有关BX,CX组合使用的问题~~~~

skystar2001 2003-10-18 12:15:42
一般在做双字长运算是把DX和AX组合在一起放一个双字长数,DX用来 存放高字位,AX用来存放低字位。
现在的问题是,BX和CX有没有在一起组合使用的情况?一般什么时候用呢?
哪个用来 存放高字位,哪个用来存放低字位??
还有EBX,ECX?
谢谢大家~~~~~
...全文
132 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
skystar2001 2003-10-19
  • 打赏
  • 举报
回复
谢谢啦~~~
SnHnBn 2003-10-18
  • 打赏
  • 举报
回复
我的记忆中好像没有BX和CX合用的情况。
BX做基址效率比较高,CX适合做循环计数(包括+1 -1)
AX和DX因为一个是累加器一个是数据寄存器,所以比较适合组合表示双字,乘法指令常用。除法也用到这两个。
Aofa_lee 2003-10-18
  • 打赏
  • 举报
回复
EBX和ECX都是32位的.
你想用那个就是那个了嘛!
DX和AX都是默认得而已!

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