Компьютер – многофункциональное устройство, предназначенное для обработки и хранения информации. В основу построения большинства компьютеров положены общие принципы, сформулированные в 1945 г. американским ученым Джоном фон Нейманом.
- Принцип программного управления. Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
- Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
- Принцип адресности. Структурно основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка.
При рассмотрении компьютерных устройств принято различать их архитектуру и структуру.
Архитектурой компьютера называется его логическая организация, структура и ресурсы, то есть средства компьютерной системы, которые участвуют в процессе обработки данных. Архитектура современных компьютеров основана на магистрально-модульном принципе и является открытой. Модульная организация системы опирается на магистральный (шинный) принцип обмена информации.
Магистральная или системная шина – набор электрических линий связывающих воедино по адресации памяти, передачи данных и служебных сигналов процессор, память и периферийные устройства.
Подключение отдельных модулей компьютера к магистралям на физическом уровне осуществляется с помощью контроллеров, а на программном осуществляется драйверами.
Структура компьютера — это совокупность его функциональных элементов и связей между ними.
Основные блоки: