Корректировка конспектов лекций (#131)

* Корректировки конспектов лекций

* Корректировка конспекта лекции 5

* Корректировка конспекта лекции 8

* Корректировка конспекта лекции 9

* Корректировка конспекта лекции 10

* Корректировка конспекта лекции 11

* Корректировка конспекта лекции 12

* Корректировка конспекта лекции 13

* Корректировка конспекта лекции 12

* Корректировка конспекта лекции 14

* Корректировка конспекта лекции 16

* Корректировка конспекта лекции 17

* Корректировка конспекта лекции

* Корректировка конспекта лекции 20

* Корректировка конспекта лекции 21

* Корректировка конспекта лекции 22

* Корректировка конспекта лекции 23

* Корректировка конспекта лекции 13

* Корректировка конспекта лекции 12

* Корректировка конспекта лекции 20
This commit is contained in:
markast555
2025-06-22 16:54:22 +03:00
committed by GitHub
parent 773af1088c
commit 469f42e7f5
16 changed files with 116 additions and 111 deletions

View File

@@ -83,7 +83,7 @@
*Рис. 5. Системы с совмещенным (совместным) адресным пространством.*
В совместном адресном пространстве есть только один набор адресов. Обращаясь по одним адресам мы попадаем в память, а по другим в управляющие регистры, которые ассоциированы с периферийными устройствами (т.е устройствами ввода-вывода, те которые подключаются к системе и связывают её с внешним миром).
В совместном адресном пространстве есть только один набор адресов. Обращаясь по одним адресам мы попадаем в память, а по другим в управляющие регистры, которые ассоциированы с периферийными устройствами (т.е устройствами ввода-вывода, которые подключаются к системе и связывают её с внешним миром).
Пример системы с совместным адресным пространством приведен на рис. 3.
@@ -107,9 +107,9 @@
*Рис. 7. Периферийное устройство.*
Периферийное устройство как-то взаимодействует с внешней средой. (Например датчик температуры. На преобразователь приходит температура, каким-то образом преобразуется и отправляется в буферную память в виде нолики и единички, которые характеризуют среду.)
Периферийное устройство как-то взаимодействует с внешней средой. (Например датчик температуры. На преобразователь приходит температура, каким-то образом преобразуется и отправляется в буферную память в виде ноликов и единичек, которые характеризуют среду.)
Буферная память и логика управления связана с модулями ввода-вывода условными сигналами (условные так как для связи с модулями ввода-вывода используется 'малый' интерфейс).
Буферная память и логика управления связана с модулями ввода-вывода условными сигналами (условные, так как для связи с модулями ввода-вывода используется 'малый' интерфейс).
Модуль ввода-вывода по данному интерфейсу генерирует различные сигналы управления для периферийного устройства, 'говоря' что нужно делать, и при этом собирает сигналы состояния, чтобы понимать в каком состоянии находится устройство (может быть у него какие-то проблемы или ошибки, закончило ли оно преобразование информации (например можно узнать храниться ли что-то в буферной памяти и можно ли это забирать)).
@@ -149,13 +149,13 @@
### Ввод-вывод с прерываниями
- Плюсы: процессор не ждет периферия сгенерирует новую информации.
- Плюсы: процессор не ждет, пока периферия сгенерирует новую информациию.
- Минусы: процессору приходится перекидывать информацию в основную память через себя.
Метод состоит из двух частей:
- Инициализация прерывания (сообщить модулю ввода-вывода, что мы ждем информацию от какого-то периферийного устройства, после чего разрешаем прерывания от этого модуля ввода-вывода).
- Обработка прерывания (процесс просыпается и начинает читать из регистра состояний модули ввода-вывода).
- Обработка прерывания (процесс реагирует и начинает читать из регистра состояний модули ввода-вывода).
![../.pic/Lectures/20.%20Input-Output%20System/fig_10.png](../.pic/Lectures/20.%20Input-Output%20System/fig_10.png)
@@ -195,9 +195,9 @@
DMA могут работать в разных режимах (режимы отличаются тем, насколько долго захватывают шину, то есть останавливают передачу информации между другими блоками системы):
- Взрывной режим (Burst mod) — контроллер захватывает шину пока не закончит свои дела;
- Прозрачный режим — контроллер осуществляет пересылку информации только тогда, когда никто другой не занимает шину;
- Делать по одно посылке за раз и отпускать шину на арбитраж.
- Взрывной режим (Burst mode) — контроллер захватывает шину пока не закончит свои дела;
- Прозрачный режим (Transparent mode) — контроллер осуществляет пересылку информации только тогда, когда никто другой не занимает шину;
- Режим перехвата цикла (Cycle stealing mode) - контроллер делает по одной посылке за раз и отпускать шину на арбитраж.
## Конфигурации ПДП(DMA)
@@ -217,7 +217,7 @@ DMA могут работать в разных режимах (режимы о
*Рис. 13. Схема канальной системы ввода вывода.*
Канал(процессор) ввода-вывода — это контроллер прямого доступа к памяти, выполненный в виде специализированного процессора, которому можно давать сложные запросы и эти запросы будут обрабатываться программно.
Канал (процессор) ввода-вывода — это контроллер прямого доступа к памяти, выполненный в виде специализированного процессора, которому можно давать сложные запросы и эти запросы будут обрабатываться программно.
Канал ввода-вывода имеет свою локальную память. Процессор ввода-вывода обращается за своими программами, которые осуществляют ввод-вывод, в основную память.
@@ -282,7 +282,7 @@ Shift Register — один из триггеров сдвигового рег
![../.pic/Lectures/20.%20Input-Output%20System/fig_20.png](../.pic/Lectures/20.%20Input-Output%20System/fig_20.png)
*Рис. 20. FSM (Finit State Machine) — конечный автомат (автомат состояний).*
*Рис. 20. FSM (Finite State Machine) — конечный автомат (автомат состояний).*
где DR — Data Register, IR — Instruction Register