Добавлен: 09.11.2023
Просмотров: 25
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Адаптер является средством сопряжения какого-либо устройства с какой-либо шиной или интерфейсом компьютера. Контроллер служит тем же целям сопряжения, но при этом подразумевается его некоторая активность – способность к самостоятельным действиям после получения команд от обслуживающей его программы. Сложный контроллер может иметь в своем составе и собственный процессор. На эти тонкости терминологии не всегда обращают внимание, и понятия «адаптер» и «контроллер» считают почти синонимами. Для взаимодействия с периферийными устройствами процессор обращается к регистрам контроллера (адаптера), «представляющего интересы» подключенных к нему устройств.
Часть периферийных устройств (ПУ) совмещена со своими контроллерами (адаптерами), как, например, сетевой адаптер Ethernet, подключенный к шине PCI. Другие же ПУ подключаются к своим контроллерам через промежуточные периферийные интерфейсы, находящиеся на нижнем уровне иерархии подключений. Периферийные интерфейсы – самые разнообразные из всех аппаратных интерфейсов. К периферии, подключаемой через промежуточные интерфейсы, относятся большинство устройств хранения (дисковые, ленточные), устройств ввода-вывода (дисплеи, клавиатуры, мыши, принтеры, плоттеры), ряд коммуникационных устройств (внешние модемы).
Для взаимодействия с программой (с помощью процессора или сопроцессоров) адаптеры и контроллеры обычно имеют регистры ввода-вывода, управления и состояния, которые могут располагаться либо в адресном пространстве памяти, либо в пространстве портов ввода-вывода. Кроме того, используются механизмы аппаратных прерываний для сигнализации программе о событиях, происходящих в периферийных устройствах. Для обмена информацией с устройствами применяют также механизмы прямого доступа к памяти (Direct Memory Acces – DMA) и прямого управления шиной. Контроллер, который способен инициировать транзакции на системной шине, является активным компонентом компьютера. С помощью транзакций он может обращаться к другим устройствам (точнее, их контроллерам или адаптерам), обеспечивая равноранговое взаимодействие. Чаще всего ограничиваются взаимодействием контроллера с системной памятью (это проще).
Стандартная архитектура PC определяет набор обязательных средств ввода-вывода и средств поддержки периферии, включая систему аппаратных прерываний (i8259A), систему прямого доступа к памяти (i8237A), трехканальный таймер/счетчик (i8254), интерфейс клавиатуры и управления (i8042), канал управления звуком, память и часы CMOS. Также подразумевается, что все компоненты получают требуемое питание, что превращает весь этот набор компонентов в работоспособный компьютер. Конечно же, он должен быть дополнен периферией: дисплеем со своим адаптером, контроллерами шин периферийных устройств (ATA, SATA, SCSI, USB, FireWire), интерфейсов портов (COM, LPT, GAME ...), дисководов, аудиосредств и пр.
Любой PC-совместимый компьютер имеет следующие характерные черты:
-
процессор, программно совместимый с семейством х86 фирмы Intel; -
специфическую систему распределения пространства адресов памяти; -
традиционное распределение адресов пространства ввода-вывода с фиксированным положением обязательных портов и совместимостью их программной модели; -
систему аппаратных прерываний, позволяющую периферийным устройствам сигнализировать процессору о необходимости исполнения некоторых обслуживающих процедур; -
систему прямого доступа к памяти, позволяющую периферийным устройствам обмениваться массивами данных с оперативной памятью, не отвлекая на это процессор; -
набор системных (стандартных) устройств и интерфейсов ввода-вывода; -
унифицированные по конструктиву и интерфейсу шины расширения (ISA, EISA, MCA, VLB, PCI/PCI-X, PCI-E, PC Card, Card Bus), состав которых может варьироваться в зависимости от назначения и модели компьютера; -
базовую систему ввода-вывода (BIOS), выполняющую начальное тестирование и загрузку операционной системы, а также имеющую набор функций, обслуживающих системные устройства ввода-вывода.
Заключение
Конечно, в рамках одного реферата очень трудно охватить полностью такую обширную тему. Развитие электронной промышленности и компьютеростроения осуществляется такими быстрыми темпами, что буквально через 1-2 года сегодняшнее " чудо техники" становится морально устаревшим. Однако принципы устройства компьютера остаются неизменными еще с того момента, как знаменитый математик Джон фон Нейман в 1945 году подготовил доклад об устройстве и функционировании универсальных вычислительных устройств, т.е. компьютеров.
К тому же, каждый пользователь, эксплуатирующий персональный компьютер, знает круг задач для решения которых он использует компьютер, а, следовательно, и 10 лет назад приобретённая "286-я машина", исправно работающая, удовлетворяющая запросы того или иного специалиста является незаменимым его помощником в повседневном труде.
Поэтому рассмотренная выше тема даёт наглядное представление о том, какое ведущее место в жизни общества занимают в настоящее время персональные компьютеры, сфера применения которых безгранична.
Список использованной литературы
-
Гук М.Ю. Аппаратные средства IBM PC энциклопедия / Санкт-Петербург [и др.], 2006. Сер. Бестселлер (3-е изд.) -
Жигарев А. Н. Основы компьютерной грамоты. – Л.: Машиностроение. Ленинг. отд-ие, 1987 г. -
Кузнецов Е. Ю., Осман В. М. Персональные компьютеры и программируемые микрокалькуляторы: Учеб. пособие для ВТУЗов. – М.: Высш. шк., 1991 г. -
Леонов В.Е., Смирнова А.П. Архитектура IBM PC как модель глобализации в сборнике: Общество в условиях современного медиапространства. сборник научных трудов. Санкт-Петербург, 2016. С. 155-162. -
Микляев А.П. Учебник пользователя IBM PC Абсолютно новое изд. популяр. книги / Москва, 2003. -
Полуянович Н.К., Салов В.В. IBM PC для начинающих учебное пособие / Таганрог, 1999. -
Растригин Л. А. С компьютером наедине. – М.: Радио и связь, 1990 г. -
Ячиков И.М., Девятов Д.Х., Портнова И.В. Архитектура и управление системными ресурсами IBM PC Магнитогорск, 2006.
Екатеринбург
2022