Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Команды ЭВМ



Существуют 4 типа команд:

1. передача информации в пространстве

2. передача информации во времени

3. арифметические операции

4. логические операции

Группы операций:

1. операции цельночисленной арифметики

2. логические

3. десятичной арифметики

4. пересылки кодов и групп кодов

5. операции ввода-вывода

6. передача управления

7. задания режима работы

Команды передачи управления позволяют строить разветвляющиеся программы. Содержимое адресного кода переписывается на счетчик команд.

1. Команда перехода.
Содержимое адресного кода после модификации заносится на счетчик команд и следующая команда выбирается по этому адресу. Безусловный переход - переход осуществляется в любом случае. Условный переход - существуют альтернативы, в зависимости от каких либо условий адрес записывается или не записывается в счетчик команд.

2. Команды замещения.
Команда заменяется на аппаратном уровне, счетчик команд не изменяется.

3. Смена состояния программы.
При переключении задач или при возвращении после обработки прерывания, переключаем контекст программы. Сейчас используется способ переименования регистров, в процессе переключения изменяются имена регистров.

4. Запросы прерываний.
Обработчик прерывания выполняется аппаратными средствами.





Дата публикования: 2015-01-25; Прочитано: 301 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...