Организация памяти
Байт М{2000h}=72h
Слово М{2000h}=8172h (81-старш байт,72-млад байт)
Двойное слово М{2000h}=065А8172h (065А-старш слово, 8172-млад слово)
Указатель
Сегмент смещения
М{2000h}
Смещение 8172h
Сегмент 065Аh
Сегмент *16Смещение=Физический адрес
Сегмент:Смещение=Логический адрес
Источн логич адреса при разн типах обращ к памяти
Тип обращ к памяти
Сегментный регистр
Смещение
по умол
допустим
Выборка команд
CS
---
(E)IP
Чтен/зап дан
DS
CS,DS,ES,FS,GS
EA(эф адрес)*
Чтен/зап дан с использ в кач баз регистр BP,EBP,ESP
SS
CS,DS,ES,FS,GS
EA(эф адрес)*
Стековая память
SS
---
(E)SP
Строков ком
Источник
Приемник
DS
ES
SS,CS,ES,FS,GS
----
(E)SI
(E)DI
* - зависит от способа адресации
Пример:
Mov AL
AL←M{DS:BX} или M{DS*16+BX}
Mov AL, FS:[BX]
AL←M{FS:BX}
Дата добавления: 2014-01-06 ; Просмотров: 277 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет