Лекция_1+_Архитектурные_особенности

Содержание

Слайд 2

ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА Вычислительная система – это объединение аппаратных средств, средств управления

ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА

Вычислительная система – это объединение аппаратных средств, средств управления аппаратурой

(физическими ресурсами), средств управления логическими ресурсами, систем программирования и прикладного программного обеспечения.
Слайд 3

ЭВМ ЭВМ (электронно-вычислительная машина) (или компьютер) — это аппаратно-программное вычислительное устройство,

ЭВМ

ЭВМ (электронно-вычислительная машина) (или компьютер) — это аппаратно-программное вычислительное устройство, реализованное

на электронных компонентах и выполняющее заданные программой действия.
Термин ЭВМ сегодня практически не применяется, кроме как в историческом смысле.
Слайд 4

АРХИТЕКТУРА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ - это общая логическая организация цифровой вычислительной системы,

АРХИТЕКТУРА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ

- это общая логическая организация цифровой вычислительной системы, которая

определяет процесс обработки данных в конкретной ВС и включает методы:
кодирования данных,
состав, назначение и принципы взаимодействия технических средств и программного обеспечения.
Большинство компьютеров выполнено в соответствии с принципом открытой архитектуры (с 1981г.)
Слайд 5

КЛАССИЧЕСКАЯ АРХИТЕКТУРА КОМПЬЮТЕРА Широко известный принцип совместного хранения программ и данных

КЛАССИЧЕСКАЯ АРХИТЕКТУРА КОМПЬЮТЕРА

Широко известный принцип совместного хранения программ и данных в

памяти компьютера.
Основы учения об архитектуре вычислительных машин заложил выдающийся американский математик Джон фон Нейман.
В 1945 году он сформулировал основные идеи построения ЭВМ.

Джон фон Не́йман (англ. John von Neumann; или Иоганн фон Нейман)

Слайд 6

ПРИНЦИПЫ ФОН-НЕЙМАНА Принцип двоичного кодирования - согласно этому принципу, вся информация,

ПРИНЦИПЫ ФОН-НЕЙМАНА

Принцип двоичного кодирования - согласно этому принципу, вся информация, поступающая в

ЭВМ, кодируется с помощью двоичных сигналов (двоичных цифр, битов) и разделяется на единицы, называемые словами.
Слайд 7

ПРИНЦИПЫ ФОН-НЕЙМАНА Принцип однородности памяти - программы и данные хранятся в

ПРИНЦИПЫ ФОН-НЕЙМАНА

Принцип однородности памяти - программы и данные хранятся в одной и

той же памяти.
Поэтому ЭВМ не различает, что хранится в данной ячейке памяти — число, текст или команда.
Над командами можно выполнять такие же действия, как и над данными.
Слайд 8

ПРИНЦИПЫ ФОН-НЕЙМАНА Принцип адресуемости памяти - структурно основная память состоит из

ПРИНЦИПЫ ФОН-НЕЙМАНА

Принцип адресуемости памяти - структурно основная память состоит из пронумерованных ячеек;

процессору в произвольный момент времени доступна любая ячейка.
Отсюда следует возможность давать имена областям памяти, так, чтобы к хранящимся в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения программы с использованием присвоенных имен.
Слайд 9

ПРИНЦИПЫ ФОН-НЕЙМАНА Принцип последовательного программного управления - предполагает, что программа состоит

ПРИНЦИПЫ ФОН-НЕЙМАНА

Принцип последовательного программного управления - предполагает, что программа состоит из набора

команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Слайд 10

ПРИНЦИПЫ ФОН-НЕЙМАНА Принцип жесткости архитектуры - неизменяемость в процессе работы топологии, архитектуры, списка команд.

ПРИНЦИПЫ ФОН-НЕЙМАНА
Принцип жесткости архитектуры - неизменяемость в процессе работы топологии, архитектуры, списка

команд.
Слайд 11

КЛАССИЧЕСКАЯ АРХИТЕКТУРА

КЛАССИЧЕСКАЯ АРХИТЕКТУРА

Слайд 12

ЦП ВЫБИРАЕТ ИЗ ОЗУ ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД ДЛЯ ВЫПОЛНЕНИЯ. ЦП СОСТОИТ ИЗ

ЦП ВЫБИРАЕТ ИЗ ОЗУ ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД ДЛЯ ВЫПОЛНЕНИЯ. ЦП СОСТОИТ ИЗ

ДВУХ КОМПОНЕНТОВ:

Устройство Управления (УУ) принимает очередное слово из ОЗУ и разбирается — команда это или данные. Если это команда — то УУ выполняет ее, иначе передает АУ.
Арифметическое Устройство (АУ) занимается исключительно вычислениями.
УУ работает с регистровой памятью, время доступа к которой значительно быстрее, чем к ОЗУ, и которая используется специально для сглаживания дисбаланса в скорости обработки информации процессором и скорости доступа к ОЗУ.

Слайд 13

АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО (АЛУ) выполняет все арифметические и логические операции ЭВМ. В

АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО (АЛУ)

выполняет все арифметические и логические операции ЭВМ.
В состав

устройства входят:
сумматоры,
буферные и рабочие регистры,
специализированные аппаратные средства (блок ускоренного умножения),
собственный блок управления (иногда).
Слайд 14

РЕГИСТРЫ ПРОЦЕССОРА это ячейки внутренней быстродействующей памяти микропроцессора. Используются для временного

РЕГИСТРЫ ПРОЦЕССОРА

это ячейки внутренней быстродействующей памяти микропроцессора.
Используются для временного хранения

единицы информации (машинного слова) при прохождении данных через блок микропроцессора.
Слайд 15

8 ТИПОВ РЕГИСТРОВ 1. Аккумулятор 2. Буферные регистры 3. Регистр 4.

8 ТИПОВ РЕГИСТРОВ

1. Аккумулятор
2. Буферные регистры
3. Регистр
4. Счетчик команд
5. Регистр команд


6. Регистр адреса
7. Указатель стека
8. Регистры общего назначения 
Слайд 16

ОПЕРАТИВНАЯ ПАМЯТЬ Основной функцией центрального процессора (ЦП) является обработка информации и

ОПЕРАТИВНАЯ ПАМЯТЬ

Основной функцией центрального процессора (ЦП) является обработка информации и взаимодействие

с устройствами.
Обмениваться данными ЦП может только с ОЗУ (Оперативно Запоминающее Устройство).
Слайд 17

АРХИТЕКТУРА ЭВМ Функциональная организация ЭВМ – это абстрактное представление ЭВМ, которое

АРХИТЕКТУРА ЭВМ

Функциональная организация ЭВМ – это абстрактное представление ЭВМ, которое отражает

ее структурную, схемотехническую и логическую организацию.
Слайд 18

ПОНЯТИЕ АР­ХИТЕКТУРЫ ЭВМ ЯВЛЯЕТСЯ КОМПЛЕКСНЫМ И ВКЛЮЧАЕТ В СЕБЯ: □ структурную

ПОНЯТИЕ АР­ХИТЕКТУРЫ ЭВМ ЯВЛЯЕТСЯ КОМПЛЕКСНЫМ И ВКЛЮЧАЕТ В СЕБЯ:

□ структурную схему

ЭВМ;
□ средства и способы доступа к элементам структурной схемы;
□ организацию и разрядность интерфейсов ЭВМ;
□ набор и доступность регистров;
□ организацию и способы адресации памяти;
□ способы представления и форматы данных ЭВМ;
□ набор машинных команд ЭВМ;
□ форматы машинных команд;
□ обработку нештатных ситуаций (прерываний).
Слайд 19

ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ Командой называется элементарное действие, которое может выполнить про­цессор без

ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ

Командой называется элементарное действие, которое может выполнить про­цессор без дальнейшей

детализации.
Последовательность команд, выполнение которых приводит к достижению определенной цели, называется про­граммой.
Команды программы кодируются двоичными словами и размеща­ются в памяти ЭВМ.
Вся работа ЭВМ состоит в последовательном выполне­нии команд программы.
Действия по выбору из памяти и выполнению одной команды называются командным циклом.
Слайд 20

СЧЁТЧИК КОМАНД В составе любого процессора имеется специальная ячейка, которая хранит

СЧЁТЧИК КОМАНД

В составе любого процессора имеется специальная ячейка, которая хранит адрес

выполняемой команды — счетчик команд или программный счетчик.
После выполнения очередной команды его значение увеличивается на едини­цу (если код одной команды занимает несколько ячеек памяти, то содержи­мое счетчика команд увеличивается на длину команды).
Слайд 21

РЕГИСТР КОМАНД Выполняемая команда помещается в регистр ко­манд — специальную ячейку процессора. CR

