Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Устройства мнемоническое обозначения

Мнемоническое обозначение устройств  [c.343]

Язык, который используется внутри машины, называется машинным. Слова в нем записываются в двоичной форме, причем каждая команда содержит код операции и операнд. Операндом может быть адрес ячейки памяти, адрес какого-либо устройства или данные. При программировании на машинном языке для хранения и программ, и данных вьще-ляются конкретные ячейки запоминающего устройства, и к ним происходит обращение всюду в тексте программы, когда требуется получить нужные данные или вызвать очередной программный блок. Кроме того, программист должен быть хорошо знаком с конкретной вычислительной системой, поскольку команды на машинных языках различны для разных ЭВМ. Программирование на машинном языке утомительно, сложно и поглощает массу времени. Чтобы уменьшить трудности, связанные с написанием программ в двоичном коде, были разработаны символические языки, в которых каждая двоичная команда заменяется мнемоническим обозначением, передающим ее содержание на англоподобном языке. Мнемонику всегды бывает легче запомнить, чем двоичные обозначения, поэтому процесс составления программы ускоряется. Язык, состоящий из мнемонических команд, называется языком ассемблера. Отличие машинного языка от языка ассемблера хорошо показывают рис. 2.5 и 2.6.  [c.39]


Применение языков микропрограммирования высокого уровня (алгоритмического или структурного) ускоряет разработку МП, но приводит к получению объектных МП невысокой эффективности по быстродействию и затратам памяти. Поэтому языки высокого уровня используются для проектирования устройств с нежесткими требованиями к качеству МП. В ЭВМ общего назначения и во многих специализированных ЭВМ, в которых требуется максимизировать производительность, целесообразно использовать в качестве входных языков микропрограммирования языки микроассемблеров. Микропрограмма на языке микроассемблера состоит из микрокоманд (МК), но в отличие от МП на машинном языке в ней допускаются мнемонические обозначения полей МК и возможны объединения типовых последовательностей МК в макрооператоры.  [c.101]

Применение виртуального моделирования не вызывает особых сложностей. Нет необходимости в изучении новых команд и синтаксиса, просто нужно использовать мнемонические обозначения виртуальных (VIRTUAL) устройств при компиляции и моделировании для выполнения программы виртуального моделирования.  [c.372]


Система проектирования печатных плат Protel (2003) -- [ c.343 ]



ПОИСК





© 2025 Mash-xxl.info Реклама на сайте