48k Пентагон. Наладка и ремонт. 1969 г.

Раздел 3 - описание работы компьютера.


Описание работы компьютера.

Описание рассмотрим по структурной схеме изображенной на рве. 9.

цшшшвдт

Центральным обрабатывающим элементом служит микропроцессор Z-80A или
UA 880, который вырабатывает адреса для обращения к внешним и внутренним
устройствам, формирует управляющие сигналы для синхронизации схемы,
управляет передачей данных по магистрали данных.

Особенностью Z-80A является наличие внутреннего регистра регенерации,
который содержит адрес регенерируемой ячейки памяти.

Для определения типа памяти, к которой происходит обращение служит
дешифратор, декодирующий адреса А15-А13 и формирующий сигнал выборки
ROM (ПЗУ) по входу ОБ. Эти сигналы формируются только при чтении, так как
запись в ROM не может быть произведена. Запись в RAM происходит по заднему
фронту CAS, при низком уровне сигнала разрешения записи RAM WE. В
компьютере использован "прозрачный" метод доступа к памяти т. е. контролер
дисплея и микропроцессор не мешают друг другу.

Для управления данными используются сигналы:

RD - чтение;

WR - запись;

MREQ - запрос памяти;

IORQ - запрос внешнего устройства;

RFSH - сигнал регенерации памяти;

Для управления работой процессорного модуля:

INT-запрос на прерывания формируемый из сигнала KS вконце каждого кадра;

ОЕ RAM RD - строб чтения из буферного регистра памяти;

STB V - строб записи сигналов пикселов в сдвиговый регистр;

CAS, RAS - стробы выборки микросхем динамической памяти, одновременно
RAS управляет адресными мультиплексорами памяти. CAS сгробирует адрес на
системной магистрали или от счетчиков дисплея;

STB RAM RD - строб считывания информации из буферного регистра;

WE PORT FE - строб записи в системный регистр RG BRD;

STB А - строб записи в сдвиговый регистр атрибутов;

RD TORT FE - строб чтения из системного регистра BRD;

WE RAM - сигнал разрешения записи в RAM При низком уровне этого едгнала
разрешается запись по данному фронту GAS в RAM.

Для синхронизации монитора предназначен блок синхронизации, который
формирует синхросмесь, состоящую из строчных и кадровых импульсов. Для
упрощения схемы формирования синхросмеси длительность строчного
синхроимпульса выбрана 10 мке, вместо положеных 4 мхе по требованию. Это
стало возможным потому, что современные телевизоры имеют достат
очный запас
подлнтельности стро
чною импульса.

Кдттоилдп дисплея состоит «-'

- входного мультиплексора (D18);

• счетчиков развертки (ТО-12);

регистра сдвига (D25, D37, D38);

• регистра атрибутов (D24, D26);

- регистра поля (D41);

- видеомультиплехсоров адресов (D18, D2Q, D21, D22, 023);

- выходного мультиплексора (D42X

- выходных устройств формирования и инвертирования сигаала (D43, D44).

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

Полная развертка хода строки приведена на рисЗ того же приложения.

Для отображения на экране байт пикселов по стробу LD SCR заносится в
сдвиговые регистры, в которых проотводится преобразование байта в
последовательный код и выдача его на вход видеомультиплексора дисплея.
Преобразование осуществляется по каждому импульсу CLK0 (сигнал частотой 7
МГц).

Как уже говорилось выше, для отображения одного байта информации
необходимы 2 обращения к памяти за пикселами и атрибутами. На время
обращения за атрибутами информация о пикселах задерживается на 4 такта CLK0.
Функцию задержки выполняет сдвиговый регистр.

После того, как в сдвиговом регистре окажется байт пикселов, а в регистре
атр
ибутов байт атрибутов, со сдвигового регистра пикселы поступают в
последовательном коде на вход управления видеомультиплексорамн. В
зависимости от пиксела 0 или 1 из регастра
атрибутов выбирается поле PAPER
или INK и устанавливается режим BRIGHT и (или) FLASH. На
видеомультаплексор хроме того подается синхросмесь запрещающая прохождение
сшшт на арешдейотш строчных и m

(D43) управляет сигналом БС&БК дня формированияполя BORDER и задания его
цвета из регистра RG BRD. После формирования видеосигнал через инвертор
поступает навыход RGR Для свои с внешними устро
йствами в составе
компьютера предусмотрены следующие системные у
стройства: клавиатура, через
этот же регистр передаются данные из магнитофона при выбранной клавиатуре.
Регистр пола RG BRD, с этого же регистра подается сигнал на магнитофон и
подключается динамическая головка (звук).




  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Мысли - культурное начало Alone Coder'a борется с животным.
ZX-Обоз - Обзор электронной прессы: Plutonium 10, Nicron 105, C-Net Week n18.
Советы мастера - Как можно добить хорошей связи с BBS (+ схема).
Poetry Corner
Проблемы PC - Я, MОTОВАTОР, как нормальный человек обращаюсь ко всем Cпектрумистам нашего городка. ZX vs PC

В этот день...   21 ноября