АкушерствоАнатомияАнестезиологияВакцинопрофилактикаВалеологияВетеринарияГигиенаЗаболеванияИммунологияКардиологияНеврологияНефрологияОнкологияОториноларингологияОфтальмологияПаразитологияПедиатрияПервая помощьПсихиатрияПульмонологияРеанимацияРевматологияСтоматологияТерапияТоксикологияТравматологияУрологияФармакологияФармацевтикаФизиотерапияФтизиатрияХирургияЭндокринологияЭпидемиология

Регистры

Процессор IBM PS содержит следующие регистры, которые могут быть использованы при составлении программы:

Сегментные регистры

DS хранит адрес сегмента данных

CS хранит адрес сегмента кодов

SS хранит адрес сегмента стеков

ES хранит адрес дополнительного сегмента

Регистры данных

AX AH AL используется как аккумулятор

BX BH BL используется как регистр второго операнда

CX CH CL используется как регистр-счетчик

DX DH DL используется как вспомогательный регистр

Индексные регистры

SI используется как индексный регистр источника

DI используется как индексный регистр приемника

BP используется как индексный регистр стека

Регистры указателей

IP указатель адреса команды

SP указатель стека

Регистор флагов

15p 0p признаки: 1 - есть признак 0 - нет признака

0p (CF) - признак переноса

2p (PF) - признак четности

4p (AF) - признак вспомогательного переноса из 3 в 4 разряд

6p (ZF) - признак нуля

7p (SF) - признак знака

8p (TF) - признак трассировки

9p (IF) - признак разрешения прерываний

10p(DF) - признак инкремента(0),декремента(1) индексного регистра

11p(OF) - признак переполнения

 



Дата добавления: 2015-09-27 | Просмотры: 446 | Нарушение авторских прав







При использовании материала ссылка на сайт medlec.org обязательна! (0.003 сек.)