Решил поупражняться в работе с этим портом. написал следующую програмулину которая пишет в него нуль. по идее она должна делать абсолютно ничего потому как 0 устанавливает все страницы как они установлены по умолчанию (при включении компа). Однако комп после выполнения перезагружается
DI
PUSH AF
PUSH BC
LD BC,#7FFD
LD A,0
OUT (C),A
POP BC
POP AF
EI
RET
---------- Post added at 18:17 ---------- Previous post was at 18:17 ----------
Да, поскольку 128к спектрума у меня пока нету, тестировал на двух разных эмуляторах
---------- Post added at 18:19 ---------- Previous post was at 18:17 ----------
А вот тестовая программка на бесике, если кому влом ассемблер запускать
---------- Post added at 18:19 ---------- Previous post was at 18:19 ----------
Код:
poke 30000,243
poke 30001,245
poke 30002,197
poke 30003,1
poke 30004,253
poke 30005,127
poke 30006,62
poke 30007,0
poke 30008,237
poke 30009,121
poke 30010,193
poke 30011,241
poke 30012,251
poke 30013,201
randomize usr 30000