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

Содержимое - слово

Cтраница 3


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

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

Довольно часто необходим доступ к информации, содержащейся в самой комбинации битов слова. Это необходимо, например, для контроля правильности содержимого слова. С этой целью в каждом слове файла резервируется один бит ( контрольный бит), значение которого ( 0 или 1) выбирается так, чтобы в слове оказалось, скажем, нечетное количество единиц. Если в дальнейшем файл будет случайно испорчен, то существует вероятность ( какая.  [33]

Команда DUMP PANEL предписывает напечатать содержимое одного или нескольких регистров ( по числу указателей), или последовательности регистров. Если в поле операндов указан пробел, то печатается содержимое всех регистров общего назначения и с плавающей точкой. Во всех случаях при исполнении команды DUMP PANEL печатается также содержимое слова состояния программы ( PSW) в момент прерывания Тестраном проверяемой программы.  [34]

35 Схема микропрограммы обработки таймера. [35]

Таймер служит для измерения интервалов времени. Слово таймера по указанному адресу записывается операционной системой. Во время работы процессора периодически, с частотой 50 Гц, происходит корректировка ( обработка) содержимого слова таймера по специаль ной микропрограмме. Это происходит в промежутках между выполнением команд. Таймерныйтриггер интервалов времени устанавливается в состояние 1 с частотой 50 Гц специальным генератором. В начале микропрограммы происходит сброс ТИВ: 0, формируется и записывается в РАП адрес слова таймера, устанавливается в единичное состояние ТФАП. Затем слово таймера выбирается из ОП. Оно рассматривается как целое число со знаком, разряды [ 24 / 31 ] которого не используются. По правилам операций с фиксированной запятой производится вычитание из этого числа единиц в 21 - м и 22 - м разрядах. При переходе значения слова таймера от положительного к отрицательному ( переполнение таймера) формируется внешнее прерывание, которое фиксируется в РФП по микроприказу РФП [3]: 1, и происходит переход к микропрограмме обслуживания прерывания. Если переполнение отсутствует, то происходит переход к подпрограмме ожидания. Подпрограмма ожидания исследует значение РССП [14], определяющее состояние процессора: ОЖИДАНИЕ или СЧЕТ ( прил. Если РССП [14] 0, то процессор находится в состоянии СЧЕТ и поэтому производится выборка очередной команды. В противном случае организуется цикл ожидания с анализом РССП [14] и анализом появления запроса на прерывание, которое может возникнуть. ОП со стороны процессора отсутствуют.  [36]

Напомним, что последовательные адреса ячеек являются только четными числами. Директива называется Чтение / запись слова с инкрементом. Директива - ( минус) называется Чтение / запись слова с декрементом и ведет к просмотру ячеек памяти в сторону уменьшения адресов. Каждая ячейка памяти соответствует машинному слову и состоит из двух байтов. Записать / прочитать содержимое одного байта можно по директиве Б, аналогично содержимому слова по директиве И. Следует учесть, что младший из двух байтов слова имеет четный адрес, совпадающий с адресом слова, а старший - на единицу больший.  [37]



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