MIPS: различия между версиями
Sauron (обсуждение | вклад) (источники) |
Sauron (обсуждение | вклад) (→Управляющий сопроцессор: EJTAG) |
||
Строка 6: | Строка 6: | ||
== Управляющий сопроцессор == | == Управляющий сопроцессор == | ||
В состав CPU, как правило, входит управляющий сопроцессор. Он предназначен для управления памятью, исключениями, отладкой, запроса идентификации процессора. В состав сопроцессора входят несколько десятков (точное число зависит от реализации) управляющих регистров. | В состав CPU, как правило, входит управляющий сопроцессор. Он предназначен для управления памятью, исключениями, отладкой, запроса идентификации процессора. В состав сопроцессора входят несколько десятков (точное число зависит от реализации) управляющих регистров. | ||
Также этот сопроцессор ответственен за механизм внутрисхемной отладки [[EJTAG]]. EJTAG предназначен для отладки ПО, выполняющегося на MIPS-процессоре через подключение посредством [[JTAG]]. EJTAG стандартизирован в документах MIPS EJTAG Specification. | |||
== Ссылки == | == Ссылки == |
Версия от 20:45, 14 августа 2017
MIPS — 32-битная RISC-архитектура процессоров.
Регистры
Процессор MIPS содержит 32 регистра общего назначения, счётчик команд, специальные регистры HI и LO.
Управляющий сопроцессор
В состав CPU, как правило, входит управляющий сопроцессор. Он предназначен для управления памятью, исключениями, отладкой, запроса идентификации процессора. В состав сопроцессора входят несколько десятков (точное число зависит от реализации) управляющих регистров.
Также этот сопроцессор ответственен за механизм внутрисхемной отладки EJTAG. EJTAG предназначен для отладки ПО, выполняющегося на MIPS-процессоре через подключение посредством JTAG. EJTAG стандартизирован в документах MIPS EJTAG Specification.
Ссылки
MIPS32™ Architecture For Programmers