ЦУУ (1075289), страница 4
Текст из файла (страница 4)
Рисунок 11. Функциональная схема управляющего автомата
9.Составление программы решения задачи
9.1Распределение оперативной памяти
Карта памяти выглядит так:
а) Страница 0 – команды;
б) Страница 1 – массив А;
9.2 Составление машинной программы
Таблица №7. Машинная программа
| № | Адрес | Код команды | Примечание | |||
| пп. | ОП | Байт 1 | Байт 2 | |||
| 1 | 00 | 80 | 40 | Ввод размера | ||
| 2 | 02 | 40 | 10 | Первичная установка | ||
| 3 | 04 | 20 | 10 | Последующее сравнение | ||
| 4 | 06 | 10 | 00 | Выход | ||
9.3.Подготовка фотографии оперативной памяти
Таблица №8. Фотография оперативной памяти
| Адрес страницы | Адрес слова в странице | |||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| 0 | 80 | 00 | 40 | 10 | 20 | 10 | 10 | 00 | ||||||||
| 1 | 11 | 12 | 13 | 04 | 15 | 16 | 17 | 18 | 19 | 1А | 1В | 1С | 1D | 1E | 1F | 13 |
| 2 | ||||||||||||||||
| 3 | ||||||||||||||||
| 4 | ||||||||||||||||
| 5 | ||||||||||||||||
| 6 | ||||||||||||||||
| 7 | ||||||||||||||||
| 8 | ||||||||||||||||
| 9 | ||||||||||||||||
| A | ||||||||||||||||
| B | ||||||||||||||||
| C | ||||||||||||||||
| D | ||||||||||||||||
| E | ||||||||||||||||
| F | ||||||||||||||||
*Вертикальными двойными линиями команды отделяются друг от друга.
9.4.Содержимое оперативной памяти после выполнения
Таблица №9. Содержимое оперативной памяти после выполнения
| Адрес страницы | Адрес слова в странице | |||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| 0 | 80 | 00 | 40 | 10 | 20 | 10 | 10 | 00 | ||||||||
| 1 | 11 | 12 | 13 | 04 | 15 | 16 | 17 | 18 | 19 | 1А | 1В | 1С | 1D | 1E | 1F | 13 |
| 2 | ||||||||||||||||
| 3 | ||||||||||||||||
| 4 | ||||||||||||||||
| 5 | ||||||||||||||||
| 6 | ||||||||||||||||
| 7 | ||||||||||||||||
| 8 | ||||||||||||||||
| 9 | ||||||||||||||||
| A | ||||||||||||||||
| B | ||||||||||||||||
| C | ||||||||||||||||
| D | ||||||||||||||||
| E | ||||||||||||||||
| F | ||||||||||||||||
*Вертикальными двойными линиями команды отделяются друг от друга.
10. Моделирование программы с помощью CUU.exe
10.1. Первоначальный вид оперативной памяти
10.2. Выполнение программы
В качестве n задаем размер массивов. 0510=0516
10.3. Вывод результата нашей задачи
10.4. Остановка программы
10.5. Содержание оперативной памяти после выполнения программы
10.6. Завершение программы
Приложении №1. Схема обобщенной микропрограммы.
Приложении №2. Закодированный граф обобщенной микропрограммы.













