Юный техник - для умелых рук 1989-04, страница 11

Юный техник - для умелых рук 1989-04, страница 11
СЛОВАРЬ ПРОГРАММИСТА

КОМАНДА управляющий сигнал, вызывающий выполнение определенной операции в исполнительном устройстве Арифметическая команда команда, определи ющая арифметическую операцию Команда арифметического сдвига команда сдвига во всех позициях, кроме знаковой. Команда ассемблера — команда, управляющая ходом работы программы ассемблера Команда безусловного перехода - команда, изменяющая порядок естественной выборки команд Команда ввода/вывода команда микропроцессора, вызывающая выполнение программы ввода/вывода информации Логическая команда — машинная команда, определяющая логическую операцию Команда логического сдвига команда сдвига во всех позициях ячейки Машинная команда команда, входящая в состав системы команд ЭВМ Команда останова машинная команда, вызывающая прекращение выборки и исполнения команд в программе Команда перехода команда, вызывающая изменения в естественной последовательности выборки команд. Прерываемая команда — машинная команда, в ходе исполнения которой допустимо прерывание Команда процессора машинная команда, определяющая действие микропроцессора Регистровая команда — машинная команда, операнды которой находятся в регистрах микропроцессора Команда сдвига машинная команда, вызывающая перемещение всех значений разрядов ячейки или части этих значений на заданное количество разрядов Команда условного перехода машинная команда перехода по одному из указанных адресов в зависимости от условия, заданного в этой же команде

КОММЕНТАРИЙ фрагмент программы, предназначенный для восприятия ее человеком При вводе в ЭВМ игнорируется КОМПИЛЯТОР программа, переводящая программу, написанную на каком-либо языке программирования, на другой язык

КОНСТАНТА постоянная величина КОНТРОЛЛЕР — устройство для управления внешними устройствами

КОНТРОЛЛЕР ПРОГРАММИРУЕМЫЙ - специализированная микроЭВМ, предназначенная для решения узкого круга задач

ЛИСТИНГ - вывод данных на печатающие устройства, распечатанные данные МАГИСТРАЛЬ канал передачи информации, обеспечивающий обмен ею между устройствами

МАССИВ — в программировании матрица элементов одинакового типа

МИКРОЭВМ вычислительное устройство на основе микропроцессора или порт-тативная ЭВМ для индивидуального ис пользования.

МИНИ-ЭВМ — ЭВМ массового использования (персональный компьютер) Отличительные особенности — высокая надежность, невысокая стоимость, развитое программное обеспечение.

МОДЕМ (модулятор — демодулятор) ТОНАЛЬНЫЙ -устройство для подключения информационного входа ЭВМ к телефонной линии для обмена информацией с другими ЭВМ и банкам данных (Исполь

зование в Советском Союзе частными лицами категорически запрещено. Надеемся, только до поры до времени.)

МОНИТОР - специальная программа, входящая в состав системного программ ного обеспечения микроЭВМ, осуществляющая взаимодействие микропроцессора с клавиатурой, дисплеем, ОЗУ Она управляет вводом и исполнением других программ В директивы МОНИТОРА входят также функции отладки, запуска и исполнения программ пользователя

МУЛЬТИПЛЕКСИРОВАНИЕ раз бивка одного канала данных на два или несколько Для этой цели обычно используются специальные микросхемы-мультиплексоры

НАКОПИТЕЛЬ устройство для запи си и хранения информации. Накопитель может быть выполнен на базе кассетного магнитофона, гибкого магнитного диска (НГМД) и так далее

ОБРАЩЕНИЕ к памяти — запрос на чтение из памяти, запись в память или поиск в памяти заданной информации

ОБЪЕКТНЫЙ КОД программа в машинном коде

ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (ОЗУ) устройство, предназначенное для кратковременного хранения иформации, работающее как на запись, так и на чтение данных Микросхемы ОЗУ бывают двух типов Микросхемы статического ОЗУ. как правило, имеют небольшой объем (до 1 Кбайта) Информация в них сохраняется все время, пока на них подается напряжение питания Микросхемы динамического ОЗУ имеют значительно боль ший объем памяти (до 64 Кбайт), но для сохранения записанной в них информации на специальный вход микросхемы необходимо постоянно подавать сигналы регенерации (восстановления) содержимого ОЗУ При прекращении поступления сигналов регенерации все данные из памяти стираются В большинстве микроЭВМ используются микросхемы динамического ОЗУ, например К565РУ5 Считывание информации из ОЗУ занимает доли секунд

