Читайте также:
|
|
Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д.
ЭВМ включает в себя две части:
аппаратную часть (HARDWARE) - оборудование, которое входит в состав компьютера.
программную часть (SOFTWARE) - программы, которые в компьютере работают.
Программа представляет собой упорядоченную последовательность команд (инструкций) для компьютера.
Команда — это описание операции, которую должен выполнить компьютер. Как правило, у команды есть свой код (условное обозначение), исходные данные (операнды) и результат.
Совокупность команд, выполняемых данным компьютером, называется системой команд этого компьютера.
В зависимости от количества операндов, команды бывают:
Работа компьютера имитирует (моделирует) информационную деятельность человека и имеет в своем составе имеет устройства, выполняющие функции человека:
процессор - обработка информации;
устройство памяти - хранение информации;
устройства ввода - прием (ввод) информации;
устройства вывода - передача (вывод) информации.
Эти устройства соединены каналами связи, по которым передается информация.
Часть процессора, которая выполняет команды, называется арифметико-логическим устройством (АЛУ), а другая его часть, выполняющая функции управления устройствами, называется устройством управления (УУ). Обычно эти два устройства выделяются чисто условно, конструктивно они не разделены.
В составе процессора имеется ряд специализированных дополнительных ячеек памяти, называемых регистрами. Регистр выполняет функцию кратковременного хранения числа или команды.
Существует несколько типов регистров, отличающихся видом выполняемых операций. Некоторые важные регистры имеют свои названия, например:
Основные устройства компьютера и связи между ними представлены на схеме (см.ниже). Жирными стрелками показаны пути и направления движения информации, а простыми стрелками — пути и направления передачи управляющих сигналов.
По этой же схеме можно проследить выполнение команды:
Общая схема компьютера
Как пpавило, этот процесс разбивается на следующие этапы:
Большинство современных ЭВМ строится на базе принципов, сформулированных американским ученым Джоном фон Нейманом еще в 1945 году:
1. Принцип программного управления. Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
2. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда.
3. Принцип адресности. Структурно основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка.
Дата добавления: 2014-12-18; просмотров: 192 | Поможем написать вашу работу | Нарушение авторских прав |