AND#$0F, ORA#$0A是切换Active BIOS($C000-$DFFF)到第$0A页。 回帖好快啊......
不好意思我打错了,是把0A地址AND#$0F, ORA#$01,再送回去.
BIOS是干什么的?作用和PC的一样吗?切换有什么用呢? LDA $0A, AND #$0F, ORA #$01, STA $0A
是将$C000-$DFFF切换到RAM04。ORA#$01是切换到RAM04;而ORA#$02、#$03……(>#$01)是切换到ActiveBIOS。
ActiveBIOS是BRK执行的实际内容。 哦,中断不是在内核里的?在BIOS里? RAM04可以在BASIC中切换吗?直接切换.
[求助]关于中断
是断到底是什么?它的程序(主程序)似乎不需要载入RAM,而看内核中断时,没见到任何发送语句,但可以直接对0A进行操作,很多是AND#$0F 再 ORA#$0A。是不是切到NAND的?但不在RAM中进行不会死机吗?
页:
[1]