微机原理练习题201516资料
微机原理复习题含答案

微机原理复习题含答案一、选择题1. 微机系统中,CPU的全称是:A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit答案:A2. 在微机系统中,存储器的分类不包括以下哪项?A. ROMB. RAMC. EPROMD. HDD答案:D3. 微机系统中,I/O设备指的是:A. 输入/输出设备B. 内部/外部设备C. 接口/输出设备D. 信息/输出设备答案:A二、填空题1. 微机系统中,______是执行程序的部件。
答案:CPU2. 微机系统中,______存储器用于存储程序和数据。
答案:RAM3. 在微机系统中,______是CPU与外部设备进行信息交换的桥梁。
答案:I/O接口三、简答题1. 简述微机系统中总线的作用及其分类。
答案:总线是微机系统中用于连接各个部件的通信线路,它的作用是传输数据、地址和控制信号。
总线按功能可以分为数据总线、地址总线和控制总线。
2. 描述微机系统中存储器的层次结构。
答案:微机系统中存储器的层次结构通常包括:寄存器、高速缓存(Cache)、主存储器(RAM和ROM)、辅助存储器(如硬盘、固态硬盘等)。
四、计算题1. 若某微机系统中,数据总线宽度为16位,地址总线宽度为24位,计算该系统的最大内存寻址能力。
答案:数据总线宽度为16位,意味着每次传输数据的宽度为16位,即2字节。
地址总线宽度为24位,表示可以寻址2^24个地址。
因此,最大内存寻址能力为2^24 * 2字节 = 16MB。
五、论述题1. 论述微机系统中中断机制的重要性及其工作原理。
答案:中断机制是微机系统中实现多任务处理和快速响应外部事件的重要手段。
它允许CPU在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。
(完整版)微机原理习题库(51单片机)含答案.doc

第一章单片机概述与结构一、选择题1.访问片外部数据存储器时,不起作用的信号是(C)。
A. /RD B. /WE C. /PSEN D .ALE2.51 单片机 P0 口用作输出时,应外接( A )。
A.上拉电阻 B .二极管C.三极管 D .下拉电阻3.进位标志 CY 在( C )中。
A.累加器B.算逻运算部件 ALU C.程序状态字寄存器PSW D. DPTR 4.堆栈数据的进出原则是( D )。
A.先进先出 B .进入不出C.后进后出 D .先进后出5.51 单片机系统中,若晶振频率为6MHz ,一个机器周期等于( D )μs。
A. 1.5 B . 3 C. 1 D .26.在家用电器中使用单片机应属于微计算机的( B )。
A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用7.PC 的值是( C )。
A.当前正在执行指令的前一条指令的地址 B .当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址 D .控制器中指令寄存器的地址8.单片机应用程序一般存放在( B )中。
A. RAM B.ROM C.寄存器D.CPU 9.在堆栈操作中,当进栈数据全部弹出后,这时SP 应指向( D )A.栈底单元 B . 7FH 单元C.栈底单元地址加1D.栈底单元地址减10.51 单片机的并行I/O 口信息有两种读取方法:一种是读引脚,还有一种是(A A.读锁存器B.读数据库C.读 A 累加器D.读 CPU1 )。
二、填空题1.单片机复位后,SP、 PC 和 I/O 口的内容分别为07H\000H\FFH。
2.单片机有四个工作寄存器区,由PSW 状态字中的RS1 和 RS0 两位的状态来决定。
单片机复位后,若执行 SETB RS0 指令,此时只能使用1区的工作寄存器,地址范围是08H---0FH。
3.51 单片机驱动能力最强的并行端口为P0 端口。
4.51 单片机 PC 的长度为16 位, SP 的长度为 ___8____位, DPTR 的长度为 _16__ 位。
微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。
2. 微机的存储器地址空间通常分为______和______。
3. 微机的输入输出接口通常包括______、______和______。
4. 微机的总线宽度决定了数据传输的______。
5. 微机的中断优先级是指中断请求的______。
6. 微机的指令集是CPU执行______的集合。
7. 微机的操作系统是管理______和______的软件。
微机原理试题及答案

