10 Июнь 2008

12 Вывести данные из оперативной памяти по адресу 43 в выходной порт номер 6

написано в рубрике: Архитектура ЭВМ (П) — Метки: , — Михаил @ 18:59

Я0) db – ввод с клавиатуры в порт

Я1) 06 – номер порта (прописать)

Я2) 32 – сохранить результат в ячейку

Я3) 43 – номер ячейки для сохранения

Я4) 0a – загрузить регистр а из ячейки в памяти

Я5) 43 – ячейка для загрузки

Я6) d3 вывести в порт

Я7) номер ячейки для вывода

11 Вывести данные из регистра А в выходной порт номер 6

написано в рубрике: Архитектура ЭВМ (П) — Метки: , — Михаил @ 18:58

Я0) 3e – занести в регистр А

Я1) 09 – любое число (данное)

Я2) d3 – вывести выходной порт

Я3) 06 – номер порта

10 Выполнить команду ввода данных в МП в регистр В с клавиатуры через входной порт номер 8

написано в рубрике: Архитектура ЭВМ (П) — Метки: , — Михаил @ 18:57

Я0) db – ввести с клавиатуры в порт

Я1) 05 – номер порта

Я2) 47 – переслать данные из регистра А в регистр В

9 Выполнить команду ввода данных в МП в регистр А с клавиатуры через входной порт номер 5

написано в рубрике: Архитектура ЭВМ (П) — Метки: , — Михаил @ 18:56

Я0) db – ввести с клавиатуры в порт

Я1) 05 - номер порта

8. Выполнить команду сравнения двух однобайтовых чисел в МП, первый операнд поместить в регистр А, второй операнд поместить в регистр В.

написано в рубрике: Архитектура ЭВМ (П) — Метки: , — Михаил @ 18:55

A=47 B=13

Я0) 3e – Занести в регистр А

Я1) первое число А (47)

Я2) 06 – Занести в регистр B

Я3) второе число В (13)

Я4) B8 – сохранение регистров А и В

Я5) 32 – сохранить в ячейку

Я6) прописать номер ячейки (самому)

Новые записи »

© Проект «Студенты-Программеры»., 2008. Все права защищены.
Перепечатка материалов только при наличии активной ссылки на источник.
Powered by WordPress