您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 微机原理试题集题库(带答案)
1微机原理及应用习题集库.......................................................................................................2一、填空...........................................................................................................................2二、单项选择题...............................................................................................................6三、程序分析题(每小题6分,共24分).......................................................16四、判断题(在对的后面画√,错的后面画×):.....................................................25五:分析判断题(判断对错,并指出错误原因).....................................................31六、简答题:.................................................................................................................33七、程序题.....................................................................................................................38八、接口芯片的综合编程题.........................................................................................50(一)8255A..........................................................................................................50(二)8259A..........................................................................................................56(三).其它端口编程题......................................................................................582微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1.87的原码是01010111B=57H,补码是01010111B,反码01010111B。2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为21FFEH存储单元中,AH内容压入物理地址为21FFFH存储单元中。3.以BX基址寻址,约定的段寄存器是DS,以BP基址寻址,约定的段寄存器是SS,变址寻址约定的段寄存器是DS。4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是20H。5.8086/8088的状态标志有6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是64K字节,段内偏移地址从0000H到FFFFH。6、CPU访问存储器进行读写操作时,通常在T3状态去检测READY,一旦检测到READY无效,就在其后插入一个Tw周期。37、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令语句,宏指令语句。8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间接寻址方式。9、CPU与外设之间的连接部件称为I/O接口,它的基本功能是在CPU与外设之间起缓冲作用。10、CPU从主存取出一条指令并执行该指令的时间称(),它通常用若干个()来表示,而后者又包括若干个()。①指令周期②机器周期③时钟周期答:1-2-314、数据的输入/输出指的是CPU与I/O接口进行数据交换。15.已知X=-120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。16、8088中的指令INTn用(N)指定中断类型。17、8088的ALE引脚的作用是(地址锁存允许)。18.一片8255A端口A有(3)种工作方式,端口B有(2)种工作方式。19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是IBF,输出信号联络线的名称是OBF(带上划线)。20.端口A可以工作在3种工作方式中的任意一种,端口B只能工作在方式0或方式1;(对错题)21.可编程并行接口芯片8255A共有(A)、(B)、(C)、和(控制)四个端口。22.8088的当前代码段、数据段和堆栈段段地址分别由()、()和()提供。417、微型计算机由()、()和()三大部分组成。20.8086/8088中级别最高的中断类型是(非屏蔽中断),其中断类型码为(2)。21.-3的原码是(10000011),反码是(11111100),补码是(11111101)。22.以BX基址寻址,约定的段寄存器是(DS),以BP基址寻址,约定的段寄存器是(SS)。23.一片8259A最多只能接收(八)级中断。三片8259A最多能接收(22)级中断。24.8259A中的中断服务寄存器中存放的是(正在处理的中断请求0)。25.十六进制数30A转换为二进制是(001100001010B)。26.微型计算机由(微处理器)、(存储器)和(I/O接口电路)组成。27.计算机记忆装置的基本单元是(触发器)。28.一个最基本的总线周期是由(4)个时钟周期组成的。29.所谓最小模式,是指(在系统中只有8086/8088一个微处理器)。30.在8086/8088的引脚中,与总线有关的两个引脚是(HOLD)和(HLDA)。31.中断向量是(中断处理子程序的入口地址),每个中断类型对应一个中断向量。32.MOVAX,[BX+DI+50]的寻址方式是(基址加变址的相对寻址)33.8086最多能处理(256)种中断。34.-7的原码是(10000111),反码是(11111000),补码是(11111001)。35.8259A中的中断屏蔽寄存器中存放的是(对各级中断请求的屏蔽信息)。36.在8088读存储器周期中,采样Ready线的目的是(测试外设数据是否准备好)。37..微机系统中,ROM只能(读),RAM可(随机存取)。38.寄存器是由(触发器)组成的。539.一个机器周期是(执行一条指令的时间),机器周期又可分为(取指周期)和(执行周期)。40.所谓最大工作模式,是指(在系统中有二个以上的微处理器)。41.对于地址/数据复用总线,在T1时刻,其传输的信息是(地址信号)。42.在8086/8088的引脚中,与中断有关的三个引脚是(NMI)、(INTR)和(INTA)。43.所谓断点,就是指(响应中断时,主程序中当前指令下面的下一条指令的地址)。44.8088中的指令INTn用(n)指定中断类型。45..8086最大模式下产生控制信号利用芯片8288总线控制器,最小/最大模式下,外部地址锁存器利用芯片8282,外部数据收/发器利用芯片8286。46.子程序可以由Proc语句定义,由ENDP语句结束,属性可以是NEAR或FAR。47.段定义伪指令语句用SEGMENT语句表示开始,以ENDS语句表示结束。48.逻辑地址为2000H:1234H的存储单元的物理地址是。21234H49.取指令时,段地址由寄存器提供,偏移地址由寄存器提供。CS和IP50.CPU在执行OUTDX,AL指令时,寄存器的内容送到地址总线上,寄存器的内容送到数据总线上。DX和AL51.数据的输入/输出指的是CPU与进行数据交换。I/O端口52.中断矢量就是中断服务子程序的入口地址,在内存中占有4个存储单元,其中低地址存储单元存放的是偏移地址,高地址存储单元存放的是段地址。53.中断返回指令是RET,该指令将堆栈中保存的断点弹出后依次装入CS寄存器和IP寄存器中,将堆栈中保存的标志装入标示寄存器FR中。54.CPU响应8259A中断,在INTA引脚上输出二个负脉冲,在第二个负脉冲期间读入中断类型码。6二、单项选择题1.若补码用8位二进制数表示,则可表示的最大正数是(4)。(1)28(2)28-1(3)27(4)27-12向外设端口输出一个数据的指令是(1)(1)OUTDX,AL(2)INDX,AL(3)OUTAL,DX(4)INAL,DX3.完成同指令XCHGAX,BX相同功能的指令或指令序列是(3)。①MOVAX,BX②MOVBX,AX③PUSHAXPOPBX④MOVCX,AXMOVAX,BXMOVBX,CX1.当有两个8286时,可为(2)CPU提供数据总线。①8088②8086③80386④804862.3片8259A级联,最多可管理(3)级中断。①24②.23③.22④.213.响应NMI请求的必要条件是(3)。①IF=1②IF=0③一条指令结束④无INTR请求5.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是(2)。①TESTBL,4FH③ANDBL,4FHJZNEXTJZNEXT②XORBL,4FH④ORBL,4FHJZNEXTJZNEXT6.8086/8088的一个典型总线周期需要(1)个T状态。①4②3③2④177.指令指针寄存器是(1)。①IP②SP③BP④PSW8.下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()。TESTBH,01H____1_____K1①JNE②JZ③JS④JC9.下面的数据传送指令中,错误的操作是(4)。①MOVSS:[BX+DI],1000H②MOVDX,1000H③MOVWORDPTR[BX],1000H④MOVDS,2000H10.8255A工作在方式1时,端口A和端口B作为数据输入/输出使用,而端口C的各位分别作为端口A和端口B的控制信息和状态信息。其中作为端口A和端口B的中断请求信号的分别是端口C的()。(A)PC4和PC2(B)PC5和PC1(C)PC6和PC7(D)PC3和PC0答:D1.8255芯片具有C端口。A)2B)3C)4D)52.8255的C一般用作控制或状态信息传输。A)端口AB)端口BC)端口CD)端口C的上半部分3.对8255的端口A工作在方式1输入时,C口的C一定为空闲的。A)PC4、PC5B)PC5、PC6C)PC6、PC7D)PC2、PC34.对8255的C口D3位置1的控制字为B。A)00000110BB)00000111BC)00000100BD)00000101B5.8255工作在方式1的输出时,OBF信号表示B。A)输入缓冲器满信号B)输出缓冲器满信号C)输入缓冲器空信号D)输出缓冲器空信号3.在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在B。A)36H~39HB)24H~27HC)18H~21HD)18H~1BH4.3片8259A级联起来,可管理C级中断。A)24B)23C)22D)20E)16F)155.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是B。A)IRQ3B)IRQ5C)IRQ0D)IRQ487.PC/XT机中若
本文标题:微机原理试题集题库(带答案)
链接地址:https://www.777doc.com/doc-3177966 .html