Главная » Просмотр файлов » Дж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979)

Дж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979) (1092080), страница 66

Файл №1092080 Дж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979) (Дж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979)) 66 страницаДж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979) (1092080) страница 662018-02-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 66)

В и содержимым аккумулятора Операция ВКЛЮЧАЮШЕЕ ,ИЛИ над содержимым индексного регистра г, регистра памяти М нлн данными В ... В и содержимым аккумулятора Сравнение содержимого индексного регистра г, регистра памяти М или данных В...В с содержимым аккумулятора. Содержимое аккумулятора остается неизменным Циклический сдвиг содержимого аккумулятора влево Циклический сдвиг содержимого аккумулятора вправо Циклический сдвиг содержи~мого аккумулятора влево с использованием разряда переноса Циклический сдвиг содержимого аккумулятора вправо с использованием разряда пе- реноса 555 111 100 ВВВ 1О 10 00 ВВ 101 !О! !О! ВВВ ХЕА г ХЕА М Хй! ОКА г ОВА М ОИ 10 1О 00 ВВ 1!0 110 11О ВВВ 555 11! 100 ВВВ !О 1О 00 ВВ 555 111 100 ВВВ СМР г СМР М СР! 1!1 !11 111 ВВВ 010 000 010 00 00 010 О!О !!А1 010 00 011 Логические команды и команды сдвига 2 В о Р Р' О о х Х Ь 3 й О о е~ Ю з М Й О к й и СР С~ ~й Р3 Ф Р.

