Понятие CMOS (расшифровать название, пояснить назначение). (л14)
Начиная с компьютеров на процессоре 80286 (IBM PC AT) постоянная память ROM BIOS обязательно дополняется небольшой энергозависимой оперативной памятью CMOS RAM, которая выполнена на микросхемах с пониженным энергопотреблением с технологией КМОП (CMOS - название технологии, по которой производится микросхема (Complementary Metal-Oxide Semiconductor) комплементарный металлооксидный полупроводник или КМОП) и при выключении питания компьютера подпитывается от батарейки или аккумулятора. В CMOS-памяти хранится информация о текущих показаниях часов (дате и времени), о конфигурации компьютера: приоритете загрузки с разных накопителей, количестве памяти, типах накопителей, режимах энергопотребления, о типе дисплея, об установках клавиатуры и т.д. CMOS RAM отличается от постоянной памяти тем, что записанная в нее информация легко меняется программным путем. Задавать все параметры компьютера, сохраняемые в CMOS RAM, позволяет программа BIOS Setup, вызвать которую можно путем нажатия назначенных клавиш во время процедуры начальной загрузки компьютера (информация об этом всегда выводится на экран). В современных компьютерах данная программа предлагает довольно удобный и наглядный интерфейс пользователя с привычными меню. Описание работы с BIOS Setup любого компьютера обязательно поставляется вместе с ним. Иногда с помощью этой программы удается значительно повысить быстродействие компьютера благодаря выбору оптимальных (или даже предельных) для данной конфигурации параметров: частоты системной шины, количества тактов задержки при обмене с системной памятью и кэш-памятью.
55. Определение интерфейса. Виды интерфейсов. Понятие порт ввода/выводы. Назначение контроллеров устройств. Какие три регистра обязательно входят в состав контроллеров? (л15). Интерфейс - это совокупность программных и аппаратных средств, предназначенных для передачи информации между компонентами ЭВМ и включающих в себя электронные схемы, линии, шины и сигналы адресов, данных и управления, алгоритмы передачи сигналов и правила интерпретации сигналов устройствами. Из определения следует, что интерфейсы бывают программные и аппаратные. Под аппаратными интерфейсами понимают контроллеры различных устройств, (благодаря которым все устройства могут работать с системной шиной), а также кабели, с помощью которых ПУ соединяются через разъемы (называемые портами) с системным блоком и внутренние системные шины. Основным назначением интерфейса является унификация внутрисистемных и межсистемных связей и устройств сопряжения с целью эффективной реализации прогрессивных методов проектирования функциональных элементов вычислительных систем Внешние устройства разнесены пространственно и могут подключаться к локальной магистрали в одной точке или множестве точек с помощью разъемов, получивших название портов ввода-вывода. При этом каждый порт ввода-вывода получает свой номер или адрес. Магистрально-модульное соединение. Все устройства, составляющие компьютер, включая и микропроцессор, организуются в виде модулей, которые соединяются между собой общей магистралью (см. рисунок ниже). Обмен информацией по магистрали удовлетворяет требованиям некоторого общего интерфейса, установленного для магистрали данного типа. Каждый модуль подключается к магистрали посредством специальных интерфейсных схем (Иi) (контроллеров, адаптеров).
На интерфейсные схемы контроллеров возлагаются следующие задачи: · обеспечение функциональной и электрической совместимости сигналов и протоколов обмена модуля и системной магистрали; · преобразование внутреннего формата данных модуля в формат данных системной магистрали и обратно; · обеспечение восприятия единых команд обмена информацией и преобразование их в последовательность внутренних управляющих сигналов. Эти интерфейсные схемы могут быть достаточно сложными и по своим возможностям соответствовать универсальным микропроцессорам. Такие схемы принято называть контроллерами. Унификация программирования достигается за счет унифицированных форматов команд в ЭВМ и унифицированных форматов регистров ПУ. На уровне операционной системы унификация достигается путем использования драйверов внешних устройств.
|