ВУЗ:
Составители:
После завершения выполнения очередной команды значение счетчика
команд увеличивается на длину кода выполненной команды. А так как команды
программы расположены в памяти друг за другом, то в регистре-счетчике адре-
сов команд будет сформирован адрес следующей команды машинной програм-
мы, и машина приступит к ее выполнению.
Если после выполнения команды нужно перейти не к следующей, а к ка-
кой-то другой команде, используются команды условного или безусловного пе-
реходов, которые заносят в счетчик команд номер ячейки памяти, содержащей
следующую команду. Процессор исполняет программу автоматически, без
вмешательства человека, пока из основной памяти не будет прочитана и вы-
полнена команда остановки.
Принцип однородности памяти.
Программы и данные хранятся в одной и той же памяти. Поэтому ком-
пьютер не различает, что хранится в данной ячейке памяти - число, текст или
команда. Над командами можно выполнять такие же действия, как и над дан-
ными. Это открывает целый ряд возможностей. Например, программа в процес-
се своего выполнения также может подвергаться переработке, что позволяет
задавать в самой программе правила получения некоторых ее частей (так в про-
грамме организуется выполнение циклов и подпрограмм).
Более того, команды одной программы могут быть получены как резуль-
таты исполнения другой программы. На этом принципе основаны методы
трансляции - перевода текста программы с языка программирования высокого
уровня на язык конкретной машины.
Принцип адресности.
Структурно основная память состоит из перенумерованных ячеек; про-
цессору в произвольный момент времени доступна любая ячейка. Отсюда сле-
дует возможность давать имена областям памяти так, чтобы к запомненным в
них значениям можно было впоследствии обращаться или менять их в процессе
выполнения программ с использованием присвоенных имен.
Компьютеры, построенные на перечисленных принципах, относятся к
типу фон-неймановских. Но существуют компьютеры, принципиально отли-
чающиеся от фон-неймановских. Для них, например, может не выполняться
принцип программного управления, т.е. они могут работать без «счетчика ко-
манд», указывающего текущую выполняемую команду программы. Для обра-
щения к какой-либо переменной, хранящейся в памяти, этим компьютерам не
обязательно давать ей имя. Такие компьютеры называются не-фон-
неймановскими.
2.3.3 Функциональные характеристики персонального компьютера
К основным функциональным характеристикам персонального компью-
тера относятся следующие характеристики:
1) быстродействие (производительность), единицами которой служат
МИПС (MIPS – Мega Instruction Per Second) – миллион операций над числами с
фиксированной запятой; МФЛОПС (VFLOPS – Mega Floating Operations Per
71
После завершения выполнения очередной команды значение счетчика
команд увеличивается на длину кода выполненной команды. А так как команды
программы расположены в памяти друг за другом, то в регистре-счетчике адре-
сов команд будет сформирован адрес следующей команды машинной програм-
мы, и машина приступит к ее выполнению.
Если после выполнения команды нужно перейти не к следующей, а к ка-
кой-то другой команде, используются команды условного или безусловного пе-
реходов, которые заносят в счетчик команд номер ячейки памяти, содержащей
следующую команду. Процессор исполняет программу автоматически, без
вмешательства человека, пока из основной памяти не будет прочитана и вы-
полнена команда остановки.
Принцип однородности памяти.
Программы и данные хранятся в одной и той же памяти. Поэтому ком-
пьютер не различает, что хранится в данной ячейке памяти - число, текст или
команда. Над командами можно выполнять такие же действия, как и над дан-
ными. Это открывает целый ряд возможностей. Например, программа в процес-
се своего выполнения также может подвергаться переработке, что позволяет
задавать в самой программе правила получения некоторых ее частей (так в про-
грамме организуется выполнение циклов и подпрограмм).
Более того, команды одной программы могут быть получены как резуль-
таты исполнения другой программы. На этом принципе основаны методы
трансляции - перевода текста программы с языка программирования высокого
уровня на язык конкретной машины.
Принцип адресности.
Структурно основная память состоит из перенумерованных ячеек; про-
цессору в произвольный момент времени доступна любая ячейка. Отсюда сле-
дует возможность давать имена областям памяти так, чтобы к запомненным в
них значениям можно было впоследствии обращаться или менять их в процессе
выполнения программ с использованием присвоенных имен.
Компьютеры, построенные на перечисленных принципах, относятся к
типу фон-неймановских. Но существуют компьютеры, принципиально отли-
чающиеся от фон-неймановских. Для них, например, может не выполняться
принцип программного управления, т.е. они могут работать без «счетчика ко-
манд», указывающего текущую выполняемую команду программы. Для обра-
щения к какой-либо переменной, хранящейся в памяти, этим компьютерам не
обязательно давать ей имя. Такие компьютеры называются не-фон-
неймановскими.
2.3.3 Функциональные характеристики персонального компьютера
К основным функциональным характеристикам персонального компью-
тера относятся следующие характеристики:
1) быстродействие (производительность), единицами которой служат
МИПС (MIPS – Мega Instruction Per Second) – миллион операций над числами с
фиксированной запятой; МФЛОПС (VFLOPS – Mega Floating Operations Per
71
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »
