Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по ОСПО.doc
Скачиваний:
29
Добавлен:
02.05.2014
Размер:
910 Кб
Скачать
  1. Регистры флагов в процессоре ix86.

Указатели команды и флагов.

Содержат относительный адрес команды, подлежащей выполнению на следующем шаге. Может адресоваться как 16-ти разрядный (IP регистр), так и 32-ух разрядный (EIP регистр).

Регистр флага может быть в двух форматах: 16-ти разрядный FLAGS и 32-ух разрядный EFLAGS. Старшие два байта содержат два бита: нулевой и первый.

назначения флагов

RF

Флаг возобновления, используется для организации отладки программ.

VM

Флаг режима виртуального 8086 процессора

CF

Флаг переноса из старшего разряда. Устанавливается в случае переноса или заёма. Для 8-ми, 16-ти и 32-ух разрядных операций флаг CF устанавливается в случае переполнения 7-го, 15-го и 31-го битов.

AF

Флаг вспомогательного переноса. Упрощает сложение чисел в упакованном BCD-формате. Флаг устанавливается, если в результате операции возник перенос или заем из третьего разряда в независимости от того, с числами какой разрядности выполняется процедура.

OF

Флаг переполнения. Установлен, если в результате выполнения операции возникло знаковое переполнение.

ZF

Флаг нулевого результата, устанавливается, если результат принимает нулевое значение.

SF

Флаг знака, дублирует 7-ой, 15-ый и 31-ый бит операции.

PF

Флаг паритета, содержит бит дополнения результата до четности. Паритет числа предполагает, что количество логических единиц в числе должно быть чётным или нечётным. Например, для 0111 0100 PF=0; а для 1111 0100 PF=1.

DF

Флаг направления передачи в строковых командах, если 0 то в направлении увеличения, если 1 то в направлении уменьшения. [рис]

IF

Флаг разрешения прерываний.

TF

Флаг трассировки, переводит процессор в пошаговый режим

IOPL

Флаг уровня привилегий, предоставляет командам ввода/вывода защитный режим.

NT

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

  1. Синхронный режим чтения и записи файлов.

  2. Служебный регистр управления режимом адресации в процессоре ix86.

  3. Состав и функции элементов управления Windows.

1. Кнопки

А. кнопки

Б. флаги

В. Радио-кнопки

2. Список

3. Поле ввода.

Все элементы управления Windows, а также окна представляется в ОС в виде объектов. Все элементы управления являются дочерними окнами, принадлежащим независимым окнам Windows. Внешний вид и функция элементов управления определяется с помощью присваиваемых им стилей. Не следует путать дочернее окно с дочерним обьектом.