Содержимое - аккумулятор - Большая Энциклопедия Нефти и Газа, статья, страница 2
Девиз Канадского Билли Джонса: позволять недотепам оставаться при своих деньгах - аморально. Законы Мерфи (еще...)

Содержимое - аккумулятор

Cтраница 2


Послать содержимое аккумулятора в ячейку памяти, адрес которой определен следующими двумя байтами.  [16]

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

18 Ограничения данных. [18]

Если содержимое аккумулятора источника может быть представлено без переполнения, то устройство ограничения отключено и операнд не модифицируется.  [19]

А - содержимое аккумулятора, а МЕМ1 - операнд, находящийся в памяти. Команда задает только один адрес памяти - адрес операнда МЕМ1, поэтому ее называют одноадресной.  [20]

По этой команде содержимое аккумулятора передается на шину данных и с нее в регистр С. На этом выполнение команды заканчивается и к содержимому командного счетчика прибавляется единица.  [21]

По команде RAL содержимое аккумулятора сдвигается на 1 разряд влево, и разряд t0 приобретает значение признака переноса.  [22]

По команде ALS содержимое аккумулятора сдвигается на один разряд влево. Содержимое нулевого ( знакового) разряда остается без изменения, содержимое первого разряда теряется, а в младший ( 15 - й) разряд заносится О. По команде ARS производится сдвиг содержимого аккумулятора на один разряд вправо. Содержимое нулевого разряда, оставаясь без изменения, копируется в первом разряде, а содержимое младшего разряда теряется.  [23]

Команда СМА инвертирует содержимое аккумулятора.  [24]

В этом случае содержимое аккумулятора представляется в виде двух полубайтов, каждый из которых соответствует десятичной цифре. Коррекция производится с учетом значений флагов СУ ( переноса из разряда a. CY по следующим правилам: а) если значение младшего полубайта превышает 9 или CY - 1, то к содержимому аккумулятора добавляется число 6; б) если значение старшего полубайта превышает 9 или CY 1, то число 6 добавляется к старшему полубайту. Команда DAA не используется самостоятельно, а только после команд сложения или вычитания.  [25]

Во втором такте содержимое аккумулятора складывается или вычитается. Если умножение производится с помощью специальной команды ( MPY), то MAC очищает аккумулятор и затем добавляет содержимое к произведению.  [26]

Команда СМА инвертирует содержимое аккумулятора.  [27]

Описание: Сравнивает содержимое аккумулятора источника S с нулем и устанавливает коды условий соответствующим образом. Результат сравнения не сохраняется.  [28]

29 Схема алгоритма сбора данных. [29]

Путем сдвига вправо содержимого аккумулятора принятое значение передается в триггер Тс. Если при этом ( Тс) 0 ( это означает, что АЦП не закончил преобразование принятого аналогового сигнала), то микропроцессор повторяет прием из УВв 2, и так до тех пор, пока не будет принято значение ОК.  [30]



Страницы:      1    2    3    4