微机原理复习题题库及答案.doc

上传人:仙人指路1688 文档编号:4129488 上传时间:2023-04-06 格式:DOC 页数:71 大小:652KB
返回 下载 相关 举报
微机原理复习题题库及答案.doc_第1页
第1页 / 共71页
微机原理复习题题库及答案.doc_第2页
第2页 / 共71页
微机原理复习题题库及答案.doc_第3页
第3页 / 共71页
微机原理复习题题库及答案.doc_第4页
第4页 / 共71页
微机原理复习题题库及答案.doc_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《微机原理复习题题库及答案.doc》由会员分享,可在线阅读,更多相关《微机原理复习题题库及答案.doc(71页珍藏版)》请在三一办公上搜索。

1、微机原理复习题题库及答案一、填空题 2、在8088读存储器周期中,采样Ready线的目的是 。3、8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由 、 和提供。4、微型计算机由()、()和()组成。5、在IBMPC/XT中,外设是通过()器件对CPU产生中断请求。这些中断的中断类型码为08OFH。6、8088中的指令INTn用()指定中断类型。7、一片8255A端口A有()种工作方式,端口B有()种工作方式。答案:1、锁存复用线上的地址; 2、确定是否在T3周期后插入Tw周期3、IP由寻址方式决定的16位偏移量SP4、微处理器存储器I/O接口电路 5、82596、n7、32一、

2、填空题1.软件通常分为_和_两大类。2.计算机硬件由_、_、存储器、输入设备和输出设备五大部件组成。3.奇偶校验法只能发现_数个错,不能检查无错或_数个错。4.八进制数37.4Q转换成二进制数为_。5.数x的真值-0.1011B,其原码表示为_。6.在浮点加减法运算过程中,在需要_或_时,尾数向右移位。7.8086CPU芯片的结构特点是将_部件与_部件分开,目的是减少总线的空闲时间,提高指令执行速度。8.指令通常由_和_两部分组成。9.微程序入口地址是根据_通过_产生的。10.要组成容量为4K*8位的存储器,需要_片4K*1位的静态RAM芯片并联,或者需要_片1K*8位的静态RAM芯片串联。1

3、1.根据目前常用的存储介质可以反存储器分为_、_和光存储器三种。12.主机CPU和IOP之间的通信,原则上是通过共享_来实现的。 13DMA数据传送过程可以分为_、数据块传送和_三个阶段。14.汉字在计算机内部存储、传输和检索的代码称为汉字_,汉字输入码到该代码的变换由_来完成。15.显示器的刷新存储器(或称显示缓冲器)的容量是由_和_决定的。16.80386支撑的两种操作方式是_和_。17.目前有三种数据模型的数据库管理系统,即层次数据库、网状数据库和_管理系统。答案:1.系统软件 应用软件 2.运算器 控制器 3.奇 偶 4. 11111.1B 5. 1.1011B 6.对阶 向右规格化7

4、.运算 总线接口8.操作码 地址码9.指令操作码 微地址产生部件 10. 8 4 11.磁表面存储器 半导体存储器 12.主存储器13传送前预处理 传送后处理14.内码 代码转换程序15.图象分辨率 灰度级16.实方式 保护方式17.关系1.通常一条指令包括两个基本部分,即_和_。 2.组成16M*8位的存储器,需要1M*8位的存储芯片_片。 3.已知(DS)=1500H,(SI)=0500H,指令ADD BX,SI+0100H的源操作数的物理地址为_。4.Intel 8086/8088地址总线有_条,最大存储容量为_。5DEBUG操作中,T是 命令。6一片8259A能管理_级中断,在基本不增

5、加其它电路的情况下,用9片8259A可构成_级的主从式中断系统。7.8255A有_个数据端口。答案:1. 操作码、操作数2. 163. 15600H4. 20、1M5. 单步执行6. 8、647. 31(121)10(01111001)2(79)162所有的变量都具有3种属性:( 段值 )、( 偏移量 )、类型。3汇编语言源程序中的语句可分为两类:( 指令性语句 )、(指示性语句)。4请指出下列指令中原操作数和目标操作数的寻址方式: ADD 100HBXSI ,DX ; 目标操作数 ( 相对基址变址);源操作数(寄存器寻址); ADC BX, SI ; 目标操作数(寄存器寻址);源操作数(寄存

6、器间接寻址);5. 指示性语句的作用是(用于表达伪指令,指示源程序如何汇编、变量怎样定义、过程怎么设置等) ;指令性语句的作用是(用于表达处理器指令(也称为硬指令),汇编后对应一条指令代码) ;6. 在串行通信中,线路传输的方式有单工、( 半双工 )、( 全双工 )、多工。7. 8237A在微机系统中所起的作用是DMA控制;它有( 4 )个通道;有(单字节传送)、(成块传送)、(查询传送 )、(级联方式)四种传送模式,片内有( 16个 )端口可寻址。(1)人机交互接口,是指人和计算机之间建立 、 的有关输入/输出设备的接口。(2)从时序角度考虑,微处理器的执行工作可分作三种类型的周期: 、 、

7、 。(3)易失性存储器主要是指 按工作原理分为 和 两种。(4)CPU响应中断,就可转入中断服务程序之中,中断处理要做好 、 、 、 、 、 六件事。(5)组成微处理器的最基本部件是 、 、 、 。(6)衡量A/D转换器性能的主要参数是: 、 、 、 。(7)非易失性存储器有那五种 、 、 、 、 。(8)一般CPU与外设间数据传送方式有 、 、 、和 答案:1.联系、交流信息 2.时钟周期、总线周期、指令周期 3.随机访问存储器、静态、动态4.保护现场、开中断、中断服务、关中断、恢复现场、开中断返回5.运算部件、控制部件、寄存器组、内部数据总线6.分辨率、精度、转换时间、电源灵敏度7.掩膜式

8、只读存储器、一次性编程ROM、可多次操写的ROM、闪速存储器、铁电存储器8.控制方式、中断控制方式、直接存储器存取方式、输入/输出处理器方式1在最小模式下,8088CPU用于使CPU插入等待时钟周期的信号是 READY 。2在对EPROM进行标准编程时,在端加上宽度为 50ms 的编程脉冲。3内存地址84000H到8FFFFH共有 48 KB。48088CPU的NMI的中断向量码是 2 。58250串行通信接口中,除数是由公式 f/(F*16) 计算。68250串行通信接口中,进行异步通信时,启动位是 低 电平。7利用2K4bit的存贮器芯片构成84000H到8FFFFH的内存共需 48 片。

9、8掉电内容保持的存贮器是 只读存贮器 。9程序控制IO方式分为:无条件传送方式和 查询方式 。10完整的汇编源程序由代码段、数据段和 堆栈段 组成。选择:18088CPU的内存地址空间为(B) A 1KB B 1MB C 256MB D 512MB A ALE B AEN C HOLD D NMI38088CPU复位后的启动地址为(C ) A 00000H B FFFFFH C FFFF0H D 11111H4在8088的一个总线周期内,数据是在第(D )个时钟周期稳定。 A T1 B T2 C T3 D T458088CPU中IP寄存器位宽是( B) A 8位 B 16位 C 24位 D 3

10、2位68088CPU指令系统中,立即数最多可表示位宽为(B ) A 8位 B 16位 C 24位 D 32位7若SP2000H,那么执行完PUSH指令后,SP( B) A 1FFFH B 1FFEH C 2001H D 2002H8设定段寄存器伪指令是( D ) A SEGMENT B PROC C EQU D ASSUME9LOOP指令执行时,隐含计数器是( C ) A SP B BX C CX D DI10用来定义双字的数据伪指令是(C ) A DB B DW C DD D DQ118088CPU的最小可寻址单位是( B ) A 比特 B 字节 C 双字 D 四字12PCI总线属于( C

11、) A 片内总线 B 元件级总线 C 内总线 D 外总线14当EPROM擦除后每一单元应为(D ) A 00H B CCH C AAH D FFH15需要定时进行刷新的存贮器是( B ) A SRAM B DRAM C EPROM D EEPROM16内存从74000H到9AFFFH共有(A )个单元 A 27000H B 26FFFH C 50000H D 10000H17采用查询方式进行输入输出的特点是( C ) A 速度最快 B CPU可不参与 C 容易实现 D 实时性好198088CPU响应INTR是在( C ) A 一个时钟周期结束时 B 一个总线周期结束时 C 一条指令执行结束时

