Материал: Лекции п

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Программные оболочки
Проблемно-ориентированный язык

трансляция Ассемблер. уровень
Уровень ОС Ассемблирование

Частичная Машинный уровень (традиционный) Интерпретация

интерпретация

Микропрограммный уровень

- 8 -
Рисунок показывает, что между языками программирования и существующей виртуальной машиной существует тесная

связь, но в общем случае она является нелинейной. Пользователь, который работает на каком-то уровне в принципе Может и не знать процессы, происходящие на других уровнях организации, но для составления эффективных программ, необходимо знание
болеенизких языков программирования. БольшинствоНанопрограммный уровень современныхЭВМ включают 6-7 уровней виртуализации. Нижние уровни, начинаясмашинногоболееконсервативны к изменениям.Многие
коммерческиеЭВМпринципиальномогутнеиметьуровнянанопрограммирования, ноидажемикропрограммирования(покрайнеймере,науровнепользова
теля).В современныхЭВМмашинныекоманды,какправило,интерпретируютсяспомощьюмикропрограмм.УровеньОСобычноявляетсясмешаннымуровнем,
т.к.большинство супервизорных командявляютсякомандамимашинногоуровня.ВсоставуровняОС дополнительновключаютсякоманды,которыефактическиявляютс
Источник: https://files.student-it.ru/previewfile/217795