Cтраница 3
Алгоритм выполнения прерывания по вводу - выводу. [31] |
Если канал мультиплексный, анализируется содержимое регистра БР процессора на наличие запроса на прерывание от КМ. Если БР ( 5) 1, следовательно, установлен запрос на прерывание по ВВ для КМ. [32]
После фиксации системой контроля отказа состояния регистров неисправного процессора запоминаются в выделенной для этого области памяти. Неисправный процессор посылает сигнал отказа во все другие процессоры. Этот сигнал воспринимает процессор - кандидат на прерывание. Он заносит свою программу в соответствую-щую очередь программ, а из области аварийной регистрации считывает информацию о состоянии регистров отказавшего процессора и продолжает обработку программы последнего, начиная с неправильно выполненной им микрокоманды. [33]
После фиксации системой контроля отказа состояния регистров неисправного процессора запоминаются в выделенной для этого области памяти. Неисправный процессор посылает сигнал отказа во все другие процессоры. Этот сигнал воспринимает процессор - кандидат на прерывание. Он заносит свою программу в соответствующую очередь программ, а из области аварийной регистрации считывает информацию о состоянии регистров отказавшего процессора и продолжает обработку программы последнего, начиная с неправильно выполненной им микрокоманды. [34]
Форматы команд Единой системы электронных вычислительных машин ( ЕС ЭВМ. [35] |
При выполнении команды информация размещается в регистрах процессора. Процессор содержит 16 универсальных регистров и 4 регистра для операндов с плавающей запятой. [36]
Кроме вышеуказанных, регистровая память МП содержит регистры процессора обработки чисел с плавающей точкой, системные и некоторые другие регистры. [37]
Заметим, что такое название служит характеристикой регистров процессора и выполняемых им операций и не имеет отношения к структуре аппаратных средств, организации памяти или шине памяти. Поэтому процессор Н6809 следует назвать 8-разрядным, несмотря на то что некоторые его индексные регистры являются 16-разрядными и он может производить несколько операций над 16-разрядными данными; процессор 8086 является 16-разрядным, хотя его команды имеют длину от 1 до 7 байт; процессор 68 000, имеющий 16-разрядную шину данных памяти и 16-разрядные внутренние шины передачи данных, тем не менее называется 32-разрядным. [38]
Реальное значение сегмента при этом содержится в регистре CS процессора. [39]
Кнопка ЗАПИСЬ предназначена для записи в ОП или регистры процессора информации, установленной на переключателях И, К, по адресу, указанному на наборе АДРЕС ПАМЯТИ. Запись информации выполняется по соответствующим микрокомандам. Во время выполнения операции кнопка ЗАПИСЬ подсвечивается. [40]
Формат команды процессора для знака И Др требуется всег-бинарных операций ( типа сложения да на один адрес меньше. [41] |
Если в качестве операнда использовать содержимое одного из регистров процессора и туда же записывать результат операции, то можно обойтись и одним, фактически присутствующим в команде адресом. Регистр процессора, содержимое которого по умолчанию используется в операциях и куда записывается результат операции, называется накапливающим регистром или аккумулятором. [42]
Основные видеофункции BIOS. [43] |
Например, имеются подпрограммы для сохранения и восстановления регистров процессора, вывода управляющей информации в регистры CRTC, вычисления адреса символьной позиции в видеобуфере по задаваемым строке и столбцу и др. Все эти подпрограммы доступны и прикладным программам, так как их точки входа нетрудно определить. [44]
Состояние каждой задачи ( то есть состояние всех регистров процессора) хранится в специальном сегменте состояния задачи, на который указывает селектор в регистре задачи. При переключении задачи достаточно загрузить в регистр задачи новый селектор, и состояние предыдущей задачи автоматически сохранится, а в процессор загрузится состояние новой ( или ранее прерванной) задачи. [45]