- •Ответы на зачет по оспо
- •Активные и пассивные методы обеспечения гарантоспособности по.
- •Алфавит языка ассемблер и типы операндов.
- •Арифметические действия на языке Ассемблер.
- •Архитектура памяти процессоров i386: системные регистры.
- •Архитектура процессоров i386: виды адресации.
- •Архитектура процессоров i386: регистровый состав.
- •Архитектура процессоров i386: сегментация памяти, сегментные регистры, их дескрипторы.
- •Виды и стили элемента управления ListBox.
- •Виды и стили элемента управления ComboBox.
- •Виды файловых систем cd.
- •Виды файловых систем.
- •Диверсификация и n-кратный просчет.
- •Д ирективы резервирования памяти в ассемблере.
- •Директивы сегментации в ассемблере: Model.
- •Директивы сегментации в ассемблере: Segment.
- •Жизненный цикл по.
- •Задачи, решаемые программистами различных уровней.
- •Защитное программирование.
- •Инкапсуляция данных в объектах.
- •Источники ошибок в программных средствах.
- •Категории специалистов, занятых разработкой и сопровождением по.
- •Классификация программных продуктов.
- •Команды вызова процедур на языке Ассемблер.
- •Команды организации циклов на языке Ассемблер.
- •Команды передачи управления на языке Ассемблер.
- •1. Безусловный переход.
- •2. Условный переходы.
- •Л огическая организация файла.
- •Логические действия на языке Ассемблер.
- •Место процессов контроля и диагностики в операционной системе.
- •Методы, свойства, процедуры класса.
- •Механизмы вызова функций Windows.
- •Монтирование и дефрагментация в файловых системах.
- •Наследование классов и объектов.
- •Обработка событий манипулятора типа "мышь".
- •Объекты в оболочке Windows: стили и сообщения.
- •Объекты и классы: основные понятия.
- •Операции с динамической памятью.
- •Основные опции транслятора и линковщика.
- •Основные функции и стили EditControl.
- •Основные функции и стили RadioButton.
- •Основные функции и стили ScrollBar.
- •Основные функции и стили линеек скроллинга.
- •Основы программирования на ассемблере: арифметические и логические действия.
- •Основы программирования на ассемблере: получение кодов нажатых клавиш и вывод их на экран.
- •Регистры флагов в процессоре ix86.
- •Синхронный режим чтения и записи файлов.
- •Служебный регистр управления режимом адресации в процессоре ix86.
- •Состав и функции элементов управления Windows.
- •Способ реализации вытесняющей многозадачности.
- •Способ реализации кооперативной многозадачности.
- •Способы ассоциации файлов (способы идентификации типа файла).
- •Способы оценки надежности по.
- •Структура программы на ассемблере. Формы Бэкуса-Наура.
- •Таксономия гарантоспособности.
- •Тест на герметичность. Виды контроля программных текстов.
- •Технология ole.
- •Типы данных в ассемблере.
- •Типы инструментальных программных систем. Преимущества и недостатки.
- •У правление памятью в процессорах i386: получение линейного адреса, общая структура преобразования логических адресов в физические.
- •Файлы в unix.
- •Физические дефекты и внесенные неисправности; виды внесенных неисправностей.
- •Функция обработки событий wm_command.
Регистры флагов в процессоре 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 |
Флаг вложенности задач. Используется для обслуживания многозадачного режима и указывает, с каким стеком будет работать процессор. |
Синхронный режим чтения и записи файлов.
Служебный регистр управления режимом адресации в процессоре ix86.
Состав и функции элементов управления Windows.
1. Кнопки
А. кнопки
Б. флаги
В. Радио-кнопки
2. Список
3. Поле ввода.
Все элементы управления Windows, а также окна представляется в ОС в виде объектов. Все элементы управления являются дочерними окнами, принадлежащим независимым окнам Windows. Внешний вид и функция элементов управления определяется с помощью присваиваемых им стилей. Не следует путать дочернее окно с дочерним обьектом.
