- 注册时间
- 2005-7-14
- 最后登录
- 1970-1-1
|
玩儿星星(NC2600c)三年了,一直有几个问题搞不懂,还请大侠们帮帮忙:
1.关于星星的存储器:
a.什么是内存、闪存,跟存储器又有什么关系?MaskRom,System bios,Norflash,Nandflash,SRam,XRam,RamB,Ram04又是什么?在内存中他们是怎样分布的?
b."第一页存储器"中"第一页"是什么意思?拿sun的wqxhexnc来说,是不是指"804000"中前面的那个"80"呀?(注:我的NC2600c是nand3.2 bus3.5,那个wxqhexnc是内置的,这里附有这个升级程序).如果是的话,还有一事不明:NC2600c的内存共32MB,而从$000000到$FFFFFF也只有16MB(自己算的:16^6,也不知算对没),少了的那一半去哪了?头痛,大侠们多多指点呀!
c.刚学汇编,有些东西搞不懂:
i.SBC简单运算中,为什么先要"SEC"?我想比如说有:
LDA #$40
SEC
SBC #$20
STA $2000
RTS
跟据A-M-C→A,那$2000中不是成了:40-20-1=19了吗?为什么书上说$2000此时应为20?而用CMP时就不用SEC了?
ii.分不清INT,BRK命令,什么时候该用哪个?呀,搞不懂搞不懂呀,头好痛!大侠们多多指点呀!
谢!
|
|