Cтраница 1
Формат команды приведен в табл. 13.3. В формате команды перечисляются устройства, работа которых должна быть остановлена. По этой команде устройство, если оно находилось в состоянии ACTIVE, переводится в состояние DRAINING, а если находилось в состоянии INACTIVE, то переводится в состояние DRAINED. Сообщения, выдаваемые системой, несколько отличаются. [1]
Формат команды и тип адресации задаются неявно кодом операции. Адрес команды задается адресом ее первого байта. Проблема построения системы команд при коротком машинном слове решается благодаря использованию регистра-аккумулятора с подразумеваемой адресацией для реализации одноадресных и безадресных команд. В последних адрес операнда неявно задается кодом операции. Широко применяются укороченная регистровая адресация для обращения к общим регистрам и регистровая косвенная и индексная адресации для задания операнда в ОП. [2]
Формат команды должен быть по возможности короче, укладываться ъ машинное слово или полуслово, а для ЭВМ с коротким словом ( 8 - 16 бит) должен быть малократным машинному слову. Решение проблемы выбора формата команды значительно усложняется в малых и микро - ЭВМ и микропроцессорах, работающих с коротким словом. [3]
Формат команд - это структура команды, позволяющая ЭВМ распознавать ее составные части. Обозначения форматов команд связаны с местонахождением операндов, которые участвуют в операции. В команде типа RR ( REGISTER - REGISTER) оба операнда находятся в регистрах. В команде типа RX ( REGISTER-INDEX) один операнд находится в регистре, а второй - в памяти, которая может выть индексирована. [4]
Форматы команд приведены на рис. 2.5. Эти пять типов команд различаются главным образом используемыми типами операндов. [5]
Формат команд - это структура команды, позволяющая ЭВМ распознавать ее составные части. Обозначения форматов команд связаны с местонахождением операндов, которые участвуют в операции. В команде типа RR ( REGISTER - REGISTER) оба операнда находятся в регистрах. В команде типа RX ( REGISTER - INDEX) один операнд находится в регистре, а второй - в памяти, которая может быть индексирована. [6]
Формат команды зависит от того, каким образом адресуется второй операнд. [7]
![]() |
Структура микропроцессора КР580ВМ80А. [8] |
Форматы команд могут быть одно -, двух - или трехбайтовыми. Многобайтная команда должна размещаться в последовательно расположенных ячейках памяти, а в первом байте команды всегда указывается код операции. [9]
Формат команд переменный и может состоять из одного, двух или трех полуслов. Код операции записывается в первом байте, а адреса обоих регистров - во втором. [10]
![]() |
Малая специализированная машина для поиска информации. [11] |
Формат команд может быть таким, как показано на рис. 4.9. Каждая команда оперирует с символами, вызванными в буферную память, так, как это показано на формате. В зависимости от результата сравнения разрешается переходить либо по адресу у, либо по адресу 8, что обеспечивает гибкость программирования. [12]
Форматы команд представлены на рис. 1.6. Номер регистра обозначен буквой R, номер индексного регистра - буквой X, номер базового регистра - буквой В, смещение - буквой D, непосредственный операнд - буквой I, длина операнда - буквой L. Индексы означают помер операнда. [13]
Формат команды без постбайта ( рис. 3.15 6) применяется в тех случаях, когда операнд расположен в регистре ST ( 0) либо для команд управления. [14]
Форматы команд идентичны для обоих систем, а многие системные программы, такие, например, как редактор ( ED) или программа периферийного обмена ( PIP), имеют одинаковые имена и сходные функции. Затраты, связанные с разработкой системы Cromemco, составили около 8000 долл. Что касается системы LSI 11, то затраты составили около 25000 долл. Таким образом, первоначальная стоимость аппаратных и программных средств для 16-разрядной системы примерно в два раза больше, чем для 8-разрядной системы с почти такими же характеристиками. Затраты на техническое обслуживание составляют ежегодно от 10 до 15 % стоимости аппаратной части. [15]