![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Полупроводниковая схемотехнология .MuKDo-JBAf ца ASCII. Применяемые при этом обозначения имеют следующий вид: Данные по тактовой частоте относятся к стандартному исполнению. Однако боль- Способы адресации Прямая Укороченная С индексиробаиием Относительная Непосредственная Представление операндов □ □ □ □ □ □ (Адрес шестнадцатеричный) □ (Адрес шестнадцатеричныф □. X (Смещение шестнадцатеричное) Символическая метка, например и # Н, □ □ (Данные в (иестнадцатеричном ко § В, р..р {данные в двоичном коде) (.данные в десятичном код (Данные в коде ASCII) □ На рис. 21.11 показан пример записи на языке ассемблера программы, которая была приведена ранее в табл. 21.8. Во втором столбце таблицы программа записана в шестнадцатеричном маишнном коде, в четвертом-на язьпсе ассемблера. При этом байты, которые относятся к команде, при необходимости приводятся в той же строке. Заданные таким образом адреса всегда относятся к первому байту. шинство типов микропроцессоров имеет также быстродействующие модификации, которые работают с удвоенной частотой. В этом случае необходимо использовать быстродействующую память. Микропроцессор 6802 представляет собой следующую модификацию модели 6800 и имеет такой же набор команд. Он отличается тем, что содержит внутренний тактовый генератор и ОЗУ объемом 128 фее Машинный код Метка Символический код Комментарии .800 F803 F804 F806 F807 F808 F80A F80C СЕ 02 00 4F А7 00 9С 00 26 F8 ЗЕ LDX /СН. 0200 CLRA STAA 00, X INCA СРХ 00 BNE - LI WAI Начало цикла Возврат, если Х<М Рис, 21.11, Язык ассемблера на примере программы загрузки памяти начиная с адреса 0200 на О, 1, 2. 21.5, ОБЗОР МИКРОПРОЦЕССОРОВ РАЗЛИЧНОГО ТИПА Из множества разнообразных типов микропроцессоров наиболее разработаны два больпшх семейства. Одно базируется на модели 6800 фирмы Motorola, другое - на модели 8080 фирмы Intel. В табл. 21.10 приведены характеристики семейства микропроцессоров 6800. Они отличаются количеством команд, однако это обусловлено не применением различных способов адресации, а использованием разных рабочих регистров. Следовательно, инструкции LDA А и LDA В рассматриваются как отдельные команды. байт. Микропроцессор MD 46802 является КМОП-модификацией микропроцессора 6802 и благодаря этому характеризуется низким потреблением тока. Микропроцессор 6809 снабжен дополнительными рабочими регистрами и поэтому имеет гораздо более эффективный набор команд, чем базовая модель 6800. Микропроцессор типа 68000 относится к новому поколению микропроцессоров. Он имеет 16-разрядную шину данных и обеспечивает возможность работы в 32-разрядном формате. 24-разрядная адресная шина позволяет адресовать память объемом 2* байт = 16 Мбайт. При этом ЦПЭ по производительности приближается к большой управляющей вычисли- Характеристики семейства микропроцессоров типа 6800
тельной машине. Набор команд представляет собой комбинацию сравнительно малого количества команд с множеством различных способов адресации. При этом обеспечивается наибольшая простота и эффективность программирования. Характеристики семейства микропроцессоров 8080 приведены в табл. 21.11. Микропроцессор базового типа 8080 А основан на традиционной технологии, и для его работы требуется три напряжения питания. Процессор этого типа не является однокристальным, так как наряду с внешним тактовым генератором для него необходим дополнительный кристалл устройства управления. Следующая модель 8085 А имеет одно напряжение питания, равное 5 В. Тактовый генератор и устройство управления находятся внутри кристалла. Этим он напоминает микропроцессор типа 6802. Однако набор команд для микропроцессора 8085 А имеет несколько существенных недостатков. Во-первых, программа, составленная для этого микропро- цессора, не является перемещаемой. Для того чтобы переписать машинную программу в другую область памяти, нужно изменить коды адресов в командах переходов. Во-вторых, возможны ошибки при выполнении команд, реализующих арифметические действия в дополнительном коде, например, таких, как арифметический сдвиг вправо (Arithmetic Shift Right) или переход при переполнении (Branch If Overflow). Программа выполнения арифметических действий, не имеющая этих недостатков, сложнее. Командами, отсутствующими в модели 6800, дополнен микропроцессор типа Z80. Кроме того, в нем рабочие регистры разрядностью от 8 до 16 бит являются переключаемыми. Микропроцессор типа8086 имеет 16-разрядную шину данных и 16-разрядную арифметику; в нем предусмотрена аппаратная реализация операций умножения и деления. Микропроцессор типа 8088 имеет такой же набор команд, как и микропроцессор 8086, но содержит 8-разряд- Характеристики семейства микропроцессоров типа 8080
ную щину данных. В связи с этим в тех случаях, когда не требуется высокой скорости обработки информации, можно комбинировать мощный набор команд микропроцессора типа 8086 с малыми аппаратурными затратами, характерными для 8-разрядных устройств. Микропроцессор Z8001 по своим параметрам значительно превосходит модель 8086 и сравним с микропроцессором типа 68000. Однако его структура команд сложнее, чем для микропроцессора типа 68000. 21.6. МОДУЛЬНОЕ ПОСТРОЕНИЕ МИКРО-ЭВМ Ядром микро-ЭВМ являются ЦПЭ, т. е. микропроцессор, а также память программ и данных. В зависимости от назначения до- бавляется также ряд периферийных адаптеров, обеспечивающих внешние связи. Ниже рассмотрены вопросы аппаратной реализации, важной для построения систем из блоков, допускающих модульное наращивание. 21.6.1. ПЛАТА ЦПЭ На рис. 21.12 изображен корпус с выводами микропроцессора типа МС 6801 Все его входы и выходы совместимы с ТТЛ-схемами. Назначение* большинства выводов перечислено ниже и более подробно будет рассмотрено в последующих разделах. aQ...ais Выдача адреса. d...dj Двунаправленная шина данных с тремя устойчивыми состояниями.
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |