ВУЗ:
Составители:
Рубрика:
Контроллер можно рассматривать как специализированный процес-
сор, управляющий работой внешнего устройства по специальным
встроенным программам обмена.
1.2.3.3. Основной цикл работы ЭВМ
Каждая программа состоит из отдельных машинных команд. Каждая
машинная команда делится на ряд элементарных унифицированных со-
ставных частей, которые принято называть тактами. В зависимости от
сложности команды она может быть реализована за разное число тактов.
При выполнении каждой команды ЭВМ проделывает определён-
ные стандартные действия:
1. Согласно содержимому счётчика адреса команд, считывается
очередная команда программы. Её код обычно заносится на хранение в
специальный регистр УУ, который носит название регистра команд.
2. Счётчик команд автоматически изменяется так, чтобы в нём со-
держался адрес следующей команды. В простейшем случае для этой
цели достаточно к текущему значению счётчика прибавить некоторую
константу, определяющуюся длиной команды.
3. Считанная в регистр команд операция расшифровывается, извле-
каются необходимые данные и над ними выполняются требуемые дей-
ствия.
Затем во всех случаях, за исключением команды останова или на-
ступления прерывания, все описанные действия циклически повторяются.
Если требуется изменить порядок вычислений для реализации раз-
вилки или цикла, достаточно в счётчик команд занести требуемый адрес.
1.2.3.4. Система команд ЭВМ и способы обращения к данным
Система команд любой ЭВМ обязательно содержит следующие
группы команд обработки информации [8].
1. Команды передачи данных (перепись), копирующие информа-
цию из одного места в другое.
2. Арифметические операции. К основным арифметическим дей-
ствиям обычно относятся сложение и вычитание. Умножение и деление
во многих ЭВМ выполняются по специальным программам.
3. Логические операции, позволяющие компьютеру анализировать
обрабатываемую информацию (И, ИЛИ, НЕ, < и т.д.).
4. Сдвиги двоичного кода влево или вправо.
5. Команды ввода и вывода информации для обмена с внешними
устройствами.
16
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »
