- •1. Структурная схема эвм. Функции отдельных блоков.
- •2. Структурная схема цп. Назначение и функционирование узлов цп.
- •3. Стандартный цикл работы цп.
- •4. Способы обмена информацией.
- •5. (!)Программный обмен. Ввод информации. Аппаратное и программное обеспечение.
- •6. (!)Программный обмен. Вывод информации. Аппаратное и программное обеспечение
- •7. Аппаратные и программные прерывания. Внутренние и внешние прерывания.
- •8. (!)Одноуровневая система прерывания. Аппаратное и программное обеспечение.
- •9. (!)Многоуровневая система прерывания. Аппаратное и программное обеспечение.
- •10. Прямой доступ к памяти. Ввод информации. Аппаратное и программное обеспечение.
- •11. Прямой доступ к памяти. Вывод информации. Аппаратное и программное обеспечение.
- •12. (!)Клавиатура. Аппаратное и программное обеспечение.
- •13. Дисплей. Текстовый режим. Аппаратное и программное обеспечение.
- •14. Дисплей. Графический режим. Аппаратное и программное обеспечение.
- •15. (!)Устройства указания элементов изображения. Аппаратное и программное обеспечение.
- •16. Знакопечатающие устройства ударного типа.
- •17. (!)Знакосинтезирующие печатающие устройства ударного типа.
- •18. Печатающие устройства безударного типа.
- •19. Лазерные печатающие устройства.
- •20. (!!)Запоминающие устройства на магнитных носителях.
- •21. Накопители на гибких магнитных дисках.
- •22. Накопители на жестких магнитных дисках типа "винчестер".
- •23. (!)Оптические дисковые накопители.
- •24. (!)Оптические дисковые накопители с однократной записью.
- •25. (!)Оптические дисковые накопители с многократной записью.
- •26. Магнитооптические диски.
2. Структурная схема цп. Назначение и функционирование узлов цп.
Центральный процессор (ЦП) или центральное процессорное устройство (ЦПУ) — процессор машинных инструкций, часть аппаратного обеспечения компьютера или программируемого логического контроллера, отвечающая за выполнение основной доли работ по обработке информации — вычислительный процесс.
ЦП является ядром ЭВМ и выполняет следующие основные функции: выборку из оперативной памяти, дешифрацию и выполнение команд программы, организует обращения к различным видам памяти, формирует процедуры ввода-вывода, инициирует работу внешних запоминающих устройств и периферийных устройств, воспринимает, и обрабатывает запросы прерываний от устройств машины и взаимодействующих с ней, осуществляет контроль и диагностику ЭВМ.
В логический состав ЦП входят:
устройство управления (УУ) — блок управления. Управляет работой всех устройств по заданной программе
арифметико-логическое устройство (АЛУ) - вычислительный инструмент процессора.
регистры общего назначения, РОН – внутренняя память процессора. Регистры используются для временного хранения выполняемой команды, адресов памяти, обрабатываемых данных и другой внутренней информации микропроцессора. Каждый из регистров служит своего рода черновиком, используя который процессор выполняет расчеты и сохраняет промежуточные результаты.
Все узлы процессора соединены с внутренней шиной.
Структурная схема процессора:
Устройство управления:
Счетчик команд (СК - IP - Instruction Pointer) — регистр, содержащий адрес-смещение следующей команды, подлежащей исполнению, относительно кодового сегмента CS.
Регистр команд (PK - IR - Instruction register) — служит для размещения текущей команды, которая находится в нем в течение текущего цикла процессора. Только с момента загрузки команды в РК она становится «видимой» для процессора. В РК команда хранится в течение всего времени ее выполнения. Любая команда содержит два поля: поле кода операции и поле адресной части. Учитывая это обстоятельство, регистр команды иногда рассматривают как совокупность двух регистров – регистра кода операции (РКОп) и регистра адреса (РА), в которых хранятся соответствующие составляющие команды. Если команда занимает несколько последовательных ячеек, то код операции всегда находится в том слове команды, которое извлекается из памяти первым.
Регистр адреса памяти (РАП) предназначен для хранения адреса ячейки основной памяти вплоть до завершения операции (считывание или запись) с этой ячейкой. Наличие РАП позволяет компенсировать различия в быстродействии ОП и прочих устройств машины.
Регистр данных памяти (РДП) при чтении содержит содержимое ячейки ОП, а при записи информацию, подлежащую сохранению в ячейку ОП.
Дешифратор кода операции (ДКОп) преобразует код операции в форму, требуемую для работы микропрограммного автомата (МПА). Информация после декодирования определяет последующие действия МПА, а ее вид зависит от организации МПА. Часто код операции преобразуется в адрес первой команды микропрограммы, реализующей указанную в команде операцию. С этих позиций ДКОп правильнее было бы назвать не дешифратором, а преобразователем кодов.
Микропрограммный автомат (МПА) - центральный узел устройства управления. МПА формирует последовательность сигналов управления, в соответствии с которыми производятся все действия, необходимые для выборки из памяти и выполнения команд. Исходной информацией для МПА служат: декодированный код операции, состояние признаков (флагов), характеризующих результат предшествующих вычислений, а также внешние запросы на прерывание текущей программы и переход на программу обслуживания прерывания.
Арифметико-логическое устройство:
Операционный блок (ОПБ) представляет собой ту часть АЛУ, которая выполняет арифметические и логические операции над поданными на вход операндами. Выбор конкретной операции из возможного списка операций для данного ОПБ определяется кодом операции команды. В реальных машинах КОп зачастую преобразуется в МПА в иную форму и уже из микропрограммного автомата поступает в АЛУ. Операционные блоки современных АЛУ строятся как комбинационные схемы, то есть они не обладают внутренней памятью и до момента сохранения результата операнды должны присутствовать на входе блока.
Регистры операндов. Регистры РХ и РY обеспечивают сохранение операндов на входе операционного блока вплоть до получения результата операции и его записи.
Регистр признаков (РПрз - FLAGS) предназначен для фиксации и хранения признаков (флагов), характеризующих результат последней выполненной арифметической или логической операции. Такие признаки могут информировать о равенстве результата нулю, о знаке результата, о возникновении переноса из старшего разряда, переполнении разрядной сетки и т.д. Содержимое РПрз обычно используется устройством управления для реализации условных переходов по результатам операций АЛУ. Под каждый из возможных признаков отводится один разряд РПрз. Формирование признаков осуществляется блоком формирования состояний регистра признаков, который может входить в состав ОПБ либо реализуется в виде внешней схемы, располагаемой между операционным блоком и РПрз.
Аккумулятор (Акк) – это регистр, на который возлагаются самые разнообразные функции. Так, в него предварительно загружается один из операндов, участвующих в арифметической или логической операции. В Акк может храниться результат предыдущей команды и в него же заносится результат очередной операции. Через Акк зачастую производятся операции ввода и вывода. Строго говоря, аккумулятор в равной мере можно отнести как к АЛУ, так и к УУ, а в ВМ с регистровой архитектурой его можно рассматривать как один из регистров общего назначения.
