Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Полупроводниковая схемотехнология 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 [ 127 ] 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168

.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

6800

6802

MD46802

6809

68000

Технология

п-МОП

п-МОП

КМОП

п-МОП

п-МОП

Напряжение питания, В

-t-5

Потребляемая мощность, мВТ

1200

Объем адресуемой памяти, байт

64 К

64 К

64 К

64 К

16 М

Разрядность шины данных, бит

Длина слова, бит

8,16

8, 16, 32

Количество и разрядность реги-

стров, бит

1 X 16

3 X 16

3 X 16

3 X 16

5 X 16

17 X 32

Число способов адресации операн-

Количество команд

72

Наличие команд перехода с отно-

сительной адресацией

Есть

Есть

Есть

Есть

Есть

Умножение

Есть

Есть

Деление

Есть

Тактовый генератор

Внешний

Внутренний Внутренний Внутренний

Внешний

Максимальная тактовая частота

(стандартное исполнение), МГц

8

Время выполнения коротких опе-

раций, МКС

Фирма-изготовитель

Motorola

Motorola

Mitel

Motorola

Motorola

Fairchild

Fairchild

Fairchild

тельной машине. Набор команд представляет собой комбинацию сравнительно малого количества команд с множеством различных способов адресации. При этом обеспечивается наибольшая простота и эффективность программирования.

Характеристики семейства микропроцессоров 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

8080

8085 А

8088

8086

Z8001

Технология

n-МОП

п-МОП

п-МОП

и-МОП

п-МОП

п-МОП

Напряжение питания.

±5, +12

-1-5

Потребляемая мощ-

ность, мВт

750

1200

1200

1300

Объем адресуемой па-

мяти, байт

64 К

64 К

64 К

64 К

Разрядность шины

данных, бит

Длина слова, бит

1, 8, 16

8, 16

8, 16

1, 8, 16, 32

Количество и разряд-

ность регистров, бит

8 X 8

18 X 8

10 X 8

10 X 8

2 X 16

2 X 16

4 X 16

9 X 16

9 X 16

21 X 16

Число способов адре-

сации операндов

Количество команд

Наличие команд пере-

хода с относительной

адресацией

Есть

Есть

Есть

Есть

Умножение

Есть

Есть

Есть

Деление

Есть

Есть

Есть

Тактовый генератор

Внешний

Внутренний

Внешний

Внешний

Внешний

Внешний

Максимальная такто-

вая частота (стандарт-

ное исполнение), МГц

Время выполнения ко-

ротких операций, мкс

0,75

Фирма-изготовитель Intel Siemens

Intel Siemens

Zilog Mostek Intel

Intel

Zuog AMD

ную щину данных. В связи с этим в тех случаях, когда не требуется высокой скорости обработки информации, можно комбинировать мощный набор команд микропроцессора типа 8086 с малыми аппаратурными затратами, характерными для 8-разрядных устройств.

Микропроцессор Z8001 по своим параметрам значительно превосходит модель 8086 и сравним с микропроцессором типа 68000. Однако его структура команд сложнее, чем для микропроцессора типа 68000.

21.6. МОДУЛЬНОЕ ПОСТРОЕНИЕ МИКРО-ЭВМ

Ядром микро-ЭВМ являются ЦПЭ, т. е. микропроцессор, а также память программ и данных. В зависимости от назначения до-

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

21.6.1. ПЛАТА ЦПЭ

На рис. 21.12 изображен корпус с выводами микропроцессора типа МС 6801 Все его входы и выходы совместимы с ТТЛ-схемами. Назначение* большинства выводов перечислено ниже и более подробно будет рассмотрено в последующих разделах.

aQ...ais Выдача адреса. d...dj Двунаправленная шина данных с тремя устойчивыми состояниями.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 [ 127 ] 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.