微机原理试题及答案一、选择题。
1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。
B. 显卡。
C. 打印机。
D. 鼠标。
答案,A。
2. 以下哪个不是微机系统的外部设备?A. 鼠标。
B. 键盘。
C. 内存条。
D. 打印机。
答案,C。
3. 下列哪个是微机系统的输入设备?A. 打印机。
B. 显示器。
C. 键盘。
D. 鼠标。
答案,C。
4. 以下哪个不是微机系统的输出设备?A. 鼠标。
B. 打印机。
C. 显示器。
D. 音响。
答案,A。
5. 下列哪个是微机系统的控制设备?A. 鼠标。
B. 键盘。
C. 中央处理器。
D. 打印机。
答案,C。
二、判断题。
1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。
答案,错误。
2. 微机系统的内存条是用来存储计算机程序和数据的。
答案,正确。
3. 鼠标是微机系统的输入设备。
答案,正确。
4. 打印机是微机系统的输出设备。
答案,正确。
5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。
答案,正确。
三、简答题。
1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。
它的作用是处理各种数据和指令,是微机系统的核心部件。
2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。
答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。
输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。
四、综合题。
1. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
微机原理试题库及答案

微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。
A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。
A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。
A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。
7. 在微机系统中,________是用于存储程序和数据的物理部件。
8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。
9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。
10. 在微机系统中,________是用于暂时存放信息的高速存储部件。
三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。
12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。
13. 解释中断在微机系统中的作用及其实现方式。
14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。
15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。
四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。
17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。
18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。
微机原理习题及答案

