33396

Признаки регистра ССП КР1816ВЕ51

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

В таблице приводится перечень флагов ССП даются их символические имена и описываются условия их формирования. Формат регистра слова состояния программы ССП Символ Позиция Наименование и назначение флага C PSW.7 Флаг переноса.6 Флаг вспомогательного переноса.

Русский

2013-09-05

38.5 KB

0 чел.

Признаки регистра ССП КР1816ВЕ51

Регистр состояния программы (PSW) предназначен для хранения информации о состоянии АЛУ при выполнении программы. В таблице приводится перечень флагов ССП, даются их символические имена и описываются условия их формирования.

Таблица 5.1. Формат регистра слова состояния программы (ССП)

Символ

Позиция

Наименование и назначение  флага

C

PSW.7

Флаг переноса. Устанавливается и сбрасывается аппаратными средствами или программой при выполнении арифметических и логических операций.

AC

PSW.6

Флаг вспомогательного переноса. Устанавливается и сбрасывается аппаратно при выполнении команд сложения или вычитания и сигнализирует о  переносе или заёме в бите 3.

F0

PSW.5

Флаг 0 может быть установлен, сброшен или проверен программой как флаг, специализируемый пользователем.

RS1

RS0

PSW.4

PSW.3

Выбор банка регистров. Биты устанавливаются и сбрасываются программой для выбора рабочего банка регистров.

RS1              RS0             Банк           Границы  адресов

0                   0                  0                  00Н-07Н

0                   1                  1                  08Н-0FH

1                   0                  2                  10H-17H

1                   1                  3                  18H-1FH

OV

PSW.2

Флаг переполнения. Устанавливается и сбрасывается аппаратно при выполнении арифметических операций.

-

PSW.1

Не используется.

P

PSW.0

Флаг паритета. Устанавливается и сбрасывается аппаратно в каждом цикле команды и фиксирует нечетное /четное число единичных бит в аккумуляторе.

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

Флаг вспомогательного переноса АС программно доступен по записи ("0" и "I") и чтению.

Флаги F0, RS1, RS0 программно доступны по записи ("0" и "1") и чтению. АЛУ не управляет флагами селекции банка регистров (RS0, RS1), и их значение полностью определяется прикладной программой и используется для выбора одного из четырех регистровых банков.

Флаг переполнения OV программно доступен по записи ("0" и "1") и чтению, устанавливается аппаратно, если результат операции сложения/вычитания не укладывается в семи битах и старший (восьмой) бит результата не может интерпретироваться как знаковый. При выполнении операции деления флаг OV аппаратно сбрасывается, а в случае деления на нуль устанавливается. При умножении флаг OV аппаратно устанавливается, если результат больше 255.

Флаг Р является дополнением содержимого аккумулятора до четности. В 9-разрядном слове, состоящем из 8 разрядов аккумулятора и бита Р, всегда содержится четное число единичных битов. В случае, если в аккумуляторе все разряды установлены в "0", флаг Р примет нулевое значение. Программно доступен только по чтению.


 

А также другие работы, которые могут Вас заинтересовать

48071. Формальные теории математической логики 172 KB
  Формальные теории. Задано А альфа множество символов теории алфавит Т. Задано В Ф бета множество аксиом теории. Собственные нелогические аксиомы определяют специфику конкретной теории.
48072. Наукова комунікація як складова фахової діяльності. Українська термінологія у професійному спілкуванні 323 KB
  Особливості наукового тексту і професійного наукового викладу думки. Науковий стиль української мови має свої особливості. Загальні ознаки наукового стилю поняттєвість. Термін та його ознаки. термінологія як система...
48073. Матеріалознавство та технологія матеріалів 1.4 MB
  Кристалізація металів. Механічні властивості металів та методи їх визначення Мета: Ознайомити студентів з основними поняттями конструкційних матеріалів: будовою та властивостями металів роллю вітчизняних та зарубіжних вчених у розвитку матеріалознавства з основними механічними властивостями металів і сплавів та методами їх випробування. Кристалічна будова металів будова і властивості реальних кристалів. Плавлення металів.
48074. Народознавство 1.1 MB
  Релігія в житті українського народу. Звичаї та обряди українського народу. Ретромандрівка в глибину століть допоможе зрозуміти духовність і менталітет нашого народу віковічно творений як образне бачення українською людиною світу землі та життя на ній. Українське народознавство як навчальний предмет Відродження України неможливе без пробудження національної свідомості українського народу насамперед молоді.
48075. Электротехника 5.26 MB
  Определение связи между токами напряжениями параметрами заданной цепи и теми величинами которые определяют работу рассматриваемой установки например: к. Принцип работы и общие свойства важнейших электротехнических устройств и элементов электрической цепи. Задачи синтеза заключаются в разработке методов такого выбора схемы соединения элементов цепи и такого подбора параметров этих элементов чтобы полученная цепь обладала заданными характеристиками. По наличию данных элементов различают соответственно активные и пассивные цепи.
48076. НЕГЛАСНІ СЛІДЧІ (РОЗШУКОВІ) ДІЇ. КУРС ЛЕКЦІЙ 722 KB
  Підстави проведення негласних слідчих розшукових дій. Засоби що використовуються під час проведення негласних розшукових дій Лекція 3. Негласні слідчі розшукові дії законодавець визначив як різновид слідчих розшукових дій відомості про факт та методи проведення яких не підлягають розголошенню за винятком випадків передбачених Кримінальним процесуальним кодексом України ч. Подано базові нетаємні положення що стосуються організації та тактики проведення негласних слідчих розшукових дій вивчення яких відповідає вимогам підготовки...
48077. ГРОШІ ТА КРЕДИТ. КОНСПЕКТ ЛЕКЦІЙ 971 KB
  Сутність і функції грошей. Походження грошей. Види грошей. Функції грошей. Характеристика і структура грошового обороту
48078. Культура наукової мови 542 KB
  Наукова мовна культура – основа професійної діяльності дослідника Наукова мова як комунікативний феномен Поняття культура наукової мови.Етапи становлення й дослідження наукової мови Роль науки в житті суспільства за останні десятиліття надзвичайно зросла. Дається взнаки і домінування в міжнародному науковому просторі англійської мови як глобальної мови науки.
48079. Облікова політика підприємства 2.96 MB
  Якщо такі умови визначити неможливо амортизація нараховується за прямолінійним методом ПсБО 9 Запаси Одиниця обліку запасів найменування; однорідна група вид Методи оцінки вибуття запасів ідентифікованої собівартості відповідної одиниці запасів; середньозваженої собівартості; собівартості перших за часом надходження запасів ФІФО; нормативних витрат; ціни продажу Застосовується підприємствами роздрібної торгівлі та громадського харчування Метод обліку транспортнозаготівельних витрат шляхом прямого...