4 3 2 1 0
P Пример: 10011(2) = 1?24 + 0?23 +0?22 + 1?21 + 1?20 = 16 + 0 + 0 + 2 + 1 = 19(10)
Один байт может хранить число в диапазоне 0..255(11111111(2) = 255), два байта — число в диапазоне 0..65535 и т.д.
Память компьютера конструктивно состоит из:
O оперативного запоминающего устройства;
O постоянного запоминающего устройства;
O условно-постоянной памяти;
O памяти периферийных устройств.
Оперативное запоминающее устройство (RAM — Random AccessMemory) — область памяти, предназначенная для запоминания исходных данных и результатов расчетов в течение одного сеанса работы с компьютером. Конструктивно RAM выполнена в виде интегральных микросхем[4] и допускает выполнение операций чтения / записи данных. Информация, содержащаяся в RAM, теряется при выключении или перезагрузке компьютера. При включении компьютера RAM хранит мусор, т.е. случайные данные, неопределенные ни по величине, ни по знаку.
RAM подразделяется на:
O базовую (объемом 1088К); из нее 64Кзанимает так называемая HMA-память, 384К — UMA-память, аоставшаяся базовая память объемом 640К может использоваться прикладными программами для работы;
O отображаемую (expanded или EMS) (до 32М), которая реализуется специальной аппаратной платой. Эта память разбивается на логические страницы по 16К и с помощью специального механизма их виртуального отображения окнами (окно =4 страницам) становится доступной прикладным программам. Современный процессор может непосредственно управлять памятью до 4Г, однако память более 1М доступна только в защищенном режиме его работы, в котором без специальной программы-драйвера не могут работать некоторые программы;
O расширенную (extended или XMS) (до 4Г), которая реализуется специальной аппаратной платой. Эта память разбивается на логические блоки и с помощью механизма их виртуального отображения становится доступной прикладным программам.
Постоянное запоминающее устройство (ROM — ReadOnlyMemory) — область памяти, предназначенная для хранения программ базовой системы ввода/вывода (BIOS — BaseInput/ OutputSystem), взаимодействующих с аппаратурой компьютера на уровне конструктивных особенностей, в том числе программы первоначальной загрузки компьютера и справочной таблицы ASCII. Конструктивно ROM выполнена в виде интегральных микросхем и допускает выполнение только операций чтения данных. Информация, содержащаяся в ROM, не теряется при выключении или перезагрузке компьютера.
Условно-постоянная память (CMOS)- область памяти, предназначенная для хранения параметров текущей конфигурации аппаратуры компьютера (таймера, накопителей на дисках, памяти и т.п.). Конструктивно CMOS изготовлена в виде
интегральных микросхем по технологии Complementary Metal Oxide Semiconductor[5] и
допускает выполнение операций чтения / записи данных. Информация, содержащаяся в CMOS, не теряется при выключении или перезагрузке компьютера, поскольку эта память питается от встроенного в компьютер аккумулятора.
Компьютер комплектуется также памятью периферийных устройств (cach, буферной и т.п.) для освобождения процессора от оперативного управления обменом данными с периферийными устройствами. Например, память с шестнадцатеричными адресами A0000..BFFFF расположена на схемах управления дисплеем, и монитор отображает содержимое этой памяти.
П |
роцессор — устройство, обрабатывающее информацию в соответствии с
программой и управляющее памятью и периферийным обору-
дованием (рис. 4).
Рис. 4
Процессор конструктивно объединяет взаимодействующие обработчик команд и обработчик данных.
Обработчик команд состоит из:
O счетчика команд, выбирающего очередную команду программы из памяти;
O устройства управления, которое выделяет из команды адреса ячеек данных,
код операции и организует передачу управления счетчику команд.
Обработчик данных состоит из:
O арифметико-логического устройства, выполняющего операции, предусмотренные командой;
O регистров — ячеек особой высокоскоростной памяти для хранения данных, необходимых на ближайших этапах обработки данных;
O сопроцессора — специализированного математического процессора для обработки смешанных (floating point) 80-битовых чисел.
Процессор “общается” с RAM и периферийными устройствами через общую системную информационную шину (system bus) посредством портов — специальных аппаратных регистров, имеющих уникальные имена-пароли сообщений для конкретных устройств (рис. 5). За каждым устройством закреплены конкретные номера портов, например, за клавиатурой и динамиками закреплены порты 60..63.
Принцип действия общей шины предусматривает:
O равноправность позиций всех внешних устройств;
O присутствие единственного внешнего устройства, ответственного за порт;
O унификацию языка общения процессора с периферийными устройствами за счет передачи по шине только следующих сообщений:
OO записать числоА в ячейку памяти с адресом М ипрочитать числоА из ячейки памяти с адресом М;
OOзаписать число Ав портN(эта команда изменяет режим работы периферийного устройства) и прочитать число А из портаN(состояние порта).
Статьи к прочтению:
- Сли обозначить исходную точку м вектором , тогда преобразованная точка .
- Сновные направления компьютерных преступлений
Сложение в разных системах счисления (2, 8, 16). Урок 5
Похожие статьи:
-
Переход моделирует операторы, а позиции хранят информацию об условиях свершения событий.
Когда двигающиеся по дугам фишки передвинутся в эту позицию, информация по выходящей из позиции дуге поступит на переход, в котором реализуется оператор,…
-
Система счисления — это способ записи чисел с помощью заданного набора специальных знаков (цифр).
Кроме десятичной широко используются системы с основанием, являющимся целойстепенью числа 2, а именно: двоичная (используются цифры 0, 1); восьмеричная…