汇编语言中的问题

2024-12-02 20:21:37
推荐回答(3个)
回答1:

buf可以理解为存储器内存的某个单元的符号地址,即用符号代表这个地址。在本题中,buf是存储数据3的内存单元的地址。而L是存放数据0的单元的地址ABUF和BUF两个地址的差,值应该是6。计算过程为:设BUF代表的地址值为0(其中存放数据3),那么其后4,5,‘123’,0分别占有地址1,2,3,4,5,6,;所以L=6-0=6。

回答2:

l=6;
L EQU ABUF-BUF其实就是求buf所占内存大小,一共六个字节。0x3,0x4,0x5,0x31,0x32,0x33
BUF只是一个标号,能有什么个作用?名字是自己起的。
这里的buf相当于c语言里面的temp,临时存放数据。

回答3:

去百度上找个汇编金手指 要不去鱼
c工作室下也可以 里面有很多命令和解释