Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы 2008-2009.doc
Скачиваний:
20
Добавлен:
17.09.2019
Размер:
4.36 Mб
Скачать
  1. Режимы канала ввода-вывода.

С учетом производительности ВУ в КВВ реализуются два режима работы:

  • мультиплексный (режим разделения времени);

  • монопольный.

Мультиплексный режим. Несколько внешних устройств разделяют канал во времени, при этом каждое из параллельно работающих с каналом ВУ связывается с КВВ на короткие промежутки времени только после того, как ВУ будет готово к приему или выдаче очередной порции информации (байта, группы байтов и т. д.).

Байт-мультиплексный канал – в течение сеанса связи пересылается один байт или несколько байтов, образующих одно машинное слово.

Блок-мультиплексный канал – в пределах сеанса связи пересылка данных выполняется поблочно. В блок-мультиплексном канале в рамках сеанса связи пересылка блока осуществляется в монопольном режиме.

Монопольный канал. После установления связи между каналом и ВУ последнее монополизирует канал на все время до завершения инициированной процессором канальной программы и всех предусмотренных этой программой пересылок данных между ВУ и ОП.

Данную процедуру обеспечивает селекторный канал ввода-вывода.

  1. Методы доступа к данным в памяти компьютера.

Различают четыре основных метода доступа.

Последовательный доступ (sequential access).

  • Информация хранится в виде последовательности блоков данных, называемых записями.

  • Для доступа к нужному элементу (слову или байту) необходимо прочитать все предшествующие ему данные.

  • Время доступа зависит от:

  1. положения требуемой записи в последовательности записей на носителе информации;

  2. позиции элемента внутри данной записи.

Пример: ЗУ на магнитной ленте.

Прямой доступ (direct access).

  • Каждая запись имеет уникальный адрес, отражающий ее физическое размещение на носителе информации.

  • Обращение осуществляется как:

  1. адресный доступ к началу записи;

  2. последовательный доступ к определенной единице информации внутри записи.

  • Время доступа к определенной позиции является величиной переменной.

Пример: ЗУ на магнитных дисках.

Произвольный доступ (random access).

  • Каждая ячейка памяти имеет уникальный физический адрес.

  • Обращение к любой ячейке занимает одно и то же время и может производиться в произвольной очередности.

Пример: запоминающие устройства основной памяти.

Ассоциативный доступ (associative access).

  • Позволяет выполнять поиск ячеек, содержащих такую информацию, в которой значение отдельных битов совпадает с состоянием одноименных битов в заданном образце.

  • Сравнение осуществляется параллельно для всех ячеек памяти, независимо от ее емкости.

Пример: ассоциативная кэш-память.

  1. Параметры оценки быстродействия памяти.

Быстродействие - это один из важнейших показателей работы памяти.

Для количественной оценки обычно используют три параметра.

Время доступа (access time, TA).

  1. Для памяти с произвольным доступом – интервал времени от момента поступления адреса до момента, когда данные заносятся в память или становятся доступными.

  2. В ЗУ с подвижным носителем информации – время, затрачиваемое на установку головки записи-считывания (или носителя) в нужную позицию.

Длительность цикла памяти или период обращения (memory cycle, TC).

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

Означает минимальное время между двумя последовательными обращениями к памяти.

Включает в себя время доступа плюс некоторое дополнительное время (для затухания сигналов на линиях, восстановления считанной информации и т.д.).

П ри чтении – время, затрачиваемое на поиск данных в памяти и на их считывание.

П ри записи – время на поиск места в памяти, предназначенного для хранения данных, и на их запись.

Время доступа – промежуток времени между моментом начала операции обращения при считывании до момента, когда становится возможным доступ к данной единице информации.

Время подготовки – время расходуемое на приведение в исходное состояние запоминающих элементов или участков поверхности носителя информации для записи определенной единицы информации (например, байта или слова).

Время доступа при записи – промежуток времени от момента начала обращения при записи до момента, когда становится возможным доступ к запоминающим элементам (или участкам поверхности носителя), в которые производится запись.

Время занесения информации – время изменения состояния запоминающих элементов (участков поверхности носителя).

Скорость передачи (transfer rate).

Скорость, с которой данные могут передаваться в память или из нее.

Для памяти с произвольным доступом:

1C

Для прочих видов памяти:

где ТN – среднее время считывания или записи N битов;

ТA – среднее время доступа;

R – скорость пересылки, бит/с.