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


 

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

11865. Світ пахощів 59 KB
  Тема: Світ пахощів. Форма проведення: святковий вечір для учнів 10х класів. Тривалість вечора: 60 хв. Мета: ознайомити учнів із духмяними речовинами найрізноманітніших типів: естерами альдегідами спиртами насиченого ненасиченого й ароматичного рядів; розкрити значе...
11866. Буквы н и нн в именах прилагательных, образованных от имен существительных 1.63 MB
  Муниципальный конкурс Симфония урока Тема урока: Буквы н и нн в именах прилагательных образованных от имен существительных Предмет: русский язык Учитель: Ракитина Марина Геннадьевна Квалификационная категория: высшая Название ОУ: Муниципальное общеоб
11867. Мандрівка країною Елементарією 109.5 KB
  Сценарій виховного заходу з хімії 11 А та 11 Б кл Тема: Мандрівка країною Елементарією Форма проведення: виховний захід КВК. Навчальна мета: Узагальнити та систематизувати знання учнів про Періодичний закон та Періодичну систему хімічних елементів Д. І. Менд...
11868. Хімічний квест 126.5 KB
  Виховний захід Тема: Хімічний квест Форма проведення: квест науковоспортивна гра в приміщенні ліцею школи Лого виховного заходу: Тривалість: 60 90 хв Кількість команд: 3 6 Класи що можуть брати участь: 8 11 як хімікобіологічних так і фізик
11869. Исследование однофазного двухобмоточного трансформатора 316.5 KB
  Цель работы Проведение опытов холостого хода и короткого замыкания и расчет по данным этих опытов параметров схемы замещения и некоторых других зависимостей характеризующих работу трансформатора при нагрузке а также поведение трансформатора при внезапном ко
11870. Применение программы РSpice для моделирования однотактного преобразователя постоянного напряжения с обратным диодом 220.5 KB
  Ознакомление со схемой однотактного преобразователя постоянного напряжения с обратным диодом (ОПНО), расчет элементов и построение Pspice-модели преобразователя.
11871. Исследование трехфазного трансформатора 366 KB
  Цель работы Проведение опытов холостого хода и короткого замыкания и расчет по данным этих опытов параметров схемы замещения и некоторых других зависимостей характеризующих работу трехфазного трансформатора при нагрузке Программа работы И...
11872. Исследование генераторов постоянного тока независимого и параллельного возбуждения 186 KB
  Цель работы Исследовать рабочие свойства генераторов постоянного тока Программа работы Изучить схему для экспериментального исследования генератора постоянного тока ГПТ состав и назначение модулей используемых в работе В лаборатори...
11873. Исследование электродвигателя постоянного тока параллельного возбуждения 181.5 KB
  Цель работы Ознакомиться со способами пуска двигателя постоянного тока параллельного возбуждения исследовать механические рабочие и регулировочные свойства двигателя. Программа работы Изучить схему для экспериментального исследования э