12、D 一个子程序执行结束时218088中断向量表大小为( D ) A 4KB B 2KB C 8KB D 1KB238088CPU响应DMA是在( B ) A 一个时钟周期结束时 B 一个总线周期结束时 C 一条指令执行结束时 D 一个子程序执行结束时24DMA控制器8237具有( C )个独立DMA通道 A 6 B 8 C 4 D 225中断控制器8259具有( B )个独立的中断请求端 A 6 B 8 C 4 D 227可编程定时器8253具有(A )个计数器 A 3 B 8 C 4 D 228可编程定时器8253的计数器时钟频率最高为( D ) A 1MHZ B 2MHZ C 4MHZ D

13、 5MHZ30可编程串行接口8250的除数锁存器为( B ) A 8位 B 16位 C 24位 D 32位 A 8位 B 16位 C 24位 D 32位1. CPU指的是计算机的什么部分( ) 运算器 控制器 运算器和控制器 存储器 2. 计算机存放下一条指令地址的寄存器叫。( ) 程序计数器 地址寄存器 指令寄存器 堆栈指针寄存器 3. 通常我们将计算机指令的集合称为( ) 指令系统 汇编语言 高级语言 仿真语言 4. 在立即数寻址方式中,立即数放在( ) 数据段 代码段 堆栈段 附加段 5. 某微机有16条地址线,能够直接寻址的地址范围是。( ) 0001H-FFFFH 0000H-FFF

14、FH 00001H-FFFFFH 00000H-FFFFFH 6. 与MOV BX,OFFSET X等价的指令是( ) MOV BX,X LDS BX,X LEA BX,X LES BX,X7. 有符号数AX除以2的指令是( ) SHR AX,1 SAR AX,1 ROR AX,1 RCR AX,18. 设 ES=1600H,(BX)=26H,则ES:BX+10H单元的物理地址为( )1626H 1960H 16036H 4C00H9. 断电后存储的资料不会丢失的存储器是( ) RAM ROM DRAM SRAM 10. 若门电路的两个输入信号A、B分别为:A,B0,输出Y0,则该电路为( )

15、 与门 或门 与非门 非门答案:1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1.8位定点原码整数10100011B的真值为( )。A.+0100011B B.-0100011B C.+1011101B D.-1011101B2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为()。A.原码 B.补码 C.反码 D.移码3.某数在计算机中用8421BCD码表示为0011 1011 1000,其真值为( )。A.398 B.398H C.1630Q D.1110011000B 4.下列逻辑部件中,( )不包括在运算器内。A.累加器 B.状态条件

16、寄存器 C.指令寄存器 D.ALU5.在指令“ADDR,Ad”中,源操作数在前,目的操作数在后,该指令执行的操作是( )。A.(R)+(Ad)-(Ad) B.(R)+(Ad)-Ad C.(R)+(Ad)-(Ad) D.(R)+(Ad)-Ad6.在ROM存储器中必须有( )电路。A.数据写入 B.再生 C.地址译码 D.刷新7.DMA传送控制的周期挪用法一般适用于( )的情况。A.I/O设备读写周期大于内存存储周期 B.CPU工作周期比内存周期长很多C.I/O设备读写周期小于内存存储周期 D.CPU工作周期比内存存储周期小很多8.在多级存储体系中,“cache主存”结构的作用是解决( )的问题。

