ВУЗ:
Составители:
36
Рис. 2.2. Укрупненная структурная схема МП Intel 8086
Устройства могут работать параллельно, что обеспечивает
совмещение во времени процессов выборки и исполнения ко-
манд. Это повышает быстродействие МП, так как операционное
устройство, как правило, выполняет команды, коды которых
уже находятся в МП, и поэтому такты выборки команды не
включаются в ее цикл.
Операционное устройство МП содержит группу общих
регистров, арифметико-логическое устройство (АЛУ) и регистр
флагов F.
Восемь 16-битовых регистров общего назначения участ-
вуют во многих командах.
В соответствии с основным назначением рассматриваемых
регистров выделяют регистры АХ, ВХ, СХ, DX, используемые
прежде всего для хранения данных, и регистры SP (Stack
Pointer), ВР (Branch Pointer), SI (Stack Index), DI (Data Index), ко-
торые хранят главным образом адресную информацию. Особен-
ностью регистров АХ, ВХ, СХ, DX является то, что они допус-
кают раздельное использование их младших байтов AL, BL, CL,
DL и старших байтов АН, ВH, СН, DН. Тем самым обеспечива-
ется возможность обработки как слов, так и байтов и создаются
необходимые условия для программной совместимости с МП
8080. Все остальные регистры являются неделимыми и опери-
руют 16-битовыми словами, даже в случае использования толь-
ко старшего или младшего байта. Указательные регистры SP и
ВР хранят смещение адреса в пределах текущего и стекового
сегмента памяти, а индексные регистры SI и DI хранят смещение
адреса соответственно в текущем сегменте данных и в текущем
дополнительном сегменте. Однако при использовании этих ре-
гистров для адресации операндов возможна смена сегментов
памяти.
Кроме основных функций, соответствующих названию
регистров, общие регистры выполняют и ряд специальных
функций.
Арифметико-логическое устройство (АЛУ) содержит
16-битовый комбинационный сумматор, с помощью которого
Рис. 2.2. Укрупненная структурная схема МП Intel 8086 Устройства могут работать параллельно, что обеспечивает совмещение во времени процессов выборки и исполнения ко- манд. Это повышает быстродействие МП, так как операционное устройство, как правило, выполняет команды, коды которых уже находятся в МП, и поэтому такты выборки команды не включаются в ее цикл. Операционное устройство МП содержит группу общих регистров, арифметико-логическое устройство (АЛУ) и регистр флагов F. Восемь 16-битовых регистров общего назначения участ- вуют во многих командах. В соответствии с основным назначением рассматриваемых регистров выделяют регистры АХ, ВХ, СХ, DX, используемые прежде всего для хранения данных, и регистры SP (Stack Pointer), ВР (Branch Pointer), SI (Stack Index), DI (Data Index), ко- торые хранят главным образом адресную информацию. Особен- ностью регистров АХ, ВХ, СХ, DX является то, что они допус- кают раздельное использование их младших байтов AL, BL, CL, DL и старших байтов АН, ВH, СН, DН. Тем самым обеспечива- ется возможность обработки как слов, так и байтов и создаются необходимые условия для программной совместимости с МП 8080. Все остальные регистры являются неделимыми и опери- руют 16-битовыми словами, даже в случае использования толь- ко старшего или младшего байта. Указательные регистры SP и ВР хранят смещение адреса в пределах текущего и стекового сегмента памяти, а индексные регистры SI и DI хранят смещение адреса соответственно в текущем сегменте данных и в текущем дополнительном сегменте. Однако при использовании этих ре- гистров для адресации операндов возможна смена сегментов памяти. Кроме основных функций, соответствующих названию регистров, общие регистры выполняют и ряд специальных функций. Арифметико-логическое устройство (АЛУ) содержит 16-битовый комбинационный сумматор, с помощью которого 36
Страницы
- « первая
- ‹ предыдущая
- …
- 34
- 35
- 36
- 37
- 38
- …
- следующая ›
- последняя »