Студопедия
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
Список команд иллюстрированного микропроцессора
В алфавитном порядке
| Символическая форма (R = 0, 1, …, F)
| Шестнадцатеричный код (R = 0, 1, …, F)
| Число байтов
| | 1
| 2
| 3
| | ADC R
| 9R
| 1
| | ADD R
| 8R
| 1
| | AND R
| CR
| 1
| | CMA
| F0
| 1
| | CMC
| F3
| 1
| | DHL
| F6
| 1
| | DIT
| FC
| 1
| | EIT
| FB
| 1
| | HLT
| FA
| 1
| | IHL
| F5
| 1
| | INP
| FD
| 2
| | JAM
| 7E
| 3
| | JAN
| 7D
| 3
| | JAP
| 7A
| 3
| | KAZ
| 79
| 3
| | JCN
| 78
| 3
| | JCZ
| 7C
| 3
| | JHL
| F9
| 1
| | JMP
| 7B
| 3
| | JMS
| 7F
| 3
| | LDR 0
| 70
| 3
| | LDR 1
| 71
| 3
| | LDR 2
| 72
| 3
| | LDI R
| 6R
| 2
| | MOV 0 from R
| 1R
| 1
| | MOV 0 to R
| 0R
| 1
| | MOV 1 from R
| 3R
| 1
| | MOV 1 to R
| 2R
| 1
| | MOV 2 from R
| 5R
| 1
| | MOV 2 to R
| 4R
| 1
| | NOP
| F7
| 1
| | OR R
| DR
| 1
|
Продолжение Приложение П1
| Символическая форма (R = 0, 1, …, F)
| Шестнадцатеричный код (R = 0, 1, …, F)
| Число байтов
| | 1
| 2
| 3
| | OUT
| FE
| 2
| | POP
| 73
| 1
| | PUSH
| 77
| 1
| | RET
| F8
| 1
| | RSC
| F4
| 1
| | RTL
| F1
| 1
| | RTR
| F2
| 1
| | SBC R
| BR
| 1
| | STR 0
| 74
| 3
| | STR 1
| 75
| 3
| | STR 2
| 76
| 3
| | SUB R
| AR
| 1
| | XOR R
| ER
| 1
|
Приложение П2
Список команд иллюстративного микропроцессора
В порядке номеров
| Шестнадцатеричный код (R = 0, 1, …, F)
| Символическая форма
(R = 0, 1, …, F)
| Число байтов
| | 1
| 2
| 3
| | 0R
| MOV 0 to R
| 1
| | 1R
| MOV 0 from R
| 1
| | 2R
| MOV 1 to R
| 1
| | 3R
| MOV 1 from R
| 1
| | 4R
| MOV 2 to R
| 1
| | 5R
| MOV 2 from R
| 1
| | 6R
| LRI R
| 2
| | 70
| LDR 0
| 3
| | 71
| LDR 1
| 3
| | 72
| LDR 2
| 3
| | 73
| POP
| 1
| | 74
| STR 0
| 3
| | 75
| STR 1
| 3
| | 76
| STR 2
| 3
| | 77
| PUSH
| 1
| | 78
| JCN
| 3
| | 79
| JAZ
| 3
| | 7A
| JAP
| 3
| | 7B
| JMP
| 3
| | 7C
| JCZ
| 3
| | 7D
| JAN
| 3
| | 7E
| JAM
| 3
| | 7F
| JMS
| 3
| | 8R
| ADD R
| 1
| | 9R
| ADC R
| 1
| | AR
| SUB R
| 1
| | BR
| SBC R
| 1
| | CR
| AND R
| 1
| | DR
| OR R
| 1
| | ER
| XOR R
| 1
| | F0
| CMA
| 1
| | F1
| RTL
| 1
|
Продолжение Приложение П2
| Шестнадцатеричный код (R = 0, 1, …, F)
| Символическая форма
(R = 0, 1, …, F)
| Число байтов
| | 1
| 2
| 3
| | F2
| RTR
| 1
| | F3
| CMC
| 1
| | F4
| RSC
| 1
| | F5
| IHL
| 1
| | F6
| DHL
| 1
| | F7
| NOP
| 1
| | F8
| RET
| 1
| | F9
| JHL
| 1
| | FA
| HLT
| 1
| | FB
| EIT
| 1
| | FC
| DIT
| 1
| | FD
| INP
| 2
| | FE
| OUT
| 2
| | FF
| (не используется)
|
|
Приложение П3
Условные графические обозначения в схемах
Алгоритмов и программ
| Наименование
| Обозначение,
размер в мм
| Функция
| | 1
| 2
| 3
| | 1. Процесс
|
| Выполнение операций или группы операций, в результате которых изменяется значение, форма представления или расположение данных
| | 2. Решение
|
| Выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий
| | 3. Модификация
|
| Выполнение операций, выполняющих команды или группы команд, изменяющих программу
| | 4.
Предопределен-
ный процесс
|
| Использование ранее созданных и отдельно описанных алгоритмов или программ
| | 5.
Ручная операция
|
| Автономный процесс, выполняемый вручную или при помощи неавтоматически действующих средств
| Продолжение Приложение П3
| Наименование
| Обозначение,
размер в мм
| Функция
| | 1
| 2
| 3
| | 6. Вспомогательная операция
|
| Автономный процесс, выполняемый устройством, не управляемым непосредственно процессором
| | 7. Слияние
|
| Объединение двух или более множеств в единое множество
| | 8. Выделение
|
| Удаление одного или нескольких множеств из единого множества
| | 9. Группировка
|
| Объединение двух или более множеств с выделением нескольких других множеств
| | 10. Сортировка
|
| Упорядочение множества по заданным признакам
|
Продолжение Приложение П3
| Наименование
| Обозначение,
размер в мм
| Функция
| | 1
| 2
| 3
| | 11. Ручной ввод
|
| Ввод данных вручную при помощи неавтономных устройств с клавиатурой, переключателей, кнопок
| | 12. Ввод – вывод
|
| Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод)
| | 13. Неавтономная память
|
| Ввод – вывод в случае использования запоминающего устройства, управляемого непосредственно процессором
| | 14.
Автономная память
|
| Ввод – вывод данных в случае использования запоминающего устройства, не управляемого непосредственно процессом
|
Продолжение Приложение П3
| Наименование
| Обозначение,
размер в мм
| Функция
| | 1
| 2
| 3
| | 15. Документ
|
| Ввод – вывод данных, носителем которых служит бумага
| | 16. Перфокарта
|
| Ввод – вывод данных, носителем которых служит перфокарта
| | 17.
Колода перфокарт
|
| Отображение набора перфокарт
| | 18. Файл
|
| Представление ограниченных на основе общих признаков данных, характеризующих в совокупности некоторый образ обработки данных. Символ используется в сочетании с символами конкретных носителей данных, выполняющих функции ввода - вывода
|
Продолжение Приложение П3
| Наименование
| Обозначение,
размер в мм
| Функция
| | 1
| 2
| 3
| | 19. Перфолента
|
| Ввод – вывод данных, носителем которых служит перфолента
| | 20.
Магнитная лента
|
| Ввод – вывод данных, носителем служит магнитная лента
| | 21.
Магнитный барабан
|
| Ввод – вывод данных, носителем которых служит магнитная барабан
| | 22.
Магнитный диск
|
| Ввод – вывод данных, носителем которых служит магнитный диск
| | 23.
Оперативная память
|
| Ввод – вывод данных, носителем которых служит магнитный сердечник
|
Продолжение Приложение П3
| Наименование
| Обозначение,
размер в мм
| Функция
| | 1
| 2
| 3
| | 24. Дисплей
|
| Ввод – вывод данных, если непосредственно подключенное к процессу устройство воспроизводит данные и позволяет оператору ЭВМ вносить, изменения в процессе их обработки
| | 25. Канал связи
|
| Передача данных по каналам связи
| 26.
Линия потока
|
| Указание последовательности связей между символами
| | 27. Параллельный дисплей
|
| Начало или окончание двух или более одновременно выполняемых операций
| | 28. Соединитель
|
| Указание связи между прерванными линиями потока, связывающими символы
| | 29.
Пуск – останов
|
| Начало, конец, прерывание процесса обработки данных или выполнения программы
| | 30. Комментарии
|
| Связь между элементом схемы и пояснением
|
Приложение П4
|