ВУЗ:
Составители:
7
mov CL,0FFh ; Работа с байтом (8 бит)
Рисунок 1.2 – Сегментные регистры и указатель команд
Все сегментные регистры, как и в процессоре 8086, являются 16-
разрядными. В их состав включено еще два регистра – FS и GS, которые
могут использоваться для хранения сегментных адресов двух
дополнительных сегментов данных. Таким образом, при работе в реальном
режиме из программы можно обеспечить доступ одновременно к четырем
сегментам данных, а не к двум, как при использовании МП 8086.
Регистр указателя команд также является 32-разрядным и обычно
при описании процессора его называют EIP. Младшие шестнадцать
разрядов этого регистра соответствуют регистру IP процессора 8086.
Регистр флагов процессоров, начиная с 486 принято называть
EFLAGS. Дополнительно к шести флагам состояния (CF, PF, AF, ZF, SF и
OF) и трем флагам управления состоянием процессора (TF, IF и DF),
назначение которых было описано в предыдущих пособиях, он включает
три новых флага NT, RF и VM и двухбайтовое поле IOPL (рисунок 1.3).
Рисунок 1.3 – Регистр флагов EFLAGS
mov CL,0FFh ; Работа с байтом (8 бит) Рисунок 1.2 – Сегментные регистры и указатель команд Все сегментные регистры, как и в процессоре 8086, являются 16- разрядными. В их состав включено еще два регистра – FS и GS, которые могут использоваться для хранения сегментных адресов двух дополнительных сегментов данных. Таким образом, при работе в реальном режиме из программы можно обеспечить доступ одновременно к четырем сегментам данных, а не к двум, как при использовании МП 8086. Регистр указателя команд также является 32-разрядным и обычно при описании процессора его называют EIP. Младшие шестнадцать разрядов этого регистра соответствуют регистру IP процессора 8086. Регистр флагов процессоров, начиная с 486 принято называть EFLAGS. Дополнительно к шести флагам состояния (CF, PF, AF, ZF, SF и OF) и трем флагам управления состоянием процессора (TF, IF и DF), назначение которых было описано в предыдущих пособиях, он включает три новых флага NT, RF и VM и двухбайтовое поле IOPL (рисунок 1.3). Рисунок 1.3 – Регистр флагов EFLAGS 7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »