Дж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979) (1092080), страница 64
Текст из файла (страница 64)
СУ, ОЧ (АСг) «-(АСг) ~/(ЕА); логическое ИЛИ Переход, если абс (АСО))абс (АС1); переход, если больше или равно. СУ, ОЧ Переход, если (АСО) М(АС!); переход, если не рав- но. Сг', ОЧ Безусловный переход к подпрограмме Безусловный переход по исполнительному адресу Переход при выполнении условия (см. табл. 5) 392 Приложение Б Таблица б Коды условий Код тслоанн Мнемоннка Оннсанне двоичный 16-ванный 2.6лЬ ДРУГИЕ КОМАНДЫ клаф ~р ~ реле ~ ~ а0н: ~ ~ аегрее Код команды Описание Мнемоннка ООЬЬ0110 0!ЬЬ0110 Не определенный код команды (ЕА)е-(ЕА) — 1; (АСг)е-(ЕА); уменьшение содер- жимого и загрузка (ЕА)е-(ЕА)+1; (АСг)е-(ЕА); увеличение содержи- мого и загрузка Данные от внешних устройств — е (АСг); загрузка в регистр (АСг)-аВнешнее устройство; выдача из регистра Увеличение (АСг), сравнение с АС2, переход, если не равно; увеличение содержимого аккумулятора и условный переход Уменьшение (АСг), сравнение с АС2, переход, если не равно; уменьшение содержимого аккумулятора н условный переход 010 11ЬЬ0110 ООЬЬ0111 110 Н!Ы 01ЬЬО!1! 10ЬЬО!11 ЕО()Т 1ЫСВС 11ЬЬ0111 0СВС 0000 0001 0010 0011 0100 0101 0110 0111 1ЫТЕ В!ТО В1Т1 В! Т2 В1ТЗ ДЕОО Ы)(Е00 ШМРС Запрос на прерывание В разряде 0 (АСО) 1 В разряде 1 (АСО) 1 В разряде 2 (АСО) ! В разряде 3 (АСО) 1 (АСО) =0 (АСО) тьО Безусловный переход Приложение В НАБОР КОМАНД МИКРОПРОЦЕССОРА РРЬ-4 (С разрешения КосЬгеП 1п1егпа11опа1 Согр.) ВЬ ВМ В(1 Я(л) .Р(т:л) Пятьдесят команд предназначены для управления формированием адресов ПЗУ н ОЗУ, обработки и пересылки данных между процессором и ОЗУ и устройствами ввода-вывода.
Принятая символика позволяет легко ознакомиться с системой команд, составить представление о возможностях использования:микропроцессора ~для ~решения конкретной задачи. Символы Значения А Аккумулятор, А(4:1) А1В„ Линия л шины адреса В Регистр адреса ОЗУ, В('12: 1) С Триггер переноса ГН, РР2 Тригерры общего назначения 1 Команда (обычно 8-разрядная) 11Пл Линия п шины команд/данных 1л Байт и длинной команды (т. е. 1~ — — 1-й байт, !а = 2-й байт) М Содержимое ОЗУ по адресу, указанному в регистре В Цифровой указатель, т=1,2,3... Цифровой указатель, л=1,2,3... Регистр счетчика команд ПЗУ, Р (12: 1) Младшие разряды регистра В (4: 1) Средние разряды регистра В (8: 5) 'Старшие разряды регистра В (12: 9) Разряд и регистра общего назначения Я Разряды от т до и включительно регистра общего назначения 11 1напрнмер, 11 (12: 7)1 394 Приложение и ВА ВВ Ю11О Верхний уровень стека ЯА (12: 1) Нижний уровень стека ВВ (12: 1) Шина разрешения выполнения команд записи и ввода-вывода Дополнительный аккумулятор, Х (4: 1) 4-разрядное поле (называется «данные» или «сим- вол») 8-разрядное поле Область памяти ПЗУ объемом 64 байт' > Замена Обмен Дополнение до 1 (например, А является дополне- нием А до единицы) Логическое ВКЛЮЧАЮЩЕЕ ИЛИ Логическое ИСКЛЮЧАЮЩЕЕ ИЛИ Логическое И Алгебраическое сложение Алгебраическое вычитание Х Символ Байт Страница О Под страницей в микропроцессоре РРЯ-4 понимают область памяти из 64 адресуемых ячеек ПЗУ, Номер страмицы,определяется шестью старшими значащими разрядами !2-разрядного Р регистра.
Адреса ка странице определяются шестью младшими значашими разрядами итого же регистра. 6 О х 1о -!! +х ~Ы о О' Х»х х о о о х О. О Ф о хо х Щх х х оЯ сР ~Р ~Ф д8 08 С> ~о О о~ ХЯОХ х ах я ОООЯ о» Х„,О~ хаО яО в х х Ооохо ах~ », ах о ХХО О оаеах ох м а . О. хох( х аа а ох ООХ1О Х Х о х ох озох»х о Х»х х х ах ОЯ хО х О О х аХ х х ХХХОХ хоИО о Х О»Х Х о хо хо о х„~кМц аа хо дхх Зх хо х ОХхох »»х е Я о $ Ю о х х х " О.
хо аах о Ох х х х Ях» хо х ю х» ХОХ х ООХ х х х -о о ох о О. хо о хо <хх х хо хх о О Х О. Ю х х х д-х К хо» х о х хо Х Х О х хо Хо~, ох, Я И хх о х х х х х ох о ох О Х 3 х х ох О О х ох х охЯ х х ( о» Ю х х ао х а о яы ох О, Х ох х хо о х о х ~ Ях х ОЯО ОХ х»о- Охх- !1 ОО +х +в "С х о О ", О. +й д ~ о ~ д с ,Р \Р О о ° о х д х о ~ х а ха д РЪ ОО Ф д х | о х х 'с '| й В В О Оо х ад х | с о ода ЫО Х в а „, х О О дх~ дхх вохх х|с,дх ддовх в хо х од о в ох хоод О ох х ы в | Р' ~Я |х и ОЪ |О Йв х х х Ы х ~ О о со Ос С| со Ю СО О= РР ОР сн о~ од РС с О д д со с Д о 'х в д о.
а хв о д" х ход в О д» до» о х дх Р.'( Х Явх х хо» вод до о х о д"м а до о о х хвх хх о овд хо о ход х х х О в О ооцдх о р х дх в»д ад 3 о д Х Р| о до о Х ао о д хв водо д ав д оддх о в Од хо хо х д в х Мл ох ~х од \ О О х хо х о о д с ,„а хо с, с Р Д »» в Х а х» Р| О. о Р х хО х х х а о о х ан с с| в хдодд х о о х хЯ »х х |с с| ххБХвнв Р ав хы хвх хо ОО вдвхх а ххв хд ох вдхддс„х о о ХО»Н Со с х д в х» "о»ЗнО хдахдд хо»од'х с| Ро " ва В до ~~о, ХОО. ОООО хИ ° хО а- до оа Р' д о о о о х с ||| „З х о ох $ о в О д $ х д. Оо ах в д в | х Х Р| О.д х о .в~ Я с вво ох» 2 х Х Р'. ~и а" РС о о х сс о И5 до с" в с ОР ОЗ й, о ох да хо с' ох х» 6~ вй ~ 2' ссо |*, н $ н[* н $ о О ь х о х 2 х а 2 О х х х ы ч х О 1 х В5 ох а о С Ю о- й С~ а Ю 8 Р о 8 х х Ххх „:31 х"- ха а 2 ах о 1 х о "',„ ЯхЙ х ха 2 2 Й хсб о ха" ы4 оа х о ха 5 а х эх 2» х»ы 2 Охэ» э х э х ах э „ эх (э х о »ХХ 2 220~а 2ОК о х ч $жх ах о ыач 1 2 охэ чхы х ад ы х 2 2э 1 ~а~ о ах Х хо х ай' ч х чхых о, а'а.
хохх х $ х ч Ххх» ~ахх эх» ах э х»ч Ц охах эхаы х хо $ а Х2»Х »2м х эх 2О агах ( о х эх'. х Ж2 ъ щ х Я а,а, ~4 Ь Х чы ~а э Моха Оэао х ххэ »2 х ххы» х»ч»2 Х х чы» ~ х а,х аэ ~х ы эх ох ы 2ь, о фатх э Х 2 „о„ :аха эо2о О.чхо ч1 Ю эИ ор ч.~~ х эх~фа Еяж„ О~ о ж х ч ы о х 1 х о» х 2 » э х аэ х о $ х 2 хо а э а, о \ х ~ х 1 $ В й 2 4 41 с. сь ~ю Х, :3 Я 03 03 3О Р 3О М, Й 33, Со О О Са 43 ф 3О О, са ф О, Сс х х О О а 4 0 Д 03 Ф 43 04 С4 О И Р 33, ф ф а О. ю с х Ф О о.
3 3 а ф х х Ф ф О о х ф ф О 3 х и Я о х Ю 3 х о > Х О 3 о О Х х Ю д юоф хох х ю рях ~х хх Фф я Х х В ~ й'ОО х х х Ф Ф Р 3О ф 33 Ф О х а р о О х 2 я х д Ф 3 ы х Ф ь' о~ а Й и, Ф ф х х о ох 43 О=~ 03 ~ Са 8 о о 8 Сао Сао Сао 03 ,О СС 44р са,осо х3340 8 8 8 Р С'4 03 ! са 03 о ь й х Р3 х з х Ф а ас х с З Ф 2 43 х о Ф Ф о о о Ю О Я Ю аа а О ОЮ, \ 4 3 а О. а ф х х 34 аа о Ф ф Ф 3 3 Ю О. Ю 3 О Ю \ Ф О 3 Д фх Ф о 43 3 3" ь Ф > 04 х ~30-О 3 3. Мсо „саос О Х ах~ О о Ф Х ф ХФ 33 О ю ю азхоох фох ох аю Х ааЬ,О Ф 003 3 у~ 0 30 И фаж ц а ф 3Х Ма Х О ф аЯ 4' О с х х 30 юо 003 $.» ю30ф~- О ас3 аЕ ФО3 ф 3 о ахи 3фф Дйй а Ф ао о ФФО3 ~ оо(Э Цоф Сс ю" х 2 ф ф с д мЫ охфа О х ао Хфо о " х Ю О.
3 333 3Е '" 3 Ю Ф О. аф 43 о Ф ас 0 а Я 3 43 с' д 4 Ф М хх с' х Ф Ю а' оо ф х о х Ф ЮО, Б 4 43 с'3 ~аь' х ФЕ »х, 1'. О а 3 фо Ф Я О х о 03 Ю 3 ось ь х Ю » о о а ха» х а»о х Ф З 3 Х О, ы ы х ЗФ ЬЗ й -а 3 ы» щ° ~ лх а». х '" "йи й а З» аоа »о ха а ай ы З а ы»ы»ао а. М а» ФЫ ы За ~И осч ахо О О Ф З о ы З о ф О $ х О 1 Ф О ы О о л З х х Ф 6 о Ф о З Ма ах ы ы о" ы» Оа а ) .3, м 6 З З »ы З х ЗД З » х х а 1- ы, х О ОЫ оыои ы» » а ФИ » о хы Ко »ЗД » За =1 й= 3 х лх» О.Ы й И х х лЦ аы 3 М о о о о о 8 8 о 8 833 а, о ! л о 8 и, 8 о х З О а О х о.ф а З Ф а х Ф З ~о ы О »Ф -З о х а» х » х ы» ы Зх В' ~ х а х И 1 Й ых х Сб а о ы а » о 3 о л Фл З ФЦ 3 о» а М» аы оЙ 8 8 И а~.
х» » Ел ы 3 » ах За» а ы З» х ы М й Ий О а а ы З О )сИ х х а. О ы Ф О,а Ф З о ы З» » О а Ф а О» ы » ы Ф Ф Й а »1 Я ах ХЛа о х а йыхы » ы » Ф л, о х о ы"' " ыпы» О. аха» Захы х х ы »ыхы аа аы й О. й З О оО а О. о З лй) ха х д„ З »а ж» аЗ ы Ф о» ы а. ла ( Ф а МЗ З О ы а о З О х х З » ~о ы З а.
о ы а, : й »с Мы ы О З х 3 1О О ой 3 З З )С ы О,а ы ы о» ~ы ы ы МЗ ы З .М ы О З ы а ой а и О. аЗ 1» 5, ~! „0 Ыай а фла ох »оы О, $ ФЗ аы О. ~а Я х о о а о о с« 1 в Ь 3 И б о я -х о с я ссс я ~ Ф7~ » Бы О Ф « Ф .о х $~х х хс яО +а Ю~ ~ Ф~~ 00 а ОЪ а с«О ххха а о, с" ох«, хай х»а а«. « х „Ф р О. Ф,«ы Ф Ф Ф Ф«С О Б а аО. «С « Ф «с 'С х О с'с х Ф Я Ф ФаО ФЯ х Х а а Х ФО Ф О Х аахк ~ а я~хЯ ы,сок как к Фоках хохха ох аа М СХ 00 Я Я» О Фсо х о~ х «с Фхх о ыхх Фко О.О Х ФЩ О С -' и х Я «с д х «с '" о к «'о Ф о« х Ф х Ф Фо хо к о ц Ф Ф а Ф»ха Я с« асц а» Ф "с «с о О Ф О О. О ао х со Е Й О и Я » ы о С" О х и о «« о о Ф о х О.
а с«, о х г с « к Ф Й О а ха х М» О. Ф сц о а О а о о х о О с« х »01 Ф х о о «с О, й о о Ф ха Ф Б д Х 0~ о х 1 о о $$ й:. 3~3 о о оО88: Ф ФФЯ С~~ф » со О ся к 8 а М=' Ы= ОС Со 'Ы со СОО,~МСЯО,О ц Х ц Х а аа Ф о ХХЫ ОФОХО О ХОФФФ Я Ф "аа ак а хФ к х о О з Х со 00 о Х ОЗО с«х СОСЦ ы а Ф Ф'" д' ха хо ак Фыааа~„~Яыо ФС ~ ~И Х О с.