From f6a173aee5c043015475f9e40d9085b5617512f4 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:47 +0300 Subject: [PATCH] Update 09. Multicycle processor.md (#137) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Поправил построение предложения --- Lectures/09. Multicycle processor.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lectures/09. Multicycle processor.md b/Lectures/09. Multicycle processor.md index 9ce1526..9f074c9 100644 --- a/Lectures/09. Multicycle processor.md +++ b/Lectures/09. Multicycle processor.md @@ -19,7 +19,7 @@ - УМУ с принудительной адресацией - УМУ с естественной адресацией -В первом случае, каждая микроинструкция, помимо операционной части (где хранятся значения управляющих сигналов для процессора) присутствуют еще три поля: два поля адреса и поле признака, кодирующего информацию о том, какие флаги от операционных устройств надо проверить. Если флаги совпадают с указанными в микроинструкции, то следующей загружается микроинструкция по адресу из первого поля, в противном случае — из второго. +В первом случае в каждой микроинструкции помимо операционной части (где хранятся значения управляющих сигналов для процессора) присутствуют еще три поля: два поля адреса и поле признака, кодирующего информацию о том, какие флаги от операционных устройств надо проверить. Если флаги совпадают с указанными в микроинструкции, то следующей загружается микроинструкция по адресу из первого поля, в противном случае — из второго. Такой подход плох тем, что одно поле адреса микроинструкции никогда не используется, так как всегда имеет смысл и выбирается только одно из двух. За счет этого увеличивается необходимый объем памяти, что приводит к замедлению скорости работы устройства (большая память = медленная память).