(495)510-98-15
Меню
Главная »  Промышленная электроника 

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

г

программе счетчик команд устанавливается на адрес команды 6 новной программы. Количество ячеек (битов), из которых состоит °с тчИк команд, зависит от типа микропроцессора. Так, при 16-би-

вом счетчике команд микропроцессор имеет возможность обращать-Т° к ЗУП, содержащему 216 адресов (команд).

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

формирователь адресов операндов состоит из одного или нескольких регистров, в которых составляется адрес данных (операнда) перед обращением к ЗУД.

АЛУ - арифметическо-логическое устройство- осуществляет операции сложения, вычитания, сравнения, а также операции И, ИЛИ над двумя числами (операндами) с выдачей результата по одному выходу. Вид операции задается командным кодом, содержащимся в регистре команд.

Аккумулятор представляет собой основной регистр, предназначенный для ввода данных в микропроцессор и вывода их от него. В аккумулятор поступает операнд из ЗУД перед проведением соответствующей операции в АЛУ. В аккумулятор вводится результат проведенной в АЛУ операции.

Регистры сверхоперативной памяти предназначены для временного хранения данных перед проведением операций в АЛУ. Если, например, требуется провести операцию арифметического сложения двух чисел, то одно число предварительно хранится в аккумуляторе, а второе - в одном из регистров сверхоперативной памяти. У большинства микропроцессоров количество регистров сверхоперативной памяти равно шести.

К началу выполнения программы микропроцессор должен находиться в исходном состоянии. С этой целью предусматривается подача сигнала Установка нуля , которым все регистры микропроцессора, в том числе счетчик команд, устанавливаются в исходное нулевое состояние. Регистр адреса команд (счетчик команд), устанавливается на соответствующий адрес ЗУП. Старт-адрес первого слова команды обычно представляется числом нуль.

Для иллюстрации процессов, протекающих в микропроцессоре, Рассмотрим, как осуществляется, например, команда передачи операнда из ЗУП в микропроцессор (его аккумулятор), чтобы в последующем подвергнуть этот операнд соответствующей операции.

В ЗУП хранятся коды операций, которые может выполнять микропроцессор, а также адреса операндов ЗУД. Команда передачи дан-(Рис Из в аккУмУлятоР микропроцессора состоит из трех байтов

Первый байт команды характеризует код операции, которую не-акк°ДИМ0 Вьшолнить (з нашем случае ЗА1в - код команды Загрузка Умулятора микропроцессора, LDA). Вторым и третьим байтами



указывается соответственно 16-битовый адрес операнда, хранящ в ЗУП.

Микропроцессор производит такую последовательность опер при выполнении данной команды.

Хранящийся в ЗУП байт команды с адресом О по тракту пере; команд посылается в микропроцессор, где он принимается рб

5F..

ЗАк

~о] о| Т] /1 ?

0\1\0\

1 0\0\1 1 0 0

1-й байт

Z-a gaum

3-й fiaum

Код операции LDA Адрес операнда

Рис. 3.62. Структура команды Загрузка аккумулятора

ром команд. Код операции дешифрируется. С помощью устройс управления подготавливаются соответствующие цепи для осущег ления операции. Счетчик команд устанавливается на адрес 1 3 (содержание счетчика команд увеличивается на единицу). Второй б команды, хранящийся под адресом 1 в ЗУП (в нашем случае втог байт, определяющий первую часть кода адреса операнда 4С1в),/ сылается в блок формирования адреса операнда. Счетчик команд щ водится на адрес 2 команды ЗУП. Микропроцессор с адресом, выбирает третий байт команды из ЗУП (в нашем случае число 5 определяющее вторую часть полного адреса операнда) и посыл, его в блок формирования адреса операнда. Следующий шаг р микропроцессора связан с выбором операнда из ЗУД по адресу 4Сг: и посылкой его через тракт передачи данных в аккумулятор мш процессора.

Взаимодействие блоков микропроцессора при выполнении р смотренной команды иллюстрирует рис. 3.63.


Рис. 3.63. Последовательность выполнения команды Загрузка аккумулятора



ГЛАВА ЧЕТВЕРТАЯ

3 8 и о

ИНДИКАТОРНЫЕ ПРИБОРЫ И ИХ ПРИМЕНЕНИЕ

§ 4.1. ОБЩИЕ СВЕДЕНИЯ

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

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

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

Устройства отображения информации выполняют на основе эле-

м е н т о в индикации, преобразующих электрические сигналы

в визуальную информацию.

Элементы индикации различают по физическим явлениям, исполь-

Уемым для получения изображения. В элементах индикации приме-

Я1°тея следующие физические явления:

ч свечение нити накала при протекании тока (накальные индикаторы);

ем свечение некоторых кристаллических веществ под воздействи-электрического поля (электролюминесцентные индикаторы); °) свечение люминофорного покрытия при бомбардировке элек-



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



© 2024 ООО "Стрим-Лазер": Лазерная гравировка.
Все права нотариально заверены. Копирование запрещено.