РЕГИСТР КОМАНД

Выполняемая команда помещается в регистр ко­манд — специальную ячейку процессора.
CR

Слайд 22

КОМАНДНЫЙ ЦИКЛ ПРОЦЕССОРА 1. Извлечение из памяти содержимого ячейки, адрес которой

КОМАНДНЫЙ ЦИКЛ ПРОЦЕССОРА

1. Извлечение из памяти содержимого ячейки, адрес которой хранится

в программном счетчике, и размещение этого кода в регистре команд (чтение команды).
2. Увеличение содержимого программного счетчика на единицу.
3. Формирование адреса операндов.
4. Извлечение операндов из памяти.
5. Выполнение заданной в команде операции.
6. Размещение результата операции в памяти.
7. Переход к п. 1.
Слайд 23

СИСТЕМА КОМАНД ПРОЦЕССОРА Включает в себя определённый набор команд , т.е.

СИСТЕМА КОМАНД ПРОЦЕССОРА

Включает в себя определённый набор команд , т.е. действий,

которые не­обходимы для обработки информации и управления ходом вычислений.
Система команд процессора характеризуется тремя аспектами:
Форматами команд,
Способами адресации
Системой операций
Слайд 24

ФОРМАТЫ КОМАНД Под форматом команды следует понимать длину команды, количество, раз­мер,

ФОРМАТЫ КОМАНД

Под форматом команды следует понимать длину команды, количество, раз­мер, положение,

назначение и способ кодировки ее полей.
Команды, как и любая информация в ЭВМ, кодируются двоичными словами, которые должны содержать в себе следующие виды информации:
□ тип операции, которую следует реализовать в данной команде (КОП);
□ место в памяти, откуда следует взять первый операнд (А1);
□ место в памяти, откуда следует взять второй операнд (А2);
□ место в памяти, куда следует поместить результат (A3).
Слайд 25

КАЖДОМУ ИЗ ЭТИХ ВИДОВ ИНФОРМАЦИИ СООТВЕТСТВУЕТ СВОЯ ЧАСТЬ ДВОИЧНОГО СЛО­ВА —

КАЖДОМУ ИЗ ЭТИХ ВИДОВ ИНФОРМАЦИИ СООТВЕТСТВУЕТ СВОЯ ЧАСТЬ ДВОИЧНОГО СЛО­ВА —

ПОЛЕ, А СОВОКУПНОСТЬ ПОЛЕЙ (ИХ ДЛИНЫ, РАСПОЛОЖЕНИЕ В КОМАНДНОМ СЛОВЕ, СПОСОБ КОДИРОВАНИЯ ИНФОРМАЦИИ) НАЗЫВАЕТСЯ ФОРМАТОМ КОМАНДЫ.
Слайд 26

Чаще используются двухадресные команды (рис.,б), в этом случае в бинарных операциях

Чаще используются двухадресные команды (рис.,б), в этом случае в бинарных операциях

результат помещается на место одного из операндов.
Для реализации одноадресных форматов (рис. в) в процессоре предусматривают специальную ячейку— аккумулятор. Первый операнд и результат всегда размещаются в аккумуляторе, а второй операнд адресуется полем А.
Слайд 27

СПОСОБЫ АДРЕСАЦИИ Способ адресации определяет, каким образом следует использовать информацию, размещенную

СПОСОБЫ АДРЕСАЦИИ

Способ адресации определяет, каким образом следует использовать информацию, размещенную в

поле адреса команды.
□ Прямая — в этом случае в адресном поле располагается адрес операнда.
□ Непосредственная — в поле адреса команды располагается не адрес опе­ранда, а сам операнд. Такой способ удобно использовать в командах с константами.
□ Косвенная — в поле адреса команды располагается адрес ячейки памяти, в которой хранится адрес операнда ("адрес адреса").
□ Относительная— адрес формируется как сумма двух слагаемых: базы, хранящейся в специальном регистре или в одном из РОН, и смещения, из­влекаемого из поля адреса команды.
□ Безадресная — поле адреса в команде отсутствует, а адрес операнда или не имеет смысла для данной команды, или подразумевается по умолчанию.
Слайд 28

СИСТЕМА ОПЕРАЦИЙ Все операции, выполняемые в командах ЭВМ, принято делить на

СИСТЕМА ОПЕРАЦИЙ

Все операции, выполняемые в командах ЭВМ, принято делить на пять