微机原理习题及答案(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理习题册第 1 章数制和码制1.将下列十进制数分别转换为二进制数(4)(1)147 (2)4095 (3)解:147=B 4095=B= =2. 将下列二进制数分别转换为十进制数(3)(1)(2).001B解:= .001B==3.将二进制数转换成十六进制数(1)B(2)11B(3)101B (4)0B(5)01111111B(6)0B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH(6)401H4.已知 a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b;(2)c-a-b;(3)a·b;(4)c/b;解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=1B=275 (4)c/b=1……1101B(=13)5.设机器字长为 8 位,写出下列各数的原码和补码:(1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码 01010101B(2)-1010101B 原码 B 补码 B(3)+1111111B 原码 01111111B 补码 01111111B(4)-1111111B 原码 B 补码 B(5)+1000000B 原码 01000000B 补码 01000000B(6)-1000000B 原码 B 补码 B6.已知 a=00111000B,b=B,计算下列逻辑运算:(1)a ANDb;(2)a OR b;(3)a XOR b;(4)NOT a;解:(1)00000000B(2)1B(3)1B(4)B7.求下列组合 BCD 数的二进制和十六进制表示形式:()(1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H(2)0001 0010 1001 0000 0111 B , 12907H(3)0010 0000 0000 0110B , 2006H8.设下列四组为 8 位二进制补码表示的十六进制数,计算 a+b 和 a-b,并判定其结果是否溢出:(1)a=37H,b=57H;(2)a=0B7H,b=0D7H;(3)a=0F7H ,b=0D7H ;(4)a=37H ,b=0C7H 。
《微机原理与接口技术》复习练习题与答案(NEW)(word文档良心出品)

15级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1、8086/8088 CPU内部结构按功能分为两部分,即由执行单元和总线接口单元组成。
2、若CPU的数据线宽度为16位,则它的字长为16 位;地址线宽度为20位,则它的寻址空间为1MB 。
3、8086CPU为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。
4、8086/8088CPU复位后,CS的内容为 0FFFFH ,IP的内容为0000H 。
5、8086的16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。
6、计算机的I/O端口地址的编址方式有统一编址和独立编址,而8086CPU寻址外设采用独立编址方式。
7、CPU与外设间有4种I/O信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(DMA)。
8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令是 MOV DX,100H 和 OUT DX,AL 。
9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。
10、若8253的某一计数器用于输出方波,该计数器的工作方式为3 ;若该计数器输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为10 。
11、串行通信协议分为异步通信和同步通信。
12、波特率是指单位时间内传送二进制数据的位数。
13、8088 组成的系统中,存储器分若干个不超过64K 字节的段。
14、当8088CPU的INTR端输入一个高电平时,可屏蔽中断获得了中断请求。
15、8088工作于最小工作模式时,控制总线由CPU本身产生,工作于最大工作模式时,控制总线由总线控制器8288 产生。
16、数据的并行I/O方式是以字节或字为单位进行传送;数据的串行I/O方式是以位为单位进行传送。
17、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。
2016微机原理试卷及参考答案

2016微机原理试卷及参考答案微机原理试卷及参考答案2016年上半年试题填空题:1. 从功能上分,8086CPU由_______和_______两部分组成执⾏部分EU,总线接⼝部分BIU2. 8086CPU采⽤_______和_______两级存储器寻址⽅式段地址,段内偏移地址3.假设CS=8311H,IP=1234H,则该指令单元的20位物理地址为_______84344H4.计算机硬件基本结构包括:_______、_______、_______、_______、_______ 等部件,这些部件通过_______、_______、_______相连接运算器,控制器,存储器,输⼊设备,输出设备,数据总线,地址总线,控制总线5.8086CPU具有_______跟地址线,因此具有_______的存储器地址空间。
20,1M6.指令MOV AX,10H的原操作数和⽬标操作数分别是_______,_______。
10H,AX 6.机器数可以⽤不同的⽅法表⽰,常⽤的编码⽅式有_______,_______,_______。
原码,反码,补码7.已知原码为10011010,则补码为_______。
111001107.⼆进制数1011.11B转化为⼗进制为_______。
11.758. 8086有_______个通⽤寄存器,_______个专⽤寄存器4,48. 计算机系统总线按功能分可分为_______,_______,_______。
数据总线,地址总线,控制总线。
8.堆栈数据的存取原则是_______ “先进先出,后进后出”9.8086的四个段寄存器分别是_______,_______,_______,_______。
DS,CS,SS,ES 9. 8086的标志寄存器中控制标志有:_______,_______,_______。
DF,IF,TF 10.8086指令的操作数寻址⽅式有_______,_______,_______,_______。
微机原理第1章练习题及答案

第1章微型计算机系统导论一、自测练习题㈠选择题1. 微型计算机是指以( c )为基础,配以存储器以及输入/输出接口电路和相应的辅助电路而构成的裸机。
A.运算器 B. 控制器C. 微处理器 D. 存储器2. ( a )和内存储器和称为主机。
A. 运算器、控制器B. 运算器、寄存器B. 控制器、寄存器 D. 输入设备、输出设备3. Intel 8086是( c )位处理器。
A. 4B. 8C. 16D. 324. ( a )是计算机所能表示的最小的数据单元。
A. 位B. 字节C. 字D. 字长5. 在微型计算机中,下列设备属于输入设备的是( d )。
A. 打印机B. 显示器C. 绘图仪D. 鼠标6. 在计算机中把运算器、控制器及内存储器合称为( c )。
A. CPUB. ALUC. 主机D. MPU7. 在微型计算机中,微处理器的主要功能是进行( d )。
A. 算术运算B. 逻辑运算C. 算术、逻辑运算D.算术、逻辑运算及全机的控制8. 计算机软件系统一般分为( d )。
A. 编译程序和解释程序B. 数据库管理系统和数据库系统C. 操作系统和应用软件D. 系统软件和应用软件9. 通常计算机系统中的外围设备是指( b )。
A. 外存储器和输入设备B. 外存储器、输入设备和输出设备C. 外存储器和输出设备D. 输入设备和输出设备10.微型计算机的性能主要取决于( c )的性能。
A. 硬盘B. 软盘C. CPUD. 显示器㈡填空题1. 外存储器和输入设备以及输出设备统称为(外围设备 )。
2. ( 微处理器 )是指用大规模集成电路组成的中央处理单元。
3. 微型计算机系统是由(微型计算机)配以相应的外围设备及其他专用电路、电源、面版、机架以及足够的软件而构成的系统。
4. 数据总线是( )向的,而地址总线是( )向的。
5. 微型计算机数据总线的位数决定于微处理器的( )。
6. 微型计算机数据总线宽度决定于微处理器地址(范围)。
微机原理试题库及答案

微机原理试题库及答案# 微机原理试题库及答案## 一、选择题1. 在微机系统中,CPU的主要功能是()。
- A. 数据存储- B. 数据处理- C. 数据输入- D. 数据输出2. 下列哪个不是微机的组成部分?()- A. CPU- B. 内存- C. 硬盘- D. 打印机3. 微机的存储器分为哪两类?()- A. 内部存储器和外部存储器- B. 只读存储器和随机存取存储器- C. 静态存储器和动态存储器- D. 以上都是## 二、填空题1. 微机系统中的总线包括_______、_______和_______。
2. 微机的CPU主要由_______、_______和_______组成。
3. 微机的内存地址从_______开始,到_______结束。
## 三、简答题1. 简述微机的工作原理。
2. 描述微机的存储器是如何工作的。
## 四、计算题1. 如果一个微机的CPU时钟频率为2GHz,计算它在一秒钟内可以执行多少条指令。
## 五、论述题1. 论述微机的发展历程及其对未来技术的影响。
## 答案### 一、选择题1. B. 数据处理2. D. 打印机3. D. 以上都是### 二、填空题1. 数据总线、控制总线、地址总线2. 算术逻辑单元、控制单元、寄存器组3. 0x00000000,0xFFFFFFFF(具体数值取决于内存大小)### 三、简答题1. 微机的工作原理基于冯·诺依曼体系结构,它包括CPU、存储器、输入设备和输出设备。
CPU负责指令的执行,存储器用于数据和指令的存储,输入设备和输出设备则用于数据的输入和输出。
2. 微机的存储器分为RAM和ROM。
RAM是随机存取存储器,可以读写数据;ROM是只读存储器,通常用于存储系统启动程序和固件。
### 四、计算题1. 假设每条指令的执行周期与时钟周期相同,则CPU在一秒钟内可以执行的指令数为:2GHz = 2 * 10^9 次/秒。
### 五、论述题1. 微机的发展历程始于20世纪40年代的电子计算机,经历了从大型机到个人计算机的转变。
微机原理练习测验题(答案仅供参考)

微机原理练习测验题(答案仅供参考)选择题:166个填空题:103个判断题:161个简答题:27个程序题:13个合计:470个一、选择题1.运算器与控制器统称为:A.微形计算机B.程序C.CPU2.一个字节的数据包含多少个二进制位:A.1位B.8位C.不定3.一个字的数据包含多少个二进制位:A.1位B.8位C.不定4.微型计算机系统包括哪几个部分:A.CPU,存储器,I/O接口B.CPU,存储器,I/O接口及程序设计语言C.微型计算机的硬件及相应的软件5.C++是一种什么软件:A.监控程序B.程序设计语言C.应用软件6.按总线上传输信息类型区别,可将总线分为哪几类:A.通讯总线,地址总线,系统总线B.数据总线,信息总线,片总线C.地址总线,数据总线,控制总线7.通用寄存器的作用是:A.暂存指令代码等信息B.暂存一些CPU运行状态及标志等信息C.暂存一些运算中间结果等信息8.累加器A的作用是:A.具有将有关内容累加的功能 B.提供运算的一个操作数 C.可以进行移位等操作12.无符号运算会产生。
A.进位B.补码C.溢出13.–128D的双字节补码是A.0FFH B.0FFFFH C.0F128H14."0"—"9"的ASCII码是:A.30—39 B.30H—39H C.0---915.8086内存最大的扩充空间是:A.64K B.1M C.2016.8086CPU内部由下列部件组成: A.ALU、BIU及通用寄存器 B.EU与BIU C.EU、通用寄存器、指令队列17.指令队列内是否包含下一条要执行的指令:A.是B.不是C.不一定18.设AX=0F13EH,则AH等于:A.0FH B.0F1H C.13H19.ZF标志=1表示:A.某寄存器内容为零B.某寄存器内容不为零C.某次运算结果为零20.各指针寄存器中存放的是:A.偏移地址B.段地址C.实际地址21.运算器与控制器统称为:A.微形计算机B.程序C.CPU22.一个字节的数据包含多少个二进制位:A.1位B.8位C.不定23.一个字的数据包含多少个二进制位:A.1位B.8位C.16位24.8284A由几种产生时钟脉冲的方法:A.一种B.两种C.三种25.一个总线周期最多可以包含几个时钟周期:A.4个B.5个C.5个以上26.时钟周期、总线周期、指令周期之间的关系是:A.时钟周期>总线周期>指令周期B.时钟周期<总线周期<指令周期C.时钟周期<总线周期>指令周期27.最小方式下8086典型系统中8282功能是: A.产生时钟脉冲 B.地址锁存 C.提高驱动力29.8086最小系统中,三总线只能由8086控制: A.是 B.不是 C.数据总线是,其他不是33.地址总线上总是输出存储器地址信号:A.是B.不是C.不一定34.最大方式下,系统的芯片数比最小方式系统的芯片数:A.多B.少 C.不一定35.最大方式下RQ/GT1、RQ/GT0分别相当于最小方式下的HOLD与HLDA:A.对B.错C.不一定36.8288输出的/MRDC与8086最小方式输出的/RD功能:A.一样B.不一样37.基本的总线读周期需要几个T状态:A.1个B.4个C.多于4个38.等待状态可以持续几个T状态:A.0个B.1个C.1个或更多39.8086在什么状态采样READY信号:A.T1 B.T3C.T3及Tw40.可以用什么信号作为地址锁存允许信号:A./BHE B.ALE C.DT/R /DEN41.8288的普通写与超前写的区别是:A.有效电平不同B.有效时间不同C.功能不同42.最小方式与最大方式下,8086的总线请求与响应各使用的是几个引脚:A.1,2 B.2,1 C.2,2 D.1,143.中断类型号是在中断响应周期什么时候读入CPU的:A.第二个中断响应信号有效期间B.第一个中断响应信号有效期间C.ALE有效期间44.实际地址、段地址、有效地址分别是多少位16进制码:A.5,4,4 B.20,16,16 C.5,4,5 D .20,16,2045.8086系统1M内存空间最多能分成多少个不同的段:A.16个 B.64K个 C.256个D.20个46.字数据只能采用规则存放:A.是B.不是C.不一定47由某单元的物理地址即可确定其逻辑地址,或由逻辑地址即可确定其物理地址:A.是、是B.不是、不是C.是、不是D.不是、是48.堆栈中的单元只能采用先进后出的方式访问: A.对 B.错49.8086CPU的PUSH指令执行时: A.先推数据,再将SP-2 B.先将SP-2,再推数据C.先推数据,再将SP+2D.先将SP+2,再推数据50.8086CPU的POP指令执行时: A.先弹数据,再将SP+2 B.先将SP+2,再弹数据C.先弹数据,再将SP-2D.先将SP-2,再弹数据51.8086系统中,I/O端口地址: A.只能采用内存映像编址 B.只能采用独立编址C.既可以采用独立编址,又能采用内存映像编址52.固定寻址方式中没有操作数:A.对B.错53.一种处理器有两套指令,即助记符指令及机器指令: A.对 B.错54.寄存器寻址就是操作数所存放的地址在某一寄存器中:A.对 B.错55.存储器寻址表示了指令中的操作数: A.本身 B.在内存中的偏移地址 C.内存中的段地址56.存储器寻址方式中,缺省段地址是SS的间址寄存器是:A.SP间址B.BP间址 C.BX间址57.能进行间接寻址的间址寄存器有:A.4个B.6个 C.8个58.计算指令执行时间时,不计入取指时间是因为:A.取指时间很短,可忽略不计。
微机原理练习题与参考答案

微机原理练习题与参考答案微机原理练习题与参考答案一.名词解释1. 主频答:即CPU的时钟频率,这和CPU的运算速度密切相关,主频越高,运算速度越快。
2.接口技术答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或将信息发送给外设。
3.奇校验答:用来判断传输过程中1的个数,保证传输过程中1的个数是奇数个。
4. 总线周期答:在取指令和传输数据时,CPU总线接口部件占用的时间,称为总线周期。
5.全双工通信答:如果一个通信系统中,对数据的两个传输方向采用不同的通道,那么,这样的系统就可以同时进行发送和接收,这就是全双工方式。
二. 填空题1. 8086CPU的硬件中断信号是由(NMI)和(INTR)两个引脚提供.2.当标志IF=1时,CPU(可接受)响应可屏蔽中断;当IF=0时,CPU(不可接受)响应可屏蔽中断。
3. CPU和外设之间有三种数据传送方式,其中程序方式是指在程序控制下进行信息传送,又分为 ( 条件)传送方式和(无条件 ) 传送方式。
4.当OCW1=24H时,则8259A的(IR2 )和(IR4 )引腿上的中断请求被屏蔽。
5.DMA控制器8237A有( 4 )个独立的通道,每个通道均有(独立)寻址和计数的能力.三.单项选择题1. 在8086系统中,与存储器物理地址1A005H相对应的逻辑地址为( C ).A.1739:2C75B.D733:7207C.1733:2175D.C390:76752.当RD#=0,WR#=1,M/IO#=0时,CPU完成的操作是( D ).A.存储器读B.存储器写C.I/O读D.I/O写3.8086CPU响应一个可屏蔽中断的条件是( C )。
A.IF=0,INTR=0B.IF=0,INTR=1C.IF=1,INTR=1D.IF=1,INTR=04.哪个不是输入/输出设备使用接口的原因 ( B ).A.外设种类繁多B.信号类型复杂C.工作速度匹配D.数据传送方式多样5.用两片8259A级联后,能扩充到( B )级中断系统.A.9B.15C.16D.64四.简述题1.汇编语言中逻辑运算指令AND和TEST的功能分别是什么?它们的区别是什么?功能:AND是逻辑与运算,TEST是测试,不仅仅执行AND指令的操作,而且把OF和CF标志清0,修改SF,ZF和PF标志。
微机原理习题及答案

一、选择1、在微型计算机中,微处理器的主要功能是进行( )。
DA、算术运算B、逻辑运算C、算术、逻辑运算D、算术、逻辑运算及全机的控制2、Pentium I属于()位CPU CA、16B、8C、32D、643、Intel 8086属于()位CPU AA、16B、8C、32D、644、CPU与I/O设备间传送的信号通常有( ) DA、控制信息B、状态信息C、数据信息D、以上三种都有5、存储器用来存放计算机系统工作时所需要的信息,即( )。
DA、程序B、数据C、技术资料D、程序和数据6、运算器的核心部件是( )。
DA、加法器B、累加寄存器C、多路开关D、算逻运算单元二、填空1、内存可分为2大类:随机存储器RAM 和2、数据总线是向的,地址总线是向的。
3、计算机的五大部件是:、、、、输出设备4、总线可分为三类:、、5、存储程序工作原理最先由提出6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。
1、只读存储器ROM2、双、单3、运算器、控制器、存储器、输入设备4、地址总线、数据总线、控制总线5、冯·诺依曼6、二进制三、简答1、冯·诺依曼型计算机的特点是什么?(1).以二进制表示指令和数据(2).程序和数据存放在存储器中,从存储器中取指令并执行(3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。
一、选择1、在机器数______中,零的表示形式是唯一的()。
BDA、原码B、补码C、反码D、移码2、计算机内部表示带符号整数通常采用()。
CA、原码B、反码C、补码D、移码3、带符号数运算溢出的判定依据为( )。
注:CF符号位进位标志.DF最高数据位进位标志DA、CF=1B、DF=1C、CF AND DFD、CF XOR DF4、数值64的压缩BCD码是( ) AA、0110 0100BB、0000 0110B 0000 0100BC、0100 0000BD、0011 0110B 0011 0100B5、下列数中为最大值的是( )。
微机原理试题和答案资料

微机原理试题一、单项选择题(每小题1分,共20分)1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ).A)总线控制逻辑器B)内部通信寄存器C)指令寄存器D)总线接口单元2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB3.Intel8255A使用了()个端口地址。
A)1 B)2 C)3 D)44.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ).A)发送OCW2指令B)发送OCW3指令C)执行IRET指令D)执行POP指令5.RAM是随机存储器,它分为( )两种.A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是()A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的.A)微处理器B)微型计算机C)微型计算机系统D)计算机8.对于掉电,8086/8088CPU是通过( )来处理的.A)软件中断B)可屏蔽中断C)非屏蔽中断D)DMA9.计算机的存储器采用分级存储体系的主要目的是()。
A)便于读写数据B)减小机箱的体积C)便于系统升级D)解决存储容量、价格和存取速度之间的矛盾10.8259A的OCW1----中断屏蔽字( )设置.A)在ICW之前B)只允许一次C)可允许多次D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( )A)1101010101.1111001 B)110101010.11001011C)1110101011.1101011 D)101100011.0101101112.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。
微机原理练习题及答案

