Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес icon

Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес




Скачати 209.91 Kb.
НазваГлоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес
Дата19.08.2012
Розмір209.91 Kb.
ТипДокументи

Глоссарий

Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер. с англ.-М.: Мир, 1990,-448 с.

Абсолютный адрес (Absolute address). Полностью определенный адрес, соответствующий номеру ячейки памяти.

Адресное пространство (Address space). Пространство памяти, доступное программе.

Аккумулятор (Accumulator). Один или несколько регистров для хранения промежуточных результатов и операндов в арифметико-логическом устройстве.

Арбитр прерываний (Priority interrupt control unit). Устройство, анализирующее приоритеты одновременно действующих запросов на прерывание, и отбирающее наиболее приоритетный запрос.

Архитектура (Architecture). Упорядоченная организация подсистем, удовлетворяющая задачам, поставленным перед системой в целом.

^ Асинхронные операции (Asynchronous operations). Режим операций взаимодействующих систем, при котором каждая система функционирует независимо от внутренних временных ограничений всех остальных систем.

Ассемблер (Assembler). Программа, преобразующая язык ассемблера в двоичный машинный язык.

^ Арифметико-логическое устройство (Arithmetic logic unit). Устройство, выполняющее все арифметические и логические операции в микропроцессоре.

Базовый адрес (Base address). Физический адрес начала сегмента.

^ Бит маски (Mask bit). Бит, используемый для того, чтобы скрыть или заблокировать какое-либо условие.

Битовая карта разрешения ввода-вывода (I/O permission bit map). Механизм, позволяющий микропроцессору 80386 селективно возбуждать исключения при обращении программы к конкретным адресам устройств ввода-вывода. Битовая карта разрешения ввода-вывода размещается в сегменте состояния задачи (TSS). Карта представляет собой битовый вектор и ее размеры и расположение в TSS могут изменяться. МП 80386 локализует карту с помощью поля базы карты ввода-вывода, которое размещается в определенном месте TSS.

^ Ближний указатель (Near pointer). В МП 80386-32-разрядный логический адрес. Ближний указатель представляет собой относительный адрес в сегменте.

Блокирование (Lock). В многопроцессорной системе это сигнал от одного из процессоров, запрещающий другим процессорам доступ к памяти. Процессор имеет исключительный доступ к памяти до тех пор, пока он поддерживает сигнал LOCK.

^ Блок памяти (Memory unit). Часть ЭВМ, в которой хранится информация - команды и операнды.

Буфер (Buffer). Запоминающие элементы (регистры и ячейки памяти) для временного хранения информации до момента использования ее системой, которой эта информация предназначена, например периферийным устройством.

^ Буфер ассоциативной трансляции (Translation lakeside buffer (TLB)). TLB представляет собой четырехвходовую ассоциативную кэш-память и используется для трансляции линейных адресов в физические. Алгоритм поиска в TLB может быть изменен.

Вентиль (Gate). Простейшая логическая схема, выходное напряжение которой принимает высокое или низкое значение в зависимости от состояния входов и типа вентиля. В МП 80386 используются вентили четырех типов: вызова, ловушки, прерывания и задачи.

^ Векторное прерывание (Vector interrupt). Прерывание определяет адрес первой команды программы обработки этого прерывания.

Виртуальный адрес (Virtual address). Адрес, состоящий из селектора и относительного адреса (смещения) в режиме защищенного адреса.

^ Виртуальная память (Virtual memory). Способ выполнения программ, размер которых превышает размер доступной физической памяти. Части программы хранятся на диске и пересылаются в память только по мере надобности. Пересылка осуществляется автоматически операционной системой и невидима для программы.

^ Виртуальный режим - см. режим защищенного виртуального адреса.

Время выполнения (Execution time). Время, требуемое микропроцессору для выполнения машинной команды.

^ Время доступа (Access time). Интервал времени между требованием на получение данных из блока памяти и их реальным получением процессором.

Выборка (Fetch). Получение информации из блока памяти.

Дальний указатель (Far pointer). В МП 80386 48-разрядный логический адрес, состоящий из двух компонентов: 16-разрядного селектора сегмента и 32-разрядного относительного адреса.