клас­сов:
Арифметико-логические и специальные
Пересылки и загрузки
Ввода/вывода
Передачи управления
Системные
Слайд 29

АРИФМЕТИКО-ЛОГИЧЕСКИЕ И СПЕЦИАЛЬНЫЕ Команды, в которых выполняет­ся собственно преобразование информации. К

АРИФМЕТИКО-ЛОГИЧЕСКИЕ И СПЕЦИАЛЬНЫЕ

Команды, в которых выполняет­ся собственно преобразование информации.
К ним

относятся арифметиче­ские операции:
add (adi) сложение,
sub (subi) вычитание,
mul (muli) умножение
div (divi) деление (с фиксиро­ванной и плавающей запятой),
команды десятичной арифметики,
логиче­ские операции конъюнкции, дизъюнкции, инверсии и др.,
сдвиги,
преобразование чисел из одной системы счисления в другую и др., например извлечение корня, решение системы уравнений и др.
Слайд 30

ПЕРЕСЫЛКИ И ЗАГРУЗКИ Обеспечивают передачу информации между про­цессором и памятью или

ПЕРЕСЫЛКИ И ЗАГРУЗКИ

Обеспечивают передачу информации между про­цессором и памятью или между

различными уровнями памяти (СОЗУ <-> ОЗУ).
wr
rd (rdi)
mov
Разновидность — загрузка регистров и ячеек констан­тами.
Слайд 31

ВВОДА/ВЫВОДА Обеспечивают передачу информации между процессором и внешними устройствами. in out

ВВОДА/ВЫВОДА

Обеспечивают передачу информации между процессором и внешними устройствами.
in
out
В некоторых ЭВМ

принципиально отсутствует раз­личие между ячейками памяти и регистрами внешних устройств (единое адресное пространство) и класс команд ввода/вывода не выделяется, все обмены осуществляются в рамках команд пересылки и загрузки.
Слайд 32

ПЕРЕДАЧИ УПРАВЛЕНИЯ Команды, которые изменяют естественный поря­док выполнения команд программы. Эти

ПЕРЕДАЧИ УПРАВЛЕНИЯ

Команды, которые изменяют естественный поря­док выполнения команд программы.
Эти команды

меняют содержимое программного счетчика, обеспечивая переходы по программе.
Существуют команды безусловной и условной передачи управления:
js
jns
jz
jnz
jmp
jo
Слайд 33

СИСТЕМНЫЕ Команды, выполняющие управление процессом обработки информации и внутренними ресурсами процессора.

СИСТЕМНЫЕ

Команды, выполняющие управление процессом обработки информации и внутренними ресурсами процессора.
К

таким командам от­носятся:
команды управления подсистемой прерывания (int, iret)
команды уста­новки и изменения параметров защиты памяти,
команда останова про­граммы и некоторые другие (hlt).
Слайд 34

ВОПРОСЫ Принципы фон-Неймана. ЦП. Структура оперативной памяти. Состав ЦП. Регистры процессора.

ВОПРОСЫ

Принципы фон-Неймана.
ЦП.
Структура оперативной памяти.
Состав ЦП.
Регистры процессора.
Система команд процессора.
Форматы данных

и команд.
Способы адресации.
Система операций.
Характеристики микропроцессора.
Слайд 35

Учебная модель ЭВМ интерфейс пользователя Моделируемая ЭВМ включает в себя: Процессор

Учебная модель ЭВМ

интерфейс пользователя

Моделируемая ЭВМ включает в себя:
Процессор
Оперативную память (ОЗУ)
Кэш-память
Устройства ввода

(Увв)
Устройства вывода (УВыв).
Слайд 36

Основное окно модели Модель учебной ЭВМ В рабочее поле окна выводятся

Основное окно модели Модель учебной ЭВМ

В рабочее поле окна выводятся сообщения

о функционировании системы в целом.
Слайд 37

Меню Команды меню Вид открывают окна соответствующих обозревателей Команды меню Работа

Меню

Команды меню Вид открывают окна соответствующих обозревателей
Команды меню Работа позволяют запустить

программу в автоматическом (команда Пуск) или шаговом (команда Шаг) режиме, остановить выполнение программы в модели процессора (команда Стоп).
Команда Режим микрокоманд включает/выключает микрокомандный режим работы процессора, а команда Кэш-память подключает/отключает в системе модель этого устройства
Команда Настройки открывает диалоговое окно Параметры системы, позволяющее установить задержку реализации командного цикла (при выполнении программы в автоматическом режиме), а так же установить параметры файла logfile.txt
Слайд 38

