Вопросы с тегом «mips»

13
Сколько тактов требуется для выполнения инструкции RISC / CISC?

Согласно « Цифровому дизайну и компьютерной архитектуре » Харриса и Харриса, существует несколько способов реализации процессора MIPS, включая следующие: Микроархитектуры за один цикл выполняет всю команду в одном цикле. (...) В многорежимный микроархитектуры выполняет инструкции в серии коротких...

10
Почему MIPS использует R0 в качестве «нуля», когда вы можете просто XOR двух регистров для получения 0?

Я думаю, что я ищу ответ на вопрос о пустяках. Я пытаюсь понять, почему архитектура MIPS использует явное «нулевое» значение в регистре, когда вы можете достичь того же, просто XOR'и любой регистр против самого себя. Можно сказать, что операция уже сделана для вас; тем не менее, я не могу себе...

9
Как в ALU реализованы различные функции (например, сложение, вычитание и т. Д.)?

Мне интересно, так как ALU нужно выполнять так много функций, как я мог бы начать реализовывать одну из них (домашнее задание, где я должен реализовать систему MIPS с Logisim, используя базовые Gates, триггеры и т. Д.). Часть, в которой я запутался, это то, как я могу реализовать ALU, который может...