Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Assembler.docx
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
184 Кб
Скачать
☆

3) Многоуровневая организация эвм

Пользователь данного уровня

УРОВЕНЬ

СОДЕРЖАНИЕ

Постановщик задач,

Системный аналитик

Концептуальный

Пользователь задает режимы и виды обработки данных, необхо-димые для решения задачи

Пользователь функционального ПО, специалист в конкретной предметной области

Уровень проблеммно-ориентированных ПС

Решение предметных задач готовыми программными средствами

Разработчик функциональных программных комплексов, системный архитектор

Уровень промежуточного ПО(Middleware)

Технологии разработки программных систем COM, DCOM, CORBA, RMI

Разработчик функциональных программ

Уровень интегрированных сред и языков высокого уровня (ЯВУ)

Паскаль, СИ, Delphi, С++ Builder, Visual C

Системный программист

Прикладной программист

Уровень ассемблера

Программирование фрагментов программ высокой эффективности

Системный программист

Уровень ОС

Обеспечение выполнения привилегированных команд

Программист/Электронщик

Уровень машинных команд

Цифровое кодирование и представление команд

Программист/Электронщик

Уровень микрокоманд

Описание набора элементарных операций, реализующих машинные команды

Электронщик

Уровень межрегистровых передач

Реализация операций на уровне пересылок между регистрами

Электронщик-технолог

Уровень вентилей

Технологический уровень, устройства машины представля-ются в виде интегральных схем

Достоинства такого представления ЭВМ:

  • Каждый верхний уровень интерпретируется одним или несколькими нижними уровнями;

  • Каждый из уровней можно проектировать независимо;

  • Чем ниже уровень, на котором реализуется программа, тем более высокая производительность достижима;

  • Модификация нижних уровней не влияет на реализацию верхних.

4) Аппаратные и программные средства вт.

Состав аппаратных и программных средств ВМ можно пояснить с помощью следующего рисунка

ЭВМ

Аппаратные средства

Программные средства (ПС)

Процессор

Набор устройств памяти

Устройства связи с внешней средой

(внешние

устройства)

Шины и протоколы связи между устрой-ствами

Операци-онные

системы

Проблемно- ориентиро-ванные ПС

Инструмен-тальные ПС

Системы промежу-точного ПО

Утилиты

Процессор - основное устройство управления и обработки данных.

Память – набор устройств для хранения информации, используемой в процессе работы машины.

Внешние устройства обеспечивают взаимодействие машины с внешней средой (в том числе, с пользователями).

Шины и протоколы связи реализуют физическую среду и алгоритмы обмена данными между различными устройствами.

Операционные системы - основные средства управления выполнением программ и распределением ресурсов машины между процессами.

Инструментальные ПС включают все средства, необходимые для разработки программ: редакторы, компиляторы, отладчики и др.

Проблеммно-ориентированные ПС предназначены для определенной области применения: MathCAD (научные вычисления), AutoCAD(конструирование) и т.д.

Системы промежуточного ПО (Middleware) - ПС, позволяющие реализовать определенную технологию разработки программных средств: DCOM, CORBA, RMI и др.

Утилиты - сервисные средства, облегчающие взаимодействия пользователя и ЭВМ: архиваторы, программы форматирования, антивирусные программы и др.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]