о И о й о О. ~О з ф И х З Ф ;4 З н д ~' о у $ Ф О. о Й з лЯ Д '$. ~~К С~ Ю(» И Приложение Д НАБОР КОМАНД МИКРОПРОЦЕССОРА 8080 (С разрешения !н1е1 Согр.) 'ОБЩЕЕ ОПИСАНИЕ В группу команд работы с аккумулятором ~входят арифметические и логические команды с прямой, косвенной и непосредст'вен,ной адресациями. Группа команд пересылки, загрузки и хранения обеспечивает обмен 8- или 16-разрядными данными между памятью, шестью рабочими регистрами и аккумулятором с использованием прямой, косвенной и непосредственной адресаций. Переход к различным частям программы выполняют при помощи команд безусловного и условного переходов, а также команд переходов по вычисляемому адресу.

Переход к,подпрограмме и возврат из нее могут быть как условными, так и безуслов~ными. Повторный запуск (или 1-байтовую команду обращения к .подпрограмме) удобно использовать при выполнении операции прерывания по вектору. Команды с удвоенной точностью, такие, как команды манипуляции со стеком и сложения с удвоенной точностью, расширяют арифметические возмоигности и возможности управления прерыванием микропроцессора 8080.

Имеются как команды увеличения н уменьшения содержимого памяти, шести обтцих регистров и аккумулятора, так и команды увеличения или уменьшения данных расширенного формата, предназначенные для работы с парами регистров и указателем стека. Дополнительные возможности предоставляют команды циклического сдвига содержимого аккумулятора влево и вправо как с использованием разряда переноса, так и без него.

Ввод-вывод данных производится либо с использованием адресов памяти (таких, как порты ввода-вывода), либо путем вво. да-вывода с прямой адресацией, предусмотренного в наборе команд. Набор команд завершается группой специальных команд: фиктивной (НЕТ ОПЕРАЦИИ), останпва (для прекращения выполнения программы процессором) и десятичной арифметики. Команда БТС производит непосредственную установку в 1 триггера флажка переноса, а команда СМС осуществляет дополнение разряда / / / / / / / /, Набор команд микропроцессора 8080 413 флажка переноса до 1. Команда СМА производит дополнение до 1 содержимого аккумулятора. Команда ХСНСз выполняет непосредственный обмен данными между двумя парами регистров. плода данно/к Для команд используются 1-, 2- и 3-байтовые форматы. Многобайтовые команды занимают несколько соседних ячеек памяти прОграьчмы. Формат команды зависит от конкретной выполняемой операции.

'/ - дпйп/оде/е кпманды Одежные команды Команды региапр - регион/р с обращением к помаши, оршрмшпические и логические команды, команды оиклоческого сдбиза, 6тдра/па, пересылки далек, дмЬ- чи иЗ сшека, разрешения и запрещения предо/дания Команды с неппсредсшдечньщи донными и команды дбсдо- дыдода О/ оо Оо оо юз Ог о/ оо Код операции 2-дай/чодые команды О Оо Оо Оч Оз Оз О Оо Код опеРаид/и о, оо о, о4 о, о, о, о, Операнд 3 -бойаобые команды Команды перекодод, обраще- ния к подпрограмме, непосред- с/пденнои заърузка и зано- си д памя/по Кпд операции младшие розря1ы адреса или операнд д Ьпаршие разряды адреса или операнд 2 О/ 06 Оз Оч Оз 02 О/ Оо О, Оо О, Ок Оз Оз О, Оо О/ Оо Оз Оа Оз Оз О/ Оо В микропроцессоре 8080 за логическую 1 принят высокий уровень сигнала, а за логический 0 — низкий уровень. ФОРМАТЫ ДАННЫХ И КОМАНД Данные в микропроцессоре 8080 хранятся в виде 8-разрядных двоичных чисел. В таком же формате они выдаются и на шину данных системы.

ух 3 рОЗР Г ууцу р а„ у~ й у о ~ с г в о о и] о о ижооооо-о ж ж ж ж жжоооо С~ ь Й о а х о ь аоаоаоааооо о о о о а-а-а-аа--о а-а-а-аа--о о о ооооооо оооооооооо у 2 ь у О ь Ю Л 2 3 2 ь Р у а у ь у о 2! х о~~»~ ~ а оа ~ ао а ~Я ) оо д 2 9 у ь. ь о ю Р Ь ь, ь, 2 Й х х 3 3 х ~":т х 3 3 Е ~= ь. Ь ь, а у 2 Ф у х 2 у у а 2 ь Р 2 Р у ь. й о д а Ф О\ х х 3 3 у у хй~ х х 2 3 $ у ь ь у В б 3 ь ь ь у Р Ь Д ю ю у у 2 2 у Р Р Ф ю в Й ~'= ~о а $ 2 ь ь ь к 2 М Р а ь ;3 д К 2 У а $ У Р 2 у а ь ь ь Ра М ь 8 ьх Р Р Ф Я Й у д Р Р Ьа Му ~д~ Ь у х 5.

