Адресная структура команд микропроцессора и планирование ресурсов > 4 Виртуальная память > Система прерываний ЭВМ глава центральные устройства ЭВМ 1 Основная память

Вид материалаДокументы

Содержание


Глава 3. классификация элементов и узлов
Глава 4. функциональная и структурная организация эвм
Классификация средств ЭВТ
Общие принципы построения современных ЭВМ
Функции программного обеспечения
Персональные ЭВМ
Глава 2. ИНФОРМАЦИОННО-ЛОГИЧЕСКИЕ ОСНОВЫ ЭВМ
Системы счисления
N – основание системы счисления. Основание системы счисления N
Перевод целых чисел
2.1.2. Перевод дробных чисел
Представление информации в ЭВМ
Представление числовой информации
Представление других видов информации
Таблица 2.1 Таблица кодирования текстовой информации ASCII
Арифметические основы ЭВМ
Правила сложения двоичных цифр
2.3.1. Машинные коды
Обратный код
Модифицированные обратные
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7   8   9   ...   35

Архитектура ЭВМ. Вычислительные системы, сети, телекоммуникации.

Глава 1. ПРИНЦИПЫ ПОСТРОЕНИЯ И АРХИТЕКТУРА ЭВМ

1.2. Классификация средств ЭВТ

1.3. Общие принципы построения современных ЭВМ

1.4. Функции программного обеспечения

1.5. Персональные ЭВМ

ГЛАВА 2. ИНФОРМАЦИОННО-ЛОГИЧЕСКИЕ ОСНОВЫ ЭВМ

2.1. Системы счисления

2.1.1. Перевод целых чисел

2.1.2. Перевод дробных чисел

2.2. Представление информации в ЭВМ

2.2.1. Представление числовой информации

2.2.2. Представление других видов информации

2.3. Арифметические основы ЭВМ

2.3.1. Машинные коды

2.3.2. Арифметические операции над числами с фиксированной точкой

2.3.3. Арифметические операции над двоичными числами с плавающей точкой

2.3.4. Арифметические операции над двоично-десятичными кодами чисел

2.4.1.Основные сведения из алгебры логики

2.4.2. Законы алгебры логики

2.4.3. Понятие о минимизации логических функций

2.4.4. Техническая интерпретация логических функций

ГЛАВА 3. КЛАССИФИКАЦИЯ ЭЛЕМЕНТОВ И УЗЛОВ

3.1. Классификация элементов и узлов ЭВМ

3.2. Комбинационные схемы

3.3. Схемы с памятью

3.4. Проблемы развития элементной базы

ГЛАВА 4. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЭВМ

4.1. Общие принципы функциональной и структурной организации ЭВМ

4.2. Организация функционирования ЭВМ с магистральной архитектурой

4.3. Организация работы ЭВМ при выполнении задания пользователя

4.4.1. Отображение адресного пространства программы на основную память

4.4.2. Адресная структура команд микропроцессора и планирование ресурсов

4.4.3. Виртуальная память

4.5. Система прерываний ЭВМ

Глава 5. ЦЕНТРАЛЬНЫЕ УСТРОЙСТВА ЭВМ

5.1 Основная память

5.1.1. Состав, устройство и принцип действия основной памяти

5.1.2. Размещение информации в основной памяти IBM PC

5.1.3. Расширение основной памяти IBM PC

5.2 Центральный процессор ЭВМ

5.2.1. Структура базового микропроцессора

5.2.2. Система команд микропроцессора

5.2.3. Взаимодействие элементов при работе микропроцессора

5.2.4. Работа микропроцессора при выполнении программного прерывания

Глава 6. УПРАВЛЕНИЕ ВНЕШНИМИ УСТРОЙСТВАМИ

6.1. Принципы управления

6.2. Прямой доступ к памяти

6.3. Интерфейс системной шины

6.4. Интерфейсы внешних запоминающих устройств IBM PC

6.5.Способы организации совместной работы периферийных и центральных устройств

6.6. Последовательный и параллельный интерфейсы ввода-вывода

Глава 7. ВНЕШНИЕ УСТРОЙСТВА ЭВМ

7.1.Системы визуального отображения информации (видеосистемы)

7.2. Клавиатура

7.3. Принтер

7.4. Сканер

7.5. Анимационные устройства ввода-вывода

7.6. Устройства ввода-вывода звуковых сигналов

7.6.2. Ввод в ЭВМ и машинный синтез речи

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

Глава 8. ВНЕШНИЕ ЗАПОМИНАЮЩИЕ УСТРОЙСТВА (ВЗУ)

8.1. Внешние запоминающие устройства на гибких магнитных дисках

8.2. Накопитель на жестком магнитном диске

8.3. Стриммер

8.4. Оптические запоминающие устройства

Глава 9. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

9.1. Структура программного обеспечения ЭВМ

9.2. Операционные системы

9.3. Системы автоматизации программирования

9.4. Пакеты программ

9.5. Комплекс программ технического обслуживания

9.6. Режимы работы ЭВМ

Глава 10. ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ

10.1. Классификация вычислительных систем

10.2. Архитектура вычислительных систем

10.3. Комплексирование в вычислительных системах

10.4. Типовые структуры вычислительных систем

10.5. Организация функционирования вычислительных систем

Глава 1. ПРИНЦИПЫ ПОСТРОЕНИЯ И АРХИТЕКТУРА ЭВМ


1.1. Основные характеристики ЭВМ

Первые электронные вычислительные машины (ЭВМ) появились всего лишь 50 лет тому назад. За это время микроэлектроника, вычислительная техника и вся индустрия информатики стали одними из основных составляющих мирового научно-технического прогресса. Влияние вычислительной техники на все сферы деятельности человека продолжает расширяться вширь и вглубь. В настоящее время ЭВМ используются не только для выполнения сложных расчетов, но и в управлении производственными процессами, в образовании, здравоохранении, экологии и т.д. Это объясняется тем, что ЭВМ способны обрабатывать любые виды информации: числовую, текстовую, табличную, графическую, видео, звуковую.

Электронная вычислительная машина - комплекс технических и программных средств, предназначенный для автоматизации подготовки и решения задач пользователей. Под пользователем понимают человека, в интересах которого проводится обработка данных на ЭВМ. В качестве пользователя могут выступать заказчики вычислительных работ, программисты, операторы. Как правил?, время подготовки задач во много раз превышает время их решения.

Требования пользователей к выполнению вычислительных работ удовлетворяются специальным подбором и настройкой технических и программных средств. Обычно эти средства взаимосвязаны и объединяются в одну структуру.

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

Архитектура ЭВМ - это многоуровневая иерархия аппаратурно-программных средств, из которых строится ЭВМ. Каждый из уровней допускает многовариантное построение и применение. Конкретная реализация уровней определяет особенности структурного построения ЭВМ. В последующих разделах учебника эти вопросы подробно рассматриваются.

Детализацией архитектурного и структурного построения ЭВМ занимаются различные категории специалистов вычислительной техники. Инженеры-схемотехники проектируют отдельные технические устройства и разрабатывают методы их сопряжения друг с другом. Системные программист создают программы управления техническими средствами, информационного взаимодействия между уровнями, организации вычислительного процесса. Программисты-прикладники разрабатывают пакеты программ более высокого уровня, которые обеспечивают взаимодействие пользователей с ЭВМ и необходимый сервис при решении ими своих задач.

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