Black Crow #07
01 сентября 2001
  Железо  

Очумелые ручки - SIMM 4MB на ZX

<b>Очумелые ручки</b> - SIMM 4MB на ZX
                                         
                                         
Simm 4Mb на компьютере Sintez 2
                                         
(С) Pantera                              
                                         
_________________________________________
                                         
  Привет всем, вот опять я решил показать
всем  мою новую  примочку. Да, это ни что
иное, как схема подключения simm`а на 4Mb
к компьютеру Sintez.Ну не знаю,может быть
кому-нибудь пригодится.Даже не могу пред-
ставить,кому понадобится в IS-DOS`е элек-
тронный диск размером в 15000 блоков ;-).
                                         
 Схема приводится для компьютера  Sintez.
Это тот, который раньше был 48к.Но теперь
мой монстр хавает 1 метровые simm`ы.А вот
теперь может и 4 мега захавать без напря-
га. Следовательно, все сигналы приводятся
для схемы Sintez`а. Я думаю, что не нужно
много ума, чтобы  переделать ее под любой
другой комп. Например  метровую схему для
Ленинграда я переделывал под Sintez и все
О.К О.В                                  
                                         
 У кого комп уже  доделан до одного метра
по порту #DFFD mask #07,то вам понадобит-
ся всего лишь 1-а КП12, 1-а ТМ8, 1-а ЛЕ1.
                                         
 В данной  доработке используются 3й и 4й
биты #DFFD. Но так  как  в Профи  4-й бит
используется  СР/М, то значит  владельцам
этих компьютеров  можно дальше не читать.
                                         
 Для  того  чтобы воспользоваться верхней
памятью, необходимо работа ТОЛьКО по пор-
ту #DFFD.                                
                                         
 В  режиме #7FFD  можно работать ТОЛьКО с
