dsp 立即寻址、绝对寻址、直接寻址、间接寻址的差别是什么?如何判断汇编里边的语句他们是属于哪类寻址方式

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 02:24:04

dsp 立即寻址、绝对寻址、直接寻址、间接寻址的差别是什么?如何判断汇编里边的语句他们是属于哪类寻址方式
dsp 立即寻址、绝对寻址、直接寻址、间接寻址的差别是什么?
如何判断汇编里边的语句他们是属于哪类寻址方式

dsp 立即寻址、绝对寻址、直接寻址、间接寻址的差别是什么?如何判断汇编里边的语句他们是属于哪类寻址方式
所有汇编语句必然是两个操作数,而其一必然是寄存器,因为寄存器速度最快,为提高处理速度必须在寄存器中完成操作.就电脑存储层次的速度而言,寄存器register>缓存cache>内存memory>硬盘hard disk,可见离cpu越近速度越快(register是直接做在cpu内部的,就像下面例子中的教学楼、教务处等,所以速度够快).DSP与此类似.
  根据另一个操作数所在的位置分类的话,就是上述几种和另外一些了寻址模式了,如堆栈寻址、MMR等.举个例子.你现在你的学校里,去找人处理一些事情,那么此人在哪里呢?几种可能:在身边、在某省市县小区幢101、你校第1教学楼301或你校第2教学楼301、此人不在学校但是教务处办公室可以查到他现在的地址,以上分别对应立即寻址、绝对寻址、直接寻址、间接寻址.例子:
  LD #10,A
  STL A,*(y)
  LD @x,A
  LD *AR1,A
  可以看到,
立即寻址,立即数前面必须加#;
绝对寻址是*和(),y就是这个绝对地址省市县区楼;
直接寻址的地址x前有@,就是301,至于是1教还是2教作基地址,需要提前设置到底是到哪个教学楼去找,对应sp堆栈或者数据存储器页指针DP设置.用SSBX CPL(SET bit置CPL为1,用SP作基地址)或RSBX CPL(reset将CPL置0,用DP做基地址),到某页数据存储器中找,还需要设置此页数,如另DP为3就到第三页数据存储器中找),将堆栈当前地址sp+x低7位或将DP第三页首地址+x低7位;
间接寻址也有*,不过紧跟的是一个寄存器AR1而不是直接存储器中的数值x.

dsp 立即寻址、绝对寻址、直接寻址、间接寻址的差别是什么?如何判断汇编里边的语句他们是属于哪类寻址方式 请问单片机中的“寻址”到底是什么意思啊?直接寻址、间接寻址、分页寻址到底是什么意思啊? 计算机里的寻址到底是指什么,有直接寻址,间接寻址等方式,有什么作用. 寻址方式怎么计算寻址范围 51单片机寻址方式51单片机的寻址方式 怎么区分啊 如:MOV PSW,#25H;和MOV A,#68H;他们的寻址方式相同吗?书上说 前一个是直接寻址,后一个是立即寻址~它们不都含有立即数, FTTH寻址方式是什么? 什么是寻址方式? 指令 MOV AX,ES:[BX]该指令中源操作数字段的寻址方式到底是寄存器间接寻址还是直接寻址是寄存器间接寻址还是存储器直接寻址 立即寻址方式中物理地址值怎么算求解答 请问直接寻址和寄存器间接寻址有什么关系呢我发现直接寻址的操作数是放在存储器中,寄存器间接寻址的操作数是放在寄存器中,其他还有什么区别呢, 变址寻址的整个寻址过程是什么 简述变址寻址的整个寻址流程 push ax 是什么寻址方式 何谓寻址方式?举例说明四种常用寻址方式的寻址过程. 微机原理问题:请问立即寻址方式是否需要计算物理地址? 单片机什么叫位寻址?/不可位寻址?单片机中断上IE.IP TMOD位寻址是什么意思? 文具作文是似的cdscv又红又专寻址 单片机中80C51的寻址方式