Перечислите основные фундаментальные идеи, лежащие в основе построения компьютеров.
В §
-
Вычислительная машина должна иметь блок обработки данных, блок управления, память и устройства ввода и вывода. В современном компьютере обработку и управление выполняет процессор.
-
Данные и программы представляются в двоичном коде — последовательностями нулей и единиц. Это принцип двоичного кодирования.
-
Команды программы и данные хранятся в одной памяти и внешне неразличимы. Это принцип однородности памяти.
-
Память разделена на пронумерованные ячейки. По адресу ячейки можно обратиться к нужной команде или данным. Это принцип адресности памяти.
-
Память организована в несколько связанных уровней: более быстрые уровни обычно имеют меньший объём, более ёмкие — большее время доступа. Это принцип иерархической организации памяти.
-
Программа состоит из команд, которые процессор автоматически читает и выполняет в определённой последовательности. Это принцип программного управления.
Состав основных компонентов машины; двоичное кодирование; однородность памяти; адресность памяти; иерархическая организация памяти; программное управление.
