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

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

大丈夫处世,不能立功建业,几与草木同腐乎?——《罗贯中》微机原理试题微机原理与接口技术试题一、填空题(20*1)1、微机系统由(硬件系统)和(软件系统)两部分组成。2、8086有(20)位地址线,存储器容量为(1M)B。3、8086CPU内部组成结构从功能上讲,可分为(BIU)和(EU)两部分。4、8086/8088的四个段寄存器为(DS)、(ES)、(SS)、(CS)5、用来存放CPU状态信息的寄存器是(FLAGS)。6、用来存放指令地址的寄存器是(IP)。7、8086的16位标志寄存器FLAGS中OF=1表示运算结果(溢出),ZF=1表示运算结果为零。PF=0表示运算结果的低8位中1的个数为(奇数)。8、8086的16位标志寄存器FLAGS中IF=1表示CPU(允许)中断,TF=1表示CPU进入(单步)工作方式。9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。11、I/O端口的寻址方式有两种,分别是(直接寻址),(间接寻址)。12、指令JONEXT表示OF=(1)时转移。13、将I/O设备端口内容读入AL中的指令助记符是(IN)。14、8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是(DX)。15、设置DF=1的指令为(STD)。16、清除CF标志的指令为(CLC)。17、一对操作堆栈的指令为(POP)和(PUSH)。18、LOOPNZ的循环条件为(CX≠0且ZF=0)。19、实现无符号数乘2的指令的助记符是(SHL),实现有符号先天下之忧而忧,后天下之乐而乐。——范仲淹老当益壮,宁移白首之心;穷且益坚,不坠青云之志。——唐·王勃数除2的指令的助记符是(SAR)。22、8086CPU引脚信号中中断请求两个信号名称为(INT)和(NMI)。26、I/O端口的编址方式一般有(存储器统一编址)和(独立编址)两种29.1片8259A中断控制器可管理(8)级中断,用9片8259A可构成(64)级主从式中断管理系统。二:填空题(每题2分,共20分)1.8086CPU复位时,寄存器CS值为(FFFFH),寄存器IP的值为(0000H)2.8086CPU的8个8位通用寄存器名为(AL),(AH),(BL),(BH),(CL),(CH),(DL),(DH).3.若SS=3240H,SP=2000H,栈顶的实际地址为(34400H).4.指令MOVAX,[BX]的机器码为8BH,07H,指令MOV[BX],AX的机器码为(89H),(07H).5.8255A的工作方式有方式0功能为(基本输入输出),方式1功能为(选通输入输出),方式2功能为(双向数据传送).6.执行指令PUSHAX有SP=(SP-2),执行指令POPAX有SP=(SP+2)7.组合十进制加法调整指令DAA对寄存器(AL)中的值进行调整.8.和指令SHLAL,1功能相同的指令是(SALAL,1)9.8259A的初始化命令字应按(顺序)写入,操作命令字应按(需要)写入.10.2114为1024X4的RAM存储器芯片,组成8KB主存储器需要(16)片2114.二、选择题(20*1)1、源的变址寄存器是(A)。A)SIB)DIC)SPD)BX2、用来存放即将执行的指令的偏移地址的寄存器是(B)。A)SPB)IPC)BPD)CS人人好公,则天下太平;人人营私,则天下大乱。——刘鹗勿以恶小而为之,勿以善小而不为。——刘备3、用来存放运行结果状态的寄存器为(C)操作。A)SPB)SIC)FLAGSD)DX4、微机中控制总线传送的是(D)。A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C5.在下列指令的表示中,不正确的是(C)A.MOVAL,[BX+SI]B.JMPSHORTDONIC.DEC100D.MULCL6.将DX的内容除以2,正确的指令是(C)A.DIV2B.DIVDX,2C.SARDX,1D.SHLDX,17.若栈顶的物理地址是20100H,当执行完POPAX指令后,栈顶的物理地址是(A)。A)20102HB)20101HC)20100HD)20103H8.下列指令中,源操作数的寻址方式中,(C)属于立即寻址,(B)属于寄存器寻址,(E)属于寄存器间接寻址,(A)属于直接寻址,(D)属于寄存器相对寻址。A)MOVAX,[4000H]B)MOV[BX],AXC)SUBAX,2000HD)MOVAX,[SI+12H]E)MOVCX,[BX]F)MOVAX,[SI+BX+10H]9.下列指令中错误指令是(B)、(E)和(F)。A)MOVAX,DSB)MOVCS,1500HC)MOVSI,BXD)MOV[3000H],ALE)M