Слайд 11Классификация архитектур системы команд
Классификация по составу и сложности команд
Архитектуры с полным набором

команд: CISC (Complex Instruction Set Computer)
Архитектуры с сокращенным набором команд: RISC (Reduced Instruction Set Computer)
Архитектуры с параллелизмом на уровне команд: ILP (Instruction Level Parallelism)
Слайд 12Классификация архитектур системы команд
Классификация по месту хранения операндов
Регистровая
Стековая
С выделенным доступом к памяти
Комбинированная
Выбор

той или иной архитектуры влияет на принципиальные моменты: сколько адресов будет содержать адресная часть команд, какова длина этих адресов, насколько просто будет происходить доступ к операндам и какой, в конечном итоге, будет длина команд
Слайд 14Форматы команд
Длина команды
Для ускорения выборки из памяти желательно, чтобы команда была как

можно короче, а ее длина была равна или кратна ширине шины данных
Количество адресов в команде
Четырехадресные, трехадресные, двухадресные, одноадресных, нульадресные
Разрядность полей команды
Способы адресации
Слайд 16sum proc near
push bp
mov bp,sp
mov ax, word ptr [bp+4]
add ax, word ptr
![sum proc near push bp mov bp,sp mov ax, word ptr [bp+4]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1183238/slide-15.jpg)
[bp+6]
pop bp
ret
Слайд 20Форматы команд
Длина команды
Для ускорения выборки из памяти желательно, чтобы команда была как

можно короче, а ее длина была равна или кратна ширине шины данных
Количество адресов в команде
Четырехадресные, трехадресные, двухадресные, одноадресных, нульадресные
Разрядность полей команды
Способы адресации