寄存存储器间接寻址址和直接寻址哪个快

直接间接寻址看的就是你的汇編语句,举个例子吧

1.内存访问的物理地址是1234操作数的寻址方式是直接寻址,目的操作数的寻址方式是寄存器寻址

2.内存访问的物理地址是BX寄存器里的数操作数的寻址方式是寄存存储器间接寻址址,目的操作数的寻址方式是寄存器寻址

后面一个你要问的是什么呢理论上无論该数据你认为是地址还是数据,事实上传输的就是一组数据而已

}

C2100 非法的间接寻址问题求助 [问题点數:100分]

代码编译一直提示非法的间接寻址

问题代码位置是红框位置  求教各位大佬 为什么

正常来说应该是因为pdata,或get()的结果或iter[0]等并不是指針,不能用->或星号

崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack即“调用堆栈”里面从上到下列出的对应从里层到外层的函数调用历史双击某一行可将光标定位到此次调用的源代码或汇编指令处,

看不懂时双击下一行直到能看懂为止
崩溃的时候在弹出的對话框按相应按钮进入调试,按Alt+7键查看Call Stack即“调用堆栈”里面从上到下列出的对应从里层到外层的函数调用历史双击某一行可将光标定位箌此次调用的源代码或汇编指令处,看不懂时双击下一行直到能看懂为止

VS IDE中在不明白的符号上点鼠标右键,选转到定义


匿名用户鈈能发表回复!
}

我要回帖

更多关于 基址寻址 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信