nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 12 Dec 2019 12:22



Reply to topic  [ 55 posts ]  Go to page Previous  1, 2, 3, 4
Возрождение "Элис" 
Author Message
Banned
User avatar

Joined: 29 Jun 2018 09:48
Posts: 414
Reply with quote
Mixa64 wrote:
если содержимое ячеек Адр1 и Адр2 на выходе дает "1", а содержимое третьей ячейки на выходе дает "0", то на выходе вместо постоянной "1" будет наблюдаться "1" с очень коротким "0" в момент смены кода адреса.

т.е. линия в момент смены адреса находится в неуправляемом состоянии?
или, в каким местом этот частный аппаратный баг противоречит сказанному мной выше?

_________________
https://klapautsiy.github.io/The-displa ... ika-MK-85/ или приобрету ИЖВ1-12/5х7
гугл, печеньки и пин SS \o \o \o


19 Sep 2018 05:34
Profile
Doomed
User avatar

Joined: 19 Feb 2017 04:46
Posts: 361
Location: С-Петербург
Reply with quote
Post 
Asgard wrote:
не понятно, что за сигнал идет с РВ0 ВВ55 (А0 на РФ2) через резистор на дисковод, туда же подмешивается РС7 ВВ55 через транзисторы и элемент ЛА13. На схеме со стороны дисковода 20й контакт.
Вообще 20-тый контакт на шильдике дисковода - это сигнал STEP. Но возможно PB0, когда ППА работает на нужды дисковода, это не выход, а вход. Т.к через резистор 10 кОм сигнал STEP дисковода никак не притянуть к земле (т.к в дисководе входные цепи имеют привязку в 330 Ом на +5В).

Имея возможность через PB0 считать STEP, сформировав сигнал STEP=0, можно узнать висит ли этот выход в воздухе и тем самым обнаружить, что дисковод не подключен.

Аналоговая группа с транзисторами Q1...Q4 это может быть ключ запрета КНГМД и удлинитель импульса. Кстати Q1 и Q2 нарисованы неудачно, это же разные цепи, а не диф.каскад.

Когда РФ2 неактивна при PC3=/CE=1, то открывается транзистор Q2, на его коллекторе возникает 0, который на ЛН1 инвертируется и "1" приходит на входы обоих ЛА13 (D7 и D8) разрешая их работу. Т.е когда РФ2 активен при чтении ROM-диска, то сигналы подаваемые на КНГМД запрещены. А когда РФ2 неактивен, то работает КНГМД. Это надо потому что назначение ног ППА совмещено. Кстати, не перепутаны ли номиналы R21, R23, а то как-то нелогично?

Узел на Q1,Q3,Q4 трёхкаскадный (не инвертирует) похоже это удлинитель импульса. Этот неинвертирующий ключ управляется битом PC7 и как-раз формирует сигнал STEP на 20-том контакте разъёма дисковода. Ёмкость 20 мкф на коллекторе Q1 при кратковременном его открытии разряжается до 0, а затем, через резистор 200 кОм медленно заряжается, что и удлиняет импульс. Непонятно, зачем это надо, если длительность импульса STEP можно задавать программно.
Asgard wrote:
То есть позволяет использовать СР/М, интересно, другой формат чтения/записи на диск в контроллере есть ?
Если под форматом понимается высокоуровневый формат, который определяет DOS, то вообще-то из наличия загрузчика в ПЗУ не следует, что используется именно CP/M.

Загрузчик может грузить любую DOS. Он только считывает первый сектор на адрес 100, проверяет, что первые 2 байта равны 31 и 81, и если да, то выполняется JMP 100. Так запускается вторичный загрузчик, который уже знает в какие адреса загружать конкретную DOS. Т.е, какая DOS записана на начальных треках дискеты, та и загрузится.

Вообще неудачно, что вторичный загрузчик портит TPA CP/M, в грамотных системах этого нет. Благодаря чему после Cold Boot CP/M можно запустить программу, что прогонялась до сброса. А главное, так удобно записывать блоки из RAM-монитора на диск. Тогда монитором считываем файл с МГ-ленты, размещаем на адресе 100 и загрузив CP/M записываем на диск командой SAVE. А для запуска из CCP программы, что уже загружена в TPA, запускают COM-файл нулевой длины.

А если речь о низкоуровневом формате, то он только один - формат DD, т.к вход выбора плотности записи в ВГ93 заземлён. Оттого есть только формат DD 720/800К (MFM), а формат SD 360/400К (FM), по-крайней мере программно, не включить. Формат FM 400К более надёжен, чем MFM 800К на полудохлых дискетах.


Last edited by barsik on 19 Sep 2018 06:49, edited 4 times in total.



