# data[].attributes.headline
К архитектур

# data[].attributes.body
К архитектуре НЕ относятся особенности конкретного компьютера: набор микросхем, тип жёсткого диска, ёмкость памяти, тактовая частота и т.д.

# data[].attributes.headline
Что такое архитектура?

# data[].attributes.subject
Что такое архитектура?

# data[].attributes.body
Архитектура компьютера – это общие принципы построения конкретного семейства компьютеров (PDP, ЕС ЭВМ, Apple, IBM PC, …).
•принципы построения системы команд и их кодирования

•форматы данных и особенности их машинного представления

•алгоритм выполнения команд программы

•способы доступа к памяти и внешним устройствам

•возможности изменения конфигурации оборудования

# data[].attributes.headline
Основной алгоритм работы процессора

# data[].attributes.subject
Основной алгоритм работы процессора

# data[].attributes.body
1)выбрать команду

2)записать в счётчик команд адрес следующей команды

3)выполнить команду

4)перейти к п. 1
Начальный адрес может заноситься:
•вручную (в первых ЭВМ)

•из ПЗУ, аппаратно (тестирование, потом передача управления загрузчику операционной системы)

# data[].attributes.headline
Принцип программного управления

# data[].attributes.subject
Принцип программного управления

# data[].attributes.body
•программа – это набор команд

•команды выполняются процессором автоматически в определённом порядке
Счётчик адреса команд – это регистр процессора, в котором хранится адрес следующей команды

# data[].attributes.headline
Принцип хранимой программы

# data[].attributes.subject
Принцип хранимой программы

# data[].attributes.headline
Принципы иерархической организации памяти

# data[].attributes.subject
Принципы иерархической организации памяти

# data[].attributes.body
Требования к памяти:

•большой объём

•высокая скорость доступа
(Эти требования противоречат друг другу)

Использование нескольких уровней памяти:

•внутренняя память (небольшой объём, высокое быстродействие)

•внешняя память (большой объём, низкое быстродействие)

# data[].attributes.headline
Размеры ячеек

# data[].attributes.subject
Размеры ячеек

# data[].attributes.body
У первых ЭВМ – 36, 48, 60 битов

сейчас – 8 битов

# data[].attributes.headline
Принципы адресности памяти 

# data[].attributes.subject
Принципы адресности памяти 

# data[].attributes.body
•оперативная память состоит из отдельных битов

•группы соседних битов объединяется в ячейки

•каждая ячейка имеет свой адрес (номер)

•нумерация ячеек начинается с нуля

•за один раз можно прочитать или записать только целую ячейку

# data[].attributes.headline
Принцип двоичного кодирования

# data[].attributes.subject
Принцип двоичного кодирования

# data[].attributes.body
Вся информация кодируется в двоичной системе счисления. Основным плюсом является простота и дешевизна методов обработки,

# data[].attributes.headline
Устройства вывода

# data[].attributes.subject
Устройства вывода

# data[].attributes.body
Преобразуют результаты работы ЭВМ в форму, удобную для восприятия человеком

# data[].attributes.headline
Устройство ввода

# data[].attributes.subject
Устройство ввода

# data[].attributes.body
Преобразуют входные данные в форму,доступную компьютеру

# data[].attributes.body
Устройство для хранения программ и данных; память делят на внутреннюю и внешнюю

# data[].attributes.headline
Устройство управления 

# data[].attributes.subject
Устройство управления 

# data[].attributes.body
Обеспечивает выполение программ и организующее согласованное  взаимодействие всех узлов машины

# data[].attributes.headline
Арифметико-логическое устройство

# data[].attributes.subject
Арифметико-логическое устройство

# data[].attributes.body
Выполнение обработки данных

# data[].attributes.headline
Основные компоненты машины

# data[].attributes.subject
Основные компоненты машины

# data[].attributes.headline
Наиболее важные идеи их работ

# data[].attributes.subject
Наиболее важные идеи их работ

# data[].attributes.body
состав основных компонентов

принцип двоичного кодирования

принцип адресности пямти

принцип иерархическойторганизации памяти

принцип хранимой программы

принцип программного управления

# data[].attributes.headline
Сетунь- троичная ЭВМ

# data[].attributes.subject
Сетунь- троичная ЭВМ

# data[].attributes.headline
Память с произвольным доступом

# data[].attributes.subject
Память с произвольным доступом

# data[].attributes.body
RAM = Random Access Memory

чтение данных из ячеек и запись в них в произвольном порядке

•ОЗУ – оперативное запоминающее устройство (оперативная память)

•ПЗУ – постоянное запоминающее устройство
ROM = Read Only Memory

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

▫запись запрещена