Архитектуры компьютеров многомашинная фон Неймана (независимые задачи) УУ УУ АЛУ АЛУ ОЗУ ОЗУ многопроцессорная (части одной задачи, по разным программам) УУ УУ АЛУ (части одной задачи, по одной программе) УУ УУ АЛУ параллельные процессоры ОЗУ АЛУ
Принцип открытой архитектуры • на материнской плате расположены только узлы, которые обрабатывают информацию (процессор и вспомогательные микросхемы, память) • схемы, управляющие другими устройствами (монитором и т. д. ) – это отдельные платы, которые вставляются в слоты расширения • схема стыковки новых устройств с компьютером общедоступна (стандарт) • конкуренция, удешевление устройств • производители могут изготавливать новые совместимые устройства • пользователь может собирать ПК «из кубиков»
Взаимосвязь блоков ПК контроллеры память процессор видеокарта сетевая карта контроллеры дисководов шины адреса, данных, управления порты клавиатура, мышь, модем, принтер, сканер Шина – многожильная линия связи, доступ к которой имеют несколько устройств. Контроллер – электронная схема, управляющая внешним устройством по сигналам процессора.
Системная шина СИСТЕМНАЯ ШИНА Поэтапное взаимодействие процессора с оперативной памятью Шина данных 1. 2. Адресная шина 3. 4. Шина управления 5. 6. 7. 8. Процессор устанавливает на шине адреса адрес ячейки памяти, которую хочет прочитать; На шине управления процессор выставляет сигнал готовности и сигнал чтения; Заметив сигнал готовности, все устройства проверяют, не стоит ли на шине адреса их адрес; Оперативная память, заметив, что выставлен ее адрес, считывает управляющий сигнал; Память читает адрес; Память выставляет на шине данных требуемую информацию; Память выставляет на шине управления сигнал готовности; Процессор читает данные с шины данных
Последовательность действий процедуры ввода-вывода данных