1. 计算机分那几类?各有什么特点?2. 简述微处理器、微计算机及微计算机系统三个术语的内涵。
3. 80X86微处理器有几代?各代的名称是什么?4. 将十进制数(1)+107/128 (2)―35/64化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。
5. 将十进制数(1)―52,(2)―127化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。
6. 下列数中最小的数为()。
A、101001BB、52QC、101001(BCD)D、233H7. 下列数中最大的数为()。
A、10010101BB、227QC、96HD、1438. 某数在计算机中用8421BCD码表示为0111 1000 1001,其真值为()。
A、789B、789HC、1929D、11110001001B9. 计算机内部采用____数字进行运算A.八进制B.十进制C.二进制D.十六进制10. 英文小写字母“c”的ASCII码为1100011,英文字母“f”的ASCII码为十进制____ A.100 B.101 C.102 D.10311. 按对应的ASCII码值来比较,不正确的是____A.“b”比”a”大B.“f”比”F”大C.“9”比”0”大D.“F”比”f”大参考答案1. 答:传统上分为三类:大型主机、小型机、微型机。
大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。
小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。
微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。
2. 答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。
微计算机包括微处理器、存储器、I/O接口电路及系统总线。
微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。
微机原理试题集+答案

第1章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出 16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。
2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。
3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。
4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。
5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。
6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。
7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。
8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问 64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问 1M 个字节单元。
微机原理试题及答案

