рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

SIO и TIO

SIO и TIO - Лекция, раздел Образование, Операционные системы Параметром Является Адрес Увв, Для Которого Нужно Выполнить Действие. ...

Параметром является адрес УВВ, для которого нужно выполнить действие.

Проверить ввод/вывод TIO. По резутьтатам выполнения команды устанавливается признак результата:

0 - УВВ доступно для выполнения операции ввода/вывода (включено, приведено в состояние готовности, не занято выполнением другой операции, не хранит прерывание от более ранних операций)

1 - УВВ включено, но хранит прерывание от более ранних операций

2 - УВВ или канал заняты

3 - УВВ или канал выключены, либо неисправны

 

Если установить признак результата “1”, то в адресуемом УВВ сбрасываются условия прерываний, а вся информация, характеризующая данное прерывание, записывается в поле CSW.

CSW содержит следующие поля:

1. ключ защиты - 1b

2. байт «состояние устройства» - 1b

3. байт «состояние канала» - 1b

4. адрес последней выполненной команды канала, увеличенной на 8 или 16 - 3b

5. остаточный счетчик - 2b

Не все поля CSW записываются каждый раз.

 

Начать ввод/вывод SIO:

CAW - адресное слово канала

 

Выполнение команды:

1. если канал или УВВ выключены, то установить признак результата «3», и обработка команды прекращается

2. если канал или УВВ заняты, то установить признак резутьтата «2», и обработка програмы прекращается

3. если адресуемое УВВ или канал хранят прерывания, то установить признак резутьтата «1», и обработка команды прекоащается

4. если 1-ая канальная программа содержит ошибки, то установить признак реутьтата «1», и обрабботка команды прекращается

5. иначе, признак резутьтата «0».

 

Адрес канальной программы, подлежащий выполнению, перед выполнением SIO заносится в CAW. Также заносится значение ключа защиты, которым должен пользоваться канал при обрашении к ОП.

 

Канальная программа состоит из 8 байтовых канальных команд (CCW). Каждая CCW содержит следующие поля:

  1. код операции - 1b
  2. адрес данных в ОП - 24b
  3. флаги, управляющие выполнением операцией
  4. счетчик (длина данных, подлежащая считыванию или записи)

 

 

– Конец работы –

Эта тема принадлежит разделу:

Операционные системы

Лекция... Операционные системы... DOS Windows Unix...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: SIO и TIO

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Выбор операционной системы
  анализ круга задач, которые предстоит решить: · офисный (тексты, графики и т.д.) · игровой · геометрическое моделирование · сервер БД

История развития ОС
  1ое поколение ОС появилось тогда, когда появились первые средства взаимодействия машины и пользователя (конец 40-х - начало 50-х годов 20 века). Первые ВМ были на лампах,

Лекция 5
Динамическое преобразование адресов. (DAT)   Это средство доступно программой, если процессор находится в режиме EC.   DAT дает возможность прер

Лекция 6
  Система ввода/вывода. Адресация. Управление. Данные.   Каналов может б

Лекция 7
  Типы кодов операций:   … … 10 - чтение - канал узнает направление передачи данных … … 01 - запись - канал готовится передавать информаию из ОП

Лекция 8
  Обощение по IBM/370. Система ввода/вывода В ОП ЭВМ располагаются программы ЦП, данные программ, в том числе и программы ввода/вывода, состоящие из

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги