Железо - Multiviewer. Описание доработочки, позволяющей мерять скорость программ по бордюру без влезания в коды - легким нажатием кнопки.

ZX Format #06
         MULTIVIEWER.

music by DNK
(С) SParkerXLD
_______________________________

  "Лень - движитель прогресса"
                   (с) Народная мудрость.

  Если кто-то читал в ZF#3 статью о подс-
чете  тактов  по бордюру, могу предложить
маленький   примбамас,   позволяющий   не
вставляя OUT'ы, делать то-же самое. Как и
что  с  этой штукой можно делать, объясню
позднее, после того, как соберём наш Mul-
tiviewer...

  Для сборки нам понадобятся:

 - Паяльник
  - Руки, умеющие держать Паяльник
 - Отвёртка
 - Скальпель или нож
 - Схема вашего компa
 - 2-3 Метра провода (МГТФ)
 -  2  Диода КД522Б (можно обойтись и без
них, но тогда во время переключения могут
быть сбои)
 -  2 Резистора по 10-15 кОм каждый (если
нет диодов, резисторы уже не нужны...)
 -  Блок  выключателей  с  тремя кнопками
(можмо снять с радио)
 - 2 Литра спирта и огурец...

  Далее  можно  воткнуть  паяльнок в сеть
(вилкой), раскрутить корпус компа (не над
головой),  найти  микросхему  и  дорожку,
идущую к её 9 ноге :

  Kay: D35 (TM9)
Scorpion : D35 (TM9)
Pentagon : D43 (ТМ8)

  после  того, как нашли дорожку, берем в
руки  скальпель,  и  перерезаем её. У нас
получается  2  конца  : первый подходит к
микросхеме  и eго мы подсоединяем к точке
2  (см. схему), и второй, который подсое-
диняем  к точке 1. Далее берем в руки па-
 яльник и собираем нашу схемку...

wrFE
  1 o─────────────┐ 
                  o 
          Normal 
                  o       на 9 ногу
+5   R1       └──o────────o 2 
o───████─┐      
                    R1,R2-10-15kOm
RD  VD1        VD1,VD2-КД522Б
o───┤>├──o────┐  │
                  o  │  Сигналы:
/         DataBus     RD - 21 нога Z-80
                  o  │  wr7FFD : 
2+5   R2       └──o   KAY-256 : D45 (ТМ9) 9 нога 
=o───████──┐    Scorpion ZS-256T : D46 (ТМ9) 9 нога
8                 Scorpion ZS-256 : D48 (TM9) 9 нога 
9wr7FFD  VD2     Pentagon : D62 (TM9) 9 нога
o───┤>├───o───┐  │
                  o  │
          #7FFD   
                  o  │
                  └──┘

  Если  всё закончено, и включение прошло
успешно, можно опробовать функции прибам-
баса...  У Multiviewe'ра есть три состоя-
ния :

 Normal  - На бордюр выводится содержимое
порта #FE
 #7FFD   - На бордюр выводится содержимое
порта #7FFD
 #DataBus   - На бордюре отображается со-
держимое  шины данных во время её чтения,
причем  в последних двух режимах биты 0-2
выводятся на бордюр, бит 3 - на Tape Out,
бит  4  на  Sound, биты 5,6,7 не выводят-
ся...

  Для  кодеров наиболее важен режим Data-
Bus,  т.к если программа синхронизируется
по  HALT  или  "висит"  на прерывании, то
там,  где  процессор  ожидает сигнал INT,
видно  закрашенное место, где же работает
программа,  виден  "Multicolor"...  Очень
эффектно  смотрится  Basic-48  на  Penta-
gon'e... Также этот режим довольно сильно
помогает  при ремонте ПК, и при его наст-
ройке...  Нестабильную  шину данных сразу
становится видно...

  Теперь  можно  спокойно приговорить ос-
тавшийся спирт, иногда закусывая огурцом,
и  посмотреть все имеющиеся у вас в нали-
чии  демки... причем второе более жестоко
чем первое...
_______________________________