Лабораторная работа №1 1) Перечислите и объясните принципы Джон фон Неймана. 1) Принцип двоичного кодирования: Согласно этому принципу, вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов. Принцип однородности памяти: Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти – число, текст или команда. Над командами можно выполнять такие же действия, как и над данными. Принцип адресности: Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Принцип программного управления: Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности. Привести схему архитектуры компьютера (по фон Нейману) и письменно объяснить принцип его работы. Согласно фон Нейману, ЭВМ состоит из следующих основных блоков: 1. Арифметико-логическое устройство (АЛУ выполняет все арифметические и логические операции); 2. Устройство управления (УУ организует процесс выполнения программ); 3. Запоминающее устройство (ЗУ - хранение программ и данных); 4. Внешние устройства (ВУ ввод – вывод информации). Принцип работы: с помощью какого-либо внешнего устройства в память ПК вводится программа. Устройство управления считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы, и организует ее выполнение арифметических или логических операций, записывает их результаты, вводит данные из внешнего устройства в память или выводит данные из внешнего устройства. После выполнения одной команды устройство управления переходит к выполнению команды из ячейки памяти, которая находится за только что выполненной командой. Но этот порядок может быть изменен с помощью команд передачи управления (перехода). Эти команды указывают устройству управления на продолжение выполнения программы, начиная с команды, содержащейся в другой ячейке памяти. Такой «скачок» не всегда выполняется, поэтому в программу вписываются условия выполнения какойлибо команды. Так управляющее устройство выполняет инструкции программ автоматически. Оно обменивается информацией с оперативной памятью и внешними устройствами. Все результаты выполнения программы результаты выводятся на внешние устройства.