Помощь в написании студенческих работ
Антистрессовый сервис

Регистры микропроцессора. 
Информатика

РефератПомощь в написанииУзнать стоимостьмоей работы

Служебные регистры, предназначенные для управления выполняемой программы, обеспечения требуемого режима работы процессора, организации обращения к памяти и выполнения других функций. Состав и количество служебных регистров определяются архитектурой микропроцессора. Совокупность задействованных в командах микропроцессора регистров, или программно-доступных регистров, образуют регистровую модель… Читать ещё >

Регистры микропроцессора. Информатика (реферат, курсовая, диплом, контрольная)

Совокупность задействованных в командах микропроцессора регистров, или программно-доступных регистров, образуют регистровую модель микропроцессора.

В регистровой модели можно выделить две группы регистров:

  • регистры общего назначения (РОН), предназначенные для хранения операндов (в том числе адресных кодов) и образующие внутреннюю память микропроцессора;
  • служебные регистры, предназначенные для управления выполняемой программы, обеспечения требуемого режима работы процессора, организации обращения к памяти и выполнения других функций. Состав и количество служебных регистров определяются архитектурой микропроцессора.

К основным служебным регистрам следует отнести:

  • — программный счетчик (Program Counter — PC) или указатель команды (Instruction Pointer — IP);
  • — регистр состояния (Status Register — SR) или флагов (EFLAGS);
  • — регистры управления режимом работы процессора (Control Register — CR);
  • — регистры, реализующие сегментную и страничную организацию памяти;
  • — регистры, обеспечивающие отладку программ и тестирование процессора.

Кроме того, различные модели микропроцессоров содержат ряд других специализированных регистров.

Функционирование процессора представляется в виде регистровых пересылок — процедур изменения состояния этих регистров путем чтения-записи их содержимого. В результате таких пересылок обеспечиваются адресация и выбор команд и операндов, хранение и пересылка результатов, изменение последовательности команд и режимов функционирования процессора в соответствии с поступлением нового содержимого в служебные регистры, а также все другие процедуры, реализующие процесс обработки информации согласно заданным условиям.

Показать весь текст
Заполнить форму текущей работой