Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Перечислите этапы создания программы на Ассемблере. ⇐ ПредыдущаяСтр 9 из 9
Создание программы на Ассемблере осуществляется в два этапа. I. Создание или считывание программы на Ассемблере для данного процессора. Этот этап выполняется в текстовом редакторе эмулятора, окно которого появляется после запуска приложения. После завершения написания программы в текстовом редакторе её необходимо проверить на наличие ошибок. После проверки можно переходить ко второму этапу. II. Эмуляция (симуляция) выполнения написанной программы для микропроцессора КР580. При этом можно отслеживать любое изменение состояний регистров, флагов и т. п. при выполнении как отдельной команды, так и группы команд. Если обнаруживается, что выполняемые действия программы не удовлетворяют требованиям, необходимо вернутся на предыдущий этап и изменить текст программы.
Вопросы и задания для самопроверки 1. К группе логических операций относятся команды: a) ANI<B2>, XRA r b) CZ<B2><B3>, RET c) STA<B2><B3>, MOV M,r 2. К группе логических операций относится команда: a) ADI<B2> b) MVI r.<B2> c) CNC<B2><B3> Какая из перечисленных команд выполнит поразрядное исключение ИЛИ содержимого аккумулятора и POHr? a) RRC b) GTA c) XRA r d) DI 4.Команда АNA является: a) арифметической b) логической c) командой управления d) командой перехода Какая из перечисленных команд выполнит поразрядное логическое ИЛИ содержимого аккумулятора ячейки памяти, адрес которой записан в регистровой паре HL? a) ORA M b) XRA M c) CPI <B2> d) SUB r.
Вопросы и задания для самопроверки Какая из следующих команд передает управление на метку, если выполняется условие? a) LOOP b) LOOPNE c) LOOPE d) LOOPNZ 2. Команда JM<B2><B3> относится к группе команд a) Арифметические b) Логические c) Пересылки данных d) Управления и работы со стеком e) Перехода Какая из перечисленных команд выполнит переход к программе при отрицательном результате? a) RNZ b) JP<B2><B3> c) CM<B2><B3> d) JMP<B2><B3>d) STA<B2><B3> 4. К группе команд перехода относится команда: a) CC<B2><B3> b) ANI<B2> c) PUSH rp d) LDA<B2><B3> 5. К какой группе относится команда CM<B2><B3>: a) Арифметические b) Логические c) Пересылка данных d) Управление и работа со стеком e) Переходы? К группе команд управления и работы со стеком относится команда
a) SUB r b) RRC c) CMA d) POP rp d) CP<B2><B3>. Команда POPrp относится к группе команд a) Арифметические b) Логические d) Пересылки данных c) Управления и работы со стеком Какая из перечисленных команд выполнит переход при наличии отрицательного результата? a) JP<B2><B3> b) JM<B2><B3> c) CC<B2><B3> d) CP<B2><B3> Команда MOVM,r относится к группе команд a) Арифметические b) Логические d) Пересылки данных c) Управления и работы со стеком e) Переход.
Вопросы и задания для самопроверки 1. К какому режиму адресации относится следующая запись: MOV AX, [BX+2]? a) не явный b) непосредственный c) косвенно-регистровый d) индексный? 2. В какой регистр засылается число количества повторений при работе с командой LOOP? a) SI b) DX c) BP d) CX 3. Какой из следующих регистров является указателем стека? a) BP b) SP c) CX d) DI 4. Какой тип адресации у команды STA<B2><B3>: a) прямая b) регистровая c) косвенная d) непосредственная? 5. Какой тип адресации у команды SHLD<B2><B3>: a) Прямая b) Регистровая c) Косвенная d) Непосредственная? 6. Какой из перечисленных парой регистров определяется команда, которая должна быть выполнена следующей после выполнения процедуры? a) BX, DS b) CS, IP c) CS, BP d) DS, IP. 7. К какому режиму адресации относится следующая запись: MOV AX, BX: a) прямая адресация b) регистровая адресация с) косвенно-регистровая d) индексная адресация? 8. Для чего используются директивы определения идентификаторов?
|
|||||
Последнее изменение этой страницы: 2017-01-26; просмотров: 264; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.134.90.44 (0.008 с.) |