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

Система - микрокоманда

Cтраница 2


Микросхемы представляют собой 4-разрядную ЭВМ для электронной микропроцессорной игры. Система микрокоманд содержит 58 базовых команд. ПЗУ содержит 29 страниц по 63 байта. ОЗУ состоит из 5 регистров по 13 ячеек в каждом.  [16]

МП секций, в сжатой форме дается система микрокоманд, приводятся варианты структуры МПВУ и обсуждается специфика реализации микропрограммного управления.  [17]

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

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

20 Микропрограммная поддержка внешней архитектуры оборудования. [20]

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

Следовательно, моделирование работы АЛУ по первому варианту предполагает использование одной достаточно длинной программы ( которая может быть заменена многократными операциями в цикле), содержащей такое число условных операторов, которое равно числу разрядов управляющего слова. Должен также быть задан массив ВПМК, так как его содержимое определяет выбор системы микрокоманд.  [22]

Вначале даются общие сведения о микропроцессорном комплекте, его составе, условиях эксплуатации, особенностях применения, конструктивном исполнении. Затем приводится описание каждой микросхемы, входящей в комплект, которое включает в себя условное графическое обозначение микросхемы, назначение выводов корпуса, временные диаграммы работы, статические и динамические параметры, систему микрокоманд. Описание каждого комплекта микропроцессорных микросхем заканчивается конкретными рекомендациями по его применению в аппаратуре.  [23]

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

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

Микрокоманды делятся на условные и безусловные. Адрес условной микрокоманды содержит разряд L слова состояния процесса, в зависимости от содержимого которого выполняется одна из двух микрокоманд. Это обеспечивает гибкость системы микрокоманд без увеличения ее объема.  [26]

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

Программное обеспечение микроЭВМ включает управляющую программу, моделирующие программы системы команд и системы микрокоманд, контрольные тесты, некоторые целевые задачи. Внутреннее стандартное программное обеспечение микроЭВМ содержит систему управления и контроля функционирования микроЭВМ и систему автоматизации разработки программ и микропрограмм. Внешнее стандартное программное обеспечение микроЭВМ включает: транслятор, моделирующую программу системы команд, предназначенную для отладки на обычных универсальных ЭВМ программ, составленных в машинных кодах; моделирующую программу системы микрокоманд, предназначенную для отладки микропрограмм на обычных универсальных ЭВМ; профилактические тесты, обеспечивающие контроль работоспособности микроЭВМ, а также средства редактирования и отладки.  [28]

Программное обеспечение микро - ЭВМ включает управляющую программу, моделирующие программы системы команд и системы микрокоманд, контрольные тесты, некоторые целевые задачи. Внутреннее стандартное программное обеспечение микро - ЭВМ содержит систему управления и контроля функционирования микро - ЭВМ и систему автоматизации разработки программ и микропрограмм. Внешнее стандартное программное обеспечение микро - ЭВМ включает: транслятор с автокода, моделирующую программу системы команд, предназначенную для отладки на обычных универсальных ЭВМ программ, составленных в машинных кодах; моделирующую программу системы микрокоманд, предназначенную для отладки микропрограмм на обычных универсальных ЭВМ; профилактические тесты, обеспечивающие контроль работоспособности микро - ЭВМ, а также средства редактирования и отладки.  [29]

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



Страницы:      1    2