Дискет, винчестер, CD ROM, магнитная лента, ...

Сопроцессор световое перо, ...

Внешняя память (на периферийных устройствах)

Дискет, винчестер, CD ROM, магнитная лента, ...

 
 


Периферийные устройства

 

 
 


П

амять компьютера - электронное устройство (рис. 3), предназначенное для

хранения информации и программы ее обработки.

Рис. 3

Атомарный элемент памяти называется бит (bit -bina­ry digit) или разряд и может находиться либо в состоянии вклю­чен (это состояние кодиру­ется цифрой 1), либо выключен (0). Комбинированием состояний 8 последователь­ных битов, называемых байт, можно закодировать любой из 256 перенумерованных символов таблицы ASCII - алфавита компьютера (например, сим­вол 'S' кодируется комбинацией битов '01110011'). Таблица ASCII содержит:

Ø основной алфавит (символы с номерами 0..127), включающий буквы латинс­ко­го алфави­та A..Z (заглавные и строчные), арабские цифры 0..9, символы пун­кту­а­ции и специальные символы; вот обозначения и названия некоторых из них:

~ - тильда, ! - акцент, @ - эт, # - хэш,$ - бакс,^- карэт, & - амперсэнд, * - стар,

|- пайп, / - слеш, \ - бакслеш. В основном алфавите символы с номерами 0..31- это неотображаемые управляющие коды, предназначенные для изменения режимов работы периферийных уст­ройств (например, посылка символа с номером 13 на печатающее устройство за­ставляет головку принтера вернуться к началу строки);

Ø дополнительный алфавит (с номерами 128..255), включающий буквы национа­ль­ного алфавита, символы псевдографики (для обрамлений текстов) и др.

Память компьютера структурно состоит из ячеек и построена в соответст­вии с прин­ци­­пами фон Неймана:

? 1. Принцип произвольного доступа к основной памяти(адресности) гласит:

в произвольный момент времени любая ячейка доступна для чтения и записи

инфор­мации, причем время доступа к информации одинаково для всех ячеек”.

 

 

Для доступа к содержимому ячеек их нумеруют числами, называемыми адреса­ми. Общее количество ячеек определяет объем памяти компьютера и измеряется в следующих единицах: К (ки­лобайт) =1024 (210) байта, М (мегабайт)=1024 К,

Г (гигабайт)=1024 М, Т (те­рабайт) =1024 Г.

 

? 2. Принцип хранимой программы (программного управления) гласит:

способ хранения программы обработки данных в памяти компьютера ничем не

отличается от способа хранения обрабатываемых этой программой данных”.

 

Т.о. компьютер может решать любые задачи, поскольку для этого дос­таточно заменить в его памяти программу и данные. Этот принцип лежит, напри­мер, в осно­ве работы специальных программ-трансляторов, преобразующих ис­ходные прог­раммы, написанные на каком- либо языке программирования (здесь они уже выс­ту­пают в ипостаси данных), - в машинные команды программы работы компьютера.

Информация (обрабатываемые данные и команды программ) хранится в па­­­мяти компьютера в виде набора нулей и единиц (в двоично-кодированном виде) и

описывается по правилам применяемых систем счисления.

Системой счисления называется совокупность: множества символов, способа изображения с их помощью чисел и правил действий над числами. В компьютерах применяются следующие системы счисления: двоичная (числа кодируются с помощью цифр 0и 1), восьмеричная (числа кодируются цифрами 0..7), шестнадцатеричная (числа ко­дируются цифрами 0..9 и буквами A..F, обозначающими цифры 10..15). С целью сохранения совместимости с об­щепринятой у людей применяется также десятичная система счисления (числа ко­дируются цифрами 0..9). Осно­в­­ная система счисления компьютера - двоичная, по­скольку один бит может хранить лишь один из двух символов (0 или 1). Восьмерич­ная (8=23) и шестнадцатеричная (16=24) системы счисления - производные от дво­ичной. Количество цифр для представления любых чисел называется основанием системы счисления (напри­мер, осно­ванием двоичной системы счисления является число2, десятичной - 10). Позиционной называется система счисления, в ко­то­рой величина числа определяется позициями составляющих его цифр. Например, с помощью цифр 6, 7, 8 можно записать числа 678, 768, 867 и т.д., различные по вели­чине.

? Для преобразования целого положительного числа из десятичной системы

счисления в любую другую необходимо последовательно делить число на осно-

вание требуемой системы счисления с выделением остатков, а затем запи-