Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Центральный процессор (CPU)



Основные компоненты CPU MCS -196 - регистровый файл (Register File) и регистровое арифметико-логическое устройство (Register/Arithmetic Logic Unit - RALU). Регистровый файл- это адресуемое пространство регистров процессора. Ячейки от 00h до 17 h - это управляющие регистры ввода-вывода или регистры cпециальных функций (Special Function Registers - SFR). Ячейки 18 h и 19 h содержат указатель стека, они могут использоваться как обычная RAM -память, когда не выполняются стековые операции.

Остальные байты регистрового файла служат как обычная RAM -память, доступная как байт, слово или как двойное слово. CPU выполняет вычисления в RALU. RALU содержит 17-битное арифметико-логическое устройство (ALU), слово состояния программы (PSW), счетчик команд (PC), счетчик циклов и три временных регистра. RALU работает напрямую с регистровым файлом, таким образом устраняются пересылки через аккумулятор и обеспечивается прямое управление операциями ввода/вывода через SFR.

Рисунок 1 -





Дата публикования: 2015-01-24; Прочитано: 269 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...