Программа и исходные данные, подлежащие обработке, с помощью устройства ввода (например, клавиатуры) поступают в ЗУ, которое состоит из ячеек. Каждая ячейка имеет номер, называемый ее адресом в ЗУ. В каждую ячейку может быть записано или из нее прочитано одно число (данное) или одна команда. Число или команда называется машинным словом. При записи слова в ячейку предыдущее слово автоматически стирается. При прочитывании слова прочитанное по прежнему сохраняется в ячейке с помощью специальной системы регенерации.
Емкость памяти можно выразить количеством содержащихся в ней ячеек. Длина ячейки памяти измеряется количеством битов (двоичных разрядов), т.е. единица измерения памяти совпадает с единицей измерения информации. Биты объединяются в группы по 8 бит, которые называются байтами. Все байты пронумерованы, номер байта называется его адресом.
Для каждого компьютера характерна определенная длина слова – два, четыре или восемь байт. Ячейка памяти может вмещать информацию и другой длины – полуслово, двойное слово. На рис. 2.7 представлено разбитие памяти на слова для четырехбайтовых компьютеров.
байт 0 |
байт 1 |
байт 2 |
байт 3 |
байт 4 |
байт 5 |
байт 6 |
байт 7 |
Полуслово |
Полуслово |
Полуслово |
Полуслово |
||||
Слово |
Слово |
||||||
Двойное слово |
Рис. 2.7
Широко
используются и более крупные производные единицы объема памяти: 1 Килобайт = 210
байт = 1024 байт1000 байт; 1 Мегабайт
1000 КБ; 1 Гигабайт
1000 Мегабайт; 1 Терабайт
1000 Гигабайт; 1 Петабайт
1000 Терабайт.
Арифметико-логическое устройство является основным преобразователем цифровой информации и предназначено для выполнения арифметических и логических операций, заданных программой.
Устройство управления обеспечивает взаимодействие всех устройств в процессе выполнения задачи, т.е. автоматический ввод программы, автоматическое выполнение команд программы и автоматическую выдачу результатов.
АЛУ и УУ конструктивно образуют процессор. В составе процессора имеются регистры – специальные электронные схемы памяти, обеспечивающие кратковременное хранение числа или команды. Основным элементом регистра является триггер – электронная схема, способная хранить один двоичный разряд. Регистр представляет собой совокупность триггеров, связанных между собой общей системой управления. Современный процессор выполняется в виде микропроцессора, представляющего собой интегральную схему.
В основу построения большинства компьютеров положены общие принципы, сформулированные в 1945г. американским ученым Джоном фон Нейманом. Рассмотрим два основных принципа.
1. Принцип программного управления. Программа состоит из набора команд, которые выполняются в определенной последовательности автоматически. Выбор команды программы из памяти осуществляется с помощью специально регистра – счетчика команд, содержимое которого увеличивается на единицу после выполнения очередной команды. При этом организуется выборка цепочки команд из последовательно расположенных ячеек памяти, (естественный порядок выполнения команд). В случае необходимости перехода не к следующей, а к другой команде используются команды передачи управления, которые заносят в счетчик команд адрес ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после достижения и выполнения команды «стоп».
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.