^ Дамп (Dump). Вывод содержимого памяти системы на внешнюю среду, например магнитную ленту.

Двунаправленный (Bi-directional). Термин, используемый для описания коммуникационных линий, которые могут передавать сигналы в обоих направлениях.

Дескриптор (Descriptor). 8-разрядная величина, определяющая защищенный объект.

^ Дешифратор адреса (Address decoder). Схема, преобразующая адрес МП 80386 в сигналы выбора микросхем, которые посылаются в логическую схему управления магистралью.

^ Дешифрация адреса (Address decoding). Сжатие адреса на магистрали в один сигнал, который либо выбирает, либо выключает конкретное устройство и задает число циклов ожидания для этого устройства.

^ Диспетчеризация задач (Task dispatching). Выбор и запуск задачи.

Диспетчер памяти (Memory management unit). Устройство, выполняющее отображение пространства адресов задачи на доступную память.

^ Задача (Task). Определенная логически единая функция, выполняемая ЭВМ. Задачи называют также процессами.

Задача прерывания (Interrupt task). Задача, активизируемая в ответ на прерывание.

Задержка (Delay). Замедление распространения сигнала, либо умышленное с целью предотвращения изменения состояния входов одновременно с тактовыми сигналами, либо ненамеренное и вызванное конечными временами нарастания и спада сигнала в транзисторной схеме.

^ Задержка прерывания (Interrupt latency). Время, прошедшее до обслуживания запроса на прерывание.

Замаскированное исключение (Masked exception). Исключение, результатом которого является не прерывание, а выдача кода исключения.

^ Запрашиваемый уровень привилегий (Requested privilege level (RPL)). Поле в селекторе, которое указывает степень «доверия», или привилегий, данных программе селектором. RPL определяется двумя младшими разрядами селектора.

^ Захват циклов магистрали (Cycle stealing). Контроллер или мультиплексор системы сопряжения может захватить («украсть») цикл памяти для передачи слова из внешнего запоминающего устройства в основную память или наоборот.

^ Зашитая логика (Hard-wired logic). Логическая структура, использующая в качестве логических элементов непрограммируемые микросхемы.

Индексный регистр (Index register). Один из 16-разрядных регистров SI или DI. Как правило, индексный регистр содержит относительный адрес в текущем сегменте данных или дополнительном сегменте.

Инициализация (Initialization). Операция установки или сброса определенных регистров и счетчиков в процессе подготовки к выполнению задачи.

^ Инициализация системы (System initialization). Последовательность операций, выполняемых во взаимодействии c аппаратурой и программами после первого включения вычислительной системы или в результате использования ключа установки исходного состояния.

^ Интервальный таймер (Interval timer). Компонент, вызывающий прерывание процессора по истечении определенного интервала времени. Программа может установить значение интервала, а также режим однократных или повторных прерываний.

Интерфейс - см. Сопряжение

Исключение (Exception). Условие, возникающее, если команда нарушает правила нормального выполнения программы.

^ Кадр стека (Stack frame). Место для хранения значений местных переменных процедуры. Соответствует конкретному вызову процедуры.

Кадр страницы (Page frame). Блок смежных адресов физической памяти объемом 4 Кбайт. Адрес кадра страницы определяет начальный физический адрес страницы; младшие 12 бит адреса всегда равны нулю.

^ Квантование времени (Time-slicing). Прием, позволяющий нескольким задачам совместно использовать ЭВМ. ЭВМ переключается от одной задачи на другую, не занимаясь любой задачей дольше небольшого и определенного интервала времени.

^ Код исключения (Exception value). Специальный код, образуемый командой, если она вызывает замаскированное исключение.

Код операции (КОП) (Operation code, opcode). Часть команды, определяющая требуемую операцию в противоположность объектам, над которыми выполняется эта операция.

^ Код ошибки (Error value) См. код исключения

Коды, исправляющие ошибки (Error correcting codes (ECC)) Анализ бита четности, позволяющий обнаружить неправильные биты в слове кода.

Компаратор (Comparator). Компонент, сравнивающий два двоичных числа.

Компилятор (Compiler). Программа, преобразующая (транслирующая) исходный текст на языке высокого уровня в машинный язык.

