
- •Алгоритм, программа, операция, команда, адрес
- •Многоуровневая организация эвм
- •Аппаратные и программные средства вт.
- •Принципы построения систем управления с эвм.
- •Назначение и организация памяти эвм.
- •И ерарх.Организация и сравнительные характеристики устройств памяти.
- •Память эвм. Оверлей. Управление оверлеями.
- •Классификация бис памяти
- •Принципы организации записи и чтения информации на внешних запоминающих устройствах.
- •Принцип программного и микропрограммного управления
- •Система команд процессора эвм.
- •Принудительная адресация микрокоманд. Применение.
- •Процессор с программным и микропрограммным управлением.
- •Функции и структура операционного устройства
- •Программа отладчик. Процесс отладки. Дисассемблер.
- •Программирование арифметико-логических устройств.
- •Организация алу с фиксированной запятой
- •Выполнение операций с плавающей запятой.
- •Логические операции.
- •Иерархическая структура организации цикла команда. Алгоритм выполнения машинного цикла
- •Архитектура микропроцессора
- •Микропроцессоры с фиксированной разрядностью и списком команд.
- •Микро-эвм
- •Мп с сокращенным набором команд
- •Операция ввода-вывода: программный обмен, обмен по прерыванию, системы прерываний, прямой доступ к памяти.
- •Роль прерываний в организации систем реального времени
- •Внешние устройства (всё что нашёл вообще)
- •Организация управления памятью
- •Управление процессом выполнения программы
- •Принципы построения и работы трех типов трансляторов: ассемблеров, компиляторов, интерпретаторов
- •Понятие о назначении, составе и порядке использования средств отладки и редактирования пользовательских программ.
- •Файловые вирусы в ms dos. Бутовые (загрузочные) вирусы. Другие вирусы.
- •Антивирусные технологии
- •Защита программ
- •Защита локалки
- •Трансляторы ассемблера
- •Структура ассемблера, адресное пространство.
- •При программировании на языке ассемблера используются данные следующих типов:
Назначение и организация памяти эвм.
Память используется для хранения следующих объектов:
Компьютерные программы.
Состояния всех устройств.
Данные (постоянные или переменны).
В памяти недопустима обработка данных и следовательно применимы всего две операции:
выборка ( информация не разрушается) и запись (разрушается).
Память понимается как линейная последовательность ячеек наделенных адресами, по которым осуществляется доступ к содержимому.
МАЕП – минимально адресуемая единица памяти.
В зависимости от вида данных:
1бит (слово состояние) .
1 байт ( арифметическое данное, команда).
Слово – наибольшая длина данного выбираемое за одно обращение (16, 32, 64 бита).
Основные характеристики памяти:
Емкость (обозначается С) с диапазоном 1байт (регистр памяти) – 100Гбайт (оптического диска).
Быстродействие (обозначается Т) с диапазоном 1n нсек. – 10n секунд (чем больше емкость, тем меньше быстродействие).
3.Надежность – зависит от возникновения сбоев при считывании или записи данных и обеспечивает с помощью контроллера
4.Плотность записи (бит / см2), зависит от типа среды хранения информации, высокая плотность у оптических накопителей.
5.Стоимость хранения одного бита (важна для пользователя с финансовой стороны).
Ключевым принципом построения памяти ЭВМ является ее иерархическая организация (принцип, сформулированный еще Джоном фон Нейманом), которая предполагает использование в системе памяти компьютера запоминающих устройств (ЗУ) с различными характеристиками. Запоминающие устройства (ЗУ) характеризуются рядом параметров, определяющих возможные области применения различных типов таких устройств. К основным параметрам, по которым производится наиболее общая оценка ЗУ, относятся их информационная емкость (E), время обращения (T) и стоимость (C). Обращение в ОП быстрее (матрица из ячеек с адресами), чем в жестком (там головка чтения переходит на нужную головку, ждет пока подойдёт нужный сектор и читает)
1. По возможности изменения информации различают ЗУ:
- постоянные (или с однократной записью);
- односторонние (с перезаписью или перепрограммируемые);
- двусторонние.
2. По способу доступа различают ЗУ:
- произвольный; в RAM
- прямой (циклический); как на жестких
3. По организации носителя различают ЗУ:
- с неподвижным носителем;
- с подвижным носителем. 4. По возможности смены носителя ЗУ могут быть:
- с постоянным носителем;
- со сменным носителем.
И ерарх.Организация и сравнительные характеристики устройств памяти.
Сверх оперативная память, которая реализуется на регистрах (более быстрой не существует).
Процессорный кэш (буферная память), служит для согласования скорости процессора и основной памяти. Образует систему буферизованной памяти. Для программиста эта память является прозрачной и называется кэш, реализуется на биполярных элементах (на одном кристалле с процессором, в менее быстрых на одной плате). Делится на несколько уровней и разделяется на кэш команд и кэш данных.
Основная память, все то, что представляется программисту для выполнения программ.
Дисковая – вспомогательная память на жестком диске (большая емкость).
Архивная память, многотомные накопления на магнитных лентах, CD-ROM и т. д., долговременное хранение данных без разрушения.
Чем больше “номер” у памяти, тем ниже ее ценность по быстродействию.
Основная память и дисково-вспомогательная память образуют систему виртуальной памяти, основное назначение - расширение адресного пространства. Доступна программисту до размера дискового пространства.
Дисково-вспомогательная и архивная память образуют дисковую виртуальную память, удобство работы HDD с архивными устройствами.