- •1)Схема Фон Неймана
- •2) Устройства вводы вывода
- •3) Содержимое системного блока
- •4)Состав материнской платы
- •5)Процессор
- •6) Структура процессора
- •7)Характеристики процессора
- •8) Система команд процессора
- •10) Прямой доступ к оперативной памяти
- •11) Переферийные устройства
- •12) Порты
- •13) Карты расширений
- •14) Система прерываний
- •16) Оперативная память
- •17) Структура оперативной памяти
- •18) Способы выполнения Память динамического типа dram
- •Память статического типа (sram)
- •19) Режимы работы
- •20) Адреса
8) Система команд процессора
Полный набор команд конкретного процессора называют машинным языком или системой команд.
Процессоры, которые могут исполнять программы на одном и том же машинном языке, называются бинарно-совместимыми. Отношение бинарной совместимости не всегда симметрично. Асимметрия отношений совместимости обычно направлена от предыдущего поколения процессоров к следующему: более новое устройство совместимо с более старым аналогом, поэтому говорят о совместимости снизу вверх. Это отношение позволяет классифицировать вычислительные системы по поколениям и выделять в разных поколениях предка и совместимых с ним потомков.
Нередко бывает и так, что более новый процессор имеет совсем другую систему команд, но умеет исполнять программы на машинном языке старого процессора в так называемом режиме совместимости - например, все процессоры семейства х86 могут исполнять программы для Intel8086 и 80286. Некоторые ОС для х86 даже предоставляют возможность собрать единую программу из модулей, использующих разные системы команд.
Еще более обширны семейства процессоров, совместимые между собой по языку ассемблера. Такая совместимость означает, что каждая команда одного процессора имеет полный функциональный аналог в системе команд другого, это дает возможность автоматизировать преобразование программ из одного машинного языка в другой.
Кроме бинарной и ассемблерной совместимостей существует концептуальное родство.
9)Шина
Компьютерная ши́на двунаправленный универсальный коммутатор) — в архитектуре компьютера подсистема, которая передаёт данные между функциональными блоками компьютера. Обычно шина управляется драйвером. В отличие от связи точка-точка, к шине можно подключить несколько устройств по одному набору проводников. Каждая шина определяет свой набор коннекторов (соединений) для физического подключения устройств, карт и кабелей.
Шина данных — шина, предназначенная для передачи информации. Шина адреса — компьютерная шина, используемая центральным процессором или устройствами, способными инициировать сеансы DMA, для указания физического адреса слова ОЗУ(или начала блока слов), к которому устройство может обратиться для проведения операции чтения или записи. Шина управления — компьютерная шина, по которой передаются сигналы, определяющие характер обмена информацией по магистрали. Сигналы управления определяют, какую операцию (считывание или запись информации из памяти) нужно производить, синхронизируют обмен информацией между устройствами и т. д.
10) Прямой доступ к оперативной памяти
В ЭВМ используются два основных способа организации передачи данных между памятью и периферийными устройствами: программно- управляемая передача и прямой доступ к памяти (ПДП).
Программно-управляемая передача данных осуществляется при непосредственном участии и под управлением процессора.
Альтернативой программно-управляемому обмену служит прямой доступ к памяти - способ быстродействующего подключения внешнего устройства, при котором оно обращается к оперативной памяти, не прерывая работы процессора. Такой обмен происходит под управлением отдельного устройства - контроллера прямого доступа к памяти (КПДП).
