Организация ввода-вывода. Часть 2. Драйверы для WINDOWS NT. Рощин А.В. - 110 стр.

UptoLike

Составители: 

110
Некоторые важные сокращения
APC (Asynchronous Procedure Call) – асинхронный вызов процедуры
ARPL
инструкция выравнивания RPL
CPL
(Graphical User Interface) – графический интерфейс пользователя
CRn
(Hardware Abstraction Layer) – уровень аппаратных абстракций
DDK (Driver Development Kit) – набор для разработки драйверов
DMA
(Direct Memory Access) – прямой доступ к памяти
DPC (Deferred Procedure Call) – отсроченный вызов процедуры
DPL
(Descriptor Privilege Level) – уровень привилегий дескриптора
DRn
регистр отладки n
EPL
(Effective Privilege Level) – эффективный уровень привилегий
GDI – графический интерфейс устройства
GDT
(Global Descriptor Table) – глобальная таблица дескрипторов
gdtr
регистр таблицы глобальных дескрипторов
GUI
графический пользовательский интерфейс
HAL
уровень аппаратных абстракций
HLT
команда остановки процессора
IDT
(Interrupt Descriptor Table) –таблица дескрипторов прерываний
idtr
регистр таблицы дескрипторов прерываний
IFS (Installable File System) – встраиваемая файловая система
IOPL
уровень привилегий ввода-вывода (в регистре флагов)
IRQ
(Interrupt Request) – запрос прерывания
LDT
(Local Descriptor Table) – локальная таблица дескрипторов
ldtr
регистр таблицы локальных дескрипторов
LGDT
команда загрузки таблицы глобальных дескрипторов
LIDT
команда загрузки таблицы дескрипторов прерываний
LLDT
команда загрузки таблицы локальных дескрипторов
LMSW
команда загрузки слова состояния процессора
LPC
(Local Procedure Call) – локальный вызов процедуры
Mutex (Mutual Exclusion) мьютекс, объект, обеспечивающий
взаимоисключающий доступ к ресурсу, Fast Mutex – это мьютекс, не
допускающий рекурсивного захвата ресурсов
PAE
(Page Size Extension) – расширение размера страницы
PSE
(Physical Address Extension) – расширение физического адреса
RPC (Remote Procedure Call) – стандарт сетевого программирования,
позволяющий создавать приложения, состоящие из произвольного
числа процедур, часть из которых выполняется локально, а частьна
удаленных компьютерах через сеть
RPL
запрашиваемый уровень привилегий
TLB
(Translation Lookaside Buffer) – буфер ассоциативной трансляции
TRn
регистр пошаговой отладки n
TSS
(Task State Segment) – сегмент состояния задачи
Сокетконечная точка коммуникационного соединения
    Некоторые важные сокращения

  APC      (Asynchronous Procedure Call) – асинхронный вызов процедуры
 ARPL      − инструкция выравнивания RPL
  CPL      (Graphical User Interface) – графический интерфейс пользователя
  CRn      (Hardware Abstraction Layer) – уровень аппаратных абстракций
 DDK       (Driver Development Kit) – набор для разработки драйверов
 DMA       (Direct Memory Access) – прямой доступ к памяти
  DPC      (Deferred Procedure Call) – отсроченный вызов процедуры
  DPL      (Descriptor Privilege Level) – уровень привилегий дескриптора
  DRn      – регистр отладки n
  EPL      (Effective Privilege Level) – эффективный уровень привилегий
  GDI      – графический интерфейс устройства
  GDT      (Global Descriptor Table) – глобальная таблица дескрипторов
  gdtr     – регистр таблицы глобальных дескрипторов
  GUI      – графический пользовательский интерфейс
  HAL      – уровень аппаратных абстракций
  HLT      – команда остановки процессора
   IDT     (Interrupt Descriptor Table) –таблица дескрипторов прерываний
    idtr   – регистр таблицы дескрипторов прерываний
   IFS     (Installable File System) – встраиваемая файловая система
 IOPL      – уровень привилегий ввода-вывода (в регистре флагов)
  IRQ      (Interrupt Request) – запрос прерывания
  LDT      (Local Descriptor Table) – локальная таблица дескрипторов
    ldtr   – регистр таблицы локальных дескрипторов
LGDT       – команда загрузки таблицы глобальных дескрипторов
 LIDT      – команда загрузки таблицы дескрипторов прерываний
 LLDT      – команда загрузки таблицы локальных дескрипторов
LMSW       – команда загрузки слова состояния процессора
  LPC      (Local Procedure Call) – локальный вызов процедуры
Mutex      (Mutual      Exclusion)    –    мьютекс,   объект,    обеспечивающий
           взаимоисключающий доступ к ресурсу, Fast Mutex – это мьютекс, не
           допускающий рекурсивного захвата ресурсов
  PAE      (Page Size Extension) – расширение размера страницы
  PSE      (Physical Address Extension) – расширение физического адреса
  RPC      (Remote Procedure Call) – стандарт сетевого программирования,
           позволяющий создавать приложения, состоящие из произвольного
           числа процедур, часть из которых выполняется локально, а часть – на
           удаленных компьютерах через сеть
 RPL       – запрашиваемый уровень привилегий
 TLB       (Translation Lookaside Buffer) – буфер ассоциативной трансляции
 TRn       – регистр пошаговой отладки n
  TSS      (Task State Segment) – сегмент состояния задачи
Сокет      – конечная точка коммуникационного соединения




                                     110