汇编相关问题不会的别来

1个回答
展开全部
摘要 堆栈指针SP应设置为1FFF6H,栈底地址是10000H。REP指令是一种循环指令,用来指定循环的次数。MOVSB指令是用来从源地址处读取一个字节的数据,并将其存储到目标地址处。当REP和MOVSB指令结合使用时,可以实现快速的数据块传送。具体的,REP会指定一个循环次数,MOVSB则会在每次循环时,从源地址处读取一个字节的数据,并将其存储到目标地址处。这样就可以在一个循环中快速传送多个字节的数据。
咨询记录 · 回答于2022-12-24
汇编相关问题不会的别来
啥问题直接发题目
四.简答题(共4题)1.如果将内存10000H~1FFF6H范围内的单元作为堆栈段使用,初始化堆栈时,堆栈段寄存器SS设置为1000H,请回答:堆栈指针SP应设置为多少?栈底地址是什么?2.结合 REP和MOVSB指令,谈谈对汇编语言中数据块传送机制的理解。
堆栈指针SP应设置为1FFF6H,栈底地址是10000H。REP指令是一种循环指令,用来指定循环的次数。MOVSB指令是用来从源地址处读取一个字节的数据,并将其存储到目标地址处。当REP和MOVSB指令结合使用时,可以实现快速的数据块传送。具体的,REP会指定一个循环次数,MOVSB则会在每次循环时,从源地址处读取一个字节的数据,并将其存储到目标地址处。这样就可以在一个循环中快速传送多个字节的数据。
判断下列汇编指令对错(如果错误请指出错误原因)?1.SHR DX2.MUL 8EH3.POP [AX]
收到,我整理一下
错误。SHR指令是右移指令,操作数应该是寄存器或者内存单元,而不能是DX。错误。MUL指令是乘法指令,操作数应该是寄存器或者内存单元,而不能是8EH。错误。POP指令是弹出指令,操作数应该是寄存器,而不能是内存单元。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消