Ответы на вопросы ЛБ2
.docx1) Какие команды МП MCS-51 предназначены для передачи данных?
копирование данных во внутреннем ОЗУ: MOV;
обмен данными аккумулятора с внутренним ОЗУ: XCH, XCHD
копирование из внешней памяти данных: MOVX
копирование данных из памяти программ: MOVC
2) Какие команды МП MCS-51 предназначены для организации подпрограмм?
безусловный переход: LJMP, AJMP, SJMP
вызов и возврат из подпрограммы: LCALL, ACALL, RET, RETI
проверка содержимого аккумулятора: JZ, JNZ, CJNE, JMP
проверка флага переноса С: JC, JNC
проверка содержимого любого бита в битовом пространстве: JB, JNB, JBC
3) Какие методы адресации используются в командах вашей программы? Регистровая адресация, непосредственная адресация
4) Как можно проверить нулевой результат выполнения арифметической
операции? С помощью команды JZ (jump if zero)
5) При помощи каких команд можно организовать цикл? LOOP, LOOPE/ LOOPZ, LOOPNE/ LOOPNZ
6) На какие группы делятся команды МП MCS-51 по функциональным признакам
пересылки данных;
арифметических операций;
логических операций;
операций над битами;
управления аппаратно-программными средствами МП.
7) Что называют командой, микрокомандой, системой команд? Команда – записанная в некотором алфавите совокупность всех сведений, необходимых для выполнения некоторых операции в машине.
Микрокоманда - набор сведений, необходимых для выполнения одной или нескольких микроопераций, реализуемых в течение одного машинного цикла. Система команд - совокупность всех выполняемых машиной команд, отличающихся друг от друга операционной частью и/или форматом адресной части.
8) Дайте определения понятиям микрооперация, структура команды, формат
команды. Микрооперация - элементарный акт преобразования или передачи информации, выполняемый, как правило, за один машинный такт.
Структура команды - перечень сведений (элементов команды), необходимых для выполнения операций.
Формат команды - распределение отдельных элементов команды по символам слова, изображающего команду.
9) Какие методы адресации характерны для МП MCS-51?
Прямая адресация
Косвенная адресация
Регистровая адресация
Непосредственная адресация
Индексная адресация
Неявная адресация
10) Какие условия можно проверять в командах условного перехода МП
MCS-51?
аккумулятор содержит нулевое значение
аккумулятор содержит не нулевое значение
бит переноса С равен 1
бит переноса С равен 0
прямо адресуемый бит равен 1
прямо адресуемый бит равен 0
прямо адресуемый бит равен 1 и сбрасывается в нулевое значение при выполнении команды.