Контроллер (Controller). Элемент или группа элементов вычислительной системы, задающие последовательность операций и посылающие другим узлам ЭВМ сигналы, требующие выполнения этих операций.

^ Контроллер прерываний (Interrupt controller). Компонент, сортирующий множественные запросы на прерывания по приоритетам.

Косвенная адресация (Indirect addressing). Способ локализации ячейки памяти, при котором сначала из какой-то другой ячейки памяти или из регистра извлекается требуемый адрес.

^ Коэффициент разветвления по входу (Fan-in) Полное число входов конкретного вентиля или функции.

Коэффициент разветвления по выходу (Fan-out). Полное число единиц нагрузки, подключаемых к конкретному вентилю или функции.

Кэш-память (Cache). Быстродействующая память буферного типа, заполняемая с умеренной скоростью из основной памяти. Кэш-память по сравнению с другими видами запоминающих устройств вычислительной системы имеет минимальное время доступа и используется для хранения только тех данных, которые могут понадобиться процессору в ближайшем будущем.

^ Кэш-память дескрипторов (Descriptor cache) См. теневой регистр.

Линейное пространство адресов (Linear address space). Пространство адресов от байта 0 до максимального физического адреса, к которому процессор имеет доступ. В МП 80386 линейное пространство адресов простирается до 4 Гбайт.

^ Логический адрес (Logic address). В системе МП 80386 логический адрес состоит из селектора и относительного адреса. Селектор указывает на дескриптор некоторого сегмента, который содержит линейный базовый адрес сегмента. Относительный адрес указывает, на каком расстоянии от начала сегмента находится требуемый байт.

^ Ложный сигнал (Glitch) Ложный цифровой сигнал.

Локальное пространство адресов (Local address space). Набор сегментов, доступных задаче посредством таблицы локальных дескрипторов.

^ Локальность программы (Program locality). Тенденция программы обращаться при очередной операции к ячейкам памяти, расположенным поблизости от адресуемых в предыдущей операции. Именно локальность программы объясняет высокую эффективность кэш-памяти.

^ Магистраль, шина (Bus) Набор линий, передающих сигналы.

Маскирование (Masking). Способ анализа лишь определенных битов в слове. Обычно реализуется путем выполнения операции логического И над словом и маской, содержащей 1 в требуемых разрядах.

^ Машинный язык (Machine language).Формат представления команд в виде двоичных чисел, непосредственно воспринимаемых процессором.

Метки (Labels). Идентификаторы или номера, используемые для описания позиций триггеров или логических вентилей.

Микропрограмма (Microprogram). Последовательность микрокоманд, задающих самые элементарные операции процессора.

Микросхема (Chip). Небольшая пластина из полупроводникового материала, содержащая миниатюрную электронную схему; интегральная схема.

Микропроцессор (Microprocessor). Центральный процессор (ЦП), выполненный на микросхемах с помощью технологии сверхбольших интегральных схем.

Мнемоника (Mnemonic). Символическое имя, используемое, в частности, для обозначения кодов операций.

Многозадачность (Multitasking). Создание и одновременное использование на ЭВМ множества задач.

Мультиплексирование (Multiplexing). Распределение и совместное использование несколькими пользователями общих ресурсов ЭВМ.

^ Набор команд - см. система команд.

Начальная загрузка (Bootstrap) Способ запуска вычислительной системы с помощью небольшой программы, хранящейся в ее памяти.

^ Немаскируемое прерывание (Nonmaskable interrupt (NMI)) Сигнал процессору от внешнего устройства, говорящий о возникновении ситуации, требующей обслуживания.

Непосредственный операнд (Immediate operand) Константа, содержащаяся в команде и используемая в качестве операнда.

Не число (Not-a-number (NAN)) Код исключения, возбуждаемого арифметическим сопроцессором в ответ на замаскированное исключение по неправильной операции.

Нуль-селектор (Null selector) Селектор, в котором все биты равны 0.

^ Обработчик прерывания (Interrupt handler) Процедура или задача, вызываемая в ответ на прерывание.

Объектная программа (Object program). Программа на двоичном машинном языке, результат работы ассемблера.

^ Операнд (Operand). Данное, над которым процессор выполняет арифметическую или логическую операцию.