одним мегабайтом. Мегабайт реализуется по
биту защелки,  т.е. бит 5 #7FFD. Этот мег
юзается в Тыр Досе 5.1ЗFm ( м- это значит
Ram  диск  на один  мег ( 3568 секторов).
В досе 5.13 это диск D:.                 
                                         
 А виртуальный диск работает нааммнноггоо
быстрее флопа. Все проги использующие об-
ращение  к  флопу  через  #3D13 - летают.
                                         
                                         
                                         
 Управление памятью осуществляется так:  
                                         
#DFFD mask #1F                           
                                         
#7FFD mask #Е7                           
                                         
                                         
Схема  поделена на две части, т.к. она не
вместилась в один экран, а жаль ;-).     
                                         
                                         
-----------------------------------------
/RES * - вместо этого сигнала можно взять bit2 #EFF7, для програмной бло- кировки верхней памяти. #DFFD - сигнал дешифрации этого порта, берется с ЛЛ1:8 (см. по схеме). КП11:1 - сигнал с 1й ноги мультиплексора, доработки до 128к. A5 V3, - сигналы регенерации A6 V4, видеоконтроллера A7 V5, компьютера Sintez 2 Микросхемы памяти PYS(7)необходимо уда- лить с платы. Микрик S2(и эл-т ЛИ1) нужно ставить,ес- ли вы собираетесь аппаратно вырубать вер- хнюю память. А иногда бывает достаточно и S1,это если прога не понимает всех стан- дартов на расширенную память. bit2 порта #EFF7 -это программная бло- кировка памяти выше 128К. Если у вас в компе этот порт отсутствует, вместо этого сигнала подавайте общий провод. Сигналы шин адреса и данных процессора обозначены как А0-А15 и D0-D7 соответст- венно (будьте внимательны!). Необходимо еще убрать блокировку памяти выше 48К.Убирается элементарно: от ТМ9:15 отрезается bitS #7FFD, на ту ногу микрухи (ЛЛ1) куда ишел bitS подать землю. Таким вот варварским способом, вы лишили себя режима 48к НАВСЕГДА:-). Если вы распусти- ли сопли до пола и кричите: хочу 48к, то его можно сделать так:
Если у вас нет порта #EFF7,то нужно так:
Теперь при сбросе бита2 порта #EFF7 в нуль память выше 128 будет открываться и 48-я защелка - блокироваться.А при уста- новке его в единицу будет закрыт доступ к памяти выше 128К и 48-й защелкой можно пользоваться. Если в компе есть CMOS-часы, а также прошивка Мг.Gluk Reset Service 5.3k,то в ней поддержан этот стандарт блокиров- ки памяти. У меня стоит именно эта про- шивка и CMOS-часы, и я просто тащусь от всего этого кайфа !!! Регенерация simm`а 4Mb Для тех товарищей, у которых уже стоит доработка Sintez`а до 512к, (но только с регенерацией дополнительного адреса РУ7, т.к. практика показывает, что можно не производить регенерацию по первой ноге РУ7) можно дальше читать не все, ну а мо- жет быть и все ;-). Старые сигналы куда идут новые-отрезать. Для тех у кого все еще 128к сделайте пра- вильную регенерацию simm`а таким образом: с DD23:5 подать на DD26:10 с DD23:3 подать на DD26:12 на DD23:5 подать с КП11:12(дораб.до 128) на DD23:3 подать землю на DD23:11 подать с КП11:4(дораб.до 128к) на DD23:13 подать +5в на DD24:5 подать с ЛЕ1:1(смотри по схеме) на DD24:3 подать землю на DD24:11 подать с ЛЕ1:13(см. по схеме) на DD24:13 подать землю * от КП11:9:12 (доработка до 128к) убрать убрать сопротивления. Сигналы регенерации видеоконтроллера, (А5 V3, A6 V4, A7 V5) перед подачей на мультиплексоры платы расширения, необходимо отрезать от мультиплексоров платы компьютера (!!!). НЕ ОШИБИТЕСЬ С ПЕРЕПАЙКОЙ СИГ= НАЛОВ ВИДЕОКОНТРОЛЛЕРА. У МЕНЯ ВСЕ РАБОТАЕТ И ПО СЕЙ ДЕНЬ ПОЭТОМУ FUCK`u НЕ ПРИНИМАЮТСЯ!! Необходимо еще сделать такую доработку:
доработка эта нужна,чтобы программы,пишу- щие в область адресов #0000-#ЗFFF,не пор- тили 128-ю память.
Р.S. Как видно,в основу я взял схему AXLR которая попалась мне в руки 3 года (!!!) назад, но которая была испытана на двух компах:Ленинград-1 и потом переработанная мной под Sintez.Прошла успешное испытание и по сей день работает у меня. Ну и в конце,всем счастливым обладателям такой памяти, я могу посоветовать зашить себе dos 5.1ЗFm. Тогда вы станете полно- ценным пользователем верхней памяти. SPECCY 4 Мь RULEZ 4EVER !!!



Другие статьи номера:

От автора - давайте познакомимся!

Программистам - Работа с CMOS часами.

Программистам - Конверсия чисел в десятичный формат.

Программистам - Индикатор работы диска.

Очумелые ручки - ROM-диск.

Очумелые ручки - Контроллер ОЗУ.

Очумелые ручки - Порт RS232.

Очумелые ручки - General sound.

Очумелые ручки - Команды CD-ROM.

Очумелые ручки - SIMM 4MB на ZX

Презентация - CMOS service v1.0

Презентация - PKUNZIP для ZX

Презентация - Perfect comander v1.7

Обозрение - ВGЕ 3.01, Glоbаl Соmаndеr 1.31, Реrfеct Соmаndеr 1.7.

Разное - Крик о помощи.

Разное - Дилерская_сеть.

Разное - Реклама.

Разное - Без непоняток.

Разное - Заключение.


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

Похожие статьи:
Авторская разработка - С.Зонов, А.Ларченко. О контроллере SMUC (HDD и IBM периферия).
Развлечения - ответы на головоломки прошлого номера.
Разное - опрос: Приз десять германскиx дискет с нoвыми прoграм- мами для Спектрума.
Железо - О некоторых RND-генераторах.
Юмор - Анекдоты.

В этот день...   19 апреля