微机原理试题及答案一、选择题1. 微处理器的核心部件是()。
A. 算术逻辑单元(ALU)B. 控制器(CU)C. 寄存器D. 内存答案:B2. 在微机系统中,用于存储程序指令的存储器是()。
A. ROMB. RAMC. CacheD. 硬盘答案:A3. 下列哪种总线宽度可以提供更高的数据传输速率?()。
A. 8位B. 16位C. 32位D. 64位答案:D4. 微处理器中的直接寻址方式是指()。
A. 操作数在指令中给出B. 操作数在寄存器中C. 操作数在内存中,通过基址寄存器寻址D. 操作数在内存中,通过变址寄存器寻址答案:A5. 在微机原理中,中断是指()。
A. 程序的暂停执行B. 程序的错误终止C. 程序的跳转执行D. 程序的异常处理答案:D二、填空题1. 在微机系统中,CPU是_________的缩写,它负责执行计算机程序中的所有指令。
答案:中央处理器2. 一个32位的系统可以一次性处理_________位的数据。
答案:323. 在计算机内存中,_________是用来存储程序运行期间需要频繁访问的数据。
答案:Cache4. 指令周期通常由_________、执行和中断三个阶段组成。
答案:取指5. 一个完整的指令包括操作码和_________。
答案:操作数三、判断题1. 所有的微处理器都具有浮点运算功能。
()答案:×2. 寄存器是用于临时存储数据和指令的小容量内存。
()答案:×3. 一个微处理器的字长决定了它可以一次性处理的数据的位数。
()答案:√4. 硬盘是微机系统中的主要内存部件。
()答案:×5. 中断服务程序的执行可以被操作系统调度。
()答案:√四、简答题1. 请简述微处理器和微机系统的区别。
答:微处理器是一种集成电路芯片,它包含了执行计算机程序所需的算术逻辑单元、控制器和其他必要部件。
微机系统则是一个完整的计算机系统,它不仅包括微处理器,还包括内存、输入输出设备、电源和其他外围设备。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题1、单片机与普通微型计算机不同之处在于其将_ _、_ __和_ _三部分通过内部的_ 接在一起,集成在一块芯片上。
2、除了单片机这一名称之外,单片机还可称为_ _和_ _。
3、AT89S51单片机的机器周期等于个时钟振荡周期。
如果采用12MHz晶振,一个机器周期为。
4、AT89S51单片机复位以后,R4对应的存储单元的地址为,因上电时PSW= ,这时当前的工作寄存器是组工作寄存器。
AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,因AT89S51单片机的PC是16位,因此其寻址的范围为 KB。
5、AT89S51单片机片内数据存储器128个单元分为工作寄存器区、_ __和_ _三个区域。
工作寄存器区的单元地址是_ _。
6、AT89S51单片机采用特殊功能寄存器(SFR)集中控制各功能部件。
特殊功能寄存器映射在片内RAM的80H~FFH 区域中,共_ _个。
特殊功能寄存器A的名称是_ _,PSW的名称是_ _,SP的名称是_ _,单片机复位以后SP中的内容为_ _。
7、在程序运行中,PC的值是__ _____。
8、AT89S51单片机的片内程序存储器是_______的Flash存储器。
9、若A中的内容为64H,那么,P标志位的值为_ _。
10、C51提供了两种不同的数据存储类型_ _和_ _来访问片外数据存储区。
11、在家用电器中使用单片机应属于微型计算机的_______应用。
12、单片机根据其基本操作处理的二进制数主要分为:4位单片机、8位单片机、16位单片机以及32位单片机。
AT89S51是_______位单片机。
13、键盘主要分为两类:非编码键盘和_______。
非编码键盘常见的有独立式键盘和_______。
14、LED数码管是最常见的显示器件,如要在数码管上显示某一字符,只需将该字符的_ _加到各段上即可。
单片机数码管有_ _和_ _两种显示方式。
15、若寄存器IP中的内容为00010010B,则5个中断源优先级最高者为_ _,最低者为_ _。
16、各中断源发出的中断请求信号,都会标记在特殊功能寄存器_______中。
17、SP称为堆栈指针,堆栈是单片机的一个特殊区域。
18、AT89S51单片机复位以后,程序存储器地址指针PC的内容为,程序从程序存储器地址开始执行程序。
19、AT89S51单片机片内有两个可编程的____位定时器/计数器T1、T0,其中T0由特殊功能寄存器_______、_______构成。
20、程序存储器某些固定单元用于各中断源中断服务程序入口,外部中断0的中断服务程序入口地址为_______,定时器T0的中断服务程序入口地址为_______。
21、定时计数器的工作模式和工作方式由特殊功能寄存器_ _设置。
22、定时器的本质也是计数,是对单片机的进行计数。
23、在串行通信中,收发双方发送或接收的波特率必须。
24、串行口工作方式2的波特率是_ _。
25、AT89S51单片机串行口的输入、输出均为_______电平。
26、C51提供了_______存储类型来访问程序存储器。
27、常用的译码器的芯片有_ _、_ __和_ _。
28、起始范围为0000H~3FFFH的存储器的容量是_ _KB。
11条地址线可选_ _个存储单元,16KB存储单元需要_ _条地址线。
29、EPROM27128的容量是。
30、单片机存储器的主要功能是存储_ _和_ _。
31、在82C55芯片中,决定各端口编址的引脚是和。
32、I/O口数据传送的方式有:_ _、_ __和_ _。
33、AT89S51单片机采用并行总线结构,系统总线由_______、_______和_______构成。
34、在AT89S51单片机中,PC和DPTR都用于提供地址,但PC是为访问_______存储器提供地址,而DPTR是为访问_______存储器提供地址。
35、帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是_______。
二、简答题1、64KB的程序存储器空间有5个单元地址对应AT89S51单片机5个中断源的中断入口地址,请写出这些单元的入口地址及对应的中断源。
2、说明AT89S51单片机的EA引脚接高电平或低电平的区别。
3、C51在标准C的基础上,扩展了哪几种数据类型?4、C51有哪几种数据存储类型?其中数据类型“data,idata,bdata,code,xdata,pdata”各对应AT89S51单片机哪些存储空间?5、数码管动态显示的原理是什么?6、为什么要消除按键的机械抖动?软件消除按键抖动的原理是什么?7、一个中断源的中断请求要得到响应,需要满足哪些条件?8、如采用的晶振频率为12MHz,定时计数器工作在方式0、1、2下,其最大定时时间各为多少?9、直接以TTL电平传输数据的方式有什么缺点?在串行传输距离比较远时通常采用什么标准的串行接口来进行串行数据传输?10、常用的I/O端口编址有哪两种方式?它们各有什么特点?AT89S51单片机的I/O端口编址采用的是哪种方式?11、定时器/计数器用作计数模式时,对外界计数频率有何限制?12、在中断系统中,特殊功能寄存器TCON、SCON、IE、IP的各位分别起什么作用?三、如图所示,在AT89S51单片机的P1口上接有8只LED。
P3.2引脚接有一只按钮开关K1。
控制功能如下:在程序启动时,P1口上的8只LED亮。
按一次按钮开关K1,使低4位的LED和高4位的LED交替闪烁。
分析电路及程序,完成相应问题。
程序如下:#include<reg51.h>void Delay(unsigned int i){ unsigned int j;for(;i>0;i--)for(j=0;j<333;j++);}void main(){ EA=1; //①EX0=1; //②IT0=1; //③while(1){ P1=0;}}void int0() interrupt 0 using 0{ EX0=0; //④P1=0x0f; //⑤Delay(800); //⑥P1=0xf0; //⑦Delay(800);EX0=1;}1.本程序有3个函数:函数Delay()的功能是_______;函数main()是________函数,而函数int0()是___________函数。
2. void int0() interrupt 0 using 0关键字interrupt后面的数字代表_______,对于51单片机这个数字的取值范围是_______。
关键字using后面的数字0代表_______ 。
3.语句①~⑦的功能分别是①②③④⑤⑥⑦四、在AT89S51单片机的P1口上接有8只LED。
P3.5引脚接有一只按钮开关K1。
控制功能如下:在程序启动时,P1口上的8只LED流水点亮。
按三次按钮开关K1,使低4位的LED和高4位的LED交替闪烁,交替闪烁5次后,8只LED流水继续流水点亮。
编写控制程序。
五、系统时钟为12MHz,以下程序实现从P1.0引脚上输出一个周期为2ms的方波,如图所示,阅读程序,回答相应问题。
#include<reg51.h>sbit P1_0=P1^0;void main(){ TMOD=0x01; //①TH0=(65536-1000)/256; //②TL0=(65536-1000)%256; //③P1_0=0; //④EA=1;ET0=1; //⑤TR0=1; //⑥while(1);}void T0_int(void) interrupt 1{ TH0=(65536-1000)/256;TL0=(65536-1000)%256;P1_0=!P1_0; //⑦}1.AT89S51单片机片内有两个可编程的____位定时器/计数器T1、T0,其中T0由特殊功能寄存器_______、_______构成。
2.T0 和T1都具有定时器和计数器两种工作模式,4种工作方式。
特殊功能寄存器_______用于选择T0、T1的工作模式和工作方式。
特殊功能寄存器_______用于控制T0、T1的启动和停止计数,同时包含了T0、T1的状态。
3.计数器是对加在_______和_______两个引脚上的外部脉冲进行计数。
定时器模式是对单片机的_______计数。
由于时钟频率是定值,所以可根据计数值计算出定时时间。
4.语句①~⑦的功能分别是①②③④⑤⑥⑦六、阅读电路图,回答相应问题。
1.本例采用_______法扩展2片EPROM和2片RAM。
EPROM选用_______,RAM选用_______。
IC1~IC4芯片的地址线都有_______根,对应的存储器容量都为_______KB。
IC1~IC4芯片的CE引脚的功能为_______。
2.芯片74LS139是一种_______译码器。
其真值表如下:3.IC1~IC4芯片地址范围分别为七、如图所示,单片机P1.0和P1.1引脚接有两只开关S0和S1,两只引脚上的高低电平共有4种组合,这4种组合分别点亮P2.0~P2.3引脚控制的4只LED:LED0~LED3 (高电平点亮),编程实现此功能。
八、做图题:现有一AT89s51单片机,扩展了一片8255A,PA口作为输出,连接一个LED数码管显示器,请完成电路原理图。
1.数据总线的连接2.地址总线的连接3.控制总线的连接。