
满分求解汇编语言简答题,在线等,专业的来,急!!!
一共三道,大学汇编语言考试简答题。希望专业的朋友帮忙。在线等。希望是适合考试的答案,复制粘贴别的赘余的答案的请高抬贵手。1,伪指令与机器指令的区别是什么?2,8086CP...
一共三道,大学汇编语言考试简答题。希望专业的朋友帮忙。在线等。
希望是适合考试的答案,复制粘贴别的赘余的答案的请高抬贵手。
1,伪指令与机器指令的区别是什么?
2,8086CPU内部寄存器BX,IP,SP各自隐与哪个段寄存器联用构成物理地址?
3,用串操作指令REP MOVSB时,先要预置哪些参数?
一共三道,希望高手解答。O(∩_∩)O谢谢。 展开
希望是适合考试的答案,复制粘贴别的赘余的答案的请高抬贵手。
1,伪指令与机器指令的区别是什么?
2,8086CPU内部寄存器BX,IP,SP各自隐与哪个段寄存器联用构成物理地址?
3,用串操作指令REP MOVSB时,先要预置哪些参数?
一共三道,希望高手解答。O(∩_∩)O谢谢。 展开
2个回答
展开全部
1。伪指令用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。!是对编译器而言的!
机器指令是汇编源代码转化为计算机可以执行的指令。
2。ip与cs对应。为指定指令区域
sp是与ss联用 一般是栈堆
bx与ds(不确定)
3。
CX ;设置计数次数200次
SI ;源字符
DI ;目标字符
CLD ;方向递增还是递减
REP MOVSB ;将目的串送给源串
机器指令是汇编源代码转化为计算机可以执行的指令。
2。ip与cs对应。为指定指令区域
sp是与ss联用 一般是栈堆
bx与ds(不确定)
3。
CX ;设置计数次数200次
SI ;源字符
DI ;目标字符
CLD ;方向递增还是递减
REP MOVSB ;将目的串送给源串
展开全部
伪指令与机器指令最本质的区别就是机器指令的功能是靠硬件实现的,而伪指令是靠软件实现的。(如果想更清楚请往下看)
在汇编语言中,机器指令是用来完成相应的操作的,但汇编源程序中仅有机器指令语句是不能被汇编程序翻译成目标程序的。因为汇编程序自身无法区分出程序中的分段情况、数据和指令的形式以及数据的类型,也不知道源程序在何处结束等等。这样,就需要在源程序中使用一些起汇编控制作用的命令,它们可以对汇编过程起控制说明的作用,但不产生目标代码。这些命令是靠程序实现的,即每一条汇编控制命令都对应一段处理程序,汇编程序在将源程序翻译成目标程序时,每遇到汇编控制命令就执行相应的处理程序,控制目标代码的生成,称之为““伪指令””
2.另两题的答案正如下面的那位所说,我就不再废话了。
在汇编语言中,机器指令是用来完成相应的操作的,但汇编源程序中仅有机器指令语句是不能被汇编程序翻译成目标程序的。因为汇编程序自身无法区分出程序中的分段情况、数据和指令的形式以及数据的类型,也不知道源程序在何处结束等等。这样,就需要在源程序中使用一些起汇编控制作用的命令,它们可以对汇编过程起控制说明的作用,但不产生目标代码。这些命令是靠程序实现的,即每一条汇编控制命令都对应一段处理程序,汇编程序在将源程序翻译成目标程序时,每遇到汇编控制命令就执行相应的处理程序,控制目标代码的生成,称之为““伪指令””
2.另两题的答案正如下面的那位所说,我就不再废话了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询