1、西工大2020年4月微机原理及应用作业机考参考答案试卷总分:100 得分:94本作业试题内容相同,只是题目和选项顺序是随机调整的,大家可放心学习使用一、 单选题 (共 30 道试题,共 60 分)1.中断向量可以提供()。A.被选中设备的起始地址B.传送数据的起始地址C.中断服务程序的入口地址D.主程序的断点地址正确答案:C2.当CPU使用中断方式从ADC0809读取数据时,ADC0809向CPU发出中断请求的信号是( )。A.STARTB.OEC.EOCD.INTR正确答案:C3.指令LOOPE X1的功能是( )。A.当CX=0而且ZF=1时转移到X1B.当CX0而且ZF=0时转移到X1C
2、.当CX0而且ZF=1时转移到X1D.当CX=0而且ZF=0时转移到X1正确答案:C4.采用BCD码表示的十进制数计算时,先调整后运算的有( )。A.加法B.减法C.乘法D.除法正确答案:D5.主存和CPU之间增加高速缓存的目的是( )。A.解决CPU和主存之间的速度匹配问题B.扩大主存容量C.既扩大主存容量,又提高存取速度D.提高主存速度正确答案:A6.指令指针寄存器(EIP)中存放的是( )。A.当前指令B.下一条要执行的指令C.操作数地址D.下一条要执行指令的地址正确答案:D7.上面程序中若将字符串aj转换为大写字母AJ,则( )中应该填写为:A.JMPB.JZC.JAED.LOOP正确
3、答案:D8.当ADC0809模拟量转换成数字量后,CPU向ADC0809读取数据时,必须使( )信号置为高电平。A.STARTB.OEC.EOCD.INTR正确答案:B9.已知X补=11000000B,Y补=00110010B,则XY补的值为( )。A.11010011BB.11101110BC.00011010BD.10001110B正确答案:D10.上面程序中若将字符串aj转换为大写字母AJ,则空格中应该填写为( )。A.MOV CL,10B.MOV DL,10C.MOV CX,10D.MOV DX,,10正确答案:C11.设AX=8057H, BX=0F79H,执行下列指令后,AX的内容
4、是( )。A.0F57HB.8079HC.0F79HD.8057H正确答案:C12.微机系统采用向量中断方式处理8级外部中断,中断类型码依次为08H0FH,在内存0:2CH单元开始依次存放23H,FFH,00H和F0H四个字节,该向量对应的中断类型码和中断程序入口地址是( )。A.0CH,23FF:00F0HB.0BH,F000:FF23HC.0BH,00F0:23FFHD.0CH,F000:FF23H正确答案:B13.当多片8259A级联使用时,对于从8259A,信号CAS0CAS2是( )。A.输入信号B.输出信号C.输入/输出信号D.接地正确答案:A14.对于掉电的处理,CPU是通过(
5、)来处理的。A.软件中断B.可屏蔽中断C.非屏蔽中断D.DMA正确答案:C15.A.将STR1的前100个数据传送到STR2中B.将STR1的中间100个数据传送到STR2中C.将STR1的后100个数据传送到STR2中D.将STR1的中间200个数据传送到STR2中正确答案:B16.一片8259A只占两个I/O地址,可以用地址码A0来选择端口。如果其中一个端口地址为92H,则另一个端口地址为( )。A.90HB.91HC.93HD.94H正确答案:C17.一个8位D/A转换器的分辨能力可以达到满量程的( )。A.1/8B.1/256C.1/16D.1/32正确答案:B18.下面几个不同进制的
6、数中,最小的数是( )。A.1001001BB.75C.37QD.0A7H正确答案:C19.中断系统中6片8259A可以管理( )级中断。A.22级B.29级C.36级D.43级正确答案:D20.10001010是( )。A.带符号数B.是不带符号数C.是BCD码D.无法确定正确答案:D21.通常情况下,一个外中断服务程序的第一条指令是STI,其目的是( )。A.开放所有屏蔽中断B.允许低一级中断产生C.允许高一级中断产生D.允许同一级中断产生正确答案:C22.8259A中的中断服务寄存器用于( )。A.指示有外设向CPU发中断请求B.指示有中断正在进行C.开放中断系统D.关闭中断系统正确答案
7、:B23.若上面程序段完成将DL中的数转换成ASCII码,则( )中应该填写的语句为:A.JMP SENDB.JMP CHSC.JMP ATOFD.JZ SEND正确答案:A24.8255A中,若要把C口的PC3引脚置高电平,则命令字应该设置为( )。A.00000111BB.100001111BC.00001110BD.10001001B正确答案:A25.一片8259A只占两个I/O地址,可以用地址码A0来选择端口。如果其中一个端口地址为93H,则另一个端口地址为( )。A.90HB.91HC.92HD.93H正确答案:C26.BLOCK5单元开始连续10个单元值无法确定的伪指令是( )。A
8、.BLOCK5 DB 1 DUP(10)B.BLOCK5 DW10 DUP(?)C.BLOCK5 DB DUP(10,?)D.BLOCK5 DW5 DUP(?)正确答案:D27.下列数中为最大值的是( )。A.5AHB.01100011BC.28D.(10011000)BCD正确答案:B28.和外存相比,内存的特点是( )。A.容量小、速度快、成本高B.容量小、速度快、成本低C.容量大、速度快、成本高D.容量大、速度慢、成本低正确答案:A29.中断系统中3片8259A可以管理( )级中断。A.22级B.29级C.36级D.43级正确答案:A30.利用8254每20ms产生方波,若CLK为2MH
9、Z,则8254可采用的工作方式及所取的计数初值分别为( )。A.方式0;65536B.方式3;40000C.方式5;40000D.方式2;40000正确答案:B二、 多选题 (共 10 道试题,共 20 分)1.关于ADC0809,说法正确的是( )。A.START为转换启动脉冲,脉冲上升沿使ADC0809复位,下降沿启动转换B.EOC为转换结束信号,转换期间一直为高电平C.EOC为转换结束信号,转换期间一直为低电平D.OE为数据输出允许信号,输入一个高电平才能打开输出三态门,输出数字量正确答案:A、C、D2.关于8259A的基本功能,说法正确的有( )。A.接收外部中断的可屏蔽中断,并实施屏
10、蔽。B.判断没有被屏蔽掉的所有请求服务的设备中谁优先权最高。C.确定请求的设备优先权是否比当前正在服务的中断具有更高的优先权,若高,就向CPU发送一个中断请求。D.输送中断类型码,级联时最多可管理256级中断。正确答案:A、B、C3.关于DAC0832或DAC1210,正确的说法有( )。A.是电流输出B.是电压输出C.外加一级运算放大器后可得到单极性电压输出D.外加两级运算放大器后可得到双极性电压输出正确答案:A、C、D4.能将累加器AX的内容清零的指令是( )。A.AND AX,0B.XOR AX,AXC.SUB AX,AXD.CMP AX,AX正确答案:A、B、C5.CPU和外设传送数据
11、时,下列哪些说法正确( )。A.若采用同步传送方式,则必须预先检查外设的状态。B.若采用异步查询传送方式,则必须预先检查外设的状态。C.对于高速外设或成块交换数据的情况,一般采用DMA方式。D.中断方式可以实现CPU和外设并行工作。正确答案:B、C、D6.交换寄存器SI、DI的内容,正确的程序段是( )。A.img src=B.img src=C.img src=D.img src=正确答案:A、C7.8259A可用来实现( )功能。A.接收中断请求B.执行中断服务处理C.中断源判优D.向CPU输送中断类型码正确答案:A、C、D8.已知中断类型码为14H,它的中断向量存放在存储器的向量单元(
12、)中。A.00050H,00051H,00052H,00053HB.00056H,00057H,00058H,00059HC.0000:0050H,0000:0051H,0000:0052H,0000:0053HD.0000:0056H,0000:0057H,0000:0058H,0000:0059H正确答案:A、C9.8254的每个计数器内部有( )。A.初值寄存器B.减法计数器C.输出锁存器D.总线缓冲器正确答案:A、B、C10.对于8255A芯片的描述不正确的是( )。A.A口只能输入,B口只能输出B.C口高4位只能输入,低4位只能输出C.C口高4位、低4位不能同时输入输出D.A、B、C
13、口既可以输入,也可以输出正确答案:A、B、C三、 判断题 (共 10 道试题,共 20 分)1.不能给段寄存器进行立即数方式赋值。 ( )A.错误B.正确正确答案:正确2.请判断指令MOV AX,DX的对错。 ( )A.错误B.正确正确答案:正确3.8255A的地址选择线A1和A0可由CPU地址线的任何两条线控制。 ( )A.错误B.正确正确答案:正确4.请判断指令INC EAX的对错。 ( )A.错误B.正确正确答案:错误5.请判断指令MOV EBX,BXSI的对错。 ( )A.错误B.正确正确答案:正确6.ADC0809中,当地址锁存允许信号ALE有效时,才能将3位地址ADDCADDA信号锁入地址锁存器中。 ( )A.错误B.正确正确答案:正确7.请判断指令XCHG AL,80H的对错。 ( )A.错误B.正确正确答案:错误8.请判断指令IN AL,DX的对错。 ( )A.错误B.正确正确答案:正确9. A.错误B.正确正确答案:错误10.8254设置初始值时,16位计数初始值需要分两次写入。 ( )A.错误B.正确正确答案:正确