Стартовый адрес - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если третье лезвие бреет еще чище, то зачем нужны первые два? Законы Мерфи (еще...)

Стартовый адрес

Cтраница 1


Стартовый адрес [ start address ] - адрес, с которого начинается выполнение программы после ее загрузки.  [1]

Стартовый адрес программы 7700 соответствует началу расположения всей программы и собственно команд; последняя ячейка является рабочей.  [2]

После того как стартовый адрес будет автоматически загружен в счетчик команд, содержимое ячеек памяти, находящихся по этому адресу, выбирается из памяти и через шину данных пересылается в регистр, называемый регистром команд. Выбранная команда дешифрируется, и в случае, если это многобайтовая команда, выбираются оставшиеся байты. Содержимое счетчика команд увеличивается на 1 после каждой выборки команды. После дешифрирования выбранная команда выполняется. Такая последовательность событий имеет место для каждой команды и называется циклом команды.  [3]

Занести в СК стартовый адрес Ввода 3 - У ( 7600), нажать Пуск - машина по программе входит в цикл ожидания флага ввода.  [4]

Адрес первой команды или стартовый адрес программы передается в процессор извне с помощью органов управления инженерного пульта или автоматически формируется по включению питания. После выборки команды процессор уже сам вычисляет адрес следующей команды. Обычно это вычисление сводится к увеличению текущего адреса на 1 или на длину выбранной команды, если используются команды переменной длины.  [5]

Директива ORG 0x00 устанавливает стартовый адрес программного кода равным 0, т.е. соответствующим начальному состоянию счетчика команд МК после сброса. Команда GOTO BEGIN вместе с ассемблерной директивой ORG 0x005 и меткой BEGIN обеспечивают переход на адрес памяти программ 0x005, начиная с которого и размещается основная часть программы. Это необходимо для того, чтобы обойти адрес 0x004, используемый в качестве вектора прерывания, и тем самым зарезервировать его для возможных будущих применений.  [6]

В некоторых случаях эта команда одновременно с переходом к стартовому адресу сбрасывает флажок, вызвавший данное прерывание. При переходе к процедуре обслуживания текущее состояние PC загружается в стек, обеспечивая возврат по команде RETI, заканчивающей каждую процедуру обслуживания. Эта команда отличается от обычной инструкции возврата RET тем, что сообщает системе прерываний об окончании текущей процедуры обслуживания, что необходимо для управления двухуровневой системой приоритетов.  [7]

Видимые строки экрана хранятся последовательно, выстраиваясь в цепочку от стартового адреса видеопамяти. Поэтому все четные адреса видеопамяти начиная с нуля, содержат символы, а нечетные - их цвета.  [8]

Для удобства составления программ основного функционального обеспечения системы на нулевую страницу вынесены лишь стартовые адреса основных блоков и служб диспетчера и минимальное число его команд, обязанных располагаться на нулевой странице.  [9]

Расшифронку системной команды микросхема производит побайтно, причем вначале обрабатывается старший байт команды и формируется стартовый адрес микропоследовательности, реализующей данную системную команду.  [10]

Программа может быть перенесена на произвольное целое число страниц - При этом на столько же изменяется стартовый адрес и адреса указанных остановов.  [11]

Запись текстового экрана на диск часто имеет смысл, если многие программы используют один и тот же сложно заполненный или раскрашенный экран. Записать экран, зная его стартовый адрес и размер, несложно, ибо он занимает сплошной промежуток памяти. Программа на рис. 20.8 показывает, как это сделать.  [12]

Так как каждый из участков общей программы предназначен для выполнения определенной целевой функции общей системы, а все функции управления решением отдельных задач сосредоточены у диспетчера, в распоряжение последнего должны быть предоставлены характеристики всех отдельных задач. К числу требуемых характеристик прежде всего относится стартовый адрес задачи и ее приоритет. Необходимость последней характеристики с очевидностью следует из того обстоятельства, что на ее основе строго и просто1 могут разрешаться конфликтные ситуации при одновременном возникновении заявок. Далее, запрос на решение той или иной задачи должен быть доведен до диспетчера, например, по соответствующему прерыванию извне или по запросу одной из служб самого диспетчера.  [13]

Каждый элемент таблицы имеет длину 4 байта. Первый элемент в байтах 2 и 3 содержит последний буферный стартовый адрес, в байтах О и 1 - нули.  [14]

В момент включения компьютера в его оперативной памяти нет ничего - ни данных, ни программ, поскольку оперативная память не может ничего хранить без подзарядки ячеек более сотых долей секунды, но процессору нужны команды, в том числе и в первый момент после включения. Поэтому сразу после включения на адресной шине процессора выставляется стартовый адрес. Процессор обращается по выставленному адресу за своей первой командой и далее начинает работать по программам.  [15]



Страницы:      1    2    3