Часть 4. Что такое команда

Команды - это описание элементарной операции, которую должен вы­полнить компьютер.

Команды хранятся в ячейках памяти в двоичном коде.

 

В общем случае команда содержит следующую информацию:

· код выполняемой операции;

· указания по определению операндов(или их адресов);

· указания по размещению получаемого результата.

 

В зависимости от количества операндов команды бывают:

· одноадресные;

· двухадресные;

· трехадресные;

· переменно-адресные.

 

Всовременных компьютерах длина команд переменная(обыч­но от двух до четырех байт), а способы указания адресов переменных весьма разнообразны.

В адресной части команды может быть указан, например,

· сам операнд (число или символ);

· адрес операнда (номер байта, с которого начинается операнд);

· адрес адреса операнда (номер байта, начиная с которого расположен адрес операнда) и т. д.

 

Рассмотрим несколько возможных вариантов команды сложе­ния(англ. add - сложение), при этом вместо цифровых кодов и ад­ресов будем пользоваться условными обозначениями.

 
 

Одноадресная команда add х (содержимое ячейки х сложить с содер­жимым сумматора, а результат оставить в сумматоре):

 
 

Двухадресная команда add х, у (содержимое ячеек х и у сложить, а результат поместить в ячейку у ):

 
 

Трехадресная команда add х, у, z (содержимое ячейки х сложить с содержимым ячейки у, сумму поместить в ячейку z):

 








Дата добавления: 2015-10-05; просмотров: 390;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.