Меню сайта

Урок 17. Модель программирования 8088

Для -того, — — — чтобы понять 8088 инаучиться программировать для него,
— — — мы начнем -с его внутреннего устройства. -Внутри процессора имеются
— — — специальные ячейки памяти, называемыерегистрами. В регистрах можно
— — — — — — — — -ЪДДДДДДДДДДДДДВДДДДДДДДДДДДДї
— — — — — AX — — — -і — — — — — AH — — і — AL — — і
— — — — — — — — -і — — — — — — — — — — — — — і — — — — — — — і
— — — — — BX — — — -і — — — — — BH — — і — BL — — і
— — — — — — — — -і — — — — — — — — — — — — — і — — — — — — — і — — — Регистры общего
— — — — — CX — — — -і — — — — — CH — — і — CL — — і — — — — — назанчения
— — — — — — — — -і — — — — — — — — — — — — — і — — — — — — — і
— — — — — DX — — — -і — — — — — DH — — і — DL — — і
— — — — — — — — -АДДДДДДДДДДДДДБДДДДДДДДДДДДДЩ

— — — — — — — — -ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДї
— — — — — — — — -і — — — — — — — — — — — SI — — — — — — — — і
— — — — — — — — -ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
— — — — — — — — -і — — — — — — — — — — — DI — — — — — — — — і — — — Адресные регистры
— — — — — — — — -ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
— — — — — — — — -і — — — — — — — — — — — BP — — — — — — — — і
— — — — — — — — -АДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

— — — — — — — — -ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДї
— — — — — — — — -і — — — — — — — — — — — SP — — — — — — — — і
— — — — — — — — -ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
— — — — — — — — -і — — — — — — — — — — — IP — — — — — — — — і — — — Регистры управления
— — — — — — — — -ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
— — — — — — — — -і — — — — — — — — — — — FLAGS — — — — — — і
— — — — — — — — -АДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

— — — — — — — — -ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДї
— — — — — — — — -і — — — — — — — — — — — CS — — — — — — — — і
— — — — — — — — -ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
— — — — — — — — -і — — — — — — — — — — — DS — — — — — — — — і
— — — — — — — — -ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ — Сегментные регистры
— — — — — — — — -і — — — — — — — — — — — ES — — — — — — — — і
— — — — — — — — -ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
— — — — — — — — -і — — — — — — — — — — — SS — — — — — — — — і
— — — — — — — — -АДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ — — -Фиг. 3.1 Регистры 8088
— — — — — сохранять данные-операнды — или адреса памяти. — Поскольку регистры
— — — расположены внутри самого процессора, онимеет очень быстрый доступ
— — — к находящимся в них — данным, намного более быстрый, чем — к данным в
— — — памяти. -Если в — программе требуется — быстрыый доступ — к какой-либо
— — — переменной, то хранение ее значения врегистре ускоряет выполнение.
— — — — — Набор -регистров 8088 состоит из нескольких групп. Все регистры
— — — 8088 показаны по группам на Фиг 3.1.

Категория: Программирование на Ассемблере | Дата: 23.02.13

Меню раздела
Блок