17、A.主存容量不足 B.主存与辅存速度不匹配 C.辅存与CPU速度不匹配 D.主存与CPU速度不匹配9.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是( )式计算机。 A.实时处理 B.智能化 C.并行 D.冯诺依曼答案:1.B 2.B 3.A 4.C 5.D 6.C 7.A 8.D 9.D1一个完整的计算机系统通常应包括( )。 系统软件和应用软件 计算机及其外部设备 硬件系统和软件系统 系统硬件和系统软件2执行指令PUSH BX 后,堆栈指针SP的变化为( ) SP-1 SP-2 SP+1 SP+2 3设某数据段中有:DA1 DB 32H,58HDA2

18、 DW 32H,58H下面有错误的语句是( ) LEA SI,DA2 MOV AL,DA1+1 MOV BL,DA2 INC DA24指令 MOV BXSI , AX 中目标操作数的寻址方式为( )。 寄存器寻址 基址变址相对寻址 基址变址寻址 变址寻址5可编程中断控制器8259A每片具有( ) 。 4级优先权控制,可连接4个中断源。 8级优先权控制,可连接8个中断源。 2级优先权控制,可连接2个中断源。 8级优先权控制,可连接16个中断源。6定时/计数器8253每片有( ) 。 3个独立的16位计数器,每个计数器都有6种不同的工作方式。 2个独立的8位计数器,每个计数器都有3种不同的工作方式

19、。 3个独立的16位计数器,每个计数器都有8种不同的工作方式。 4个独立的16位计数器,每个计数器都有6种不同的工作方式。7执行指令POP BX 后,堆栈指针SP的变化为( ) SP-1 SP-2 SP+1 SP+2 8MOV AX,ES:BXSI的源操作数的物理地址是( )。 16d(DS)+(BX)+(SI) 16d(ES)+(BX)+(SI) 16d(SS)+(BX)+(SI) 16d(CS)+(BX)+(SI)9条件转移指令“JS”的转移条件是() SF=0 SF=1 CF=0 CF=110采用高速缓存(cache)的目的是( ) 扩大主存容量 提高CPU运行速度 提高1、8088CP

20、U工作在最小模式时,访问存储器和外设接口时要用哪些信号?2、8088微处理器中有哪些内部寄存器构成?3、8088的寻址方式中对操作数的寻址方式有哪些?4、按存储器在计算机的作用可分成哪几类?简述其特点。5、Cache在存储器中的作用是什么?6、叙述Cache中的替换算法。7、叙述EEPROM的编程过程。8、CPU同外设交换信息的方式有哪些?9、什么是中断?中断源分哪几类10、简述中断传递方式的工作过程。11、简述DMA的工作过程12、8255的工作方式有几种,简述它们的特点1、设计题 8255的A口、B口、C口和控制口的端口地址为60H63H,设8255A组工作于方式0输入,写出初始化程序段:

21、解,由已知,控制寄存器的地址为63H,A组工作方式0,则控制字为98H。 初始化程序段为: Mov Dx,63H; Mov Al , 98H OUT DX, AL;例2、存储器6264 8KB芯片工作在F0000HF1FFFH内存空间,画出和系统的连线图。例3:存储器6264 8KB芯片工作在80000H81FFFH内存空间,画出和系统的连线图。三若100个无符号8位的数据存放在TABLE以下,编写程序将该找出其最大值存放在AL中。(10分)Data segmentTalbe 100 dup(?)Data endsCode segementAssume CS:code,DS:dataStart

22、: Mov ax,data Mov ds,ax MOV SI,OFFSET TABLE MOV CX,100 Mov al,0HERE: cmp AL,SI ja next xchg al,sinext: INC SI DEC CXJNZ HEREMov ah,4cHInt 21HCode ends评分标准:程序框架正确得5分,没有语法错误得4分,循环初始值正确得1分2编写程序将CCH写入80000H到87FFFH的内存并逐个读出,如果每个单元读出均是CCH,则转到NEXT处;否则转到ERROR处。MOV AX,8000HMOV DS,AXMOV AL,CCHMOV SI,0000 MOV C

