Июн

2

Встроенные системы

Автор: admin

Согласно Тейлору и Моргану, встроенные системы — это такие системы, встречающиеся в приложении, в которых микропроцессор выступает как электронная компонента устройства, а не как обычная ЭВМ. Они приводят следующие примеры: устройство управления изделием (например, в стиральной машине); телеигры и устройства выдачи информации; подсистемы управления в аэрокосмических системах; «интеллектуальные» аппараты, используемые в учреждениях; компоненты управления в промышленных установках; компоненты в автомобильной технике (например, система управления выхлопом газов).

Завершается книга длинным приложением с описанием языков высокого уровня, существующих для микропроцессоров. В общем случае описание языка содержит следующие разделы: «История и условия появления»; «Структура   программ»;   «Определение данных»; «Операторы и операции»; «Управляющие структуры»; «Функции и процедуры»; «Ввод и вывод»; «Особенности реализации»; «Особенности языка».

Выход на арену вычислительной техники микропроцессоров привел к появлению большого числа микро-ЭВМ. Но хотя с финансовой точки зрения микро-ЭВМ, несомненно, и представляют собой выгодный продукт, нужно признать, что в результате приведения к «товарному состоянию», т. е. в результате заключения в корпус, фиксирования конфигурации и т. д., они потеряли многие возможности, имеющиеся на уровне микросхемы или печатной платы. В частности, в завершенных микро-ЭВМ исчезают атрибуты микропроцессорных систем, обеспечивающие инженерные приложения в реальном масштабе времени. К тому же чаще всего используемый на микро-ЭВМ язык Бейсик, хотя и подходит в большинстве ситуаций, зачастую не годится для решения задач реального времени, когда необходимо разбивать задачу на ряд параллельно работающих подзадач.

Июн

2

Микропроцессорные компоненты

Автор: admin

Если говорить об уровне микросхемы или печатной платы, то специалисты по электропике рассматривают микропроцессоры как следующий этап развития функциональных возможностей уже привычных интегральных схем. Однако гибкость микропроцессора ставит его в особое положение по сравнению с его предшественниками. С помощью микропроцессоров удается ликвидировать традиционный разрыв между аппаратным и программным обеспечениями; они обладают огромным потенциалом как элемент систем реального времени, а их функционирование кардинальным образом зависит от имеющихся программных средств и инструментов создания таких средств.

Читать полностью »

Июн

2

Структурные языки

Автор: admin

В настоящее время на микропроцессорах реализован ряд современных структурных языков, таких, как Паскаль, Корал, RTL/2 или PL/M (все являются производными от Алгола-60 и Алгола-68). Методы реализаций языков изменяются от интерпретатора промежуточного кода до прямой выдачи транслятором машинных команд. Это, вообще говоря, делает программирование в реальном времени хотя и громоздким, но не невозможным, если не допускается включение в программу сегментов, написанных в машинном коде. Однако ни один язык высокого уровня не может в полной мере удовлетворить потребности программирования машинно-зависимых составляющих, таких, как системы прерываний и ввода/вывода, и поэтому включение в текст программы на языке высокого уровня сегментов на языке ассемблера, а также средств, аналогичных директивам ассемблера (например, для выполнения загрузки ОЗУ и ПЗУ непосредственно в машинных кодах), часто представляется неизбежным.

Читать полностью »

Июн

2

Использование электроники

Автор: admin

Стоимость программного обеспечения в отличие от стоимости аппаратуры непрерывно растет, и поэтому наличие языка высокого уровня при работе с задачами реального времени становится для инженерных областей приложения микропроцессоров весьма желательным. Решением проблемы могло бы стать использование языка реального времени высокого уровня (с его возможностями программирования системных и прикладных задач) для генерации программного обеспечения конкретных микропроцессорных систем.

Разработка изделий, значительную часть которых составляют электронные компоненты, не является новым делом. Читать полностью »