Прошу прощения за оффтоп, вот что я сегодня нашел в гараже:
Прошу прощения за оффтоп, вот что я сегодня нашел в гараже:
Разработчик КНГМД для Специалиста и Ориона128, автор SPDOS (журнал "Радио" 12/1992, 1-2/1993). Манускрипт, датированный 1993-94гг: Отладка контроллера SPDOS SPDOS v4.3
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
makbar, это была попытка сделать Орион с одним питанием и аутентичным ЦПУ?
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Разработчик КНГМД для Специалиста и Ориона128, автор SPDOS (журнал "Радио" 12/1992, 1-2/1993). Манускрипт, датированный 1993-94гг: Отладка контроллера SPDOS SPDOS v4.3
makbar, хорошая задумка была задушена американскими технологиями?
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
что ты имел ввиду?
я не помню что-бы я серьёзно занимался 8085-м.... по Z80-да...я даже встречался с Роговом и Бриджиди.
Мне особо это было не нужно, у меня и так орион, как программатор работал как часы, да и для Радио нужен был надежный контроллер, работающий с классическим Орионом.
Разработчик КНГМД для Специалиста и Ориона128, автор SPDOS (журнал "Радио" 12/1992, 1-2/1993). Манускрипт, датированный 1993-94гг: Отладка контроллера SPDOS SPDOS v4.3
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Denn, это да, но у моего ориона другая судьба была) перестал быть нужен программатор и все.
а на PC я с 91г...вроде. 92й точно - мне выделили раздел на 386 машине)) PCAD и CUPL то где то надо было запускать
Ты мне лучше напомни... что там с полярностью стороны в SPDOS/DSDOS ... а то я тут в другой теме запутался с полярностью.
- - - Добавлено - - -
http://zx-pk.ru/threads/28485-rk-kng...l=1#post945722
Разработчик КНГМД для Специалиста и Ориона128, автор SPDOS (журнал "Радио" 12/1992, 1-2/1993). Манускрипт, датированный 1993-94гг: Отладка контроллера SPDOS SPDOS v4.3
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Разработчик КНГМД для Специалиста и Ориона128, автор SPDOS (журнал "Радио" 12/1992, 1-2/1993). Манускрипт, датированный 1993-94гг: Отладка контроллера SPDOS SPDOS v4.3
makbar, вот причинные участки из кода ОС:
Код:RG_CMD:EQU 0F700H; Р-Р КОМАНД RG_TRK:EQU 0F701H; Р-Р ДОРОЖЕК RG_SEC:EQU 0F702H; Р-Р СЕКТОРОВ RG_DAT:EQU 0F703H; Р-Р ДАННЫХ RG_REQ:EQU 0F704H; Р-Р ЗАПРОСОВ (КОРОТКИН) RG_CFG:EQU 0F708H; Р-Р КОНФИГУРАЦИИ ; D1=DRV, D0=SIDE RG_CF2:EQU 0F720H; D4=/SIDE, D2=0, D1&D0=DRV ... SetCFG: ; КОНФИГУРАЦИЯ FDD ; I: [M_LDRV], [M_SIDE] LDA M_LDRV CMA ANI 1 PUSH PSW ; УСТАНОВКА ВРЕМЕНИ ПОЗИЦИРОВАНИЯ ГОЛОВОК LDA M_RAT0 JZ $+6 LDA M_RAT1 STA M_RATE ; УСТАНОВКА УКАЗАТЕЛЯ ДОРОЖЕК НА ПОСЛЕДНЕЕ ЗН-Е LDA M_TRK1 JZ $+6 LDA M_TRK2 STA RG_TRK POP PSW RLC PUSH B MOV B,A ; ОПРЕДЕЛЕНИЕ ТИПА кнгмд ; F704h=FFh - АВТОРСКИЙ, ИНАЧЕ - КОРОТКИН LDA RG_REQ INR A LDA M_SIDE JZ IsFDC2 MVI C,RG_CFG ORA B JNC SvFdCf; =JMP SvFdCf IsFDC2: ; КОНФИГУРАЦИЯ ДЛЯ кнгмд v3.30 MVI C,RG_CF2 XRI 1 RRC RRC RRC ORA B RRC SvFdCf: MVI B,0F7H; F7xx STAX B; STA RG_CFG/RG_CF2 POP B RET
Касательно дискет СР/М и чтения их на писюках не подскажу, эти вопросы меня не интересуют.
Чисто с программной т.з. в своё время обнаружил следующее, что в твоём КНГМД бит стороны имеет прямое соответствие (стороне 0 соответствует значение бита "0" и т.д.), в других КНГМД зачем-то используется "египетская" система соответствия. Где-то "в этих ваших интернетах" слышал звон, что якобы уши инверсной логики растут из забугорных схем, и что якобы так было проще реализовать аппаратно, а программно просто подстроились, ну а наши, разумеется, тупо скопипастили готовые аппаратно-программные решения, особо не вникая. Как-то так.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)