Операция реального времени (Real time operation). Выполнение процессором программы параллельно с развитием внешнего процесса, с которым он взаимодействует.

^ Опрос (Polling). Методика идентификации источника сигнала прерывания, заключающаяся в периодическом опросе каждого внешнего устройства.

Останов (Shutdown). Состояние бездействия, из которого процессор может быть выведен установкой исходного состояния (Reset) или немаскируемым прерыванием.

^ Относительный адрес (Offset). Число, характеризующее позицию байта внутри сегмента.

Отказ страницы (Page fault) Процессор 80386 возбуждает прерывание 14 при обнаружении одного из следующих условий: 1) текущая процедура не имеет необходимых привилегий для доступа к указанной странице; 2) биты присутствия в необходимых для трансляции адреса элементах таблицы страниц или каталога страниц равны нулю. Другими словами, требуемая страница не загружена из вспомогательной памяти.

Отсутствие (Not present) В системе виртуальной памяти этот термин описывает сегмент, находящийся на диске, а не в основной памяти.

^ Очистка - см. сброс

Память (Memory). Среда для хранения программ и данных.

Параметр (Parameter). Элемент данных, передаваемых процедуре из вызывающей программы.

^ Передача памяти (Memory passing). Способ межзадачной коммуникации, по которому данные передаются из одной задачи в другую.

Передача управления (Transfer of control). Указание на необходимость выполнения последовательности команд, начинающихся в какой-то новой ячейке, вместо выполнения команды, непосредственно следующей за только что выполненной. Процессор 80386 осуществляет передачу управления с помощью исключений, прерываний и команд CALL, JMP, INT, IRET и RET. «Ближняя» передача управления приводит к переходу на точку внутри текущего сегмента программы. «Дальняя» передача осуществляет переход в другой сегмент.

^ Переключение задачи (Task switch) Смена одной задачи на другую.

Переход (Jump). Команда, вызывающая передачу управления из одной части программы в другую.

^ Перечислимый (обычный) тип (Ordinal). Беззнаковое двоичное число, содержащееся в байте, 16-разрядном слове или 32-разрядном двойном слове.

Периферийное устройство (Peripheral device). Электронное устройство, подключенное к процессору; периферийные устройства взаимодействуют с процессором посредством команд ввода-вывода, прерываний, или ввода-вывода, отображенного на память.

^ Повторно выполняемая команда (Restartable instruction) Команда является повторно выполняемой по отношению к исключению, если после ликвидации причины исключения, возбужденного при выполнении этой команды, программу можно правильно продолжить, выполнив команду повторно.

^ Подтверждение связи (Handshaking). Режим передачи данных между асинхронными устройствами.

Поле битов (Bit field). Непрерывная последовательность битов. В МП 80386 поле битов может начинаться в любом разряде байта и иметь длину до 32 бит.

^ Положительная логика (Positive logic). Логические операции, в которых более положительное напряжение соответствует состоянию логической 1.

Последним вошел-первым вышел (Last-in-first-out (LIFO)) Алгоритм обработки элементов данных, в котором элемент, помещенный в стек или блок последним, обрабатывается в первую очередь.

^ Последовательные данные (Serial data). Данные, образующие последовательность битов и поступающие бит за битом.

Пошаговое выполнение (Single stepping). Выполнение программы команда за командой с паузой после каждой команды. Этим средством программисты обычно пользуются для исследования результата выполнения программной строки.

^ Преобразование адреса - см. трансляция адреса.

Прерывание (Interrupt). Приостановка выполнения процессором текущей программы с целью обслуживания одного или нескольких периферийных устройств. Также вынужденный вызов процедуры, не содержащийся в явном виде в программе и активизируемый исключением, сигналом от внешнего по отношению к процессору устройства или с помощью специальной команды прерывания.

Префикс (Prefix) Байт, предшествующий коду операции команды. Префикс указывает на необходимость повторного выполнения команды, или ее блокирования, или использования другого сегмента.

Приоритет (Priority). Характеризует отношения очередности применительно к одновременным процессам или событиям.

^ Программируемая логическая матрица (ПЛМ) (Programmable array logic (PAL)) Интегральная схема, допускающая программирование для задания ей требуемых логических функций. ПЛМ состоит из программируемой матрицы элементов И, выходы которых подключены к фиксированной матрице элементов ИЛИ.

