Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Системная шина. Шина расширения и локальная шина.



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

Система шин включает в себя: Шину данных Шину управления Шину питания

Шина – это набор проводов, для конкретных функций.

Важными характеристиками системной шины являются:

1.Количество обслуживаемых устройств. 2.Пропускная способность (максимальная возможная скорость передачи, зависит от разрядности и таковой частоты).

В персональных ЭВМ в качестве системной шины используются 2 вида шин:

1.Шины расширений – ШОН, позволяет подключить большое число разнообразных устройств. 2.Локальные шины – высокоскоростные шины, подключаемые к шине МП и обеспечивающая связь МП-основная память, МП-ЖД, МП-видеосистема. Основные характеристики шин EISA, PCI, AGP, USB.

Шины расширений:

EISA – шина расширений архитектуры промышленного стандарта

ШД-32 бит

ША – 32-36 бит

Рабочая частота 8-33МГц

Пропускная способность - 8-32 мб/сек

Максимальное число устройств - 15

Локальные шины

PCI – локальная шины

ШД-32-64 бит

ША – 32- бит

Рабочая частота 33-66МГц

Пропускная способность - 132/284/528 мб/сек

AGP

ШД-64 бит

ША – 32-36 бит

Рабочая частота 33-66МГц

Пропускная способность - 532 мб/сек

FSB

ШД-64 бит

ША – 32-36 бит

Рабочая частота 100МГц

Пропускная способность - 800 мб/сек

Три режима работы параллельного порта.

Режим 0 (простой ввод/вывод)

Работа в этом режиме позволяет организовать простой ввод или вывод для каждого из трех каналов, если все три порта в режиме 0. Данные просто записываются или считываются из выбранного канала. Таким образом, основные особенности функционирования микросхемы в режиме 0 следующие:

•два 8-битовых канала (каналы A и B) и два 4-битовых канала (старшая и младшая половинки канала C);

•каждый канал может быть независимо от других запрограммирован на ввод или вывод; таким образом, всего может быть 16 различных комбинаций ввода/вывода;

•выходы имеют память, входы работают без буферной памяти.

Режим 1 (стробируемый ввод/вывод)

Этот режим служит для однонаправленного обмена данными по выбранному каналу с периферийным устройством. Для управления передачей или приемом по каналу A используется младшая тетрада канала C, канал B управляется старшей тетрадой канала C.

STB –входной управляющий сигнал, по которому данные от внешнего устройства записываются в порт.

ACK – выходной сигнал, информирующий внешнее устройство, что данные поступили в порт но еще не считаны ЦП

IRQ – выходной сигнал, информирующий ЦП о том, что данные готовы для чтения

Режим стробируемого вывода

STB – информирует ВУ о том что поступили данные от ЦП

ACK – входной управляющий сигнал, подтверждение приема со стороны ВУ

IRQ – выходной сигнал, информирует ЦП о том что предыдущие записанные данные считаны, можно посылать новые

Режим 2 (двунаправленной шины (А), объединяет стробируемый ввод и вывод)

В этом режиме возможен обмен данными по 8-битовой двунаправленной шине данных. Управление обменом данными, а также направление передачи задается с помощью управляющих сигналов аналогичным режиму 1 способом. Возможно также генерирование сигналов прерываний и запрета разрешения.

Какую инфу дает функция WinAPI ReadConsoleInput ?

Функция ReadConsoleInput считывает данные из входного буфера консоли и удаляет их оттуда. Параметры:

1. hConsoleInput - Дескриптор консольного буфера ввода. 2. lpBuffer - Указатель на массив структур INPUT_RECORD, который получит данные из входного буфера.

3. nLength - Число элементов в буфере lpBuffer, которое необходимо получить. 4. lpNumberOfEventsRead - 32-х разрядную переменную, которая получит число реально прочитанных элементов.

Возвращаемое значение

В случае успеха возвращается ненулевое значение. Если функция завершается неудачно, возвращается ноль.

 

Билет №3.


Поделиться:



Последнее изменение этой страницы: 2019-04-19; Просмотров: 259; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.01 с.)
Главная | Случайная страница | Обратная связь