Лаба ЦУУ вар 110 (14-KP1-1), страница 3
Описание файла
Файл "Лаба ЦУУ вар 110" внутри архива находится в следующих папках: 14-KP1-1, Цуу последнее. Документ из архива "14-KP1-1", который расположен в категории "". Всё это находится в предмете "электронные вычислительные машины (эвм)" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "эксплуатация эвм" в общих файлах.
Онлайн просмотр документа "Лаба ЦУУ вар 110"
Текст 3 страницы из документа "Лаба ЦУУ вар 110"
10. Программа решения задачи.
10.1. Карта памяти
Адрес страницы | Адрес слова в странице | |||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0 | 8E | 20 | 8F | 30 | 8D | 60 | 84 | 01 | 00 | 00 | 20 | 60 | 10 | 00 | 80 | 00 |
1 | ||||||||||||||||
2 | 07 | 01 | 06 | 02 | 09 | 03 | 0A | 0D | 0C | 01 | 0E | 05 | 07 | 06 | 03 | 0F |
3 | 01 | 01 | 02 | 03 | 0A | 0B | 07 | 05 | 03 | 04 | 0D | 06 | 06 | 07 | 0A | 0D |
4 | ||||||||||||||||
5 | ||||||||||||||||
6 | 30 | 00 | 41 | E0 | 41 | F0 | 51 | D0 | 60 | 00 | ||||||
7 | ||||||||||||||||
8 | ||||||||||||||||
9 | ||||||||||||||||
A | ||||||||||||||||
B | ||||||||||||||||
C | ||||||||||||||||
D | ||||||||||||||||
E | ||||||||||||||||
F |
Использование памяти:
-
Страницы 0 – основная программа.
-
Страница 2 – массив A.
-
Страница 3 – массив B.
-
Страница 6 – подпрограмма.
10.2 Программа в машинных кодах.
№ пп | Адрес ОП | Код команды | Примечание | |
Байт 1 | Байт 2 | |||
Основная программа | ||||
1 | 00 | 8E | 20 | Запись а РОН[E] адреса массива A |
2 | 02 | 8F | 30 | Запись а РОН[F] адреса массива B |
3 | 04 | 8D | 60 | Запись а РОН[D] адреса подпрограммы |
4 | 06 | 84 | 01 | Запись а РОН[4] константы 1 |
5 | 0A | 00 | 00 | Ввод n |
6 | 0C | 20 | 60 | Переход к подпрограмме |
8 | 10 | 10 | 00 | Вывод числа нечётных элементов |
12 | 70 | 00 | Останов | |
Подпрограмма | ||||
9 | 62 | 30 | 00 | Уменьшение индекса |
10 | 64 | 41 | E0 | Определение чётности элемента массива A и увеличение соответствующего регистра |
11 | 66 | 41 | F0 | Определение чётности элемента массива B и увеличение соответствующего регистра |
12 | 68 | 51 | D0 | Условный переход |
13 | 6A | 60 | 00 | Возврат из подпрограммы |