Общие принципы построения и архитектуры вычислительных машин, информационно-логические основы вычислительных машин.
В основу построения большинства компьютеров положены следующие общие принципы, сформулированныев 1945 году американским ученым Джоном фон Нейманом. 1. Принцип программного управления. В основе этого принципа лежит представление алгоритма решения любой задачи в виде программывычислений. Алгоритм – это конечныйнабор предписаний, определяющий решение задачи путем примененияконечного количества операций. Из принципа следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности. Выборка программы из памяти осуществляется с помощью счетчика команд. Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длинукоманды. А так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд из последовательно расположенных ячеек памяти. Если же нужно после выполнения команды перейтине к следующей, а к какой-то другой команде, используются команды условного или безусловного переходов, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращаетсяпосле достижения и выполнения команды «стоп». Таким образом, процессор исполняет программу автоматически, без вмешательства человека.
|