^ Программируемый параллельный интерфейс (Programmable parallel input/output (PIO)) Устройство сопряжения

Программное обеспечение (Software). Комплекс программ вместе с относящейся к ним документацией.

^ Продолжительность цикла (Cycle time) Фиксированный временной интервал.

Процедура (Procedure). Часть программы, выполняющая конкретные функции. Процедура может быть вызвана из нескольких точек программы.

^ Процедура обработки прерывания (Interrupt procedure) Процедура, вызываемая в результате прерывания.

Процесс (Process) См. задача

Прямая адресация (Direct addressing). Определение ячейки памяти с помощью адреса, включенного в команду.

^ Прямой доступ к памяти (ПДП) (Direct memory access (DMA)) Способ пересылки данных в память или из нее без нарушения хода программы, выполняемой процессором.

Разброс (Scatter read). Чтение блока данных в несмежные ячейки памяти.

Разгрузка (Unload). Извлечение больших массивов информации.

^ Рандеву (Rendezvous). Способ синхронизации двух задач. Задача, первой дошедшая до точки синхронизации, ожидает вторую.

Распределитель прерываний (interrupt distributor). Системный обработчик прерываний, передающий управление той или иной пользовательской программе обработки прерываний в зависимости от того, какая именно оказалась прервана.

^ Расслоение памяти (Interleaving). Метод повышения производительности памяти вычислительной системы, основанный на назначении последовательных ячеек памяти разным банкам. Распределение ячеек памяти по имеющимся банкам осуществляется циклически. В результате при последовательном обращении к ячейкам памяти в полной мере реализуются преимущества параллелизма, обеспечиваемого множеством банков.

^ Расширение вверх (Expand up) Свойство сегмента, определяющее характер проверки процессором относительного адреса при обращении к этому сегменту. Относительный адрес не должен превышать границу сегмента. Все сегменты, кроме сегментов стека, обладают этим свойством.

^ Расширение вниз (Expand down) Свойство сегмента, определяющее характер проверки процессором относительного адреса при обращении к этому сегменту. Относительный адрес должен превышать границу сегмента. Этим свойством обладают сегменты стека.

Реальный адрес (Real address) Адрес, состоящий из селектора и относительного адреса. Используется в режиме реального адреса.

^ Реальный режим -см. режим реального адреса.

Регенерация (Refresh) Процесс считывания и перезаписи назад данных из ячеек памяти динамического запоминающего устройства.

^ Регистр (Register) Быстродействующая память для временного хранения информации обычно входит в состав процессора.

Регистр задачи (Task register (TR)) Этот регистр является указателем информации, требуемой процессору для определения текущей задачи.

^ Регистр команд (Instruction register) Регистр в микропроцессоре, содержащий текущую команду.

Регистр общего назначения (General register) Один из 16-разрядных регистров: АХ, ВХ, СХ или DX

^ Регистр сегмента (Segment register) Один из регистров: CS, DS, ES или SS.

Регистр таблицы глобальных дескрипторов (Global descriptor table register (GDTR)) Регистр процессора 80386, содержащий 32-разрядный линейный базовый адрес и 16-разрядную границу таблицы глобальных дескрипторов.

Регистр-указатель (Pointer register) Один из регистров ВР или ВХ. Обычно в регистре-указателе содержится относительный адрес в текущем сегменте стека.

Регистры отладки (Debug registers) В МП 80386 имеются 6 программно-доступных регистров: DRO-DR3, а также DR6 и DR5. Регистры DRO-DR3 определяют четыре линейные точки останова. DR4 и DR5 зарезервированы фирмой Intel для будущего использования. В DR6 записывается текущее состояние точек останова, a DR7 используется для установки точек останова.

^ Регистры тестирования (Test registers) Регистры TR6 и TR7 используются для тестирования ассоциативной памяти в буфере ассоциативного преобразования.

Регистры управления (Control registers) В МП 80386 эти регистры используются для хранения данных глобального характера о состоянии машины. Регистрам присвоены обозначения CRO, CRI, CR2 и CR3. Младшие 16 разрядов CRO называются словом состояния машины для совместимости с МП 80286.

