Учебный курс Основы операционных систем Лекция 11 кандидат физико-математических наук, доцент Карпов Владимир Ефимович.

Презентация:



Advertisements
Похожие презентации
Основы операционных систем. Часть V. Ввод-вывод Лекция 13. Система управления вводом-выводом.
Advertisements

Архитектура ввода и вывода. DMA(Direct memory access). Предмет : Архитектура компьютера. Выполнила : Мадиярова Азиза.
Архитектура компьютера. Принципы Дж.фон Неймана арифметико-логическое устройство (АЛУ), отвечающее за арифметические и логические операции; устройство.
1 ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒАЛЫМ МИНИСТРЛІГІ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН - 2 Аршалы орта мектебі Аршалынская средняя.
Организация обмена информацией Функции устройств магистрали.
Учебный курс Основы операционных систем Лекция 2 кандидат физико-математических наук, доцент Карпов Владимир Ефимович.
Архитектура компьютера. Архитектурой компьютера называется ее логическая организация, структура и ресурсы, которые может использовать программист.
ВВОД-ВЫВОД Физические принципы организации ввода-вывода В простейшем случае процессор, память и многочисленные внешние устройства связаны большим количеством.
Архитектура персонального компьютера… Презентация ученицы 9 «Б» класса Никулиной Дарьи.
Архитектура персонального компьютера Подготовила урок учитель математики средней общеобразовательной школы 8 с углубленным изучением отдельных предметов.
Архитектура пк. Программное обеспечение. Работу выполняла: Учен.
Учебный курс Введение в цифровую электронику Лекция 5 Обмен информацией в микропроцессорной системе кандидат технических наук, доцент Новиков Юрий Витальевич.
Магитстрально- модульное построение компьютера. архитектурой ЭВМ называется описание структуры и принципов работы компьютера без подробностей технической.
Магистрально-модульный принцип построения компьютера Знакомство с компьютером.
11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г.
Магистрально-модульный принцип Шина – многожильная линия связи, доступ к которой имеют несколько устройств. Контроллер – электронная схема, управляющая.
Устройства ввода/вывода Энциклопедия учителя информатики Газета «Первое сентября»
Магистрально-модульный принцип построения компьютера Выполнил учитель информатики АСОШ 2: Шарипов И.И.
Функциональная схема компьютера Пляшешник А.В. МОУ СОШ 5 г. Ржева Тверской области.
1 Микропроцессорная система. 2 Особенности микропроцессорных систем Гибкая логика работы меняется в зависимости от задачи; Универсальность может решать.
Транксрипт:

Учебный курс Основы операционных систем Лекция 11 кандидат физико-математических наук, доцент Карпов Владимир Ефимович

2 Часть V. Ввод-вывод

3 Два вида деятельности вычислительной системы Обработка информации Обработка информации Операции ввода-вывода Операции ввода-вывода С точки зрения программиста: Обработка информации – выполнение команд процессора над данными, находящимися в памяти, независимо от уровня иерархии Ввод-вывод – обмен данными между памятью и устройствами, внешними по отношению к ней и процессору С точки зрения ОС: Обработка информации – выполнение команд процессора над данными, лежащими в памяти на уровнях не ниже основной памяти Ввод-вывод – все остальное

4 Два вида деятельности вычислительной системы Обработка информации Обработка информации –Что делается? –Как делается? Операции ввода-вывода Операции ввода-вывода –Что делается? –Как делается? Курс «Алгоритмы и алгоритмические языки» Часть II этого курса Тема этой лекции

5 Общие сведения об архитектуре компьютера ПроцессорПамятьДиски МониторКлавиатура линии Локальная магистраль

6 Общие сведения об архитектуре компьютера Локальная магистраль Процессор Монитор ПамятьДиски Клавиатура Шина данных Шина адреса Шина управления Ширина шины – количество линий в шине

7 Общие сведения об архитектуре компьютера Передача информации из процессора в память 1.На адресной шине выставить сигналы для адреса памяти 2.На шине данных выставить сигналы для данных 3.На шине управления выставить сигналы работы с памятью и операции записи

8 Общие сведения об архитектуре компьютера Память и устройства I/O Память: Память: –Локализована в пространстве –Ячейки взаимно однозначно отображаются на линейное адресное пространство памяти. Устройства I/O: Устройства I/O: –Пространственно разнесены и подключаются к локальной магистрали через порты ввода-вывода. I/O I/OI/O Порты i/o

9 Общие сведения об архитектуре компьютера Память и устройства I/O Память: Память: –Локализована в пространстве –Ячейки взаимно однозначно отображаются на линейное адресное пространство памяти. Устройства I/O: Устройства I/O: –Пространственно разнесены и подключаются к локальной магистрали через порты ввода-вывода. –Порты ввода-вывода взаимно однозначно отображаются на линейное адресное пространство ввода-вывода (иногда на линейное адресное пространство памяти)

10 Общие сведения об архитектуре компьютера Передача информации из процессора в порт, отображенный в адресное пространство ввода-вывода 1.На адресной шине выставить сигналы для адреса порта 2.На шине данных выставить сигналы для данных 3.На шине управления выставить сигналы работы с устройствами ввода-вывода и операции записи

11 Общие сведения об архитектуре компьютера Память и устройства I/O Занесение информации в память завершает операцию записи Занесение информации в память завершает операцию записи Занесение информации в порт часто инициализирует реальное совершение устройства ввода-вывода Занесение информации в порт часто инициализирует реальное совершение устройства ввода-вывода Что делать после получения информации через порт и как предоставить информацию для чтения из порта определяют контроллеры устройств

12 Общие сведения об архитектуре компьютера Устройства ввода-вывода подключаются к локальной магистрали через порты Устройства ввода-вывода подключаются к локальной магистрали через порты Могут существовать два адресных пространства: пространство памяти и пространство ввода-вывода Могут существовать два адресных пространства: пространство памяти и пространство ввода-вывода Порты обычно отображаются в адресное пространство ввода-вывода и иногда – в адресное пространство памяти Порты обычно отображаются в адресное пространство ввода-вывода и иногда – в адресное пространство памяти Какое адресное пространство использовать определяется типом команды или типом операндов Какое адресное пространство использовать определяется типом команды или типом операндов Управлением устройством ввода-вывода, приемом и передачей данных через порты и выставлением сигналов на магистрали занимаются контроллеры Управлением устройством ввода-вывода, приемом и передачей данных через порты и выставлением сигналов на магистрали занимаются контроллеры

13 Структура контроллера устройства Регистр состояния (read only) Бит занятости Бит готовности данных Бит ошибки Регистр управления (write only) Биты кода команды Биты режима работы Бит готовности команды Регистр выходных данных (read only) Регистр входных данных (write only)