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", флаг Р примет нулевое значение. Программно доступен только по чтению.


 

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

33488. Змішана форма вини 28.5 KB
  До таких злочинів належать наприклад порушення вимог законодавства про охорону праці якщо воно спричинило загибель людей або інші тяжкі наслідки ч. 286; порушення чинних на транспорті правил що убезпечують рух якщо це спричинило загибель людей або інші тяжкі наслідки ст. 291; незаконне перевезення на повітряному судні вибухових або легкозаймистих речовин що спричинило загибель людей чи інші тяжкі наслідки ч. У другій групі злочинів складність об'єктивної сторони полягає в тому що передбачене законом умисне діяння спричиняє два...
33489. Помилка в кримінальному праві 27 KB
  Юридична помилка полягає в неправильному уявленні особи про юридичні властивості вчиненого, його правову характеристику
33490. Класифікація злочинів 27.5 KB
  Формальний критерій певний вид і розмір покарання типовий такий що найбільш повно відображає тяжкість конкретної групи категорії злочинів. Так для злочинів невеликої тяжкості закон передбачає як граничний критерій покарання у виді позбавлення волі на строк не більше двох років або інше більш м'яке покарання; для злочинів середньої тяжкості покарання у виді позбавлення волі на строк не більше п'яти років; для тяжких злочинів покарання у виді позбавлення волі на строк не більше десяти років а для особливо тяжких покарання у...
33491. Кримінальна відповідальність 31 KB
  Кримінальній відповідальності підлягає лише особа винна у вчинені злочину або така що умисно або з необережності вчинила передбачене кримінальним законом суспільне небезпечне діяння ч. Ознаки кримінальної відповідальності: 1 це особливий елемент у механізмі кримінальноправового регулювання в межах якого здійснюється реагування держави на вчинений особою злочин; 2 офіційна оцінка поведінки особи як злочину а її самої як злочинця може здійснюватись лише судом в обвинувальному вироку ч. Кримінальну правовідносини що знаменує собою...
33492. Наука кримінального права 30 KB
  Науку кримінального права як систему кримінальноправових поглядів ідей уявлень і понять слід відрізняти від кримінального права як системи сукупності юридичних норм галузі права. Саме наука кримінального права вивчаючи кримінальне законодавство з'ясовуючи його соціальне призначення характер усіх його інститутів їх ефективність виявляє практичне значення кожної норми прогалини в правовому регулюванні досліджує проблеми вдосконалення кримінальноправових норм. Предметом науки кримінального права є такі соціальні явища як злочин і...
33493. Незакінчений злочин 32 KB
  Незакінченим злочином є готування до злочину та замах на злочин ч. У літературі незакінчений злочин нерідко називають: попередньою злочинною діяльністю розпочатим незавершеним злочином невдалою діяльністю у вчиненні злочину. Незакінчений злочин готування до злочину і замах на злочин це не здійснена можливість завдання шкоди об'єкту посягання.
33494. Необхідна оборона 27.5 KB
  підстава необхідної оборони складається з двох елементів а саме: 1 суспільно небезпечного посягання і 2 необхідності е його негайному відверненні чи припиненні Ознаки необхідної оборони визначені в ст. 36 КК характеризують: 1 мету оборони; 2 спрямованість об'єкт заподіяння шкоди; 3 характер дій того хто захищається; 4 своєчасність і 5 співрозмірність оборони. Мета необхідної оборони. 36 КК метою необхідної оборони є захист охоронюваних законом прав та інтересів особи яка захищається або іншої особи а також суспільних...
33495. Обєкт злочину 44 KB
  Об‘єкт як елемент складу злочину це цінності що охороняються кримінальним законом проти яких спрямоване злочинне діяння і яким воно може заподіяти або спричинити шкоду. Структура об‘єкта злочину та функціональне значення його компонентів: Охоронювані кримінальним законом цінності: 1.ПредметиНа що діє суб‘єкт злочину посягаючи на блага.