^ Редактор текста (Editor) Программа, используемая для обработки в интерактивном режиме исходного текста программы.

Реентерабельная программа (Re-entrant code) Программа, которая может быть прервана во время выполнения.

^ Режим адресации (Addressing mode) Описание операнда в команде.

Режим защиты виртуального адреса (Protected virtual address mode) Режим работы процессора, в котором обеспечиваются многозадачность, расширенные средства защиты и виртуальная память.

^ Режим реального адреса (Real address mode) Режим работы процессора, в котором имитируются действия микросхемы "нижнего уровня" из того же семейства процессоров. Например, МП 80386 может имитировать работу МП 8086.

^ Сброс (Clear/Reset) Процесс записи в рассматриваемые данные двоичных нулей.

Свопинг (Swapping in/out) Пересылка сегмента с диска в память (подкачка) или из памяти на диск (откачка).

^ Сдвиг (Shift) Процесс перемещения данных из одного места на другое.

Сегментированная память (Segmented memory organization) Пространство адресов, включающее до 16383 линейных адресных пространств размером до 4 Гбайт каждое. Полное адресное пространство, используемое в программе для МП 80386, может достигать 246 байт (64 Тбайт)

^ Сегмент состояния задачи (Task state segment (TSS)) Сегмент, в котором хранится содержимое регистров задачи, пока процессор выполняет другую задачу.

Селектор (Selector) Число, характеризующее сегмент.

Семафор (Semaphore) Переменная, используемая процессорами или задачами совместно с целью взаимной синхронизации. Нуль означает разрешение выполнения, не нуль-требование ожидания.

^ Сигнал управления магистралью (Bus command) Сигнал, определяющий выполнение на магистрали конкретной операции.

Синхронная операция (Synchronous operation) Переключение схемы с помощью тактового генератора. Все цепи в схеме переключаются одновременно. Все действия выполняются синхронно с тактовыми импульсами.

^ Система команд (Instruction set) Набор всех команд машинного языка, выполняемых данным процессором.

Системный сброс (Reset) Сигнал, по которому аппаратура ЭВМ приводится в исходное состояние. Является элементом инициализации системы.

^ Системный тактовый сигнал (System clock) Основной синхронизирующий сигнал в системе.

Слово (Word) Машинно-зависимая единица памяти, обычно соответствующая ширине шины данных и длине внутренних регистров.

Смещение (Displacement) 16-разрядная величина, определяемая в команде и используемая для вычисления относительного адреса.

^ Согласованный сегмент (Conforming segment) Сегмент, каждая процедура которого выполняется на уровне привилегий вызывающей процедуры.

Сопроцессор (Coprocessor) Вспомогательный процессор, работающий согласованно с ЦП и предоставляющий архитектурные возможности, которые при ограничениях сегодняшней технологии невозможно реализовать другими способами. Сопроцессоры обеспечивают аппаратное выполнение функций, которые иначе пришлось бы реализовать программно. Кроме того, сопроцессоры расширяют систему команд основного процессора.

Сопряжение (Interface) Общая граница двух систем, через которую системы обмениваются информацией.

^ Состояние ожидания (Wait state) Дополнительный цикл процессора, добавляемый к циклу магистрали для получения ответа от подключенных к магистрали медленных устройств.

^ Сплошная память (Flat memory) Адресное пространство, состоящее (в МП 80386) из единственного массива размером до 4 Гбайт. МП 80386 отображает сплошное пространство размером 4 Гбайт на физическое пространство адресов с помощью механизма трансляции адресов.

Стек (Stack) Буфер, для доступа к содержимому которого обычно используется алгоритм «последним вошел-первым вышел». См. также соответствующий термин.

Страница (Page) Набор последовательных байтов. Страницы начинаются на границе 4 Кбайт. Страничная организация памяти приводит к разбиению программ на множество страниц одного размера, не имеющих непосредственной связи с логической структурой программы.

Строб (Strobe) Сигнал, подаваемый на вход регистра-фиксатора и обеспечивающий запоминание текущего входного состояния этого регистра. Введенное в регистр значение будет действовать на его выходе до прихода следующего сигнала строба, даже если состояние входа регистра изменилось.

