Пятница, 03.05.2024, 08:07
Команда — это
описание элементарной операции, которую должен выполнить компьютер. В общем случае, команда содержит следующую информацию: • код выполняемой операции; • указания по определению операндов (или их адресов); • указания по размещению получаемого результата. В зависимости от количества операндов, команды бывают: • одноадресные; • двухадресные; • трехадресные; • переменноадресные. Команды хранятся в ячейках памяти в двоичном коде. В современных компьютерах длина команд переменная (обычно от двух до четырех байтов), а способы указания адресов переменных весьма разнообразные. В адресной части команды может быть указан, например: • сам операнд (число или символ); • адрес операнда (номер байта, начиная с которого расположен операнд); • адрес адреса операнда (номер байта, начиная с которого расположен адрес операнда), и др. Рассмотрим несколько возможных вариантов команды сложения (англ. add — сложение), при этом вместо цифровых кодов и адресов будем пользоваться условными обозначениями: • одноадресная команда add x (содержимое ячейки x сложить с содержимым сумматора, а результат оставить в сумматоре) •двухадресная команда add x, y (сложить содержимое ячеек x и y, а результат поместить в ячейку y) • трехадресная команда add x, y, z (содержимое ячейки x сложить с содержимым ячейки y, сумму поместить в ячейку z) Новороссийск Новости рассмотрение покерных румов |
По темеМеню сайтаРазделы сайтаПоискСтатистикаОнлайн всего: 1 Гостей: 1 Пользователей: 0 |