ОПЕРАНД - символы, определяют место операции в памяти

ОПЕРАТОР символы, которыми закодирована определенная последовательность выполнения команд

ОПЕРАЦИЯ последовательность дей ствий ЭВМ

ОПЕРАЦИОННАЯ СИСТЕМА система программного обеспечения, расширяю щая возможности ЭВМ, повышающая эффективность использования прикладных программ и облегчающая работу пользователя

ПОДПРОГРАММА вспомогательная программа, облегчающая и ускоряющая процесс обработки данных или работу другой, более сложной программы

ПЕРЕХОД передача управления ПРЕРЫВАНИЕ -прекращение выборки и исполнения команд программы, которая в настоящее время выполняется При этом по соответствующему сигналу можно продолжить выполнение программы с того места, в котором она была прервана. Прерывание может осуществляться как по команде извне, так и программным способом.

РЕГИСТР - блок памяти малого объема, встроенный в микропроцессор, к кото

рому он адресуется независимо от шины адреса. Емкость регистра определяется длиной машинного слова, а время доступа к регистру значительно меньше, чем к ОЗУ Адресный регистр — в нем хранятся данные адреса. Базовый регистр — в нем хранятся базовые адреса. Индексный регистр — регистр для хранения индекса для адресов Регистр команд — предназначен для оперативного хранения текущей выполняемой команды

РЕДАКТОР специальная программа для составления и корректировки программ пользователя с учетом языка программирования и архитектуры ЭВМ

РЕПРОГРАММИРУЕМОЕ ПОСТОЯННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО — микросхема памяти, предназначенная для долговременного хранения запи санной информации. При необходимости записанную информацию можно стереть и записать новую. Чаще всего в радиолюбительской практике встречаются микросхемы РПЗУ КР573РФ2, стереть информацию из которых можно ультрафиолетовым из лучением.

СБРОС приведение в исходное состоя ние

СЛОВО МАШИННОЕ —данные, соответствующие одной ячейке оперативной памяти ЭВМ

СОВМЕСТИМОСТЬ —свойство одной или нескольких моделей ЭВМ одинаково исполнять программы

СОСТОЯНИЕ — распределение сигна лов микропроцессора. Состояние ожидания — в этом состоянии микропроцессора команды не обрабатываются, однако разре шенные прерывания могут происходить Состояние прерывания — состояние микропроцессора от момента прерывания до мо мента сброса управляющего сигнала прерывания Состояние останова - переход микропроцессора в состояние, при котором прекращается автоматическая выборка команд из памяти и их исполнение

ТРАНСЛЯТОР программа, переводящая исходную программу в объектный (машинный) код

СУММА КОНТРОЛЬНАЯ — заложенный в программу определенный набор символов, позволяющий проконтролировать правильность ввода программы пользова теля Вычисляется контрольная сумма после ввода программы в ОЗУ

ТАКТ промежуток времени между двумя последовательными сигналами синхронизации работы блоков микропроцессора Каждая команда выполняется за один или несколько тактов В некоторых случаях под тактом подразумевают промежуток времени между сменой состояний микропроцессора

ТЕСТ - программа для проверки работоспособности ЭВМ в целом и ее отдельных узлов

ТРАНСЛЯТОР - специальная программа преобразования программ на некотором языке в программу на другом языке с сохранением ее функций ФАЙЛ —набор данных ФЛАГ — одноразрядный индикатор ЯЗЫК ПРОГРАММИРОВАНИЯ искусственный язык для представления программ в виде, «понятном» ЭВМ. Основные языки персональных компьютеров БЕЙСИК, ФОКАЛ, ПАСКАЛЬ, АДА и другие.

11