505311849
級別: 探索解密
|
今天改程序遇見了奇葩的事。在驅動List使用里面搜索R400是所有狀態是空的,說明沒有使用。因此用了R400并賦值K0,結果發現R400清零的動作同時ZR400也清零了。 請教一下大家,ZR400和R400這兩種寄存器是互通的嗎?有什么本質的區別?為什么我會出現這種情況? |
---|---|
|
playboyss
級別: 探索解密
|
一般情況R0~R32767和ZR0~ZR32767是一樣的。R最大32767,當然也可以用R表示ZR32768以上的寄存器,具體看手冊,比如,好像在使用R0之前前面加個什么指令代表ZR32768。。。。。,建議只用ZR就行了。。。。 |
---|---|
|
w45062099
多做事,少說話!
級別: 略有小成
|
R分塊,ZR是連續的,R最高32767,ZR指向所有R,但R要表示高位ZR,要切換指定塊. |
|
---|---|---|
|