汇编语言关于ds的问题
答案:2 悬赏:0
解决时间 2021-02-10 09:04
- 提问者网友:宿醉何为情
- 2021-02-09 13:27
汇编语言关于ds的问题
最佳答案
- 二级知识专家网友:闲懒诗人
- 2021-02-09 14:07
ds是段寄存器,是用来存储段地址的,程序是通过段地址:偏移地址寻找数据地址的。mov 1000,al是错误的,al是寄存器,1000是数据,不能mov啊,只有内存地址或寄存器才能啊,例如mov [1000],al这样就可以
全部回答
- 1楼网友:安稳不如野
- 2021-02-09 15:00
这是不矛盾的,原因如下:
cs,在汇编程序中称为代码段,在整个存储器中一般位于起始端的中端,以cs为中心,往前是数据段(ds),最前面是堆栈段(ss),这里的ds=x-1,是因为dscs,ss在存储器中都只占有一个字节的位置。
在某些情况下,ds=ss,。这是因为这些程序中可能不需要用到堆栈段。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