Автор неизвестен - Вычислительный комплекс СМ 1425
Название: | Вычислительный комплекс СМ 1425 | |
Автор: | Автор неизвестен | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | 1989 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Вычислительный комплекс СМ 1425"
В настоящем выпуске дано общее описание вычислительных комплексов СМ 1425 и их назначение, перечислены области применения, рассмотрены принципы построения я приведены краткие описания и характеристики технических и программным средств, входящих в В К СМ 1425.
Читаем онлайн "Вычислительный комплекс СМ 1425". [Страница - 36]
автоувеличеннем ( R ) + ; г — косвенный с автоувеличением
c ( R ) + ; о — прямой с автоуменьшеннем — ( R ) ; е — косвенный с автоуменьшением a — ( R ) ; ж —прямой индексный X ( R ) ;
з — косвенный индексный
aX(R); и — непосредственная адресация
к — абсолютная адресация
я^А;
л — относительная
адресация А; м — косвенно относительная адресация
аА
БАЙТОВЫЕ КОМАНДЫ
Байтовые команды имеют такие же формат, алгоритм, описание, установку признаков, что и соответствующие команды, оперирующие со словами.
В байтовых командах с регистровой адресацией обрабатывается только младший байт адресуемого
б — команд
команд
с
регистрами-приемниками
JSR , XOR
и
В командах ветвления (рис. 30, а) в поле OFF
задается смещение со знаком, определяющее адрес
ветвления относительно значения счетчика команд
PC при выполнении условия ветвления. В формате
команд ЕМТ, TRAP (рис. 30,6) в поле UC записывается код пользователя, определяющий подпрограмму перехода. Безадресные команды (рис. 30, в)
содержат в поле команды только код операции.
В командах изменения признаков (рис. 30, г) в раз-,
рядах 3...0 указывается, какие из разрядов текущего слова состояния PSW, содержащие признаки,
необходимо сбросить в нуль, если четвертый разряд
команды равен нулю, или установить в единицу,
если четвертый разряд команды равен единице.
В команде RTS (рис. 30,5) в разрядах 2...0 указывается адрес регистра связи, содержащего адрес
возврата. В команде MARK (рис. 30, е) в поле
NN указывается величина,
на которую должен
быть сокращен стек. В команде SOB (рис. 30, ж)
в шести младших разрядах (NN) указывается величина смещения для определения адреса при переходе по счетчику, а в поле R — регистр, в котором организован счетчик.
В описание каждой команды входят ее наименование, мнемоническое обозначение на языке
МАКРОАССЕМБЛЕР,
условное
обозначение,
включающее восьмеричный код операции, алгоритм
Рис. 30. Форматы команд:
a — ветвлений;
б — ЕМТ, TRAP;
в — безадресных
ВРТ. ЮТ,
RTT. MFPT; г — и з м е н е н и я признаков;
RTS; е — MARK; ж — S O B
RTI,
д —
выполнения команды, правила установки признаков и краткое пояснение действий, выполняемых
командой.
Одноадресные команды
Перестановка байтов:
SWAB
0003DD.
Действие: байт 1- --">
c ( R ) + ; о — прямой с автоуменьшеннем — ( R ) ; е — косвенный с автоуменьшением a — ( R ) ; ж —прямой индексный X ( R ) ;
з — косвенный индексный
aX(R); и — непосредственная адресация
к — абсолютная адресация
я^А;
л — относительная
адресация А; м — косвенно относительная адресация
аА
БАЙТОВЫЕ КОМАНДЫ
Байтовые команды имеют такие же формат, алгоритм, описание, установку признаков, что и соответствующие команды, оперирующие со словами.
В байтовых командах с регистровой адресацией обрабатывается только младший байт адресуемого
б — команд
команд
с
регистрами-приемниками
JSR , XOR
и
В командах ветвления (рис. 30, а) в поле OFF
задается смещение со знаком, определяющее адрес
ветвления относительно значения счетчика команд
PC при выполнении условия ветвления. В формате
команд ЕМТ, TRAP (рис. 30,6) в поле UC записывается код пользователя, определяющий подпрограмму перехода. Безадресные команды (рис. 30, в)
содержат в поле команды только код операции.
В командах изменения признаков (рис. 30, г) в раз-,
рядах 3...0 указывается, какие из разрядов текущего слова состояния PSW, содержащие признаки,
необходимо сбросить в нуль, если четвертый разряд
команды равен нулю, или установить в единицу,
если четвертый разряд команды равен единице.
В команде RTS (рис. 30,5) в разрядах 2...0 указывается адрес регистра связи, содержащего адрес
возврата. В команде MARK (рис. 30, е) в поле
NN указывается величина,
на которую должен
быть сокращен стек. В команде SOB (рис. 30, ж)
в шести младших разрядах (NN) указывается величина смещения для определения адреса при переходе по счетчику, а в поле R — регистр, в котором организован счетчик.
В описание каждой команды входят ее наименование, мнемоническое обозначение на языке
МАКРОАССЕМБЛЕР,
условное
обозначение,
включающее восьмеричный код операции, алгоритм
Рис. 30. Форматы команд:
a — ветвлений;
б — ЕМТ, TRAP;
в — безадресных
ВРТ. ЮТ,
RTT. MFPT; г — и з м е н е н и я признаков;
RTS; е — MARK; ж — S O B
RTI,
д —
выполнения команды, правила установки признаков и краткое пояснение действий, выполняемых
командой.
Одноадресные команды
Перестановка байтов:
SWAB
0003DD.
Действие: байт 1- --">
Книги схожие с «Вычислительный комплекс СМ 1425» по жанру, серии, автору или названию:
Автор неизвестен - Кровь, за кровь. Жизнь, за жизнь (СИ) Жанр: Фэнтези: прочее Год издания: 2003 |