![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Основные компоненты 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!