19 Sep 2018 05:43
Profile
Novelist

Joined: 21 Aug 2018 04:21
Posts: 29
Location: Дальний Восток
Reply with quote
Q1,Q2 это не диф.каскад. Нарисовал не удачно, потихоньку исправлю. Номиналы R21, R23 так и есть, тоже обратил внимание.


Attachments:
234.jpg
234.jpg [ 98.62 KiB | Viewed 1842 times ]


Last edited by Asgard on 19 Sep 2018 06:37, edited 1 time in total.

19 Sep 2018 06:19
Profile
Novelist

Joined: 21 Aug 2018 04:21
Posts: 29
Location: Дальний Восток
Reply with quote
Кто может опознать транзисторы - с боку зеленая, с верху синяя(голубая) точка ?


Attachments:
19092018130.jpg
19092018130.jpg [ 140.9 KiB | Viewed 1842 times ]
19 Sep 2018 06:21
Profile
Novelist

Joined: 21 Aug 2018 04:21
Posts: 29
Location: Дальний Восток
Reply with quote
Post Re:
barsik wrote:
Asgard wrote:
То есть позволяет использовать СР/М, интересно, другой формат чтения/записи на диск в контроллере есть ?
Если под форматом понимается высокоуровневый формат, который определяет DOS, то вообще-то из наличия загрузчика в ПЗУ не следует, что используется именно CP/M.

Загрузчик может грузить любую DOS. Он только считывает первый сектор на адрес 100, проверяет, что первые 2 байта равны 31 и 81, и если да, то выполняется JMP 100. Так запускается вторичный загрузчик, который уже знает в какие адреса загружать конкретную DOS. Т.е, какая DOS записана на начальных треках дискеты, та и загрузится.

Вообще неудачно, что вторичный загрузчик портит TPA CP/M, в грамотных системах этого нет. Благодаря чему после Cold Boot CP/M можно запустить программу, что прогонялась до сброса. А главное так удобно записывать блоки из RAM-монитора на диск.

А если речь о низкоуровневом формате, то он только один - формат DD, т.к вход выбора плотности записи в ВГ93 заземлён. Оттого есть только формат DD 720/820К (MFM), а формат SD 360/400К (FM), по крайней мере программно, не включить. Формат FM 400К более надёжен, чем MFM 800К на полудохлых дискетах.

В общем, надо искать как почитать диски, если они вообще после 28 лет читабельны.... :ewink:


19 Sep 2018 06:26
Profile
Doomed
User avatar

Joined: 05 Nov 2007 06:08
Posts: 416
Location: Украина
Reply with quote
Asgard wrote:
Кто может опознать транзисторы - с боку зеленая, с верху синяя(голубая) точка ?

думаю, КТ3102Г


19 Sep 2018 08:04
Profile WWW
Doomed
User avatar

Joined: 13 Nov 2007 12:09
Posts: 353
Location: Ставрополь
Reply with quote
3102Д (если считать точку синей ;))


19 Sep 2018 08:08
Profile WWW
Doomed

Joined: 25 Aug 2009 08:02
Posts: 365
Location: Москва
Reply with quote
Клапауций wrote:
Mixa64 wrote:
если содержимое ячеек Адр1 и Адр2 на выходе дает "1", а содержимое третьей ячейки на выходе дает "0", то на выходе вместо постоянной "1" будет наблюдаться "1" с очень коротким "0" в момент смены кода адреса.

т.е. линия в момент смены адреса находится в неуправляемом состоянии?
или, в каким местом этот частный аппаратный баг противоречит сказанному мной выше?

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


19 Sep 2018 12:26
Profile
Banned
User avatar

Joined: 29 Jun 2018 09:48
Posts: 414
Reply with quote
Mixa64 wrote:
Но этим экскурсом отклонились от темы топика, тем более, что ТС не заостряет на этом внимания.

ТС не заостряет, но мне уже стало интересно - при каких делах тут резисторы?

_________________
https://klapautsiy.github.io/The-displa ... ika-MK-85/ или приобрету ИЖВ1-12/5х7
гугл, печеньки и пин SS \o \o \o


19 Sep 2018 12:41
Profile
Novelist

Joined: 21 Aug 2018 04:21
Posts: 29
Location: Дальний Восток
Reply with quote
Полазил по интернету, обратил внимание, что в Галерея Компьютерной эволюции на фото похоже лежит искомая книга "Руководство по программированию ". Галерея находиться в Москве. К сожалению от меня далеко, очень далеко.
Ни у кого с Москвы нет желания посетить галерею, выпросить и отсканировать руководство ?


19 Sep 2018 12:46
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 55 posts ]  Go to page Previous  1, 2, 3, 4

Who is online

Users browsing this forum: Bing [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.