у Д 3 ь ь 2 р х ь. 8 Р 3 В р, О, ь ь ь 2 й а М а р Ю 3 Х Р Ц ьь 3 Ю уК у а Лаях у у$. 2 ф у а и Ь. 2 ь ь ь, Р х ь 2 2 Е 2 2 а 2 2 $ у ь х Р у а 1- 3 Ы а Я о ь ~ а у М~х Е ох ц ох% роБо ц ГВЯ ,схо ~схх о Ц ''д $ о г- о- о- о- о о о. ФБ о о о о о о о о о о о о с7 Б с О х Б о о о х о о о о о о о о о о о о о о о о о о о о о о о Ф Ь М а, 8 О. Ю Ю 3 3 3 М О. Ю Ф с с о о, с о и х с о 3 з 3 О Ф, Ф Ф Ю 3 а Ф Ф х ( Ф О Фз Ф Ф 3 ю 3 Ю. х Ю х 6 Ф.

Д й .„ 3 ю 3 Ф 3 Ф "3 о х 3 3 Ф Ю аЗ Ф о с Ю э 8 3 ~~$ $ Е а Ф Ф 3 о 3 р. 3 3 3 3 Ф а з х Ю М х за о й Й о х Ф 3 .",.;„ Ф х 8 з Ф Ф Ф Ф$. 3 3 М 3 3 хо 3 Я 3 Ф Ф Ф аа Ф Ф 3 Ф ФФ ,о а хо Ф Ф Ю Ф дВ Ы Ф Ф 3 М $ и И х 3 3 ф о Ю а ФФ х Ф Е Лй Ю Ф Ф Ф 3 Р зф Ф Фа 3 Ф Ю о' и Ф Ф Я 6:.-:: х Я Ю 1 Ф Цз 3, Ф Ю 3 Ф 3 к Ю о Ю Ю Ф х о с 5 Ф 3 3 Ф Ю Ю Ф Ь ю 3 юх ао Ю Ю о д юаю Ф Ю Ф Ю Ю Ю 3 Ф. ос дс ~О о о х "х й,„ йЗй хйй х 3 хах» «с схх х ΠΠΠΠΠΠ— — — О О О О 3- о о о о о о о о о о — — — о о о о о о о о о о о о ооооо-оооооо-оооо оо-о«-ооооооооооооо х й й о - о о =с - - о о-оо-о-о о — '~ о о о о о о о о — о с» с» о о о о х й х х о .й » «3 о х Ы о н н « « .й «. х о о ~а И о 2 х х 2 3 о о х 2 йб СО х х х 2 2 2 н н ЕОО 3 х х о ».

а а 3 Х 3' х 3 а с Х «3 «3 «3 о о йо со 3 '3 \ а а й» 3 о о йй со Ф Й о1 О Й маад .б О О ~ 3 х х х й х ,Л о, а О сз а йй а йб О а "О~~~Хж «й О»О» Д н»н» КО,2,"дан» ЗХХХХОЭО бб Сб Ф К Й сб Е О с,б ~ „й а а а и х «й 3« о б а а с н х «. Ю 3». О. 2 2 о. а 3 \ о х х х» с Ю Р 3« 3» Ь н о а о. н о о н о 2 х д со х о щ а «3 х х й Н «3 О.

3 й .й а х о 3 Х о 2 «й х «3 Х н н «й «3 х о н а а н о о о «й \ х х 3 3 » а а 3 « 3О С» Е оо х с,2 2. О «3 о о а а а о й н а а» дох ооо ооо 222 х % М М о. а с н Ф «й «( о о о н н н 3. «, и н н д о «3 « «3 32 х й1 о о о а д о. о Ь х й — н х ю 3 н а н а 2 а дх с. « о о о о %%к а н «, о о О н «3 й н хн О 3 н н н й х ж х й 3 3 й' й' Р' 2,« 2 с1 с1 сс $ о 3 % 8 с В о о 3 », х 2 2 » Х 3 3 о о 2 2 х И М а ~ 3 о о о. 2 «о о 2 о «3 и о х х 3 й. 3 й .й 2 Сй йс 2 о о О О й М Ф Ф Р О О О Ф $ Ф Ф О О3 Ф Фф ооОо 5оол р ФМФ Ю О Ф$ Ф Ф О З Ф О Ф Ф О Ф Ф О Ф Е х 5 Я й й Р х О О, О Я 3 е Р О Ф 9 х О Ф Ф $ З Й Ф Я О О Ф Р Р Ф Ф О х х О Б Ф В й и Р о о о Ф Н О О О, Ф ~~ й Я.

Ф О, Р Ь Ф И О ~ Ф О Ф И О ОФ х О Оя ь ь ь ь Ф Ф ь Й ь ° 3 ь о з м а х и ! х Я х х к 27~ ~ЯР„ ь. а ф ь. 'Й.ь о о й ь о ° С о 1 ь М ь ь и 4 ь ь ь Ь ь $ е' Ф Е И З й В й О Ф Щ й ь б Е й Ь ь З и Ц ьь юа ьо К ь. ь ~- ь ь О ~- ь й 3 ь. Р Я М Р о ) ь ь ь~ ьь Йь М ь.

ь~ оЕ М Р ь ь а В ь й 1 Ю ь ь Фа М $ М с ь ~ ~р й 3 И 3 ь 5 ь ь ф ьа Р ь ь З М В й( М Й П 2 й О Ь М ь р ь ь ь Й Й м о о о о о о о о о о Ф р Е Ф ь Ф Я Э М м Р Я ).~ й Л а и ~~.х х йЙе М з а 3 Р ь Я й ь й Л ° 4 Ф Р ь ь ь 3 $ 5 Д О О О О О О Ю Ю З Ю. Ю Г Ю О й $ В- 8 о о. о о о Е ф О» и ф 5 Й х 3 Р О О, Ь-~ Юа Ю.

О~ Я Ю хй »» о оло о»»„о ~оооо Р' оо о~о о о з й о а о о» Ю» И Р Ю Ы у А и з Л » 3 Ю Ю у В Д Ь Й Ю 3 Л < о а О» О О О О О О О О О О Ю О Б Ю М Я' Ю Ю *:р э Б й »:1 М 61~ О О О О 3 Ю. Ю Й Ю Ю Ю ОЪ О, о а и 15 о иК о а -' о Юц 3Ф 8= 1е о Юф 1М а" Ю" »» »» Ю -.М 8»". !у ЮМ о 1„ о» „" о» оо ь» о х о Ю ~ о» о о»Д аЛ Приложение Е НАБОР КОМАНД МИКРОПРОЦЕССОРА 6800 (С разрешения Мо1ого!а Бент!сонг!пс!ог Ргог)пс!з, !пе.) ОБЩЕЕ ОПИСАНИЕ Набор команд микропроцессора ХС 6800 включает 72 команды, предназначенные для использования м терминалах, применяемых в сфере торговли, в устройствах передачи данных и для управления внешними устройствами.

Имеются команды двоичной и десятичной арифметики, логические команды, команды сдвига, циклического сдвига, загрузки, записи в память, условного и безус. ловного переходов, прерывания и манипуляции со стеком (табл. 2 — 6). СПОСОБЫ АДРЕСАЦИИ В 8-разрядном микропроцессоре ХС 6800 предусмотрены семь доступных для программиста способов адресации, при этом способ адресации зависит как от типа команды, так и от ее кода. Возможные способы адресации и продолжительность выполнения команд, выраженная в ~машинных циклах, приведены в табл.

7. При тактовой частоте 1 МГц время выполнения команды сдставляет микросекунды. Адресация аккумулятора (АССХ). К аккумулятору можно обращаться либо как к аккумулятору А, либо как к аикумулятору В и только 1-байтовой командой. Не*осредстеенная адресация. При непосредственной адресации операнд находится во втором байте команды, за исключением ко. манд 108 и 1.ПХ, которые содержат операнд во втором и третьем байтах. Обращение ~по непооредственному адресу происходит в том случае, ~когда для выполнения выбрана команда с непосредственными данными. Команды с непосредственными данными име. ют 2- и 3-байтовый форматы.

Прямая адресация. При прямой адресации адрес операнда находится во втором байте команды. Прямая адресация обеспечи. вает непосредственно обращение к младшим 256 байтам памяти '(байты 0 — 255). Уменьшение времени выполнения команды достигается за счет ~размещения данных в этой области памяти. Для 422 Приеожение Е большинства микропроцессоров — это память прямого доступа. Команды с прямой адресацией имеют 3-байтовый формат. Адресация с расширением.

При адресации с расширением во втором байте кода команды находятся восемь старших разрядов адреса операнда. Восемь младших разрядов адреса операнда занимают третий байт кода команды. Расширенный адрес является абсолютным адресом памяти. Команды с такой адресацией имеют 3-байтовый формат.

Характеристики

Тип файла
DJVU-файл
Размер
11,17 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее