汇编语言新手问题 基址寄存器和变址寄存器分别是干什么的?
还有问题1关于寄存器间接寻址的问题位移量和偏移量有什么不同问题2基址变址寻址的问题我看书上说有这样的【基址寄存器+变址寄存器+位移量】二个寄存器不都是偏移量么怎么全加一起...
还有问题1 关于寄存器间接寻址的问题 位移量和偏移量有什么不同
问题2 基址变址寻址的问题 我看书上说有这样的 【基址寄存器+变址寄存器+位移量】 二个寄存器不都是偏移量么 怎么全加一起 这是什么意思
我是新手 有高手明白的给我说下谢谢 我弄糊涂了 展开
问题2 基址变址寻址的问题 我看书上说有这样的 【基址寄存器+变址寄存器+位移量】 二个寄存器不都是偏移量么 怎么全加一起 这是什么意思
我是新手 有高手明白的给我说下谢谢 我弄糊涂了 展开
3个回答
展开全部
bx, si, di 这些都是辅助数据段寻址的,ds
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
2022-05-15 广告
(1)通用寄存器:8个,包括数据寄存器、地址指针寄存器、变址寄存器。 数据寄存器4个:AX BX CX DX,它们又可作为8个8位的寄存器使用,即AH BH CH DH AL BL CL DL AX称为累加器,I/O指令均使用该寄存器,访问...
点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
展开全部
位移量一般由立即数提供,可以使一个8位或16位的立即数。偏移量指的是偏移地址。位移量是偏移量的一个组成部分。
为了表示偏移地址的方便和灵活,偏移地址可以由几部分构成。
基址寄存器+变址寄存器可以理解为:
基址寄存器中保存一个数组的起始地址,变址寄存器中保存某个数组元素与数组起始之间的相对偏移,加在一起,就是某个元素的偏移地址。
为了表示偏移地址的方便和灵活,偏移地址可以由几部分构成。
基址寄存器+变址寄存器可以理解为:
基址寄存器中保存一个数组的起始地址,变址寄存器中保存某个数组元素与数组起始之间的相对偏移,加在一起,就是某个元素的偏移地址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
位移量一般由立即数提供,可以使一个8位或16位的立即数。偏移量指的是偏移地址。位移量是偏移量的一个组成部分。
为了表示偏移地址的方便和灵活,偏移地址可以由几部分构成。
基址寄存器+变址寄存器可以理解为:
基址寄存器中保存一个数组的起始地址,变址寄存器中保存某个数组元素与数组起始之间的相对偏移,加在一起,就是某个元素的偏移地址。
为了表示偏移地址的方便和灵活,偏移地址可以由几部分构成。
基址寄存器+变址寄存器可以理解为:
基址寄存器中保存一个数组的起始地址,变址寄存器中保存某个数组元素与数组起始之间的相对偏移,加在一起,就是某个元素的偏移地址。
追问
基址寄存器中保存一个数组的起始地址,变址寄存器中保存某个数组元素与数组起始之间的相对偏移,加在一起,就是某个元素的偏移地址。
上面你说的这句 再加上位移量是什么?
追答
一个数组元素由多个多个符号构成,在加上位移量,指的就是那个符号了,可以这样理解。
其实这只是为了表示地址的方便和灵活而提供的一种寻址方式,不一定有什么具体的含义。你在写程序的时候,某一个偏移地址需要由3部分构成,就可以采用这种表示地址的方式。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询