全球旧事资料 分类
1、假设CS3000HDS4000HES2000HSS5000HAX2060HBX3000HCX5DX0SI2060HDI3000H43000H0A006H23000H0B116H
33000H0F802H2506000B0H下列各条指令为单独执行指令,前后无关系,请回到括号中的问题。1SBBAXBX)操作,AX()
完成的是(带借位减法2CMPAXWORDPTRSI0FA0H
完成的是(两个数的比较3MULBYTEPTRBX
)操作,AX(

完成的是(两个数的乘法4DIVBH
)操作,AX(

完成的是(两个数的除法5SARAXCL
)操作,AX(

完成的是(
)操作,AX(

2、假设(DS)2000H,(ES)3000H,(SS)4000H,(SP)100H,(BX)200H,(SI)0001,(DI)0002,(BP)256,字变量ARRAY偏移地址为0050H,(20250H)1234H,(40100H)00A0H,(40102H)2200H。执行下列程序段并分析指令执行后的结果,(注意:不是单条指令),按给出的要求填空回答问题:(1)MOV源操作数物理地址(2)POPAXH,指令执行后(AX)HAX,BPSIH,指令执行后(AX)H
源操作数物理地址(3)MOVAL,BX源操作数有效地址(4)LEA
H,
指令执行后(AX)
H
DI,ARRAY,指令执行后(DI)H
源操作数的寻址方式是(5)JMPBXH
指令执行后(IP)(6)INCBX源操作数的寻址方式是
f3、指出下列指令的错误要求说明错误的原因,并给出正确的写法1MOV2MOV3MOV4MOVAXAHBXSIBXSIDI
BYTEPTRBX1000H5MOVDSBP
4、若给定AX和BX的值如下,(1)(AX)14C8H,(BX)808DH(2)(AX)D022H,(BX)9F70H(3)(AX)148DH,(BX)808DH(4)(AX)9F22H,(BX)9F20H已知下列程序段,按无符号数计算,说明程序的转向。ADDJZJCCMPJCJZJMPAL,BLL1L2AH,BHL3L4L5
5、下列标号为什么是非法的1GETDATA21_NUM3TESTDATA
4RET5NEWITEM答案6、下面的数据项定义了多少个字节?DATA_1DB6DUP4DUP0FFH答案7、对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?为什么?DTSEGORGDATA1SEGMENT0010HDB72HDTSEGORGSEGMENT0010HDATA1DW7204H
fDB04HDTSEG答案ENDS

DTSEG
ENDS
8、下面的数据项设置了多少个字节1ASC_DATA2HEX_DATA答案9、执行下列指令后AX寄存器中的内容是什么TABLEENTRYMOVADDMOVBXOFFSETTABLEBXENTRYAXBXDW1020304050DW3DBDB‘1234’1234H
10、指出下列指令的错误1MOVAHBX4MOVAXBXBP2MOVSIBX5MOVBXESAX3MOVAXSIDI6MOVBYTEPTRBX10009MOVDSBP
7MOVAXOFFSETSI8MOVCSAX
(10)根据中断源的不同,中断可以分为外部中断、内部中端和软件中断。()(11)数据r
好听全球资料 返回顶部