Cтраница 1
Общая схема процессора ЭВМ. В частных случаях связь собственного ЗУ с операционным устройством или с буферным ЗУ может быть односторонней. [1] |
Программный процессор является физической моделью алгоритма выполнения программ. [2]
Для других программных процессоров структура команд может быть иной. [3]
Дорий - Я. П. Многоцелевой программный процессор телеобработки для абонентской станции ВЦК. [4]
Из описания рабочего цикла программного процессора видно, что при наличии в регистре прерывания первостепенных сигналов машина запасет содержимые основных регистров и сделает перескок к команде, адрес р у которой постоянно хранится в устройстве схема работегТцикла управления. В этом перескоке и заклю - ЭВМ, оборудованной чается существо прерывания. Нужно, чтобы системой прерывания, вышеуказанная команда была первой командой программы обработки прерываний. Программа обработки прерываний должна прочитать содержимое регистра прерываний, очистить регистр от сигналов и определить необходимую реакцию операционной системы на все обнаруженные сигналы, как первостепенные, так и второстепенные. Для продолжения прерванного выполнения программы в системе команд должна быть предусмотрена команда переноса кодов из дублирующих ячеек обратно в управляющие регистры. В реальных ЭВМ реакция на прерывание может быть сложнее; например, содержимое базовых регистров и индексных регистров тоже нужно переносить в дублирующие ячейки. [5]
Общая схема процессора ЭВМ. В частных случаях связь собственного ЗУ с операционным устройством или с буферным ЗУ может быть односторонней. [6] |
Наиболее общ по своим свойствам программный процессор. Остальные являются его частными случаями. [7]
К числу функций, выполняемых при регулярной работе программного процессора, относятся: а) собственно интерпретация задания на расчет, на каждом шаге которой происходит вызов в работу некоторого модуля и осуществляется контроль его аргументов и результатов; б) слежение за ходом работы модульной цепочки ( обеспечение реакций на авосты, на прерывания - продолжения и на общее окончание работы цепочки); в) обмен данными между объектными модулями и внешней средой; г) обеспечение взаимодействия между процессором и объектными модулями по управлению и передаче данных ( в том числе и стандартные преобразования данных); д) обеспечение передачи данных между внутренней и внешней базами данных. [8]
В настоящее время все больше внимания уделяется созданию программных процессоров реализации языков. [9]
Описанные выше режимы применяются на ЭВМ, имеющих один программный процессор. [10]
Кроме указанных двух регистров, в составе устройства управления программного процессора должны иметься запоминающие ячейки-дублеры регистра команд, счетчика команд и логической ячейки и ячейка, хранящая постоянно некоторый адрес, имеющая ту же разрядность, что счетчик команд. [11]
Трансляция используется в том случае, если есть аппаратный или программный процессор для выходного языка и нет процессора для входного языка. [12]
Подсистема средств поддержки содержит в себе все компоненты ( языки, программные процессоры, операционные системы, пакеты прикладных программ электроэнергетических расчетов режимов энергосистем), входящие в состав каждой из подсистем. Компоненты являются средой, в которой функционирует СПРИНТ во всех режимах своей работы. Генерация программной среды ведется в соответствии с имеющимися техническими средствами и функциональными характеристиками всей системы. [13]
Ни один инженер и ни один математик, анализируя совокупность состояний ячеек программного процессора, не может сказать, содержится ли в них программа или нет, или, если хотите, всегда может сказать, что какая-то программа там есть. Конечно, если ему заранее не известно, что в ЭВМ введена такая-то программа. [14]
Важное свойство языков, развиваемых в рамках этого направления, состоит в том, что они явл яются входом в программный процессор создания соответствующей базы данных, в которой последовательно накапливаются сведения о каждом шаге проектирования системы. В результате этого обеспечивается принципиальная возможность информационного отображения всей иерархии проектных работ в многоуровневой базе данных, использование которой создает условия для целенаправленного руководства проектированием, распределения проектных операций между разными исполнителями, координации внесения корректив в цепочки взаимодействующих проектных процедур. [15]