Дипломированных специалистов «Информатика и вычислительная техника»



Download 12,06 Mb.
Pdf ko'rish
bet85/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   81   82   83   84   85   86   87   88   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

ПРИМЕЧАНИЕ
Несмотря на то что прямой доступ к портам ввода-вывода доступен
только из среды MS-DOS, сведения о номерах портов и особенностях
работы с
полезны и при программировании для Windows. Если
системы Windows 95/98 практически не закрывают доступ к портам,
то в Windows NT/2000/XP любая попытка обращения к ним приведет
к возникновению ошибки. Причина в том, что порты являются крити-
чески
ресурсом, и механизмы защиты Windows NT/2000/XP
не могут допустить их монополизацию каким-либо приложением. Опе-
рационная система Windows NT/2000/XP предоставляет программи-
сту функции API для работы с устройствами, посредством которых
в конечном итоге и осуществляется доступ к портам посредством ко-
манд IN и OUT. Попытка использовать эти команды в программе
пользователя в среде Windows NT/2000/XP приведет к возникнове-
нию
по недопустимому коду операции. Важно понимать,
что на низком уровне управление аппаратурой компьютера ведется
с использованием тех же портов, что и при работе в MS-DOS, то есть
физика остается, меняется логика управления аппаратурой. Если про-
грамме удастся получить уровень привилегий ядра (такой уровень
имеют драйверы устройств), то в этом случае она может беспрепят-
ственно использовать команды IN и OUT и работать с устройством
так же, как в среде MS-DOS. Существуют специальные программы,
которые позволяют получить доступ к портам ввода/вывода из про-
граммы пользователя, исключая необходимость написания драйвера.
Среди файлов, прилагаемых к книге, содержатся две наиболее извест-
из таких
— UserPort и PortTalk
1
.
Как это ни удивительно, но специальной схемы генерации звука для внутрен-
него динамика нет. Сигнал для управления динамиком формируется в результате
совместной работы следующих микросхем:
 программируемого периферийного интерфейса
таймера
Общая схема формирования такого сигнала показана на рис. 7.2.
Обсудим
схему. Основная работа по генерации звука произ-
водится микросхемой таймера. Микросхема таймера (далее просто таймер) имеет
три канала с совершенно одинаковыми внутренней структурой и принципом ра-
боты. На каналы таймера подаются импульсы от микросхемы системных часов,
которые, по сути, представляют собой генератор импульсов, работающий с часто-
той 1,19 МГц. Каждый канал имеет два входа и один выход. Выходы канала зам-
кнуты на вполне определенные устройства компьютера. Так, канал 0 замкнут на
Все прилагаемые к книге файлы можно найти по адресу http://www.piter.com/download. —
Примеч. ред.


 Глава 7. Команды обмена данными
Системные часы
(генератор
импульсов,
частота 1,19 МГц)
Таймер
Канал О
Порт 40h
Канал 1
h
Регистр ввода-вывода
(порт 42h)
Канал 2
Регистр-счетчик

Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   81   82   83   84   85   86   87   88   ...   357




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish