
- •12 Билет
- •Команди пересилки даних.
- •13 Билет
- •14 БИлет
- •1. Мінімізація енергоспоживання в системах на основі мк
- •15 Билет
- •Найменування схеми
- •Елементи схеми
- •16, 24 Билет
- •2 2. Структурная схема мк51
- •2.1. Арифметическо-логическое устройство
- •Прямая адресация
- •17 Билет
- •Функциональная схема микроконтроллера семейства 8051
- •Назначение внешних выводов микроконтроллера 8051
- •Обоначения на этом рисунке:
- •18 Билет
- •20 БИлет
- •Блок-схема микроЭвм
- •Ідравлічний двигун
- •Класифікація гідродвигунів
- •Пневматичний двигун (об'ємний гідродвигун)
- •23 Билет
- •Порти вводу-виводу
- •25 Билет
- •Определение объёма стандартной памяти Править
- •Организация ввода/вывода в микопроцессорной системе
Порти вводу-виводу
Чотири 8-розрядні порти Р0...Р3 можуть використовуватися:
Як 8-розрядні паралельні порти введення/виведення інформації;
Як 32 однорозрядні лінії введення/виведення;
При роботі з зовнішньою пам'яттю програм і даних;
В режимі альтернативних функцій (8 ліній порту Р3);
При програмуванні та перевірці внутрішньої пам'яті програм.
Послідовний порт може бути запрограмований на один з чотирьох режимів прийому/передачі шляхом програмування розрядів SM0 і SM1 регістра SCON.
Режим 0 - послідовний порт працює як восьмирозрядний регістр зсуву. Швидкість (частота) прийому/передачі в режимі 0 постійна і складає
, де
— частота синхронізації ОМЕОМ.
Режим 1 - прийом/передача даних здійснюється у форматі восьмирозрядного УАПП. Швидкість залежить від частоти переповнення регістра лічильника
Режим 2 - режими 9-розрядного УАПП з постійною швидкістю обміну. Швидкість прийому/передачі програмно налаштовується на одну із двох можливих величин:
або
Режим 3 - режими 9-розрядного УАПП з перемінною швидкістю обміну. Швидкість залежить від частоти переповнення регістра лічильника
24=16 билету
25 Билет
1 Впервые понятие архитектура ЭВМ стало упоминаться с появлением машин 3-го поколения для их сравнительной оценки.
К изучению языка ассемблера любого компьютера имеет смысл приступать только после выяснения того, какая часть компьютера оставлена видимой и доступной для программирования на этом языке. Это так называемая программная модель компьютера, частью которой является программная модель микропроцессора, которая содержит 32 регистра в той или иной мере доступных для использования программистом. Данные регистры можно разделить на две большие группы:
16 пользовательских регистров;
16 системных регистров.
В программах на языке ассемблера регистры используются очень интенсивно. Большинство регистров имеют определенное функциональное назначение.
http://poor.on.ufanet.ru/guide/Text/CPUmodel.htm
2
Визначення адреси оперативного запам’ятовуючого пристрою (ОЗП),вміст ОЗП. Характеристика його розрядності
Определение объёма стандартной памяти Править
Хотя физически все 640 Кбайт теоретически возможной стандартной памяти на любом современном компьютере имеются, пользоваться всей этой памятью без ограничений нельзя.
Во-первых, младший килобайт (адреса от нуля до 3FFh включительно) используется под векторы прерываний реального режима процессора, поэтому изменять эту область можно лишь с определёнными предосторожностями, точно понимая, что и для чего делается. В частности, не следует переопределять без особой нужды векторы для прерываний от 0 до 31 включительно (00h-1Fh), поскольку они установлены BIOS'ом и обеспечивают вызов его функций.
Во-вторых, сразу за первым килобайтом начинается 256-байтовая область данных BIOS, к которой примыкает ещё одна 256-байтовая область, используемая отдельными функциями BIOS (адреса от 400h до 5FFh включительно). Изменение информации в этих областях может привести к неработоспособности тех или иных функций BIOS, поэтому без особой нужды эти адреса лучше не трогать вообще, хотя, если имеется понимание, для чего служат те или иные байты в этих областях, их можно изменять для достижения каких-то своих целей.
Наконец, все современные BIOS имеют область расширенных данных реального режима, находящуюся в старших адресах стандартной памяти. Например, BIOS системной платы TYAN Tiger i7505 (чипсет Intel E7505, поддерживающий два 32-разрядных процессора Xeon семейства Pentium 4, Socket 603/604) резервирует для своих нужд 7 Кбайт, и их изменение приведёт к неработоспособности BIOS.
Наличие области расширенных данных BIOS заставляет программы определять старший адрес стандартной памяти, доступный для свободного использования. С этой целью используется функция INT 12h, существовавшая ещё на первых ПК, на которых она сообщала объём физически имеющейся оперативной памяти.
Функция INT 12h не имеет входных параметров. При возврате из неё в AX будет находиться объём стандартной памяти в килобайтах, начиная с адреса 0. Например, на упомянутой выше системной плате TYAN Tiger i7505 после вызова INT 12h в AX будет десятичное значение 633. Это означает, что программа может использовать под свои нужды стандартную память от адреса 0 до адреса 9E3FFh включительно (об ограничениях на использование адресов от 0 до 5FFh говорилось выше; эти ограничения не зависят от модели материнской платы), а адреса от 9E400h до 9FFFFh используются BIOS для своих нужд, и программа обращаться к ним не должна.
3