Строка (String) Слитная последовательность байтов, слов или двойных слов. Строка может содержать от 0 байт до 232 - 1 байт, или 4 Гбайт.

^ Строка битов (Bit string) Слитная последовательность битов. Строка битов в МП 80386 может начинаться с любого разряда байта и иметь размер до 32 бит.

Сумматор (Adder) Переключательная схема, комбинирующая входные биты так, чтобы образовать сумму и перенос этих битов.

^ Схема на дискретных компонентах (Discrete circuit) Электронная схема, состоящая из транзисторов, диодов, регистров, конденсаторов и других компонентов, выпускаемых по отдельности и собираемых затем на общей плате.

Счетчик (Counter) Устройство, изменяющее свое состояние в заданной последовательности при получении соответствующих входных сигналов.

^ Таблица глобальных дескрипторов (Global descriptor table (GDT)) Таблица, находящаяся в памяти и содержащая дескрипторы сегментов, используемых совместно всеми задачами.

^ Таблица дескрипторов прерываний (Interrupt descriptor table (IDT)) Таблица, находящаяся в памяти и содержащая вентили соответствующих обработчиков прерываний. Индексы вентилей в таблице соответствуют номерам прерываний.

^ Таблица дескрипторов сегментов (Segment descriptor table) Массив 8-битовых ячеек памяти, содержащих дескрипторы. Таблица дескрипторов МП 80386 может включать до 8192 дескрипторов.

^ Таблица локальных дескрипторов (Local descriptor table (LDT)) Таблица, находящаяся в памяти и содержащая дескрипторы сегментов, локальных для данной задачи.

Таблица страниц (Page table) Массив 32-разрядных описателей страниц. Таблица занимает 4 Кбайт, содержит до 1К 32-разрядных элементов и сама представляет страницу.

^ Тактовый генератор (Clock) Генератор периодических электрических импульсов, синхронизирующих работу электронных переключательных элементов ЭВМ. Частота генератора ограничивается временем срабатывания интегральных схем, использованных в системе. При прочих равных условиях чем выше частота тактового генератора, тем больше операций может выполнить ЭВМ за то же время.

^ Теневой регистр (Shadow register) Скрытый регистр, связанный с видимым регистром. Теневой регистр содержит дескриптор, соответствующий селектору, который хранится в видимом регистре.

^ Текущий уровень привилегий (Current privilege level (CPL)) Уровень привилегий выполняемой программы. CPL можно определить, анализируя два младших бита регистра программного сегмента (CS).

^ Трансляция адреса (Address translation) Преобразование селектора и относительного адреса в физический адрес.

Указатель (Pointer) Адрес, используемый программой и состоящий из селектора и относительного адреса. В реальном режиме указатели представляют собой реальные адреса, в виртуальном режиме - виртуальные адреса.

^ Указатель команд (Instruction pointer (IP)) Регистр, содержащий относительный адрес выполняемой команды. Селектор сегмента, в который входит эта команда, записан в регистре CS. Указатель команд (ЕIР) МП 80386 представляет собой 32-разрядный регистр, содержащий относительный адрес команды, следующей за выполняемой. Младшие 16 разрядов регистра ÅIÐ образуют регистр IP.

^ Указатель стека (Stack pointer) Регистр, в котором находится адрес вершины стека (адрес последнего элемента, записанного в стек).

Упакованное двоично-десятичное число (Packed BCD) Упакованное в байт представление двух десятичных цифр, каждое в диапазоне от 0 до 9. В каждом полубайте хранится по одной цифре, причем в старшем полубайте находится старшая цифра.

^ Уровень привилегий (Privilege level) Число в обусловленном заранее диапазоне, указывающее степень защиты, или степень привилегий.

Уровень привилегий дескриптора (Descriptor privilege level (DPL)) Поле в дескрипторе, определяющее степень его защиты. DLP является наименее привилегированным уровнем, на котором задача получает доступ к конкретному дескриптору и связанному с ним сегменту.

^ Физический адрес (Physical address) Число, передаваемое аппаратуре управления памятью с целью обращения к конкретной ячейке памяти.