Основные окна программы Окно Процессор отображает основные регистры процессора, РОН, регистры

Основные окна программы

Окно Процессор отображает основные регистры процессора, РОН, регистры адреса

и данных ОЗУ и блока РОН, устройство ввода IR и вывода OR, флаги.
Слайд 39

ЦП выбирает из ОЗУ последовательность команд для выполнения. ЦП состоит из

ЦП выбирает из ОЗУ последовательность команд для выполнения. ЦП состоит из

двух компонентов:

Устройство Управления (УУ) принимает очередное слово из ОЗУ и разбирается — команда это или данные. Если это команда — то УУ выполняет ее, иначе передает АУ.
Арифметическое Устройство (АУ) занимается исключительно вычислениями.
УУ работает с регистровой памятью, время доступа к которой значительно быстрее, чем к ОЗУ, и которая используется специально для сглаживания дисбаланса в скорости обработки информации процессором и скорости доступа к ОЗУ.

Слайд 40

Регистры процессора Это ячейки внутренней быстродействующей памяти микропроцессора. Используются для временного

Регистры процессора

Это ячейки внутренней быстродействующей памяти микропроцессора.
Используются для временного хранения

единицы информации (машинного слова) при прохождении данных через блок микропроцессора.
Слайд 41

8 типов регистров 1.Аккумулятор – промежуточная память при выполнении арифметических и

8 типов регистров

1.Аккумулятор – промежуточная память при выполнении арифметических и логических

операций в АЛУ
2.Буферные регистры используются для накопления исходных данных с шины.
3. Регистр
4. Счетчик команд – содержит адрес ячейки памяти, в которой содержится следующая команда программы.
5. Регистр команд – содержит команду, которую нужно выполнять на определенном шаге.
6. Регистр адреса
7. Указатель стека
8. Регистры общего назначения - доступны программисту и предназначены для временного хранения данных.
Слайд 42

Программно-доступные регистры и флаги: Асс — аккумулятор; PC — счетчик адреса

Программно-доступные регистры и флаги:

Асс — аккумулятор;
PC — счетчик адреса команды, содержащий

адрес текущей команд;
SP — указатель стека, содержащий адрес верхушки стека;
RB — регистр базового адреса, содержащий базовый адрес;
RA — регистр адреса, содержащий исполнительный адрес при кос ной адресации;
IR — входной регистр;
OR — выходной регистр;
I — флаг разрешения прерываний.
Слайд 43

Системные регистры и флаги: DR — регистр данных АЛУ, содержащий второй

Системные регистры и флаги:

DR — регистр данных АЛУ, содержащий второй операнд;
MDR

— регистр данных ОЗУ;
MAR — регистр адреса ОЗУ;
RDR — регистр данных блока РОН;
RAR — регистр адреса блока РОН;
CR — регистр команд, содержащий поля:
СОР — код операции;
ТА — тип адресации;
ADR — адрес или непосредственный операнд;
Z — флаг нулевого значения Асс;
S — флаг отрицательного значения Асс;
OV — флаг переполнения.
Слайд 44

Окно Память Окно Память отражает текущее состояние ячеек ОЗУ. В этом

Окно Память

Окно Память отражает текущее состояние ячеек ОЗУ. В этом окне

допускается редактирование содержимого ячеек, кроме того, предусмотрена возможность выполнения (через меню или с помощью кнопок панели инструментов) пяти команд: Сохранить, Загрузить, Перейти к, Вставить, Убрать.
Слайд 45

Состав ОЗУ ОЗУ состоит из ячеек памяти. Каждая ячейка имеет свой

Состав ОЗУ

ОЗУ состоит из ячеек памяти.
Каждая ячейка имеет свой уникальный

адрес, и каждая разбита на два поля:
поле внутрисистемной информации и
машинное слово, содержащее команду или данные.
Машинное слово состоит из некоторого количества двоичных разрядов, которое определяет разрядность системы.
Слайд 46

Окно Текст программы Набор текста программы производится по стандартным правилам языка

Окно Текст программы

Набор текста программы производится по стандартным правилам языка ассемблера.
В

каждой строке может содержаться метка, одна команда и комментарий.
Метка отделяется от команды двоеточием.
Символы после знака "точка с запятой" до конца строки игнорируются компилятором и могут рассматриваться как комментарии.
Слайд 47

