Студопедия
Контакти
 


Тлумачний словник

Реклама: Настойка восковой моли




Авто | Автоматизація | Архітектура | Астрономія | Аудит | Біологія | Будівництво | Бухгалтерія | Винахідництво | Виробництво | Військова справа | Генетика | Географія | Геологія | Господарство | Держава | Дім | Екологія | Економетрика | Економіка | Електроніка | Журналістика та ЗМІ | Зв'язок | Іноземні мови | Інформатика | Історія | Комп'ютери | Креслення | Кулінарія | Культура | Лексикологія | Література | Логіка | Маркетинг | Математика | Машинобудування | Медицина | Менеджмент | Метали і Зварювання | Механіка | Мистецтво | Музика | Населення | Освіта | Охорона безпеки життя | Охорона Праці | Педагогіка | Політика | Право | Програмування | Промисловість | Психологія | Радіо | Регилия | Соціологія | Спорт | Стандартизація | Технології | Торгівля | Туризм | Фізика | Фізіологія | Філософія | Фінанси | Хімія | Юриспунденкция

Status Register (SREG)

Загрузка...
Біт $3F($5F) R/W Поч. знач. SREG
I T H S V N Z C
R/W R/W R/W R/W R/W R/W R/W R/W

 

Рис. 4.4 - Регістр стану SREG

 

Біт 7-I (Global Interrupt Enable). Загальний дозвіл переривань. Для дозволу переривань цей біт повинен бути встановлений в одиницю. Управління окремими перериваннями здійснюється регістрами маски переривань - GIMSK і TIMSK, а також окремими бітами дозволу переривань інших регістрів. Якщо прапорець I скинутий (0), незалежно від стану інших дозволяючих бітів, переривання не дозволені (рис.4.5). Біт I очищається апаратно після входу в переривання й відновлюється командою RETI, для дозволу обробки наступних переривань. Розробник може програмно заборонити (скинувши в нуль командою CLI) або дозволити (виставивши в одиницю командою SEI) переривання.

Біт 6 – T (Bit Copy Storage). Зберігання копійованого біта. Команди копіювання бітів BLD (Bit LoaD) і BST (Bit STore) використовують цей біт як джерело і приймач оброблюваного біта. Біт з|із| регістра|реєстру| регістрового файлу може бути скопійований в T командою BST, біт T може бути скопійований в біт регістрового файлу командою BLD. Біт може бути використаний розробником для організації швидких переходів з використанням команд BRTC або BRTS.

Біт 5 - H (Half-carry Flag). Прапорець половинного перенесення. Цей прапорець виставляється в одиницю, коли після виконання чергової команди відбувається переносення із молодшої половини байта (біти 0-3) при деяких арифметичних операціях.

Рис. 4.5 - Система переривань AT90S8535

 

Біт 4 - S (Sign Bit). Біт знака, S = N XOR V. Біт S завжди дорівнює «АБО, що виключа», між прапорцями N (негативний результат) і V (переповнення доповнення до двох).

Біт 3 - V (Two's Complement Overflow Flag). Прапорець переповнення доповнення до двох. Цей прапорець підтримує арифметику з доповненням до двох.



Интернет реклама УБС

Біт 2 - N (Negative Flag). Прапорець негативного результату. Цей прапорець виставляється в одиницю, коли в АЛП після виконання чергової команди виходить негативний результат.

Біт 1 - Z (Zero Flag). Прапорець нульового результату. Цей прапорець виставляється в одиницю, коли після виконання чергової команди в АЛП виходить нуль.

Біт 0 - C (Carry Flag). Прапорець перенесення. Цей прапорець відображає перенесення в арифметичних і логічних операціях з біта 7.

Більш докладно про прапорці можна прочитати в описі системи команд.


Читайте також:

  1. Accounting Registers
  2. ADC Control and Status Register (ADCSR)
  3. ADC Data Register (ADCL, ADCH)
  4. Analog Comparator Control and Status Register (ACSR)
  5. Analytical construction (with the status of a word-form)
  6. But he saw by the expression of her face that she was registering it in her
  7. Data Buses and ALU Register/Register Functions
  8. Die Zeit's editor aims to regain the paper's status as a forum for lively intellectual debate
  9. General Interrupt Flag Register (GIFR)
  10. History of language and linguistic typology: the typological status of Old English vs Modern English. The significance of syntax in the course of the history of English
  11. Impacts on Registers
  12. Legal Status

Загрузка...



<== попередня сторінка | наступна сторінка ==>
Статичний ОЗП даних | Stack Pointer (SP)

Не знайшли потрібну інформацію? Скористайтесь пошуком google:


 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.