Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Ввод-вывод информации в ЭВМ. Основные понятия

LoadLibrary.

Вход: dword; смещение культермин.строки, кот-я предст.собой имя загружаемого модуля. Если не указывать путь, то windows ищет.dll в след.последовательности:

1. каталог приложения

2. текущий каталог

3. каталог windows/system

4. каталог windows

5. затем каталоги которые указаны в переем. PATH.

Выход: dword; в eax дескриптор модуля загружаемой библ. Если библ.не найдена, то еах=0.

GetProcAddress – получить адрес процедуры.

Вход: смещение культермин.строки с именем процедуры.

GetProcAddress(парам.1,парам.2):

Парам.1-дескриптор dll модуля получен.фун-ии longLibrary(dword).

Парам.2-смещение культермин.строки с именем процед. (указан порядок проц.)

Выход: еах; смещение точки входа запрашиваемой проц.

еах=0-проц.не найдена.

 

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

Аспектами стандартизации явл.функциональная, электрич-я и механич-я совместимость. Соответственно к основным Эл-м интерф.относится:

1. протокол обмена-алгоритмы и времен.диаграмма передачи преобраз.сигналов.

2. аппаратная часть-физическая реализация устройств.

3. ПО.

Существует 2 варианта внутримашинного системного интерфейса:

1. канальный(многосвязной) - каждый блок ЭВМ связан с др.отдельным проводом – шинами.

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

Системная шина вкл.в себя: шину данных, шину адреса, шину упр-я, шину питания.

Основными характерист.сист.шины является:

1. кол-во обслуживаемых устр-в.

2. пропускная способноть (maх скорость передачи). Зависит от тактов частоты и разрядности ШД.

В ПК в качестве сист.шины использ-ся:

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

2. локальная шина (специализ.)-высокоскоростные шины, подключ. К шине микропроц.и обеспеч.связь между МП и жестким диском, МП↔видео сист., МП↔опер.сист.

EISA- стандртная шина расширения (расшир.аритектура промыш.станд.)

ШД-32 (разряда) бит.

ША – 32-36 бит.

fr=рабоч.тактовая частота=8...33МГц.

Распрострон.способность(пропуск.)=8/33Мбайт/с.

Число подключ.устр-в-до 15.

PCI – соединение внешних устройств. Разработано фирмой Intel.

ШД=36164 бита.

Пропуск.способноть=264 Мбайт/с.

Число подключ.устр.=до 10.

fr= 33-66 МГерц.

После разработки первых восьмиразрядных МП фирма Intel разработала ряд больших интегральных схем предназначенных для реализации системных шин.

8282-буферный регистр.

8286-шинный формир-ль.

Более сложные схемы программные: адапторы и контролеры.

8259А-программный контролер прерывания.

8253/8254-програм.таймер.

8250-програм.связной адаптер (послед.порт).

8255-програм.второй адаптер.

8237-програм.контролер прямого доступа к памяти.

Современный уровень технологии позволит на одном кристалле обьединить целый ряд микросхем. Однако эти микросхемы базируются на простых 82хх.

82С206-содержат две интегральные схемы типа 2#с8259А, две ИС 8237, одна ИС 8254…

 

<== предыдущая лекция | следующая лекция ==>
Динамические библиотеки | Режимы обмена данными при вводе и выводе информации
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 481; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.