- •Глава I
- •06Ласти применения эвм
- •1.6,1. СуперЭвм
- •Глава 2
- •8 Разрядов
- •11110001 11111001 11110001 11110111 А число — 6.285 запишется в память в виде слова из 6 байт:
- •Глава 3
- •Глава 4
- •Лечит узап j
- •Сверхоперативная или местная память
- •4.2. Адресная, ассоциативная и стековая организации памяти
- •Буфер входа-выхода
- •Усилители считывания-записи
- •Глава 5
- •Проклей
- •Идентификатор адреса (s байт)
- •Сектор на дискете
- •Глава 6
- •Управляющий блок автомат)
- •Глава 7
- •В цпршВляющай блок у б
- •Сумматор частичных произведений Регистр множимого
- •О vМножимое перед началом Выполнения умножения
- •Слой элементов и
- •Глава 9
- •Двойное слада па адреса о 32 бит
- •Слобо по адресу z в бит
- •Заслать в стек ад РеЗ
- •Загрузить аз стана в Pa V
- •Номер регист
- •Непосредственный операнд 1а
- •15Ю кГго 51
- •Оповещающий сив нал „Состояние
- •Блок ревастрод
- •Ветвление в макропроерамме по уело дую Акк*0
- •Макрокоманды управления последовательностью выборка микрокоманд
- •Окно процедуры
- •Регистры параметров (а) Регистры глобальных переменных |
- •1 Нуль м Знак-
- •Запоминание состояния процессора (программы)
- •Общий сигнал прерывания
- •Код приоритетного запроса
- •Маска ввоОагвывода
- •Прерывающая
- •01 23*56789 Время
- •I участка I
- •Запись льта мп
- •I Прием операндов на регистры 1
- •Умножение чисел с фиксированной точкой
- •Сложонив чисел с плавающей точкой
- •Глава 10
- •Вызов команды и модификация счетчика команд
- •Процедура тандемных пересылок
- •Однобайтная
- •16 Разрядов
- •Передача д стек а восстановление содержимого регистров
- •Команды досстаяовяения из стеки содержимого регистров
- •Блок сегментных регистров
- •Первый байт команды Второй ffaSm команды (постбайт адресации)
- •Сегментные селекторы
- •Регистры задачи и регистры дескрипторнои таблицы
- •Блок управления и контроля оп
- •Справочник страниц
- •Физическая память
- •16 Мбайт
- •Расширенная память
- •1 Мбайт
- •С каналом ес эвм
- •Связь с другой эвм
- •I Манипулятор % I Графа- I I типа „Мышь” I I построитель I
- •Глава 11
- •Интерфейс основной намята
- •Общее оборудование мультиплексного канала
- •Глава 12
- •Определения четности переносод
- •Глава 13
- •Ill:Выполнснис программы а Выполнение про ерам мы в
- •Пакеты заданий и Входные наборы данных
- •Выходные очереди разных классов в зу на дисках
- •I требует ‘'ода
- •Пользователь обдумывает | ответ системе I (новый запрос)
- •Блок управления памятью
- •Схемы совпадения
- •Шифратор номера отделения
- •Входной коммутатор
- •Коммутации
- •Сегментная таблица п-й программы
- •Векторные, средства
- •К периферийным устройством
- •К периферийным устройствам
- •Глава 15
- •Устройства Ввода- вывода
- •Процессор 2
- •Процессор 3
- •8 Векторных регистров (по 6* слова в каждом)
- •Готовности операндов
- •Глава 16
- •Комплекс абонентского пункта
- •16.2.. Классификация вычислительных сетей
- •1 Элемент
- •Время распрост- ранена*
- •Задержка сета лри коммутации пакетов[
- •Абонентская система
- •Данные пользователя
- •Сеансовый
- •Транспортный
- •Сетевой
- •Интерфейс высоког о уровня
- •Аппаратура передачи данных
- •Установление связи
- •Данные пользователя 00Длина поля и слови я обслуживания
- •Идентификатор протокола
- •7» Бшдта) Данные пользователя б вызове
- •Поток бит
- •Новый пакет (кадр)
- •Станция 1 ведет передачу
- •Передатчик Коаксиальный кйбель
- •Глава 15. Принципы организации многопроцессорных и многомашинных вычислительных систем (комплексов) и суперЭвм 489
- •1S в 7 о Слада па адресу ь
t
Страничная
таблица
АдрвС
%
Регистры
управления
страницамиСправочник страниц
и
а)
Линейный
адрес
Блок
ускоренного
преобразования адресов
Преобразование
выполнено
Нет
нужной информации
Ф-Справочник
страниц
Страничная
таблица
В)Физическая память
Рис. 10.15. Преобразование линейного адреса:
а —с использованием справочника и таблиц; б — с использованием блока ускоренного преобразования адресов
недавно использовавшихся страниц (рис. 10.15,6). В этом случае преобразование адресов для этих страниц происходит без обращений к справочнику и страничной таблице. Если нужной информации нет в блоке, преобразование происходит в соответствии с рис. 10.15, а. Общие вопросы организации виртуальной памяти рассмотрены в гл. 14.
Микропроцессор 80386 в состоянии одновременно выполнять программы, предназначенные для МП 8086, 80286 и 80386. В МП 80386 возможны два режима работы: реальный режим и защищенный режим виртуальной памяти. В реальном режиме МП эмулирует с повышенной скоростью МП 8086/8088, работая в однопрограммном режиме-с адресным пространством, ограниченным 1 Мбайт.
В защищенном режиме МП может использовать все свое адресное пространство и реализовывать «систему виртуальных ^86-машин» с распределением памяти согласно рис. 10.16.
*
Гбайт
-ПЗУ
Видеопамять
Управляющая
программа16 Мбайт
DOS
МбайтРасширенная память
0
ПЗУ
Видеопамять
Управляющая
программа
DOS
ПЗУ
Мбайт0
Видеопамять
Управляющая программа
DOS
0
Мбайт
1 Мбайт
ПЗУ
Видеопамять
Обычная
память
1
Упрадляющая программа
DOS
Рис.
10.16. Режим виртуальных процессоров
8086
Каждый
пользователь виртуального МП 8086
получает для своей задачи I Мбайт в
расширенной памяти, при этом задачи
защищены друг от друга средствами
защиты памяти, реализуемыми с помощью
аппарата дескрипторов сегментов и
страниц. Однако возникают некоторые
затруднения при попытках одновременного
использования несколькими программами
МП 8086 периферийных устройств, в первую
очередь экрана дисплея. Вопрос может
решаться путем применения специальной,
программы «виртуальный монитор»,
перехватывающей обращения к операциям
ввода-вывода программ виртуальных
МП
8086 и
организующей
«виртуальный экран».
Используя
микропроцессоры с архитектурой и
характеристиками,
подобными МП 80386, можно создавать
сравнительно недорогие супермикроЭВМ
для применений, требующих больших
объемов вычислений, операций с крупными
базами данных,
работы
с большими электронными таблицами,
обработки графической
информации, в том числе для использования
в инженерных
АРМ при автоматизации проектирования,
а также для
реализации экспертных систем, при построении устройств, управляющих системой информационных файлов (файловых серверов) локальных сетей (см. гл. 16).
Персональные компьютеры
В последние годы интенсивные взаимосвязанные процессы развития технологии интегральных микросхем с большой и сверхбольшой степенями интеграции (в первую очередь, микропроцессорных средств), архитектуры ЭВМ и принципов построения программного обеспечения ознаменовались революционным скачком в вычислительной технике — созданием персональных компьютеров.
Персональный компьютер (ПК) — малогабаритный, с малой потребляемой мощностью, дешевый, высокопроизводительный и высоконадежный комплекс вычислительной аппаратуры и программных средств, ориентированный на индивидуальное использование массовым пользователем, не имеющим специальной подготовки в области вычислительной техники и программирования.
Важнейшее свойство ПК — простота их использования — достигается эффективными средствами общения пользователя с компьютером (см. гл. 5), и в первую очередь, «дружелюбным» характером программного обеспечения, позволяющим широко применять диалоговый режим работы с активным участием в нем самого компьютера путем внесения в процесс общения в той или иной степени игрового компонента, представления пользователю для выбора различных «Меню», подсказок при его ошибках, реализации различных обучающих программ.
На рис. 10.17 представлена структурная схема персональных профессиональных компьютеров ЕС-1840 и его расширенного варианта ЕС-1841 [44]. Эти ПК построены на основе рассмотренного в § 10.3 16-разрядного микропроцессора К1810ВМ86.
Компьютер состоит из нескольких электронных модулей, подключаемых к системной шине, и периферийных устройств (назначение модулей и типы периферийных устройств обозначены на рисунке). Основной блок и блок расширения могут содержать до семи модулей каждый. Набор модулей может варьироваться, в том числе за счет дополнительных системных моду- Лей н специальных модулей профессиональной ориентации, образовывая различные конфигурации персонального компьютере. Блоки (основной и расширения) снабжаются источниками Питания и динамиками. Динамик управляется сигналами от тай* Ыера или от программируемого интерфейса периферийного оборудования.
Основной
блок [Источник питания \
Блок
расширения
Динамик
Динамик ■ I
[Источник
питания
Системная
шина
С
истомная шина
ж
Модуль
расширения системной . шины (приемный)
Модуль
расширения
системной
шины
(передающий)
Адаптер
интер
фейсов
ОЗУ
кЁайт
Центральный
процессор
Адаптер
НГМД
,,Адаптер
монитора
J
I
=8=
Стык
CZ
£
pi
Клавиатура
р—■jj«J
Монитор НГМД Матричное
Модули
профессиональной ориентации
|
|
ОЗУ |
512 |
|
12В |
Кбайт |
|
Кбайт |