问几道微机原理的题目,会的来帮忙解答下

1,下面几条指令是否有错,有错的话请改正,并详细解释下错在哪(1)MOV[100],23H(2)ADDAX,[BX+BP+6](3)PUSHDL(4)OUT3FFH,AL... 1,下面几条指令是否有错,有错的话请改正,并详细解释下错在哪
(1)MOV [100],23H
(2)ADD AX,[BX+BP+6]
(3)PUSH DL
(4)OUT 3FFH,AL
(5)POP [AX]
(6)INT 300
2,已知IP=1000H,CF=0,则执行指令JNC short_label后,下列各数中哪一个是可能的IP值?
(A)0FFFFH (B)0FFEH (C)10FEH (D)1100H
请详细说明为什么
3,已知某字串BUF1的首址为0000H,BUF2的首址为0010H,数据段和附加段重合。欲从BUF1处开始将10个字数据顺序传送至BUF2处,试在下面程序段的空白处填上适当的指令或操作数以实现上述功能。
LEA SI,BUF1
ADD SI,_____
LEA DI,BUF2
________________
STD
MOV CX,__________
REP MOVSW
4,附加段中有某字符串首址为STRING,长15个字节。欲查找其中第一次出现字符“d”的位置,并将位置所在的偏移地址入栈保护,试在下面程序段的空白处填上适当的指令或操作数以实现上述功能。
MOV DI,______________
MOV AL,______________
_________________________
CLD
________SCASB
JNZ OTHER
DEC DI
_________________
OTHER:…
5,已知附加段中有一块长为20个字的数据区,首地址为MEM。欲编程使他们全部初始值0EEEEH,试在下面程序段的空白处填上适当的指令或操作数以实现上述功能。
_________________DI,MAM
MOV CX,_____
CLD
MOV AL,0EEH
_________________
2到5题请详细回答啊,我微机原理刚学而且学的超差,如果不写详细我看不懂啊,多谢各位了
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
易帝迁都华盛顿
2010-12-05
知道答主
回答量:67
采纳率:0%
帮助的人:20.6万
展开全部
第二题选C
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式