From d1ca52a7e0779d1aa258aa20eba770b15d1d8658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=9A=D0=BE?= =?UTF-8?q?=D1=80=D0=BE=D1=82=D0=BE=D0=B2?= <125687795+dmitriy-korotov@users.noreply.github.com> Date: Sun, 22 Jun 2025 22:49:16 +0300 Subject: [PATCH] Update 08. Singlecycle processor.md (#136) --- Lectures/08. Singlecycle processor.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lectures/08. Singlecycle processor.md b/Lectures/08. Singlecycle processor.md index 1babcc1..68c5ec7 100644 --- a/Lectures/08. Singlecycle processor.md +++ b/Lectures/08. Singlecycle processor.md @@ -1,6 +1,6 @@ # Лекция 8. Однотактный процессор RISC-V -Микроархитектура — это физическая модель процессора, описывающее из каких конкретно функциональных модулей состоит процессор и как они все в нем взаимодействуют. Существуют три способа построения микроархитектуры: +Микроархитектура — это физическая модель процессора, описывающая из каких конкретно функциональных модулей состоит процессор и как они все в нем взаимодействуют. Существуют три способа построения микроархитектуры: - **Однотактная** — выполняет всю команду за один такт. Ее принцип работы легко объяснить, а устройство управления довольно простое. Из-за того, что все действия выполняются за один такт, эта микроархитектура не требует никакого неархитектурного состояния (то есть никаких дополнительных регистров, требуемых для работы процессора, но недоступных для использования программистом). Однако, длительность такта ограничена самой медленной командой, использующей самый длинный критический путь - **Многотактная** — выполняет команду за несколько более коротких тактов. Простым командам нужно меньше тактов, чем сложным. Вдобавок, многотактная микроархитектура уменьшает количество необходимой аппаратуры путем повторного использования таких «дорогих» блоков, как сумматоры и блоки памяти