Словарь терминов

Абсолютная адресация
способ адресации, заключающийся в непосредственном помещении адреса операнда в поле операндов машин ной команды.
Адрес S-типа
адрес в виде совокупности базы и смещения.
Адрес Х-'типа
адрес в виде совокупности базы, индекса и смещения.
Алгоритм
метод решения задачи.
Аппаратные средства
электронное и механическое оборудование вычислительной системы.
Арифметика с плавающей точкой
система выполнения арифметических операций над числами, представленными в виде мантиссы и порядка.
Арифметика с фиксированной точкой
целочисленная арифметика.
Арифметическое устройство
один из основных компонентов ЭВМ, предназначенный для выполнения арифметических и логических операций.
Ассемблер
программа, осуществляющая перевод предложений языка ассемблера на машинный язык.
Атрибут
параметр, характеризующий символьную переменную.
Базовый адрес
адрес, относительно которого отсчитываются адреса операндов команд программы.
Базовый регистр
регистр, содержащий базовый адрес.
Байт
единица памяти в машинах Систем 360 и 370, равная 8 битам.
Безусловный переход
передача управления вне зависимости х>т результатов предшествующих вычислений.
Бит
двоичная цифра
Блок
см. физическая запись
Блок-схема
графическое описание алгоритма
Буфер
область памяти, предназначенная для временного хранения информации при выполнении операций ввода-вывода.
Вентиль
электронная схема, выходной сигнал, которой является логической функцией входных сигналов.
Внешняя метка
переменная, определенная в иной программе, чем та, в которой она используется.
Возврат
передача управления от подпрограммы к вызывающей программе.
Выборка
машинная операция, с помощью которой осуществляется извлечение информации из памяти.
Вызов
переход к выполнению подпрограммы.
Дамп
распечатка содержимого памяти и регистров.
Двоично-кодированное десятичное (BCD)
способ представления десятичного числа, при котором каждая группа из 4 битов является двоичным представлением соответствующей десятичной цифры.
Двойное слово
единица информации, равная 64 битам.
Действительный адрес
адрес операнда, использующийся при непосредственном обращении к памяти.
Дополнительный код
способ представления целых отрицательных чисел; дополнительный код=обратный код+1.
EBCDIC (Extended Binary Coded Decimal Interchange Code)
8- битовый код, предназначенный для работы с символьной информацией в Системах 360 и 370.
Загрузочный адрес
адрес загрузки 1-го байта программы.
Загрузочный модуль
совокупность связанных между собой объектных модулей, готовая к загрузке в память и выполнению.
Запись.
единица информации в наборе данных, обычно состоит из логически связанной информации.
Запись в память
машинная операция, с помощью которой осуществляется запись информации в основную память.
Знаковый разряд
разряд, содержимое которого определяет знак числа.
Зонная цифра
первая половина кода EBCDIC некоторого символа.
Зонное десятичное
8-битовый код, использующийся для представления десятичных чисел. При записи числа в виде зонного десятичного информация о его знаке помещается на место зонной цифры кода последней цифры числа.
Индексация
способ адресации, заключающийся в модификации адреса операнда содержимым регистра.
Исходный код
программа на символическом языке.
Исчезновение порядка
особый случай арифметики с фиксированной точкой, при котором порядок результата оказывается меньше минимального, представимого на ЭВМ.
Канал
компонент ЭВМ, ведающий выполнением операций ввода-вывода.
Ключ
уникальное число, идентифицирующее запись.
Ключевой параметр
параметр, значение которого не зависит от его места в списке операндов.
Код завершения
число, возвращенное программой операционной системе в знак успешного или безуспешного завершения выполнения.
Код операции
часть команды машинного языка, определяющая порядок работы CPU.
Код Холлерита
двоичный код, использующийся для набивки информации на перфокарты.
Компилятор
программа, предназначенная для перевода программы, написанной на символическом языке, в машинную программу.
Литерал
операнд, вместо которого в команде языка ассемблера записывается непосредственное значение. Ассемблер заводит соответствующую константу и помещает ее адрес в команду машинного языка.
Логическая запись
запись в наборе данных, определяемая пользователем.
Макро
последовательность команд языка ассемблера, вставляемая в программу на место любого имени макро, используемого в качестве мнемоники операции.
Макрокоманда
обращение к макро в программе на языке ассемблера.
Макроопределение
предложения языка ассемблера и предложения условного ассемблирования, составляющие макро.
Макропрототип
предложение в макроопределении, сообщающее ассемблеру его имя и порядок задания параметров.
Макрорасширение
последовательность команд, вставляющихся в программу в результате использования макро.
Мантисса
дробная часть числа с плавающей точкой.
Маска
двоичное число, определяющее условия выполнения некоторой операции.
Метод доступа
набор системных программ, осуществляющих управление перемещениями информации при выполнении операций ввода-вывода и поддерживающие некоторую структуру наборов данных в соответствии с указанными способами их организации.
Мнемоника
символическое обозначение кода машинной операции.
Мультипрограммирование
порядок работы в системах, допускающих одновременное выполнение программ нескольких пользователей.
Набор данных
поименованная совокупность логически связанных данных.
Накопитель
регистр, в который по окончании выполнения арифметических или логических операций помещаются результаты.
Непосредственный операнд
операнд, значение которого указывается непосредственно в машинной команде.
Неявный адрес
символ, представляющий сумму базы и смещения.
Нормализация
в арифметике с плавающей точкой процесс, с помощью которого числа приводятся к виду, в котором первая цифра мантиссы не является нулем.
Обратный код
получается из данного двоичного числа путем замены всех нулей на единицы и всех единиц на нули.
Объектный код (модуль)
программа на машинном языке, полученная в результате работы компилятора.
Операнд
информация, над которой осуществляется некоторая операция.
Операционная система
набор программ, управляющих работой вычислительной системы в целом и обслуживающих запросы пользователей на подготовку и выполнение программ и на управление данными.
Организация набора данных
структура набора. Определяет отношения между отдельными записями в наборе и порядок их хранения.
Особый случай
фиксация ошибки вычислительной системой.
Особый случай в программе
аппаратно распознаваемая ошибка использования машинной команды.
Отладка
поиск и устранение ошибок.
Относительный адрес
адрес операнда относительно некоторого фиксированного адреса.
Ошибки округления
ошибки, возникающие при выполнении операций арифметики с плавающей точкой, источником которых является использование операндов ограниченной длины.
Ошибки усечения
ошибки машинного представления, возникающие как следствие ограниченной разрядности ЭВМ.
Память
компонент ЭВМ, предназначенный для хранения программ и данных.
Параметр
информация, задаваемая подпрограмме и возвращаемая ею основной программе.
Переполнение
ситуация, возникающая, когда результат вычислений не помещается в отведенное для его записи место.
Переход
изменение обычного порядка выполнения программы в результате выполнения команды перехода (условного или безусловного).
Поле
часть записи машинной команды или команды ассемблера.
Полное слово
единица информации, содержащая 32 бита.
Полуслово
единица информации, содержащая 16 битов.
Подпрограмма
программа, которая может выполняться по требованию других программ.
Позиционный параметр
параметр, позиция которого в списке параметров определяет его смысл и порядок присвоения ему значений.
Прерывание
аппаратное прекращение выполнения программы для обеспечения возможности выполнения других программ.
Признак результата
значение индикатора, вырабатывающееся в соответствии с результатом, полученным при выполнении команды, и использующееся посредством команд условного перехода.
Программа
последовательность машинных команд, управляющих работой CPU.
Программное обеспечение
набор программ, данных, формирующих операционную систему, и соответствующая документация.
Прототип
см. макропрототип.
Псевдокоманда
команда, управляющая работой ассемблера.
Регистр
место временного хранения информации.
Регистр команд
место временного хранения информации в центральном процессоре, содержащее выполняемую в настоящий момент команду.
Редактор связей
программа, объединяющая машинные программы и их подпрограммы в единое целое (загрузочный модуль)
PC
см. счетчик команд.
PSW
см. Слово состояния программы.
Сдвиг
перемещение числа внутри ячейки, предназначенной для его хранения.
Символ-заполнитель
вспомогательный символ, обычно пробел, предназначенный для заполнения свободных мест поля.
Символическая переменная
переменная, значение которой определяется из исходной программы на языке ассемблера.
Слово состояния программы (PSW)
двойное слово, содержащее счетчик команд и другую информацию, характеризующую состояние выполняемой программы.
Смещение
адрес по отношению к базовому адресу.
Сохранение (регистров)
запись содержимого регистров в некоторую область памяти перед началом выполнения подпрограммы для последующего его восстановления.
Список
структура данных, в которой каждая запись содержит указатель, определяющий местоположения следующей записи списка.
Счетчик команд
регистр, содержащий адрес выполняемой команды; в машинах Систем 360 и 370 содержит адрес команды, которая будет выполнена следующей.
Счетчик размещения
специальный счетчик, содержащий адрес обрабатываемой ассемблером команды или константы относительно начала программы.
Таблица имен
таблица, строящаяся ассемблером для обработки имен, использующихся в программе.
Тетрада
4 бита, полубайт.
Точка входа
команда программы, на которую передается управление в начале выполнения программы.
Триггер
переключатель, предназначенный для хранения одной двоичной цифры.
Указатель
поле внутри записи, содержимое которого определяет положение следующей записи файла.
Упакованное десятичное
код, использующийся для представления десятичных чисел и отличающийся от BCD тем, что знак числа записывается в конце него.
Управляющее слово канала (CCW)
команда программы канала.
Условный переход
передача управления в зависимости от выполнения некоторого фиксированного условия.
Устройство управления
компонент ЭВМ, предназначенный для управления остальными ее частями.
Файл
набор логически связанных данных.
Физическая запись
информация, перемещаемая при выполнении одной операции ввода-вывода.
Формат записи
взаимосвязь между логическими и физическими записями файла.
Центральный процессор
сложный компонент ЭВМ, состоящий из арифметического устройства и устройства управления.
Цикл
набор команд, выполняющихся циклически.
Явный адрес
поле операнда команды языка ассемблера, содержащее номер базового регистра и числовое значение смещения.
Язык управления заданиями
язык, с помощью которого пользователь сообщает операционной системе о шагах задания и запрашивает необходимые для работы ресурсы.