微机原理及应用复习题
(完整版)微机原理及应用试题库(附答案)
《微机原理及应用》 试题库1.8086和8088的引脚信号中,D 为地址锁存允许信号引脚。
A . CLKB . INTRC . NMID . ALE2.下面的哪项是有效标识符: B A . 4LOOP :B. DELAYIS3. 如图所示的三态输出电路,当4. 设(SS)=2000H , (SP)=0100H , (AX)=2107H ,则执行指令 PUSH AX 后,存放数据 21H 的物理地址是A. 20102HB. 20101HC. 200FEHD. 200FFH5.汇编语言中,为了便于对变量的访问,它常常以变量名的形式出现在程序中 ,可以认为它是存放数据存储单元的 A 。
A .符号地址B .物理地址C .偏移地址D .逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是A 。
A. CXB. BXC. BPD. DI(C)7.执行下列程序段:MOV AX , 0 MOV BX , 1 MOV CX , 100AA : ADD AX , BXINC BX LOOP AA HLT执行后的结果:(AX)= ________ , (BX)= ________ 。
A. 5050 , 99B. 2500 , 100C. 5050 , 101D. 2550 , 1028.假设V1和V2是用DW 定义的变量,下列指令中正确的是A 。
A . MOVV1,20HB . MOV V1, V2 C. MOV AL, V1 D . MOV 2000H, V2 9.-49D 的二进制补码为A 。
C. MAIN A/B :D. GAMA$1A. E(ENABLE)=1, A=1 C. E(ENABLE)=0, A=1B. E(ENABLE)=1, A=0 D. E(ENABLE)=0, A=0A 时,VB 7DD 。
10. 在8086/8088CPU 中,为了减少 CPU 等待取指所需的时间,设置了11. ① MOV AX , 1000H :② MOV AX , [1000H]:③ MOV AX , BX上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为:若 BL=87H , BH=0E6H ,贝U BX= D 。
《微机原理及应用》考研复习题(三)
《微机原理及应用》考研复习题(三)一、填空(共30分,每题1分)1.写出10010011二进制数无符号数和带符号数补码表示的十进制数分别是和。
2.已知 [X]原=10101100,[Y]补=11000110,求 [X+Y]补= 。
3.有一块100个字的存储区域,其起始地址为625A:234DH,这个区域首末单元的物理地址是,。
4.两个十六进制数7825H和5A1FH相加后,运算结果是,各标志位的值是CF= , ZF= , SF= , OF= 。
5.已知指令① MOV AX,0 ② SUB AX,AX ③ CMP AX,AX④ OR AX,AX。
能使AX和CF同时为零的指令是。
6.指出下列指令寻址方式,其中BUF为变量。
MOV BUF,AX ,。
PUSH AX ,。
7.M/IO信号在CPU访问存储器时为电平,访问I/O端口时为电平。
8.CPU在状态开始检查READY信号,其电平时表示有效,说明存储器或I/O端口准备就绪,下一个T状态进行读写;否则,CPU将自动插入一个或几个状态,以延长总线周期,从而协助快速的CPU 与慢速的存储器或I/O端口之间的数据传送。
9.8086/8088CPU汇编语言源程序是分段的,每段由若干条语句组成,语句的种类可分为,,。
10. 8086 CPU有条地址线,可形成的存储器地址空间,地址范围为;地址总线中条可用于I/O寻址,形成的输入输出地址空间,地址范围为。
11.中断类型号为24H的中断向量存放在存储单元。
二.按要求回答问题(共25分,6题5分,其它各题4分)1.下列语句是否正确?简述原因,其中BUF为变量。
MOV DS,SEG BUFMOV AL,[DX]POP ALINC [SI]2.指出IP、SP、BP分别是什么寄存器,有什么用处?3.解释物理地址(实际地址)、偏移地址、段地址,写出它们之间的关系式。
4.简述8086CPU引脚NMI和INTR的异同。
5.中断向量表的功能是什么?简述CPU利用中断向量表转入中断服务程序的过程。
微机原理与应用的考试题
微机原理与应用的考试题一、单选题(共10题,每题2分,共计20分)1.下列哪个是微机的基本组成部分?– A. 主机– B. 显卡– C. 鼠标– D. 打印机2.下面哪个不是微机系统的输入设备?– A. 鼠标– B. 键盘– C. 显示器– D. 打印机3.主机中的CPU主要负责什么?– A. 存储数据– B. 执行指令– C. 输出显示– D. 供电4.主存储器的作用是什么?– A. 存储程序和数据– B. 进行运算– C. 控制外部设备– D. 输入输出5.下列哪个不是微机外部设备?– A. 打印机– B. 鼠标– C. 键盘– D. CPU6.下列哪个不是计算机的存储器?– A. 主存储器– B. 寄存器– C. 高速缓存– D. 硬盘7.BIOS是什么意思?– A. 基本输入输出系统– B. 基本操作系统– C. 基本输入系统– D. 基本输出系统8.操作系统的主要功能是什么?– A. 控制计算机的硬件资源– B. 执行应用程序– C. 运行计算机– D. 连接网络9.下列哪个不是计算机的主要运算部件?– A. CPU– B. 显卡– C. 寄存器– D. 运算器10.硬盘是计算机的什么类型存储器?– A. 主存储器– B. 辅助存储器– C. 高速缓存– D. 寄存器二、填空题(共5题,每题2分,共计10分)1.微机的最小存储单位是______。
2.在字节型存储器中,一个字节有______位。
3.一个CPU周期包含一个______操作和两个______操作。
4.CPU的两个主要部分是______和______。
5.常见的微机操作系统有______和______。
三、简答题(共5题,每题10分,共计50分)1.请简要说明计算机系统的层次结构和作用。
2.什么是微处理器?它的主要组成部分有哪些?3.请简要说明计算机主存储器的分类和特点。
4.操作系统的主要功能有哪些?请简要说明每个功能的作用。
微机原理与应用(复习题)
微机原理与应用一、单项选择题(在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。
)1、X86微机将内存空间分为若干个逻辑段,每个段的容量为( D )A.等于64K B.小于64K C.大于等于64K D.小于等于64K 2、寄存器AL的初值为0FFH,执行指令XOR AL,0A5H后,AL中的值为( B )A.0AAH B.5AH C.0A5H D.55H3、寄存器( D )不能被分割为高字节和低字节A. AXB. DXC. BXD. CS4、8086微处理器可寻址访问的最大I/O空间为( B )A. 1KBB. 64KBC. 640KBD. 1MB5、下列指令中正确的是( B )A. MOV AX,BHB. MOV SS,AXC. MOV [BX],[SI]D. MOV AX,[DI][SI]6、寄存器( D )不能被分割为高字节和低字节A. AXB. DXC. BXD. SP7、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A.无条件传送B.查询传送C.中断传送D.DMA传送8、8086/8088中断请求中,( B )具有最高优先级A. INT 10HB. NMIC. INTRD. 单步9、可编程计数/定时器电路8253的工作方式共有( A )个A. 6B. 5C. 4D. 310、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A.无条件传送B.查询传送C.中断传送D.DMA传送11、下面的中断源中,只有___B___需要硬件提供中断类型码A.INTn B. INTR C. NMI D. INTO12、可编程通信接口芯片8251A支持( D )A. 同步传送B. 异步传送C. 并行传送D. 同步和异步传送13、CPU的中断允许位IF值为0时的作用是( A )A. 禁止CPU响应可屏蔽中断B. 禁止中断源向CPU发中断请求(IRQ)C. 禁止CPU响应DMA请求D. 禁止CPU响应非屏蔽中断14、若由1K×1位的RAM芯片组成一个容量为8K×8位的存储体时,需要的芯片数为( C )A. 256B. 128C. 64D. 3215、可编程计数/定时器电路8253的工作方式共有( A )个A. 6B. 5C. 4D. 316、可编程通信接口芯片8251A支持( D )A. 同步传送B. 异步传送C. 并行传送D. 同步和异步传送17、当进行DMA操作时,CPU必须让出( A )给DMAC。
微机原理及应用试题库精品
6.5.简答题42
第七章存储系统44
7.1.选择44
7.2.名词解释44
7,3.判断45
7.4.填空46
7.5.简答题46
第八章无条件与查询传送方式49
8.1.选择49
8.2.名词解释50
8.3.判断50
8.4.填空50
8.5.简答题51
第九章中断与DMA传送方式53
9.1.选择53
简答题
5
5*4=20
1,2;3,4;6,7;8,9;5,10;
名词解释
2
5*2=10
2,6,7
3,4;8,9;
应用题
2
10+15=25
5,10
第1章微型计算机系统
1.1选择题
1.计算机的发展阶段通常是按计算机所采用的( )来划分的。
A.内存容量B.电子器件C.程序设计 D.操作系统
2. 一个完整的计算机系统通常应包括( )。
A、系统软件和应用软件 B、计算机及其外部设备
C、硬件系统和软件系统D、系统硬件和系统软件
3.PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备
以及( )组成。
A.运算器 B.键盘 C.显示器D.总线
4. 以下叙述正确的是( )。
A. 微机的字长可以是8、16位
3. 8086的数据总线为16位,也就是说8086的数据总线的个数、或说条数、位数是16。T
4. 微机主存只要使用RAM芯片就可以了。F
5. 处理器并不直接连接外设,而是通过I/O接口电路与外设连接。T
6. 处理器是微机的控制中心,内部只包括5大功能部件的控制器。F
7. Windows的模拟DOS环境与控制台环境是一样的。F
微机原理及应用复习题目和答案
微机原理及应用复习题目和答案一、填空题(每题1分,共20分)1、计算机的发展阶段通常是按计算机所采用的(B )来划分的。
A.内存容量B.电子器件C.程序设计D.操作系统2、一个完整的计算机系统通常应包括(C)。
A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件3、存储器是计算机系统的记忆设备,它用来(C )A.存放数据B.存放程序C.存放数据和程序D.存放微程序4、通常所说的32位计算机是指( A )。
A.CPU字长为32位B.通用寄存器数目为32个C.可处理的数据长度为32位D.地址总线的宽度为32位5、寄存器( D )不能被分割为高字节和低字节。
A.AXB. DXC.BXD. CS6、V AR是数据段中定义的字变量,指令MOV EBX,OFFSET V AR源操作数的寻址方式是(B)。
A.直接寻址B.寄存器间接寻址C.立即数寻址D.存贮器寻址7、执行INC指令除对于SF、ZF有影响外,还要影响的标志位是(D)。
A. AF,PF,CFB. OF,AF,CFC. OF,PF,CFD. OF,AF,PF8、能够表示指令存放地址的是(B )A 符号名B 变量名C 标号D 常量名9、通过寄存器传递参数比通过堆栈传递参数的优点是( B )。
A. 能传递更多得参数B. 存取效率高C. 能确保正确调用D. 没有副作用10、8086的写总线周期在T4状态( A )A 完成数据传送B 输出地址C 输出控制信号D 检测数据传送11、并行通信适用于微机间(C )的数据传送。
A 不同类型B 同类型C 近距离D 远距离12、当控制线READY=0时,应在(C )之间插入等待周期TwA T1和T2之间B T2和T3之间C T3和T4之间D 任何时候13、某处理器设计只支持7KB主存,则内存地址需(B )位就足够了。
A 12B 13C 14D 1514、需要定时刷新的存储器是(B )A.SRAM B.DRAM C.EPROM D.E2PROM15、某微机系统的存储器容量为256K字节,若采用单片容量为16K*8位的SRAM芯片,则组成该存储系统共需( A )个该类芯片A.16 B.8 C.1 D.416、按微机系统中与存储器的关系,I/O端口的编址方式分为(C )A 线性和非线性编址B 集中与分散编址C 统一和独立编址D 重叠与非重叠编址17、从硬件的角度而言,采用硬件最少的数据传送方式是( A )A 无条件传送方式B 查询传送方式C 中断传送方式D DMA 传送方式18、8086系统中,中断优先级最低的是( C )。
微机原理及应用试卷(6套)含答案
学院:**学院专业班级:电子01 命题共4页第页1一填空题(每空1分,共25分)1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。
2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。
3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。
在软件上可以通过(8)和(9)指令来改变IP的内容。
在硬件上可以用(10)或(11)来改变IP的内容。
4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。
5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。
6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。
7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。
8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。
9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。
10.分别用一条指令实现下列功能:1)栈顶内容弹出送BX(21)2)CX的内容加1,不影响进位标志位(22)3)AL的高四位置1(23)4)清进位标志(24)5)子程序结束返回(25)二选择题(10分)1Intel 8253/8254有()个16位计数器通道。
A、1B、2C、3D、42当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。
A、两个4位I/O端口或1个8位I/O端口B、状态端口C、部分引脚作端口A、端口B的联络信号D、全部作联络信号3欲使8086CPU工作在最大方式,其引脚MXMN应接()电平。
微机原理及应用复习题
一、单项选择题1.指令()的源操作数的寻址方式为直接寻址。
A.MOV [2000H] ,ALB.IN AL,DXC.XOR AL,[2000H]D.MOV AX,2000H2.基本的总线周期通常包括()个T状态。
A.1B.2C.3D.43.寄存器AX的用途是()A.字乘法,字除法,字 I/OB.查表转换,间接寻址C.字节乘、除,串操作,循环计数 D、字节 I/O,十进制算术运算,查表转换4.RESET信号有效后,8086CPU执行的第一条地址为()A.00000HB.FFFFFHC.FFFF0HD.0FFFFH5.二进制数000101011010.10101B,转化成十六进制数是()A.15A.A8HB.332.EHC.15.32HD.2W.32H6.堆栈的工作方式是()A.先进先出B.随机读写C.只能读出,不能写入D.后进先出7.执行下列程序后,AL=()MOV AL ,25HADD AL,71HA.B4HB.34HC.96HD.54H8.寄存器间接寻址中,操作数放在()A.存储器B.通用寄存器C.堆栈D.宏指令9.在PC/XT机中,下列不属于输入和输出方式的是()A.程序控制I/OB.中断驱动I/OC.DMA方式D.存储器访问方式10.保护断点就是保存()A.中断类型码B.中断服务程序入口C.现场D.当前CS,IP的值11.软件中断是()A、在 INTR 线上的中断请求信号B、由指令的执行引起的中断C、出现在 NMI 线上的中断请求D、内存执行指令时引起的中断12.8086 CPU 的 NMI 引脚上输入的信号是()A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求13.已知(AX)=1000H (BX)=2000H,执行指令 MOV AX ,BX 后(AX)=()A.1000H B.2000H C.3000H D.0000H14.在指令 MOV ES:[SI],AX 中,目的操作数为()寻址。
《微机原理及应用》综合复习资料
《微机原理及应用》综合复习资料一、填空题1、对于十六进制表示的数码19.8H,该数用压缩BCD码表示时数据为:00100101.0101B 。
2、设机器字长为8位,最高位是符号位。
则十进制数–13所对应的补码为11110011B 。
3、8086/8088 CPU从功能上分EU 和BIU两部分。
4、可编程接口芯片8255A含有 3 个8位的I/O口。
5、设CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200H,SI=0010H,DI=0206H则:指令MOV AX,[BP+SI+4]源操作数的物理地址为24514H 。
6、采用级联方式,用9片8259A可管理64 级中断。
7、指令MOV AX,[BX+DI+10H]源操作数的寻址方式为相对基址加变址寻址。
8、在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入DX 寄存器中。
9、若中断类型码N=3H,则对应的中断向量在中断向量表中第一个字节单元地址为0000CH 。
10、要组成容量为4K×8位的存储器,需要8 片4K×1位的静态RAM芯片并联。
11、可屏蔽中断从CPU的INT R 引脚进入,只有当中断允许标志IF为 1 时,该中断才能得到响应。
12、设计输入/输出接口时,应遵守的基本原则是:输入输入要缓冲;输出输出要锁存。
13、8086/8088CPU可访问2个独立的地址空间,一个为I/O地址空间,其大小为64K 字节;另一个为存储器地址空间,其大小为1M 字节。
14、若定义DA1 DB ‘hello’,则(DA1+3) 存放的数据是‘1’。
15、8086/8088 CPU从功能上分为 BIU 和 EU 两部分。
8086/8088CPU中执行部件的功能是负责指令的译码和指令执行的执行。
16、8086中的BIU中有 4 个 16 位的段寄存器、一个 16 位的指令指针、 6 字节指令队列、 20 位的地址加法器。
微机原理与应用复习题
一、填空题(每空2分,共20分)1.若一个有符号数X,[X]原码= 83H,那么[X]补码= H。
2.8086 CPU从结构分为和总线接口部件(BIU)两部分。
3.计算机的软件系统包括软件和应用软件两部分。
4.计算机中用bit表示位,用表示字节,一个字节由8位组成。
5.计算机中所有信息的存储都是由二进制代码组成的,二进制数使用的是0和。
6.在计算机中用表示二进制数,用D表示十进制数,用H表示十六进制数。
7.8086指令MOV AL,[12H] 中,源操作数是寻址。
8.可编程定时/计数器8253A具有个功能完全相同的通道,每一个通道均具有6种工作方式。
9.计算机通信按照数据的传输分为通信和串行通信两种。
10.汇编语言程序结构一般具有顺序结构、结构、循环结构、子程序等几种。
二、选择题(每题2分,共20分)1. 能惟一确定8086 CPU内存中某一地址是。
A、基地址B、偏移地址C、逻辑地址D、物理地址2.一个字节(Byte)是由位组成的。
A、1B、4C、8D、163. 计算内部所有信息的存储都是以进制的形式。
A、二进制B、八进制C、十进制D、十六进制4. 下列指令中,格式不正确的是A、MOV AX,2000HB、MOV AX,[2000H]C、MOV AL,[BX]D、MOV AL,BX5. 对8086代码段进行寻址时,段基址由提供。
A、CSB、DSC、ESD、SS6.下列描述属于堆栈特点的是A、先入先出B、先入后出C、后入后出D、随机读取7.下列设备属于输入设备的是。
A、显示器B、打印机C、扫描仪D、投影仪8.一片8255A可以扩展出个并行口。
A、1B、2C、3D、49.DOS系统功能调用中,单字符输入是号调用A、1B、2C、9D、1010.芯片8259A内部寄存器ISR中某一位为1,说明了A、相应管脚正有中断请求B、相应管脚的中断请求被屏蔽C、相应管脚的中断请求正在被响应D、相应管脚的中断请求已响应完毕三、名词解释(每题5分,共20分)1、什么是队列?2、RAM和ROM各有何特点?3、什么是指令?什么是指令集?4、计算机与存储器或外设间进行信息交换的方式有哪些?四、简答题(每题10分,共20分)1、堆栈区与队列有何特点?各用在什么场合?2、什么是逻辑地址,什么是物理地址,两者有何联系?五、计算题(共20分)从键盘输入一串字符,以空格作为结束,然后将该串字符逆序输出。
微机原理及应用复习题
复习题一一、单项选择题(题目中给出的四个答案中只有一个是正确的,每题2分,共30分)1、有一个数值152,它与十六进制6A相等,那么该数值是。
A、二进制数B、八进制数C、十进制数D、BCD码2、中断指令INT 23的中断服务程序的入口地址,应放在中断向量表地址开始的4个存贮单元。
A、00023HB、00017HC、0005CHD、0005EH3、某微机具有1M字的最大存空间,其CPU的地址总线应有______条?A、20根B、21根C、19根D、不能确定4、可编程并行接口芯片8255A的端口B有种工作方式。
A、1种B、2种C、3种D、4种5、两个数相加后是否产生溢出,需要判断标志位中的_____ ___。
A、OFB、CFC、SFD、ZF6、调试汇编语言程序时,将目标文件转化成可执行文件的过程叫。
A、编译B、汇编C、编辑D、7、在8086cpu的寄存器中,用户不能直接访问的是A、CSB、FRC、IPD、BX8、在机器数的三种表示方法中,种方式中零的表示形式是唯一的。
A、补码B、反码C、原码D、三者都是9、8086cpu与存储器或外设进行交换数据时,为了使得传送速度能匹配,有时需要在__________状态之间插入若干等待周期。
A、T1和T2B、 T2和T3C、T3和T4D、随机10、可编程定时器/计数器8253在初始化时写入的最大计数初值是。
A、0000HB、7FFFHC、65535D、0FFFFH11、8086系统中,最多可以有______个段地址,任意相邻的两个段地址相距________个存储单元?A、64K,16B、64K,64KC、16,64KD、64K,64K12、在CPU响应中断时保护断点就是保存。
A、中断类型码B、中断服务程序入口地址C、现场D、当前CS 、IP和FR的容13、当RESET信号进入高电平状态时,将使得8086CPU的______寄存器的容初始化为FFFFH。
A、SSB、DSC、ESD、CS14、在8086计算机系统中,规定存中地址为的存单元存放中断服务程序入口地址(即中断向量),称为中断向量表。
微机原理及应用复习题
练 习 题一、单项选择题1.下列字符中,ASCII码值最小的是(A )。
A. KB. YC. aD. i2.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需( A )芯片。
(1)32片 (2)16片 (3)8片; (4)4片3.8088CPU内部的数据总线有( B )条。
(1)8条; (2)16条; (3)20条; (4)32条4. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( A )。
(1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH 5.在下列伪指令中定义字节变量的是( A )。
(1)DB; (2)DW; (3)DD; (4)DT6.在并行可编程电路8255中,8位的I/O端口共有( C )。
(1)1个 ;(2)2个; (3)3个; (4)4个7.可编程计数/定时器电路8253的工作方式共有( D )。
(1)3种; (2)4种; (3)5种; (4)6种8. 若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是( C )。
A:184H B:178H C:118H D:280H12. 已知DRAM2118芯片容量为16K*1位,若需组成64KB的系统存储器,则组成的芯片组数和每个芯片数为( D )。
A:2和8 B:1和16 C:4和16 D:4和813.CPU与外设间数据传送的控制方式有( D )A.中断方式B.DMA方式C.程序控制方式D.以上三种都是14.8086 CPU内标志寄存器中的控制标志位占(C )A.9位B.6位C.3位D.16位15.CPU与I∕O设备间传送的信号有( D)A.数据信息B.控制信息C.状态信息D.以上三种都是17.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D)A.B口B.A口C.A、B、C三端口均可以D.C口18.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( C)A.10个B.110个C.120个D.240个19.堆栈的工作方式是( D)A.先进先出B.随机读写C.只能读出,不能写入D.后进先出20.指令MOV AX,[3070H]中源操作数的寻址方式为( B)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址21.Reset信号到来后,8086 CPU的启动地址为( C)A.00000HB.FFFFFHC.FFFF0HD.0FFFFH22.下列传送指令中有语法错误的是( A )。
微机原理与应用复习题及答案
微机原理与应⽤复习题及答案微机原理与应⽤习题及解答⼀、填空1、⼗六进制数74..DH转换为⼆进制数是_______________,转换为⼗进制数是_______________。
2、⼗六进制数2B.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。
3、⼗六进制数A2.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。
4、⼗进制数21.75转换为⼆进制数是_______________,转换为⼗六进制数是_______________。
5、⼆进制数100111100.0101B转换为⼗六进制数是_______________,转换为⼗进制数是_______________。
6、进制数53.375转换为⼆进制数是_______________,转换为⼗六进制数是_______________。
7、知X=-95,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。
8、已知X=-4,则X的原码(⽤⼋位⼆进制表⽰)是________________,反码是________________。
9、已知X=-37,则X的反码(⽤⼋位⼆进制表⽰)是________________,补码是____________。
10、已知X=-115,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。
11、已知X=95,则X的补码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。
12、已知X=22,则X的原码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。
13、⼀台计算机所⽤的⼆进制代码的位数称为该计算机的___________,8位⼆进制数称为⼀个__________。
《微机原理与应用》期末复习
《微机原理与应用》期末复习1.8086 CPU由两个独立的逻辑单元组成,分别是____和____。
2.8086 CPU由两个独立的逻辑单元组成,分别是BIU和__。
3.8086 CPU 对1M字节存储器空间采用分段技术,每段最大范围是____KB。
4.指令 MOV AX,[BP+SI+5]的默认段基址是____。
5.静态MOS存储器靠____存储信息,动态MOS存储器靠____存储信息。
6.8086 的一个总线周期至少由____个时钟周期组成。
7.在8086 最小方式系统中,需要锁存___位地址信号并且___控制信号也必须锁存。
8.8255A的____端口可工作于位控方式。
9.8088 CPU中IP通常由__自动修改,使之始终存有下一条指令的偏移量。
10.8088的ALE引脚的作用是____。
11.8088 BIU 从存储器取出指令放入____中。
12.8086最小方式与最大方式的基本配置主要有哪些不同?13.写出8086 CPU 规定的各类中断的优先权。
14.设8259A的ICW2被编程为1AH,则接IR4的外设的中断类型号是什么?它的中断向量地址是什么?15.简述异步串行通信的一帧数据格式及传送顺序。
16.8086 CPU中IP通常由____自动修改,使之始终存有下一条指令的____。
17.指令 ADD AL,[BX] 的源操作数是____寻址方式。
18.动态RAM的刷新必须在____ms内完成。
19.汇编指令通常由两部分组成:____和____。
20.8086 是____位的微处理器。
21.8086 组成系统时需用_____将其数据与地址分离,分离的控制信号是___。
22.8255A的____端口可工作于双向方式。
23.8086 CPU标志寄存器中有()个标志位。
① 3 ② 6 ③ 9 ④ 1224.8086可以处理()个不同方式的中断。
① 64 ② 128 ③ 256 ④ 51225.下述I/O操作中,哪个适合无条件传送方式()。
微机原理及应用复习资料完整版
器组。
5 . AT89C51 单片机有__5__个中断源,___2___级中断优先级别。 6. MCS-51 单片机复位后,栈指针寄存器 SP 及程序计数器 PC 的值分别为__07H__
和__00H_。
7. 串行通信有_ 同步_通信和
2. 什么是保护现场,什么是恢复现场? 答: (1)保护现场:当 CPU 响应中断程序时,硬件会自动把断点地址(16 位程序计数器的 值)压入堆栈之外,用户还须注意保护有关工作寄存器、累加器、标志位等信息; ( 2) 恢复现场: 在完成中断服务程序后, 恢复原工作寄存器、 累加器、 标志位等的内容。 3. 简述 51 单片机的中断响应条件? 答: (1)有中断源发出中断请求; (2)中断总允许位 EA=1,即 CPU 允许所有中断源申请中断; (3)申请中断的中断源的中断允许位为 1,即此中断源可以向 CPU 申请中断; (4)CPU 没有在执行更高优先级的中断请求; (5)当前的机器周期不是正在执行的指令的最后一个周期; (6)正在执行的指令不是 RETI,或者对 IE、IP 进行读写的指令 4. 简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理。 答:键抖动会引起一次按键被误读多次。为了确保 CPU 对键的一次闭合仅做一次处理,必 须去除键抖动。在键闭合稳定时,读取键的状态,并且必须判别;在键释放稳定后,再 作处理。按键的抖动,可用硬件或软件两种方法消除。 五.计算及编程题 1. 把下列十进制数转换成二进制数、八进制数、十六进制数。 ① 6.25 ② 5.75 ③ 0.875 ④ 254 解:①(6.25)������ = (110.01)������ = (6.2)������ = (6.4)������ ②(5.75)������ = (101.11)������ = (5.6)������ = (5. C)������ ③(0.875)������ = (0.111)������ = (0.7)������ = (0. E)������ ④(254)������ = (11111110)������ = (376)������ = (FE)������ 2. 把下列十六进制数转换成十进制数。 ①A6.DCH ②9AC.BDH ③ B4A.8DH
微机原理及应用期末复习样卷(带答案)
上海交通大学继续教育学院网络教育——期末复习样卷课程名称:微机原理及应用一、单选题1. 8086 CPU能够直接执行的语言是( A )。
A:C语言B:JAVA语言C:机器语言D:汇编语言2. 8086 CPU从功能结构上看,是由(B )组成。
A:控制器、运算器B:执行单元、总线接口单元C:控制器、运算器、寄存器D:控制器、20位物理地址加法器3. 8086 将要执行的下一条指令存放在( D )。
A:DS:BX B:SS:SPC:ES:SI D:CS:IP4. 不能使寄存器AX清零的指令是( B )。
A:AND AX, 0B:CMP AX, 0C:XOR AX, AX D:MOV AX, 05. 用MIPS来描述计算机的运算速度,其含义是(A )。
A:每秒钟执行百万条指令B:每分钟执行百万条指令C:每秒钟处理百万个字符D:每分钟处理百万个字符6. 在机器数( C )中,零的表示形式是惟一的。
A:原码B:反码C:补码D:原码和反码7. 8086CPU的最小工作模式特点是( D )。
A:不需要8286收发器B:由编程进行模式设定C:需要总线控制器8288D:CPU提供全部的控制信号8. 需要扩充存储容量时,应采用( A )的方法。
A:地址串联B:地址并联C:数据线并联D:数据线串联9. 可编程定时/计数器8253内含有( 3 )独立的计数器。
A:2个B:3个C:4个D:6个10. 通常输出接口需要( C )。
A:缓冲器B:计数器C:锁存器D:反相器11. 8086中,下列存储器物理地址形成算法中错误的是( D )。
A:段地址×10H +偏移地址B:段地址左移4位+偏移地址C:段地址×16+偏移地址D:段地址+偏移地址12. 下列寻址方式中,需要执行总线周期的为( A )。
A:存储器寻址B:寄存器寻址C:固定寻址D:立即数寻址13. 8086系统中,每个逻辑段的最多存储单元数为( B )。
微机原理及应用复习习题及答案
微机原理及应用复习习题及答案《微机原理及应用》综合复习资料第一章计算机概述一、填空题1.在计算机中:1Byte=bit。
2.在计算机中, 1word= byte。
3.在计算机中, 1KB=byte。
4.对于十六进制表示的数码19.8H,转换为十进制数时为:;用二进制数表示时为:B;该数码用压缩BCD码表示时数据为:。
5.对于十进制数66,当它用二进制数表示时为,用十六进制数表示时为H;用BCD码表示时为:。
6.对于二进制数101001.101B,用十进制数表示时为:;用十六进制数表示时为:H。
7.设机器字长为8位,最高位是符号位。
则十进制数–13所对应的原码为:。
8.已知某数的原码是B,则其反码是;补码是。
9.一个8位二进制数用补码方式表示的有符号数的范围是。
10.软件通常分为和两大类。
11.第一代计算机采用的电子器件是,第四代计算机采用的是。
二、单选题1.下列数据中最大的数为_____A. (11011001)2B. (75)10C. (37)8D. (27)162.在表示中,二进制数11111111表示十进制数-1。
A.原码 B.反码 C.补码 D.移码3.用8位二进制的补码形式表示一个带符号数,它能表示的整数范围是:A.-127~+127 B.-128~+128 C.-127~+128 D.-128~+1274.某补码表示的8位二进制整数由5个1和3个0组成,则其可表示的最小值是。
A.-120 B.-15 C.-113 D.-1215.微型计算机中主要包括有________。
A.微处理器、存储器和I/O接口B.微处理器、运算器和存储器C.控制器、运算器和寄存器组 D.微处理器、运算器和寄存器6.一个完整的计算机系统通常应包括。
A.系统软件和应用软件 B.计算机及其外部设备C.硬件系统和软件系统 D.系统硬件和系统软件三、分析简答题1.8086 CPU的总线根据其中信息传送的类型可分为几种?哪几种?2.写出-25的原码、反码、补码,并将补码转换成十六进制数(设机器字长为8位)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
练习题一、单项选择题1.下列字符中,ASCII码值最小的是(A )。
A. K B.Y C. a D.i2.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需( A )芯片。
(1)32片(2)16片 (3)8片;(4)4片3.8088CPU内部的数据总线有( B )条。
(1)8条; (2)16条; (3)20条;(4)32条4. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( A )。
(1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH5.在下列伪指令中定义字节变量的是( A )。
(1)DB; (2)DW; (3)DD; (4)DT6.在并行可编程电路8255中,8位的I/O端口共有( C )。
(1)1个 ;(2)2个; (3)3个; (4)4个7.可编程计数/定时器电路8253的工作方式共有(D )。
(1)3种; (2)4种; (3)5种; (4)6种8. 若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是(C)。
A:184H B:178HC:118HD:280H12. 已知DRAM2118芯片容量为16K*1位,若需组成64KB的系统存储器,则组成的芯片组数和每个芯片数为( D )。
A:2和8 B:1和16C:4和16 D:4和813.CPU与外设间数据传送的控制方式有( D )A.中断方式B.DMA方式C.程序控制方式 D.以上三种都是14.8086 CPU内标志寄存器中的控制标志位占(C )A.9位B.6位 C.3位 D.16位15.CPU与I∕O设备间传送的信号有( D)A.数据信息B.控制信息 C.状态信息 D.以上三种都是17.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D) A.B口B.A口 C.A、B、C三端口均可以 D.C口18.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( C)A.10个B.110个C.120个D.240个19.堆栈的工作方式是( D)A.先进先出 B.随机读写C.只能读出,不能写入D.后进先出20.指令MOV AX,[3070H]中源操作数的寻址方式为( B)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址21.Reset信号到来后,8086 CPU的启动地址为( C)A.00000H B.FFFFFH C.FFFF0H D.0FFFFH22.下列传送指令中有语法错误的是( A )。
A. MOV CS,AX B. MOV DS,AXC. MOV SS,AX D. MOV ES,AX23.对寄存器AX的内容乘以4的正确指令序列是( B )。
A. SHR AX,1 SHRAX,1B. SHL AX,1SHL,AX,1C. ROL AX,1 ROL AX,1 D. RCRAX,1RCR AX,124.并行通信接口是( A )。
A. 8255B. 8259C. 8253D. 825025.由8086CPU组成的微机系统的数据线是( D )。
A. 8条单向线 B.16条单向线C. 8条双向线 D. 16条双向线26.8086/8088的中断向量表( B)。
ﻫA. 用于存放中断类型号B.用于存放中断服务程序的入口地址ﻫC. 是中断服务程序的入口 D. 是中断服务程序的返回地址.27.在下列类型的8086/8088CPU中断中,中断优先权最低的是( D )。
A.除法出错中断 B.可屏蔽中断C.不可屏蔽中断D.单步中断28.RS-232C接口的信号电平范围是( D )。
A. 0~-5VB. 0~+5VﻫC. 0~-15V D. -15V~+15V29.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是( B )。
A.并行和并行 B. 并行和串行C.串行和并行 D. 串行和串行30.8086CPU的寄存器中,通常用作数据寄存器,且隐含用法为I/O端口的间址寄存器的是( D )。
A. AXB. BXﻫC. CXD. DX31.最小模式下,8086/8088执行OUT指令时,M/IO#和W/R#的输出电平分别是( A )。
A.低电平、高电平 B. 高电平、低电平C.低电平、低电平D. 高电平、高电平32.微机系统与I/O设备交换信息,不需要CPU干预的是( D )A. 无条件输入/输出 B. 程序控制(即查询方式)输入/输出ﻫC. 中断驱动输入/输出 D. 直接存储器存取(即DMA方式)33.用1024 ×1位RAM 芯片设计一个128KB 的存储器系统,问需要有( A )片芯片组成。
A. 1024 B. 2048 C. 128 D. 25634.8086/8088系统中,中断向量表存放在存储器的 ( B ) 地址范围中。
A. FFCOOH ~ FFFFFH B. 00000H ~003FFHC. EECOOH ~ FFFFFHD. EEBFFH ~ FFFFFH35.半导体 EPROM 写入的内容,可以通过 ( A ) 擦除。
A. 紫外线照射 B.电信号C. 口令 D. DOS 命令36.所谓“I/O端口”是指一些可以由CPU 读或写的 (C )A. RAM B. ROM C. 寄存器D. 缓冲器37.现有4K × 8 位的RAM 芯片,它所具有的地址线条数应是( A) 条。
A.12 B. 13 C.11 D.1038. 机器数A1H,对应真值为-94,那么该机器数为( C)形式。
A.原码 B. 补码 C. 反码D. BCD码39.8086/8088系统中在 0000H:007CH-0000H:007FH 单元存放的向量对应的中断类型号为( B )。
A. 30B. 31 C. 32 D. 3340、程序计数器中存放的是C。
A. 数据B. 地址C. 下一指令的地址D. 下一指令的数据41、8086中段寄存器有 A 个。
A. 4 B. 5 C.6 D. 842、8086的寻址能力为 B 。
A. 20MBB. 1MBC. 64KB D. 4MB43、8086的I/O寻址空间为 C 。
A.1024个 B.1M个 C. 64K个D. 32K个44、SRAM是一种 B 。
A、动态RAMB、静态RAMC、动态ROM D、静态ROM45、DRAM是一种 A 。
A、动态RAMB、静态RAMC、动态ROMD、静态ROM46、掩膜型ROM可简记为 B 。
A、PROMB、MROMC、EPROMD、EEPROM47、可编程ROM可简记为A。
A、PROM B、MROM C、EPROM D、EEPROM48、CPU在执行IN AL,DX指令时,DX的内容输出到 A 。
A、地址总线B、数据总线 C、存储器 D、寄存器49、一个完整的中断过程包括中断请求、 B 、中断服务和中断返回四个阶段。
A、中断处理 B、中断响应 C、保存断点 D、开中断50、CPU每次可以响应A个中断源的中断请求。
A、1B、2C、3D、451、8259芯片共有 B 个初始化命令字。
A、3B、4C、6D、752、CPU响应INTR引脚上来的中断请求的条件是B。
A、IF=0B、IF=1C、TF=0 D、TF=153、8259的中断请求信号可以是边沿触发和 B 。
A、低电平触发B、高电平触发C、上升沿触发 D、下降沿触发54、每片8259必须分配 A 端口地址。
A、2个B、3个C、4个D、1个55、串行通信适用于微机间 D 的数据传送。
A、不同类型B、同类型 C、近距离D、远距离56、并行通信适用于 C 的数据传送。
A、不同类型B、同类型C、近距离D、远距离57、串行通信有 B 种基本工作方式。
A、2 B、3 C、4 D、158、对于8255芯片的描述正确的是D。
A、A口只能输入,B口只能输出B、C口高4位只能输入,低4位只能输出C、C口高4位、低4位不能同时输入输出D、A、B、C口既可以输入,也可以输出59、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是 B 。
A、OUT 60H,ALB、OUT 63H,ALC、OUT 61H,ALD、OUT 62H,AL60、向8253芯片写入的计数初值,写到了 D 中。
A、减计数单元B、0#计数器C、控制字寄存器D、初值寄存器61、8253芯片有 C 个端口地址。
A、2 B、3 C、4 D、662、8251芯片是可编程 A 接口芯片。
A、串行通信B、并行通信C、计数器D、定时器63、8253芯片有 D 种工作方式。
A、3B、4C、5D、664、8253芯片内部有完全独立的 B 。
A、6个16位计数通道B、3个16位计数通道C、6个8位计数通道D、3个8位计数通道65、设8253芯片的端口基地址是60H,寻址控制寄存器的命令是 D 。
A、OUT 60H,ALB、OUT 61H,ALC、OUT 62H,ALD、OUT 63H,AL二、简答题1.ﻩ简介CPU的各个组成部分及功能。
答: CPU是微型计算机的核心部件,主要包括运算器、控制器、寄存器阵列、内部总线。
运算器实现算术运算和逻辑运算功能。
控制器发出控制信号,实现控制指令执行的功能。
寄存器阵列存放参加运算的数据、中间结果、地址等。
内部总线用来连接微处理器的各功能部件并传送微处理器内部的数据和控制信号。
2. ﻩ计算机是由哪几部分组成的?阐述每部分的作用。
答:CPU 存储器外设3. ﻩ什么是总线?总线包括哪几类?系统总线通常包含哪几类传输线?它们各自的作用是什么?答:总线是连接多个功能部件或多个装置的一组公共信号线。
按在系统中的不同位置,总线可分为内部总线和外部总线。
内部总线是CPU内部各功能部件和寄存器之间的连线;外部总线是连接系统的总线,即连接CPU、存储器和I/O接口的总线,又称为系统总线。
按所传送信息的类型不同,总线可以分为数据总线DB、地址总线AB和控制总线CB三种。
地址总线是微型计算机用来传送地址信息的信号线。
数据总线是CPU用来传送数据信息的信号线。
控制总线用来传送控制信号的一组总线。
4.简述8086CPU的寄存器组织。
答:8086CPU中有14个16位的寄存器。
分别是通用寄存器AX、BX、CX、DX、SP、BP、SI、DI,段寄存器CS、DS、SS、ES,指令指针IP和标志寄存器FR。
5.什么是逻辑地址?什么是物理地址?如何由逻辑地址计算物理地址?答:逻辑地址由段地址和段内偏移地址构成,是用户编写程序时所用的地址。
物理地址是CPU 与内存交换数据时所用的地址。
物理地址=段地址×10H+偏移地址。