发布于 2009-03-27 13:27:11
0楼
我也是新手。
1、关于累加器的认识,你可以好好看看手册中累加器指令的介绍,一两句说不清。这个指令一定要弄清楚。否则,等于白学。
2、L QB[DBD 10] ,中括号里是个寻址指针,因为你这里是对QB寻址,所以它是个对字节寻址的指针。如果DBD10的值为2#0000 0000 0000 0000 0000 0000 0010 0000,那么对字节,字和双字来说,最低的三位要保证全是0(这三位表示的是对某个位进行寻址)则DBD10的内容是4, 即QB4.
3、A M[LD4],是对位存储区(M)的某个位寻址,所以必须用到LD内容的最后三位(第0、1、2位)。如果LD4的值为2#0000 0000 0000 0000 0000 0000 0010 0011,那么寻址的字节为4,寻址的位是3,即M4.3.
说了半天,也不知道我说清楚没有!
学习中,请多指教!