Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 67 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
67
начала обмена данными. Управление доступом к общей системной ши-
не для операции ВВ передаётся внешнему устройству; контроллер
DMA формируют сигнал AEN (address enable), который получают по
общей системной шине все остальные устройства, которые извещают-
ся о начале операции прямого доступа к памяти. Контроллер DMA с
этого момента управляет обменом внешнее устройствооперативная
память. Как только
обмен заканчивается, контроллер DMA снимает за-
прос DRQ и AEN; управление доступом к шине возвращается к ЦПУ. За
время DMA ЦПУ может выполнять другие задачи, что безусловно по-
вышает производительность системы в целом.
1.9 Языки программирования
Языки программирования, используемые в том числе для разра-
ботки программного обеспечения управления средствами связи, делят-
ся на
две группы. Первая группа включает языками программирования
низкого уровня. К первой группе относится машино-
ориентированный или машинный язык (машинный код)это спо-
соб записи команд и данных, которые непосредственно реализуются
аппаратными средствами вычислительного устройства (процессора).
Машинный язык включает систему команд и метод кодирования
информации. В команде всегда указывается тип выполняемой
опера-
ции и местонахождение операндов. Типовыми символами машинного
языка являются двоичные символы «0» и «1», которые задают адреса
в командах, коды операций и признаки команд. При исполнении про-
грамм, «0» и «1» в виде физических сигналов поступают на входы мик-
росхем и приводят к исполнению аппаратными средствами МПр задан-
ных операций. Из последовательности команд составляются
програм-
мы, реализующие алгоритмы задач управления системой коммутации.
Эффективность решения различных задач с помощью МПр зависит от
того, насколько машинный язык приспособлен для реализации задан-
  Микропроцессорные системы и программное обеспечение в средствах связи
начала обмена данными. Управление доступом к общей системной ши-
не для операции ВВ передаётся внешнему устройству; контроллер
DMA формируют сигнал AEN (address enable), который получают по
общей системной шине все остальные устройства, которые извещают-
ся о начале операции прямого доступа к памяти. Контроллер DMA с
этого момента управляет обменом внешнее устройство – оперативная
память. Как только обмен заканчивается, контроллер DMA снимает за-
прос DRQ и AEN; управление доступом к шине возвращается к ЦПУ. За
время DMA ЦПУ может выполнять другие задачи, что безусловно по-
вышает производительность системы в целом.


     1.9 Языки программирования

     Языки программирования, используемые в том числе для разра-
ботки программного обеспечения управления средствами связи, делят-
ся на две группы. Первая группа включает языками программирования
низкого    уровня.    К     первой        группе   относится   машино-
ориентированный или машинный язык (машинный код) – это спо-
соб записи команд и данных, которые непосредственно реализуются
аппаратными средствами вычислительного устройства (процессора).
     Машинный язык включает систему команд и метод кодирования
информации. В команде всегда указывается тип выполняемой опера-
ции и местонахождение операндов. Типовыми символами машинного
языка являются двоичные символы «0» и «1», которые задают адреса
в командах, коды операций и признаки команд. При исполнении про-
грамм, «0» и «1» в виде физических сигналов поступают на входы мик-
росхем и приводят к исполнению аппаратными средствами МПр задан-
ных операций. Из последовательности команд составляются програм-
мы, реализующие алгоритмы задач управления системой коммутации.
Эффективность решения различных задач с помощью МПр зависит от
того, насколько машинный язык приспособлен для реализации задан-
                                     67