Звоните! 
 (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 169 170 171 172 173 174 175 176

шенной формы пересылка из регистра в регистр конкретный вариант пересылка из регистра В в регистр D ). Коды условий, при выполнении которых осуществляется указанная в команде операция, обозначены буквами УУУ, расщифровка которых имеет вид табл. 5.4.

Таблица 5.4

Мнемокод

Условия

Неравенство нулю

Равенство нулю

Отсутствие переноса

Наличие переноса

Нечетность

Четность

Плюс

Минус

Включая конкретные условия в мнемокоды команд, получаем их вианты. Например, команда условного перехода из обобщенной формы Jycji ЬзЬг переводится в вариант JNZ ЬзЬг - переход к команде с адресом ЬзЬг, если признак результата говорит о том, что результат не равен нулю. Признаки формируются в регистре флажков, формат которого представляется в виде;

причем S = О означает плюс , S = 1 - минус , Z = О - неравенство нулю, Z = 1 - равенство нулю, С иди АС = 1 - наличие переноса, С или АС = О - его отсутствие, Р = О - нечетность, Р = 1 - четность. Разряды 5, 3,1 содержат константы и для признаков не используются. В коде команды рестарта RST три разряда, отмеченные буквами nnn. формируются системой прерываний или указываются программистом. При выполнении команды текущее содержимое протраммного счетчика PC зафужается в стек, а в PC формируется код с нулевым старщим байтом и младшим байтом вида ОООпппООО.

Операция сравнения производится вычитанием операндов с установкой признака результата (Z = 1 - равные операнды, S = О - содержимое аккумулятора больще второго операнда, S = 1 - меньше).

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



... i

.... ...

Рис. 5.11. Схемы, поясняющие выполнение сдвигов микропроцессором

Команды RLC, RRC, RAL и RAR реализуют циклические (кольцевые) сдвиги содержимого аккумулятора на один разряд в ту или иную сторону без включения (RLC и RRC) или с включением (RAL и RAR) в кольцо разряда С регистра флажков (рис. 5.11).

Команды RIM и SIM подробно рассмотрены выше. Два возможных значения чисел тактов и циклов приведены для команд, выполнение которых зависит от состояния признаков - флажков.

В табл. 5.5 на примере микропроцессоров фирмы Intel приведены сравнительные параметры двух микропроцессоров, возраст которых составляет около двадцати лет, и двух современных, появившихся в 1997-99 гг. Первые сохраняют до сих пор свое значение как средство построения простых систем управления техническими объектами и технологическими процессами, вторые - как средство построения новейших компьютеров.

Таблица 5.5

Параметр

Low End MicroproceBsors

High End MicroproceBBors

в085А

8086

Pentium li

Pentium lii

Год выпуска

1977

1978

1997

1999

Разрядность

Адресное пространство

Частота тактовых им-пупьсов, МГц

Среднее число тактов на операцию



Таблица 5.5 (окончание)

Параметр

Low End Microproceasors

High End Microproceasors

8085А

8086

Pentium ii

Pentium iii

Число выводов корпуса

Число транзисторов, тыс.

7500

28000

Для МП 8085A укажем также следующие данные, необходимые лля практической работы с ним!

напряжение питания, В 5 ± 10%

ток потребления, мА < 170

ток входа, мкА < 10

емкость входа, пФ < 10

ток выхода при низком уровне выходного < 2 напряжения, мА

ток выхода при высоком уровне выходного S 0,4 напряжения, мА

максимальная емкость нагрузки, пФ 150

По мере развития микропроцессорной техники происходит естественный процесс специализации МП соответственно областям их применения. Важ-нейщий класс проблемно ориентированных МП - процессоры цифровой обработки сигналов, которые находят применение в современных системах связи, обработтси графических изображений, медицине и многих других областях. Сведения о таких МП, в частности, можно почерпнуть в работе [17].

Пример выполнения команды

Выполнение коматтды реализуется в МПС через работу ее щин. Для иллюстрации рассмотрим выполнение короткого фрагмента программы передачи байта из одной ячейки памяти в другую. Пусть численное значение байта будет ЮН, а его передача производится из ячейки ОЮОН в ячейку 0101Н. Пусть также фрагмент программы размещается в памяти, начиная с ячейки 2000Н.

Для выполнения фрагмента сначала нужно переслать байт в аккумулятор, а затем из аккумулятора в память. Так как обращение к памяти подразумевает косвенную адресацию, вначале требуется зафузка пары регистров Н адресом ячейки, к которой идет обращение. С учетом сказанного фрагмент программы в мнемокодах (на ассемблере МП) примет вид, показанный в левом столбце

LXI Н, ОЮОН 2000 21 00 01

MOVA, М 2003 ТЕ



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 169 170 171 172 173 174 175 176



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



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


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