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

Выполнение - любая команда

Cтраница 4


46 Структура процессора с регистрами общего назначения ( Н8000. [46]

По сравнению с процессором Н6809 длина регистра команд IR процессора Н8000 увеличена до 16 разрядов. В процессоре Н8000 функции указателя стека, используемого в Н6809, реализует регистр R15, а функции индексного регистра X может выполнять любой из регистров, за исключением RO. Как и прежде, регистр ( триггер) Z устанавливается в соответствии - с результатами выполнения любой команды, оперирующей данными.  [47]

48 Подпрограмма определения. [48]

Часто при сложной обработке входных аналоговых сигналоп выходные сигналы необходимо представить ъ виде одного или нескольких аналоговых сигналов. Эта задача может быть выполнена сопряжением АЦП, МП и ЦАП, однако при чтом сложно обеспечить синхронную работу в реальном времени всех трех звеньев. Для решения этой задачи разработаны аналого-цифро-аналоговые микропроцессоры АЦА МП в гибридном и интегральном исполнении, которые отличаются малой и постоянной длительностью выполнения любой команды МП Тк. Для этого, в частности, в таких МП применяют ускоренные алгоритмы выполнения умножения. АЦА МП состоит обычно из следующих звеньев ( рис. 12.22): входного устройства выборки и запоминания аналоговых сигналов УВЗ, мультиплексора MUX, АЦП, цифрового процессора, постоянного запоминающего перепрограммируемого устройства ППЗУ для программ обработки, устройства управления УУ и ЦАП.  [49]

Работа ЭВМ, как и любого цифрового устройства, заключается в обработке исходных данных по заданному алгоритму. Под алгоритмом работы цифрового устройства понимается набор последовательно выполняемых действий по обработке исходных данных с целью получения требуемого результата. В ЭВМ алгоритм реализуется при выполнении программы, хранимой в памяти в виде последовательности команд. Выполнение любой команды начинается с чтения кода этой команды из запоминающего устройства. Для этого процессорный модуль устанавливает на шине адреса код адреса ячейки памяти, в которую записан код команды, и выдает на соответствующую линию шины управления сигнал ЧТЗУ. В результате код команды поступает из ячейки памяти на шину данных и считывается процессорным модулем.  [50]

Структурная схема ARM представлена на рис. 3.11. Пересылками данных по 32-разрядным внутренним шинам управляет ряд отдельных функциональных блоков, а не центральное ПЗУ микропрограмм. Дешифратор команд представляет собой программируемую логическую матрицу, в которую аппаратным путем занесены команды, причем большая часть управляющей информации определяется битами команды. Благодаря широкому использованию конвейерных принципов обработки и наличию группового сдвигателя производительность ARM достигает 3 млн. операций / с. Продолжительность выполнения любой команды, кроме групповой загрузки и запоминания содержимого регистров, не превышает длительности одного периода тактирования, составляющего 150 не. При выполнении последовательности команд типа регистр - регистр, в то время, как одна команда управляет трактом данных, происходит декодирование следующей команды, подлежащей выполнению в следующем цикле.  [51]

ЗУ для хранения микропрограмм называется микропрограммной матрицей и содержит 512 ячеек. Микропрограммы жестко закоммутированы, и их набор может быть изменен только конструктивно. Отладочный пульт позволяет проследить выполнение любой команды микропрограммной матрицы.  [52]

Уровень сигнала на входе DDEW определяет плотность записи: при низком - двойная плотность, при высоком - одинарная. Сигнал DRQ в режиме чтения указывает, что РД содержит информацию для передачи в МП. В режиме записи он сообщает МП о готовности приема информации с шины данных. Сигнал на выходе прерывания INTR устанавливается при выполнении любой команды и сбрасывается при чтении РСТ или записи в РК - Сигнал на входе CLR обеспечивает установку микросхемы в исходное состояние и запись ОЗН в РК и 01Н в РСК. По окончании действия сигнала на входе CLR выполняется команда Восстановление независимо от готовности НГМД.  [53]

Решение задачи начинается с ее отладки. При отладке в автоматическом режиме имеется возможность останавливаться после выполнения любой команды наборного поля. Адрес останова набирается на пульте.  [54]



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