23、X,32768NEXT: MOV SI,AL MOV AH,SI CMP AH,CCH JNE ERROR INC SI DEC CX JNZ NEXT三、(10分)阅读如下程序段,回答提出的问题。MOV AX,3456XCHG AX,BXMOV AX,3456SUB AX,BXJE DONE KK:ADD AX,BX. DONE:该程序段执行完JE DONE语句后,AX=00H,ZF=1,IP=DONE的偏移地址。1MOV AX,SI+1003H:答: 变址寻址。2MOV DS,DX: 答: 寄存器直接寻址。 3MOV DX,COUNTBXSI :答: 基址变址寻址。4MOV AX, BX+

24、SI+COUNT: 答:基址变址寻址。 得分 评卷人 三、阅读程序段,说明运行结果(本大题共3小题5空。每空3分,本大题共15分) 1 已知:(F100H)=41H ,(4100H)=62H , (5000H)=43H MOV DX , 0F100H MOV DH ,DX MOV AH ,DX 问:程序段运行结束后,(AH)= 62 H 2已知:(4000H)=63H,(4001H)=54H,(4100H)=88H,(4101H)=29H,(5000H)=01H,(5001H)=10H,(2000H)=31H,(3000H)=61H MOV SI,2000H MOV DI,3000H MOV

25、SP,0FF00H PUSH SI PUSH DI XCHG SI,DI MOV AL,SI MOV BL,DI POP SI POP DI 问:程序运行结束后,(AL)= 61 H,(BL)= 31 H 3已知:(2800H)=6DH,(SI)=00F4H MOV SI,350FH MOV 2800H,SI MOV SP,2800H POP DI 问:(DI)= 350F H,(SP)= 2802 H 3提示:DATA开始的内存中存放的是16位带符号数。 LEA SI,DATA MOV CX,100 CLD LODSW MOV MAX,AX MOV MIN,AX DEC CX NEXT: L

26、ODSW CMP AX,MAX JG GREATER CMP AX,MIN JL LESS JMP GOON GREATER: MOV MAX,AX JMP GOON LESS: MOV MIN,AX GOON: LOOP NEXT 。 答:在TABLE开始的100个带符号数据中找最大和最小值,分别放到MAX和MIN为首址的内存单元中。 一、 填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:x+y补=_, x-y 补=_;2、数制转换:247.86= H =_BCD;3、在8086CPU中,由于BIU和EU分开,所以_和_ 可以重叠操作,提高了CPU的利用率;4、

27、8086的中断向量表位于内存的_区域,它可以容纳_个中断向量, 每一个向量占_ 个字节;5、8086系统中,地址FFFF0H是_ 地址;6、8086CPU的MN/MX引脚的作用是_;7、8251芯片中设立了_、_ 和_三种出错标志;8、8086CPU中典型总线周期由_个时钟周期组成,其中T1期间,CPU输出_信息;如有必要时,可以在_两个时钟周期之间插入1个或多个TW等待周期。9、8259A共有_个可编程的寄存器,它们分别用于接受CPU送来的_命令字和_命令字。二、 简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。(5分)2、已有AX=E896H,B

28、X=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB HOW ARE YOU !, 0DH, 0AH试问:NUMS、VAR变量各分配了多少存储字节?(5分) 4、已有MOV AL,INFBP+SI与MOV AL,ES:INFBP+SI两条指令,试问:其源操作数采用何种寻 址方式?是字或是字节操作?两条指令有何区别?(5分)三、 读图 (10分)下图中,AB7AB0为8086CPU低八位地址总线 试问:1、8259A占用_个端口地址,分别为_,其中IC

