Что такое команда?
Оценка 4.9

Что такое команда?

Оценка 4.9
docx
20.11.2021
Что такое команда?
Л2-002881.docx

Что такое команда?

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

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

  • код выполняемой операции;
  • указания по определению операндов (или их адресов);
  • указания по размещению получаемого результата.

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

  • одноадресные;
  • двухадресные;
  • трехадресные;
  • переменноадресные.

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

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

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

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

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

add

x

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

add

x

y

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

add

x

y

z

 

 

 

 


 

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

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

add x y z

add x y z
Скачать файл