ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
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
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »