Wladimir Bulchukey (2:5020/2065.462)
Гость
port #255
FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)
Здравствуй(-те), Rodion...!
19 Дек 05 21:53, Rodion Gorkovenko -> Konstantin Denisov:
в советских
А почему оно в отечественных так происходит? Если не тайна?
Вроде как ошибка в фирменной ULA, в которой при чтении из любого несуществующего порта читался текущий байт атрибута. А в "рассыпных" схемах этой ошибки нет, и с шины читается #FF, то есть состояние подтянутой резисторами к +5 вольт шины данных. В некоторых машинах (GRM128, например), ошибка ULA специально воспроизведена схемно. При подключении CDOS-модема приходилось эту схему отключать, так как она конфликтовала с любыми портами, не являющимися стандартными для Спектрума, считала, что чтение из порта модема - это чтение из несуществующего порта, и выдавала на шину атрибут цвета, забивая байт, получаемый от модема.
С наилучшими - Wlodek # wlblack(@)newmail.ru # http://wlodeks.narod.ru
[ZX] [500:95/462@ZXNet] [2:5016 Forever] [Golyanovo] [Старые русские]