ВУЗ:
Составители:
Рубрика:
3
будет 16-битовым, то на уровне ассемблера можно переделать программы и спокойно дальше
работать.
Любая выполняющаяся программа получает в свое распоряжение определенный набор ресурсов
микропроцессора. Эти ресурсы необходимы для выполнения и хранения в памяти команд
программы, данных и информации о текущем состоянии программы и микропроцессора. Набор
этих ресурсов представляет собой программную модель микропроцессора, которая представлена
на схеме.
Программные модели более ранних микропроцессоров (I486, Pentium) отличаются меньшим
размером адресуемого пространства оперативной памяти (2
32
–1), т.к разрядность их шины
составляет 32 бита и отсутствием некоторых регистров. На данной схеме в скобках обозначено,
начиная с какой модели данная группа регистров появилась в программной модели
микропроцессоров Intel. Если обозначения не, то данная группа регистров присутствовала в более
ранних моделях (i386).
ax
eax
ah al
dx
edx
dh dl
cx
ecx
ch cl
bx
ebx
bh bl
31 15 0
ebp bp
esi si
edi di
esp sp
Адресное
пространство
памяти
2
36
- 1 (2
32
-1)
I486/Pentium
PentiumPro/III
стек
ss:esp
0
Сегментные регистры
15 0
будет 16-битовым, то на уровне ассемблера можно переделать программы и спокойно дальше работать. Любая выполняющаяся программа получает в свое распоряжение определенный набор ресурсов микропроцессора. Эти ресурсы необходимы для выполнения и хранения в памяти команд программы, данных и информации о текущем состоянии программы и микропроцессора. Набор этих ресурсов представляет собой программную модель микропроцессора, которая представлена на схеме. Программные модели более ранних микропроцессоров (I486, Pentium) отличаются меньшим размером адресуемого пространства оперативной памяти (2 32 –1), т.к разрядность их шины составляет 32 бита и отсутствием некоторых регистров. На данной схеме в скобках обозначено, начиная с какой модели данная группа регистров появилась в программной модели микропроцессоров Intel. Если обозначения не, то данная группа регистров присутствовала в более ранних моделях (i386). ax eax ah al dx edx dh dl cx ecx ch cl bx ebx bh bl 31 15 0 ebp bp esi si edi di esp sp Адресное 236- 1 (232-1) пространство памяти I486/Pentium PentiumPro/III стек ss:esp 0 Сегментные регистры 15 0 3