Меню сайта

Урок 131. Системное оборудование

В каждом пункте этой главы мы будемобсуждать свои аспекты
— — — системы ввода-вывода IBM PC. В этом пунктеречь пойдет о
— — — стандартных компонентах аппаратуры — отех, которые находятся на
— — — процессорной плате системы. Другие частибудут посвящены отдельным
— — — платам адаптеров ввода-вывода, которые понеобходимости можно
— — — установить в систему.
— — — — — Центральным процессором IBM PC являетсяIntel 8088, тот самый,
— — — естественно, который рассматривался напротяжении первых глав
— — — книги. У нас, как будто еще есть что о немрассказать. Рядом с
— — — микросхемой 8088 на системной платеимеется пустое гнездо, в
— — — которую вставляется арифметическийсопроцессор Intel 8087- он был
— — — рассмотрен в гл.7 и теперь уже должен бытьзнаком вам.

— — — — — Остальные компоненты системной платывыполняют функции, которые
— — — и превращают микропроцессор в ЭВМ. Насистемной плате находится до
— — — 64K байт оперативной памяти, а также 40Kбайт памяти только для
— — -чтения (ПЗУ, постоянное запоминающее устройство). Это ПЗУ содержит
— — — интерпретатор языка Бейсик, а такжесистему BIOS, которую мы
— — — обсудим в следующей главе.

— — — — — На системной плате есть много компонент,необходимых для работы
— — — IBM PC. Мы рассмотрим толькопрограммируемые или полезные для
— — — программирования компоненты. На системнойплате этими компонентами
— — — являются микросхемы программируемогопериферийного интерфейса 8255,
— — — таймера-счетчика 8253, контроллерапрерываний 8259, и контроллера
— — — прямого доступа в память 8237. Остальныемикросхемы выполняют
— — — аппаратные функции, которые нельзяизменять с помощью
— — — программирования. Подробно, на элементномуровне, микросхемы
— — — рассматриваться не будут- если вас этоинтересует, обратитесь к
— — — каталлогу фирмы Intel, либо к другимсправочным материалам. Вместо
— — — этого мы рассмотрим функции ввода-вывода,реализованные на
— — — системной плате IBM PC. Управляя этимсредством доступа, мы сможем
— — — пльзоваться всеми перечисленными вышекомпонентами.

Категория: Программирование на Ассемблере | Дата: 11.03.13

Меню раздела
Блок