预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、选择题1.中断处理中,返回到主程序是由哪条指令来完成?(D)A.PUSHB.POPC.RETD.IRET2.下列中断类型不属于内部中断的是(A)。A.INTRB.INT21HC.溢出D.除以03.假定(SS)=3000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是(D)。A.30102HB.30101HC.300FEHD.300FFH答案:D(栈顶的PA=10H*3000H+0100H=30100H,压栈SP-2,高字节21H放在高地址300FFH里)4、8086的存储器分段结构,每个段的长度不超过(D)A.128KBB.32KBC.1MBD.64KB5、8086标志寄存器的标志位中,用来判断结果正负的是(B)A、ZFB、SFC、DFD、CF6、必然使BH中的数变为奇数的指令是()A.ADDBH,01HB.ORBH,01HC.XORBH,01HD.TESTBH,01H7、BUFDB12HDUP(0,2DUP(1,2),3)上述语句汇编后,为变量BUF分配的存储单元字节数是(B)A.60HB.6CHC.12HD.24H8、当8086引脚时,表示8086CPU当前正在进行(D)操作。A.读存储器B.写存储器C.写I/O口D.读I/O口9.将累加器AX的内容清零的错误指令是(D)。A.ANDAX,0B.XORAX,AXC.SUBAX,AXD.CMPAX,AX10.程序计数器PC存放的是(D)。A.程序总的指令条数B.程序已执行的指令条数C.程序尚未执行的指令条数D.下一条指令的存储地址11、汇编语言源程序文件的扩展名为(C)。A.exeB.docC.asmD.C12、段定义语句以(B)语句结束。A.ENDB.ENDSC.ENDPD.ENDM13、8086系统的15H号中断的中断向量存放在内存储器地址为(A)的单元中。A.0000:0054H~0000:0057HB.0000:0060H~0000:0063HC.FFF0:0054H~FFF0:0057HD.FFF0:0060H~FFF0:0063H答案:A(15H*4=21D*4=84D=54H)14、下列指令中正确的是(D)。A.INDX,ALB.INAL,265HC.OUTAL,DXD.XOUT24H,AL15、要输入地址为1234H的I/O端口中的8位数据,正确的指令是(B)A、MOVDX,1234HB、MOVDX,1234HOUTDX,ALINAL,DXC、INAX,1234HD、OUTDX,1234H16、运算结束后,标志位ZF=0,含义是(C)。A.运算结果为正数B.运算结果为负数C.运算结果不为零D.运算结果为零17、下列8086CPU的四个段寄存器中,在程序设计中是不可省略的寄存器是(A)。A、CSB、DSC、ESD、SS18、占用CPU时间最长的数据传送方式是(C)