- •Алгоритм, программа, операция, команда, адрес
- •3) Многоуровневая организация эвм
- •4) Аппаратные и программные средства вт.
- •5) Принципы построения систем управления с эвм.
- •11) Назначение и организация памяти эвм.
- •1 2) Иерарх.Организация и сравнительные характеристики устройств памяти.
- •13) Память эвм. Оверлей. Управление оверлеями.
- •14) Классификация бис памяти
- •15) Принципы организации записи и чтения информации на внешних запоминающих устройствах.
- •16) Принцип программного и микропрограммного управления
- •17) Система команд процессора эвм.
- •18) Принудительная адресация микрокоманд. Применение.
- •21) Процессор с программным и микропрограммным управлением.
- •22) Функции и структура операционного устройства
- •23) Программа отладчик. Процесс отладки. Дисассемблер.
- •24) Программирование арифметико-логических устройств.
- •25) Организация алу с фиксированной запятой
- •26) Выполнение операций с плавающей запятой.
- •27) Логические операции.
- •28) Процессор с программным и микропрограммным управлением.
- •30) Иерархическая структура организации цикла команда. Алгоритм выполнения машинного цикла
- •31) Архитектура микропроцессора
- •32) Микропроцессоры с фиксированной разрядностью и списком команд.
- •34) Микро-эвм
- •35) Мп с сокращенным набором команд
- •37) Операция ввода-вывода: программный обмен, обмен по прерыванию, системы прерываний, прямой доступ к памяти.
- •38) Роль прерываний в организации систем реального времени
- •39) Периферийные устройства пк.
- •40) Организация управления памятью
- •41) Управление процессом выполнения программы
- •42) Принципы построения и работы трех типов трансляторов: ассемблеров, компиляторов, интерпретаторов
- •43) Понятие о назначении, составе и порядке использования средств отладки и редактирования пользовательских программ.
- •44) Файловые вирусы в ms dos. Бутовые (загрузочные) вирусы. Другие вирусы.
- •45) Антивирусные технологии
- •46) Защита программ
- •47) Защита локалки
- •48) Трансляторы ассемблера
- •49) Структура ассемблера, адресное пространство.
- •51) При программировании на языке ассемблера используются данные следующих типов:
3) Многоуровневая организация эвм
-
Пользователь данного уровня
УРОВЕНЬ
СОДЕРЖАНИЕ
Постановщик задач,
Системный аналитик
Концептуальный
Пользователь задает режимы и виды обработки данных, необхо-димые для решения задачи
Пользователь функционального ПО, специалист в конкретной предметной области
Уровень проблеммно-ориентированных ПС
Решение предметных задач готовыми программными средствами
Разработчик функциональных программных комплексов, системный архитектор
Уровень промежуточного ПО(Middleware)
Технологии разработки программных систем COM, DCOM, CORBA, RMI
Разработчик функциональных программ
Уровень интегрированных сред и языков высокого уровня (ЯВУ)
Паскаль, СИ, Delphi, С++ Builder, Visual C
Системный программист
Прикладной программист
Уровень ассемблера
Программирование фрагментов программ высокой эффективности
Системный программист
Уровень ОС
Обеспечение выполнения привилегированных команд
Программист/Электронщик
Уровень машинных команд
Цифровое кодирование и представление команд
Программист/Электронщик
Уровень микрокоманд
Описание набора элементарных операций, реализующих машинные команды
Электронщик
Уровень межрегистровых передач
Реализация операций на уровне пересылок между регистрами
Электронщик-технолог
Уровень вентилей
Технологический уровень, устройства машины представля-ются в виде интегральных схем
Достоинства такого представления ЭВМ:
Каждый верхний уровень интерпретируется одним или несколькими нижними уровнями;
Каждый из уровней можно проектировать независимо;
Чем ниже уровень, на котором реализуется программа, тем более высокая производительность достижима;
Модификация нижних уровней не влияет на реализацию верхних.
4) Аппаратные и программные средства вт.
Состав аппаратных и программных средств ВМ можно пояснить с помощью следующего рисунка
ЭВМ |
|
|||||||||
|
|
|
||||||||
Аппаратные средства |
Программные средства (ПС) |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
Процессор |
Набор устройств памяти |
Устройства связи с внешней средой (внешние устройства) |
Шины и протоколы связи между устрой-ствами |
Операци-онные системы |
Проблемно- ориентиро-ванные ПС |
Инструмен-тальные ПС |
Системы промежу-точного ПО |
Утилиты |
||
Процессор - основное устройство управления и обработки данных.
Память – набор устройств для хранения информации, используемой в процессе работы машины.
Внешние устройства обеспечивают взаимодействие машины с внешней средой (в том числе, с пользователями).
Шины и протоколы связи реализуют физическую среду и алгоритмы обмена данными между различными устройствами.
Операционные системы - основные средства управления выполнением программ и распределением ресурсов машины между процессами.
Инструментальные ПС включают все средства, необходимые для разработки программ: редакторы, компиляторы, отладчики и др.
Проблеммно-ориентированные ПС предназначены для определенной области применения: MathCAD (научные вычисления), AutoCAD(конструирование) и т.д.
Системы промежуточного ПО (Middleware) - ПС, позволяющие реализовать определенную технологию разработки программных средств: DCOM, CORBA, RMI и др.
Утилиты - сервисные средства, облегчающие взаимодействия пользователя и ЭВМ: архиваторы, программы форматирования, антивирусные программы и др.
