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

Микропрограммирование

Cтраница 2


16 Организация режима виртуальных машин. [16]

Микропрограммирование называют динамическим, если имеется возможность в ходе вычислительного процесса производить программно-управляемую загрузку микропрограмм из ОП в управляющую память ( УП) процессора.  [17]

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

Модульное микропрограммирование позволяет использовать одни и те же микроподпрограммы при обработке различных команд, что резко сокращает объем используемого ПЗУ.  [19]

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

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

Рассмотрено микропрограммирование специализированного и ведущего процессоров, а также процессора плавающей запятой. Предложена методика поиска неисправностей, позволяющая методом логического осмысления исходной информации определять неисправности в процессорах.  [22]

Способ микропрограммирования, при котором микрокоманда задает отдельную микрооперацию над одним или двумя регистрами.  [23]

Идея микропрограммирования была высказана Унлк-сом еще в 1951 г., однако до недавнего времени этот принцип управления не находил широкого применения в вычислительных машинах. Объясняется это несколькими причинами. С одной стороны, не существовали достаточно надежные п дешевые быстродействующие ЗУ для хранения микропрограмм, с другой стороны, неправильно понимались задачи микропрограммирования и те выгоды, которые оно может принести. Предполагалось, что главная, ценность микропрограммирования состоит в том, что каждый потребитель может сконструировать себе из микропрограмм тот набор команд, который наиболее выгоден для его конкретной задачи. Переход от одного набора команд к другому достигался бы путем простой замены информации в запоминающем устройстве без каких-либо физически к переделок в аппаратуре. Это противоречи основной тенденции развития вычислительной техники, состоящей в том, чтобы путем совершенствования средств математического обеспечения вычислительной машины, в частности путем использования методов автоматического программирования, освободить программиста от необходимости детально изучать устройство машины г, в максимальной степени приблизить язык программирования к языку человека.  [24]

Языки микропрограммирования предназначены для специализированных МПС, выполненных на основе модульных МП ( серии 1802 и 1804), которые используются в специальных средствах вычислительной техники и не предназначены для широкого класса прикладных задач.  [25]

Идея микропрограммирования была высказана Уилк-сом еще в 1951 г., однако до недавнего времени этот принцип управления не находил широкого применения в вычислительных машинах. Объясняется это несколькими причинами. С одной стороны, не существовали достаточно надежные и дешевые быстродействующие ЗУ для хранения микропрограмм, с другой стороны, неправильно понимались задачи микропрограммирования и те выгоды, которые оно может принести. Предполагалось, что главная ценность микропрограммирования состоит в том, что каждый потребитель может сконструировать себе из микропрограмм тот набор команд, который наиболее выгоден для его конкретной задачи.  [26]

Способ микропрограммирования, при котором микрокоманда задает отдельную микрооперацию над одним или двумя регистрами. Вертикальные микрокоманды состоят из нескольких бит и преобразуются в горизонтальные микрокоманды дешифратором микрокоманд.  [27]

28 Структура микрокоманды при вертикально-горизонтальном микропрограммировании.| Структура управляющего автомата при горизонтально-вертикальном микропрограммировании. [28]

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

В микропрограммировании более сложные конструкции логических условий встречаются очень редко.  [30]



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