"Я жажду, чтобы нужное человечеству облеклось
в наджежащую форму, увидело скорее свет и жило!..."
Пётр Петрович Сойкин 1862-1938гг.
______________________________________________________________________________________________________________________
ПЭВМ " Ириша-М ".
Для начала нужно расшифровать абривиатуру ПЭВМ, чтобы всем было понятно, что она означает.
Итак, ПЭВМ - персональная электронная вычислительная машина. ПЭВМ "Ириша-М" разработана на основе ПЭВМ "Ириша" и ПЭВМ
"Ириша-Л". Буква М в конце названия означает модернизированная. Таким образом, ПЭВМ "Ириша-М" расшифровывается как:
персональная электронная вычислительная машина Ириша модернизированная.
Частичное описание ПЭВМ "Ириша" имеется в журнале "Микропроцессорные средства и системы"
(№ 3 за 1985 год, № 1 - 4, за 1986 год, № 6 за 1987 год и др.). А ПЭВМ "Ириша-Л", так же частично, описана в книге,
"Персональный компьютер Ириша" / Барышников В. Н., Воронов М. А., Кулаков В. Б. и др. - М.: Патриот, 1990. - 176с.
Рассмотрим нашу персональную электронную вычислительную машину (ПЭВМ), которую мы назвали
"Ириша-М". Она имеет отдельный системный блок со своим источником питания, позволяющим устанавливать в него, кроме базовых,
модуль процессора - МП и модуль контроллера графического дисплея - МКГД, дополнительные модули. Так же она имеет выносную
клавиатуру, магнитофон, принтер, монитор и другие устройства.
Возможности ПЭВМ "Ириша-М" зависят от её комплектации модулями и внешними устройствами, а
так же имеющимся программным обеспечением. Ниже представлены параметры ПЭВМ "Ириша-М" в минимальной конфигурации, при
применении только двух модулей, модуля процессора - МП и модуля контроллера графического дисплея - МКГД:
Микропроцессор....................................КР580ВМ80А (Тактовая частота 1,7777 МГц).
Объём ОЗУ, Кбайт..................................64 (48 + 16).
Объём ПЗУ, Кбайт..................................10 - 16.
Текстовый экран...................................40/80 символов в строке до 25 строк.
Графический экран.................................320х200 точек, 4 цвета; 640х200 точек, монохромный режим.
Внешняя память....................................Магнитофон.
Интерфейсы........................................Параллельный, принтера, последовательный, 2-игровых пультов, музыкальный
синтезатор и таймер.
Языки программирования............................БЕЙСИК, ФОРТ.
Основные программы................................Игры, редактор текстов и др.
Возможности ПЭВМ в значительной степени определяются её программным обеспечением. Конечно,
наибольшее количество программ возможно в дисковых вариантах машины. Ниже представлены параметры ПЭВМ "Ириша-М" в средней
конфигурации:
Микропроцессор....................................КР580ВМ80А (Тактовая частота 1,7777 МГц).
Объём ОЗУ, Кбайт..................................64 + 128 (64 + 256).
Объём ПЗУ, Кбайт..................................18 - 40.
Текстовый экран...................................40/80 символов в строке до 25 строк.
Графический экран.................................320х200 точек, 4 цвета; 640х200 точек, монохромный режим.
Внешняя память....................................НГМД 2х360 (2х720).
Интерфейсы........................................Параллельный, принтера, последовательный, 2-игровых пультов, музыкальный
синтезатор и таймер.
Языки программирования............................БЕЙСИК, ФОРТ, ФОРТРАН, ПАСКАЛЬ, С, ПЛ-1.
Основные программы................................Игры, редактор текстов, электронные таблицы, базы данных и др.
Операционная система..............................CP/M 2.2
На рис. 1. приведена функциональная схема системного блока ПЭВМ с двумя основными модулями и
соединяющей их системной магистралью. Модуль процессора выполнен на базе широко распространённого микропроцессора КР580ВМ80А,
работающего на пониженной тактовой частоте, равной 1,7777 МГц. Выбор этого микропроцессора обусловлен, во-первых его
доступностью, а во-вторых большим количеством программного обеспечения, созданного для этого процессора.
|
В модуле процессора (МП) находится микропроцессор КР580ВМ80А со схемами буферизации адреса,
выполненных на трёх микросхемах К155ЛП10, тактового генератора КР580ГФ24 и системного контроллера КР580ВК28. Буферизированные
сигналы шины данных, адреса и некоторые сигналы шины синхронизации образуют локальную магистраль, через которую происходит
обмен информацией между внутренними узлами модуля процессора (МП). Схема управления памятью вырабатывает сигналы выборки
внутренних ПЗУ и дополнительные сигналы адреса расширения объёма адресуемой памяти на системной магистрали ПЭВМ. Модуль
содержит набор интерфейсных узлов, позволяющих подключать к нему клавиатуру, печатающее устройство, игровые пульты, а также
имеет последовательный интерфейс для объединения ПЭВМ с помощью локальной сети и подключения магнитофона. Звуковой синтезатор
выполнен на одном из каналов программируемого таймера КР580ВИ53, другие каналы которого используются в игровом адаптере и
системном таймере. Увеличение числа линий запроса прерываний микропроцессора достигнуто за счёт применения БИС контроллера
прерываний КР580ВН59.
Модуль контроллера графического дисплея выполняет две функции: он является оперативной
памятью ПЭВМ и одновременно отображает на экран монитора часть её содержимого. Объём ОЗУ модуля составляет 64 Кбайт, из
которых 16000 байт используются как кадровый буфер экрана. В модуле применены микросхемы памяти динамического типа
(КР565РУ5Д) с соответствующей схемой управления, объединённой с синхрогенератором. Из выходных сигналов синхрогенератора
и из информации, считываемой из ОЗУ, формирователь ТВ-сигнала вырабатывает сигналы, которые могут быть поданы на монитор.
Интерфейсная часть служит для связи модуля с системной магистралью.
Модули взаимодействуют между собой через системную магистраль. На физическом уровне она
представляет собой кросс-плату с установленными на ней разъёмами ГРПМ1-61-ГП2-В. Выводы разъёмов с одинаковыми номерами
соединены между собой, и, таким образом, конкретное место подключения модуля к магистрали не имеет значения. Расположение
сигналов на разъёме магистрали показано на рис. 2, а назначение сигналов поясняет таблица 1. Линии, помеченные звёздочкой,
зарезервированы для дальнейших расширений системы. Линия системного сигнала синхронизации CLC выполнена витой парой
проводников. Второй провод при этом является "сигнальной землёй" и обозначен OBCLC.
|
По отношению к магистрали модули могут быть пассивными или активными. Активный модуль
формирует адреса и вырабатывает все необходимые сигналы синхронизации, в то время как пассивный только передаёт или
принимает данные. В системе может быть больше одного активного модуля, но только один их них может быть главным. Этот,
главный, модуль обрабатывает сигналы на запрос магистрали другими модулями, разрешает, если это возможно, такой захват,
обрабатывает сигналы прерываний, а также формирует опорные сигналы синхронизации CLC и CLCФ2.
|
Системная магистраль асинхронная, т. е. завершение операции обмена возможно только после
того, как ведомое устройство выработает инверсный сигнал готовности READY. О
начале операции обмена ведущий сообщает установкой инверсного сигнала TE низким уровнем. На рис. 3 показанна временная
диаграмма обмена по системной магистрали. Конкретные значения временных задержек приведены в таблице 2. Магистраль является
довольно быстродействующей (скорость обмена может достигать 2 Мбайт в секунду), поэтому подключение к ней должно
производиться с помощью специальных буферных формирователей, таких, как, например К589АП16 или им подобных.
Блок питания, располагающийся внутри системного блока должен обеспечивать следующие
напряжения питания: +5В (5А), +12В (0,3А) -15В (0,1А) необходимые для питания ПЭВМ.
МСИ
схема МСИ
|