29、W1的设置地址为_;2、8255A占用_个端口地址,分别为_,其中控制寄存器的地址为_。四、判断题:(8分)下列各题,请在正确的题的括号内打“”,错误的请打“”。 1、8253的计数器在不同的工作方式中,计数到0时,都会从OUT 输出一个相同的信号。 ( ) 2、CPU寻址外设时,存贮器对应的I/O方式是把一个外设端口作为一个存贮单元来看待。 ( ) 3、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。 ( )4、在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信 ( )五、阅读程序与接口芯片初始化:(2

30、6分)1、源程序如下:(6分) MOV CL,4 MOV AX,2000H SHL AL,CL SHR AX,CL MOV 2000H,AX试问:j若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H)=_,(2001H)=_。 k本程序段的功能_。2、源程序如下:(4分) MOV AL,0B7H AND AL,0DDH XOR AL,81H OR AL,33HJP LAB1JMP LAB2试问:j执行程序后AL=_;k程序将转到哪一个地址执行:_。3、源程序如下:(6分) MOV CX,9 MOV AL,01H MOV SI,1000HNEXT: M

31、OV SI,AL INC SI SHL AL,1 LOOP NEXT试问:j执行本程序后有:AL=_;SI=_;CX=_;k本程序的功能是_。4、某系统中8253占用地址为100H103H。初始化程序如下:(4分) MOV DX, 103HMOV AL, 16HOUT DX, ALSUB DX, 3OUT DX, AL试问:j此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?_;k若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:_。5、已知某8255A在系统中占用888BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6

32、置位,使PC3复位,试编写出相应的初始化程序:(6分)六、编程:(16分) 已知某输入设备的数据端口地址为40H,状态端口地址为41H,其中D0位为“1”时,表示“READY”状态。试编程实现:j采用查询方式从该设备输入20个ASCII码表示的十进制数,并求出这20个十进制数的累加和;k将此累加和转换成BCD码,并存放到NBCDH(百位数)和NBCDL(存十位和个位数)单元中。注:只要求写出程序的可执行部分,可以不写任何伪指令。 微机原理与接口技术试卷A 评分标准及 参考答案一、每空1分,共20分1、01111011 100000112、F7.DCH 001001000111.10000110

33、 BCD3、取指令 执行指令 4、00000H003FFH区 256个 4个5、CPU复位以后执行第一条指令的地址6、决定CPU工作在什么模式(最小/最大)7、奇/偶错 帧格式错 溢出错8、4个 地址 T3和T49、7个 初始化 操作二、每题5分,共20分1、串行长距离通信时,需要利用模拟信道来传输数字信号,由于信道的频带窄,一般为3003400HZ,而数字信号的频带相当宽,故传输时必须进行调制,以免发生畸变而导致传输出错。(3分)调制是将数字信号模拟信号。而解调则是相反。例如FSK制(调频制或称数字调频)可将数字“1”和“0”分别调制成2400HZ和1200HZ的正弦波信号。 (2分)2、B

34、X=220CH (1分) AX=E896H (1分) CF=1 (1分) OF=0 (1分) ZF=0 (1分)3、NUMS分配了180个字节 (3分) VAR分配了15个字节 (2分)4、源操作采用基址+变址寻址方式 (2分) 是 字节操作 (1分)MOV AL,INFBP+SI访问的是堆栈段 (1分)MOV AL,ES:INFBP+SI访问的是附加段,实现了段超越 (1分)三、每题5分,共10分j 8259A占2个 (2分) 为20H,22H或24H,26H (2分) 20H或24H (1分)k 8255A占4个 (2分) 为80H,82H,84H,86H (2分) 86H (1分)四、每

35、题2分,共8分1();2( );3( ); 4( );五、共26分1、 (2000H)=39H (2分) (2001H)=00H (2分)将(2000H),(2001H)两相邻单元中存放的未组合型BCD码压缩成组合型BCD码,并存入(2000H)单元,0(2001H) (2分)2、37H (2分) LAB2 (2分)3、0 (1分) 1009H (1分) 0 (1分)对数据段内1000H1008H单元置数,依次送入1,2,4,8,16,32,64,128,0共九个 (3分)4、计数器0 (1分) 工作于方式3 (1分)45.454KHZ (2分)5、 MOV AL, 80H OUT 8BH,AL (2分) MOV AL,ODH OUT 8BH,AL (2分)MOV AL,06HOUT 8BH,AL (2分)六、共16分 酌

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号