Окно Программа Окно Программа отображает таблицу, имеющую 600 строк и 4

Окно Программа

Окно Программа отображает таблицу, имеющую 600 строк и 4 столбца.
Каждая

строка таблицы соответствует дизассемблированной ячейке ОЗУ.
Второй столбец содержит адрес ячейки ОЗУ, третий — дизассемблированный мнемокод, четвертый — машинный код команды.
Слайд 48

Режимы работы ЭВМ Ядром УУ ЭВМ является управляющий автомат, вырабатывающий сигналы

Режимы работы ЭВМ

Ядром УУ ЭВМ является управляющий автомат, вырабатывающий сигналы управления,

которые инициируют работу АЛУ, РОН, ОЗУ, УВВ, передачу информации между регистрами устройств ЭВМ и действия над содержимым регистров.
Слайд 49

Основной цикл работы ЭВМ счетчик адреса команд – это… Программа –

Основной цикл работы ЭВМ

счетчик адреса команд – это…
Программа – это…
Каждая машинная

команда, в свою очередь, делится на ряд элементарных унифицированных составных частей, которые принято называть тактами.
При выполнении каждой команды ЭВМ проделывает определенные стандартные действия:
Согласно содержимому счетчика адреса команд считывается очередная команда программы. Ее код обычно заносится на хранение в специальный регистр УУ, который носит название регистра команд.
Счетчик команд автоматически изменяется так, чтобы в нем содержался адрес следующей команды. В простейшем случае для этой цели достаточно к текущему значению счетчика прибавить некоторую константу, определяющуюся длиной команды.
Считанная в регистр команд операция расшифровывается, извлекаются необходимые данные и над ними выполняются требуемые действия и, если это предусмотрено операцией, запись результата в ОЗУ
Слайд 50

Для того чтобы получить результат выполнения программы, пользователь должен: ввести программу

Для того чтобы получить результат выполнения программы, пользователь должен:

ввести программу в

память ЭВМ;
определить, если это необходимо, содержимое ячеек ОЗУ и РОН, содержащих исходные данные, а также регистров IR и RB;
установить в PC стартовый адрес программы;
перевести модель в режим Работа.
Ввод программы может осуществляться как в машинных кодах непосредственно в память модели, так и в мнемокодах в окно программы с последующим ассемблированием.
Слайд 51

Представление чисел в учебной ЭВМ Команды в память учебной ЭВМ вводятся

Представление чисел в учебной ЭВМ

Команды в память учебной ЭВМ вводятся в

виде шестиразрядных десятичных чисел, изменяющиеся в диапазоне "-99 999...+99 999", содержащие знак и 5 десятичных цифр.
Старший разряд слова данных используется для кодирования знака: плюс (изображается как 0, минус (-) — как 1).
Если результат арифметической оп рации выходит за пределы указанного диапазона, то говорят, что произойдет переполнение разрядной сетки. АЛУ в этом случае вырабатывает сигнал переполнения OV = 1.
Деление на ноль вызывает переполнение. Результатом операции деления является целая часть частного.
Слайд 52

Типы адресации: Прямая, например, add 23 – указание в команде непосредственно

Типы адресации:

Прямая, например, add 23 – указание в команде непосредственно исполнительного

адреса
Непосредственная, например, add #33 – которая заключается в указании в команде самого значения операнда, а не его адреса
Косвенная, например, add @33 – при которой в команде указывается адрес регистра или ячейки памяти, в которых хранится адрес операнда или его составляющие
Слайд 53

Формат команд В форматах команд выделяется три поля: два старших разряда

Формат команд

В форматах команд выделяется три поля: два старших разряда (0,

1) определяют код операции COP, разряд 2 может определять тип адресации, разряды [3:5] могут определять прямой или косвенный адрес памяти, но­мер регистра (в команде mov номера двух регистров), адрес перехода или короткий непосредственный операнд. В двухсловных командах непо­средственный операнд занимает поле [6:11]
Слайд 54

Система команд учебной ЭВМ

Система команд учебной ЭВМ

Слайд 55

Пример решения задачи Дана последовательность мнемокодов, которую необходимо преобразовать в машинные

Пример решения задачи

Дана последовательность мнемокодов, которую необходимо преобразовать в машинные коды,

занести в ОЗУ ЭВМ, выполнить в режиме Шаг и зафиксировать изменение состояний программно-доступных объектов ЭВМ