Фиксатор (Latch) Компонент, запоминающий по команде состояние своего входа. Также петля обратной связи в симметричной цифровой схеме (триггере), обеспечивающая сохранение состояния схемы.

Фиксатор адреса (Address latch) Схема, сохраняющая свое содержимое в течение определенного времени. Фиксатор используется для удерживания адреса устройств ввода-вывода на время цикла магистрали.

^ Флаг (Flag bit) Бит, указывающий одно из двух взаимно исключающих условий или состояний.

Центральный процессор (ЦП) (Central processing unit (CPU)) Состоит из микропроцессора, арифметико-логического устройства, различных регистров, а также управляющих и синхронизирующих схем.

^ Цикл магистрали (Bus cycle) Единичная передача информации по магистрали.

Цифровая схема (Digital circuit) Полупроводниковая схема, выполняющая функции переключателя.

Четность (Parity) Указание на четность или нечетность количества двоичных 1 в числе.

^ Шина - см. магистраль.

Шина данных (Data bus) Часть магистрали, служащая для пересылки данных между процессором и вспомогательными микросхемами.

Шина управления (Control bus) Часть магистрали, служащая для пересылки сигналов управления и состояния между процессором и вспомогательными микросхемами.

Шинный формирователь (Bus driver) Источник электрического тока, используемый для поддержания или передачи сигналов по магистрали.

Эмулировать (Emulate) Создавать с помощью микропрограммирования на процессоре команды машинного языка другого процессора.

Эффективный уровень привилегий (Effective privilege level (EPL)) Наименее привилегированный из двух уровней: запрашиваемого и дескрипторного.

Схожі:

Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconПустыльник Е. И. Статистические методы анализа обработки наблюдений
Базара М., Шетти К. Нелинейное программирование. Теория и алгоритмы: Пер с англ. М.: Мир, 1982. – 583 С
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconФизиология человека. В 3-х томах. Т. Пер с англ./ под ред. Р. Шмидта и Г. Тевса. М.: Мир, 1996. 313 с
Физиология человека: в 3-х томах / пер с англ под ред. Р. Шмидта и Г. Тевса. – М.: Мир. 1996.]
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconФизиология человека. В 3-х томах. Т. Пер с англ./ под ред. Р. Шмидта и Г. Тевса. М.: Мир, 1996. 198 с
Физиология человека: в 3-х томах / пер с англ под ред. Р. Шмидта и Г. Тевса. – М.: Мир. 1996.]
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconГлоссарий 103
I. Методы социально-экономического моделирования при изучении потребительских хозяйств и кооперативов 5
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconGenetics a beginner's guide
Г97 Генетика / Бартон Гуттман, Энтони Гриффите, Дэвид Сузуки, Тара Куллис. — Пер с англ. О. Перфильева. — М.: Фаир-пресс, 2004. —...
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconРуководство по терапевтической гомеопатии: Пер с англ. М.: Атлас, 1994. 205 с
Аллен Х. К. Основания и показания к назначению и характеристики ведущих гомеопатичекских препаратов и нозодов со сравнением их патогенезов:...
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconI. медицин а
Г46 Гигиенический русско-украинский глоссарий/ Н. П. Гребняк, А. Б. Ермаченко, В. П. Гребняк, И. И. Солдак; Донецкий мед ун-т. Донецк,...
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconПрактикум по химии поверхностных явлений и адсорбции [Текст] : Учеб пособие для студ хим и химико-технологич спец вузов / Б. В. Айвазов. М. Высш школа, 1973. 206с. 45к
Краткая история химии. Развитие идей и представлений в химии [Текст] / А. Азимов; пер с англ. – М. Мир, 1983. – 190 с. – 70 к
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconПрограмма ХIII харьковского книжного фестиваля «Мир книги-2011» 28-30 апреля 2011 года г. Харьков Харьковский Национальный Академический театр оперы и балета им. Н. Лысенко Первый день (28. 04. 2011г)
...
Глоссарий Глоссарий взят из книги Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер с англ. М.: Мир, 1990,-448 с. Абсолютный адрес iconМ. Вече, 1998; аст. 512с. 2экз Вейзе А. А
Большой толковый словарь компьютерных терминов = Collins Dictionary of personal Computing : Рус англ.,англ рус. / Синклер Айен;Пер...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи