fun bug

ZXNet эхоконференция «real.speccy»

От Kirill Frolov Кому All 15.04.2002

Hемедленно нажми на RESET, Vassili!

14 Jan 02 00:05, Vassili Klimov wrote to Ilya Vinogradov:
VK>>>> железо - не успевает установится в ноль адрес, соответствуюший
VK>>>> биту 7 порта 7ffd.
KF>>> Вряд-ли не успевает. Скорее провод где-то замыкнут с другим
VK>>> но глючит ведь исключительно на команде Ldir !
IV>> это не STS, часом, глючит? ;)
VK> не-а, сначала глюк проявился и уже потом я в стс полез. Кстати все
VK> стало нормально после того, как я заменил ldir на a,(hl):(de),a:inc
VK> de:cpi:jp pe,$-5

Где-то в софте глюк. Прерывания разрешены? Где стек?


От Vassili Klimov Кому All 17.04.2002

KF> Где-то в софте глюк. Прерывания разрешены? Где стек?
ну ты блин, старого хакера учишь;-)) условия идеальные, если б софт глючил я бы
глюк нашел и сюда бы не писал. По видимому глюк проявляется из-за того, что
при выборе банки 2, адреса на выходе кп11 переводятся в 3е состояние и
подтянуты к земле резюками и просто не успевают установится в 0.

JTN/4D

От Kirill Frolov Кому All 17.04.2002

VK> ну ты блин, старого хакера учишь;-)) условия идеальные, если б софт
VK> глючил я бы глюк нашел и сюда бы не писал. По видимому глюк
VK> проявляется из-за того, что при выборе банки 2, адреса на выходе кп11
VK> переводятся в 3е состояние и подтянуты к земле резюками и просто не
VK> успевают установится в 0.

Растактовка LDIR:

КОП 4т., КОП 4т., ЧТЕHИЕ 3т., ЗАПИСЬ 5т., (DEC/INC) 5т.

LD A,(HL) : LD (DE),A

КОП 4т., ЧТЕHИЕ 3т., КОП 4т., ЗАПИСЬ 3т.

Может быть и не успевает. Hефиг на резисторах делать, поставь нормальную
мелкосхему.
Может ещё и память до 7Mhz разогнана?