1第一章微型计算机的基本概念一、单项选择题1.计算机的基本结构包括:①.运算器、②.控制器、③.存储器、④.输入设备、⑤.输出设备等,其中()常常称为中央处理单元CPU。A.①②B.①③C.②③D.①②③2.计算机的基本结构包括:①.运算器、②.控制器、③.存储器、④.输入设备、⑤.输出设备等,其中()部分合称为计算机主机。A.①②B.①③C.②③D.①②③3.在①.存储器、②.输入设备、③.输出设备等计算机部件中,()称为外设。A.①②B.①③C.②③D.①②③4.一般微处理器芯片是指:包含有()的集成电路芯片。A.控制器B.运算器C.控制器和运算器D.控制器、运算器和存储器5.由于运算器、控制器是计算机处理信息的关键部件,所以常将它们合称为()。A.CPUB.ALUC.RAMD.ROM6.微型计算机用来对数据进行算术运算或逻辑运算的电路单元是()。A.CPUB.ALUC.RAMD.ROM7.微处理器通常包括算术逻辑部件、()和控制部件等三个基本部分。A.存储器B.累加器C.工作寄存器组D.特殊功能寄存器8.计算机的三总线是指,数据总线、()总线和控制总线。A.存储B.地址C.逻辑D.信号9.计算机用一组总线来传送地址和数据信息,称为地址/数据()复用总线。A.混合B.统一C.分时D.分开10.将微处理器、存储器和()电路集成在一块芯片上,称为单片微型计算机。A.控制器B.寄存器C.I/O接口D.定时器11.计算机编程语言中,高级语言是面向()的语言。A.机器B.过程C.用户D.对象12.计算机编程语言中,汇编语言是面向()的语言。A.机器B.过程C.用户D.对象13.和汇编语言比较,由高级语言形成的目标程序()。A.执行速度慢B.占用内存少C.通用于其它机器D.(A+C)14.在微型计算机中,标志寄存器又称为()寄存器。A.特殊B.状态C.功能D.工作15.()可以存放ALU的运算结果。A.TRB.PCC.AD.F16.累加器用()表示。A.TRB.PCC.AD.F17.暂存寄存器用()表示。2A.TRB.PCC.AD.F18.程序计数器用()表示。A.TRB.PCC.AD.F19.复位时计算机进入初始状态,程序计数器的内容()。A.自动清零B.自动置位C.恢复原态D.不能确定20.掉电后ROM中存放的数据不会丢失,所以适宜用作()存储器。A.数据B.程序C.内存D.外存21.RAM又称为()存储器,掉电后其存放的信息将丢失。A.数据B.程序C.内存D.外存22.从某种角度说,计算机的()存储器的容量是无限的。A.RAMB.ROMC.内D.外23.地址译码器根据()上不同的地址选中相应的唯一的存储单元。A.地址线B.数据线C.控制线D.状态线24.堆栈是一组按照()的方式工作的、用于暂存信息的存储单元。A.先进后出B.先进先出C.后进后出D.(B或C)25.堆栈主要用来存储断点地址和需要保护的()。A.现场信息B.缓冲数据C.地址码D.操作码26.计算机()时,需要使用堆栈操作。A.调用子程序B.子程序嵌套C.响应中断服务D.(A或B或C)27.执行调用子程序指令时,断点地址推入堆栈是由()实现的。A.硬件自动B.软件自动C.压入指令D.(B或C)28.I/O接口电路一般具有6个功能,其中之一是()功能。A.地址译码B.数字滤波C.堆栈操作D.中断服务29.计算机与外围设备间传送3种信息包括:数据信息、()信息与控制信息。A.地址B.状态C.故障D.中断30.CPU选中(),就能找到相应的外围设备。A.缓冲器B.存储器C.译码器D.I/O接口31.要用不同的指令来区分存储器与接口电路的编址方法是()编址。A.程序B.硬件C.统一D.分别31.()传送方式,是最简单的传送方式,所配置的硬件和软件最少。A.无条件B.查询C.中断D.直接数据通道32.()传送方式,CPU的利用率最低。A.无条件B.查询C.中断D.直接数据通道33.()传送方式,计算机最常用的数据传送方式。A.无条件B.查询C.中断D.直接数据通道34.中断服务结束时,计算机应该执行()指令,才能返回原来执行的程序。A.主程序返回B.子程序返回C.中断返回D.立即返回二、判断题1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称32.通常把运算器、控制器、寄存器这三部分合称为计算机主机。3.运算器、控制器、寄存器是微处理器的基本组成部分。4.计算机的字长越长,造价越高。5.在微处理器中,控制部件包括时钟电路和控制电路。6.在一般的微处理器中,算术逻辑部件可执行加减乘除运算及逻辑与、或等运算。7.计算机有了寄存器才具备记忆功能。8.CPU将数存入存储器的过程称为“读”操作,从存储器中取数的过程为“写”操作。9.计算机“读”操作不会破坏原来存储器存储的内容。10.掉电后,程序存储器的内容会丢失。11.三态门是常用总线缓冲器的一种。12.将微处理器、存储器、I/O接口电路等组装在一块印制电路板上称为单片机。13.指令是CPU根据人的意图来执行某种操作的命令。14.指令分成操作码和操作数两大部分。15.在一条指令中,通常操作数在前,操作码在后。16.一系列指令的有序集合称为程序。17.机器语言是计算机唯一能够读懂的语言。18.汇编语言的优点之一是可适用于不同的计算机。19.高级语言是完全独立于机器的通用语言。20.高级语言是面向过程的语言。21.汇编语言是面向机器的语言。22.累加器A是一个寄存器。23.标志寄存器是用来存放待执行指令的一些特征的。24.控制器由指令寄存器IR、指令译码器ID及定时与控制电路三部分组成。25.计算机复位时进入初始状态,程序计数器PC的内容将自动清零。26.每段子程序的最后一条指令是中断返回指令。27.堆栈只有按先进后出的原则处理数据,在子程序嵌套时才能保证了正确地返回。28.地址译码是I/O接口电路具有的功能之一。29.存储器单元与接口电路端口分别编址的缺点是接口电路占用了存储器的单元地址。30.能发出中断请求的各种来源统称为中断源。三、简答题1.什么是微型计算机?什么是单片机?2.微型计算机的基本组成有哪几部分?3.微型计算机各部分的主要作用是什么?4.微处理器由哪些主要部件组成?其作用各是什么?5.RAM与ROM各有什么特点?6.ROM有几种常见类型?各有什么特点?4第二章MCS-51系列单片机的硬件结构(170题)一、单项选择题1.8031是()。A.CPUB.微处理器C.单片微机D.控制器2.在MCS-51单片微机中,51子系列是指()。A.8031B.8051C.8751D.(A+B+C)3.在8051单片微机中,CPU是()位。A.4B.8C.16D.324.在8051单片微机中,程序存储器的寻址范围为()字节。A.64B.256C.64KD.256K5.在8051单片微机中,片外数据存储器的寻址范围为()字节。A.64B.256C.64KD.256K6.在8051单片微机中,有()位定时器/计数器。A.2个8B.2个16C.3个8D.3个167.在8051单片微机中,有()个中断源,可编程为()个优先级。A.5;2B.5;3C.6;2D.6;38.在8051单片微机中,有()条的指令。A.51B.80C.111D.1209.()单片机没有片内程序存储器。A.8031B.8051C.8052D.875110.在MCS-51系列单片机的内部组成部件中,()是程序状态字寄存器。A.PSWB.PCC.DPTRD.SFR11.在MCS-51系列单片机的内部组成部件中,()是程序计数器。A.PSWB.PCC.DPTRD.SFR12.在MCS-51系列单片机的内部组成部件中,()是数据指针寄存器。A.PSWB.PCC.DPTRD.SFR13.除()口是纯粹的I/O口外,51系列单片机的I/O口一般都兼有其它功能。A.P0B.P1C.P2D.P314.在MCS-51系列单片机中,()是地址锁存有效信号输出端。A.RDB.WRC.RST/VPDD.ALE/PROG15.在MCS-51系列单片机中,()是复位输入端。A.RDB.WRC.RST/VPDD.ALE/PROG16.在MCS-51系列单片机中,()是片外程序存储器读选通信号输出端。A.RDB.ALE/PROGC.PSEND.EA/VDD17.在MCS-51系列单片机中,()是片外程序存储器选用端。A.RDB.ALE/PROGC.PSEND.EA/VDD18.当MCS-51芯片的ALE信号有效时,表示从P0口()。A.送出数据B.送出地址C.读入数据D.读入状态519.在MCS-51系列单片机中,()是最常用的专用寄存器。A.AB.BC.CD.R020.在MCS-51系列单片机中,振荡频率主要取决于振荡器外接的()。A.晶体B.电阻C.电容D.电感21.在8051单片机中,片内程序存储器的编址范围为:0000H至()H。A.007FB.00FFC.0FFFD.1FFF22.在8051单片机中,片内数据存储器的编址范围为:0000H至()H。A.007FB.00FFC.0FFFD.1FFF23.MCS-51系列单片机,由于片内外数据存储器编址(),应采用不同指令访问。A.分开B.重叠C.混乱D.模糊24.当单片机的型号为8031/8032时,其芯片引线()一定要接()电平。A.RST;高B.RST;低C.EA;高D.EA;低25.在8051单片机中,特殊功能寄存器的编址范围为()。A.00H~1FHB.20H~2FHC.30H~7FHD.7FH~FFH26.在8051单片机中,工作寄存器的地址范围为()。A.00H~1FHB.20H~2FHC.30H~7FHD.7FH~FFH27.在51子系列单片机中,片内RAM位寻址区的地址范围为()。A.00H~1FHB.20H~2FHC.30H~7FHD.7FH~FFH28.在8051单片机中,片内RAM数据缓冲区的地址范围为()。A.00H~1FHB.20H~2FHC.30H~7FHD.7FH~FFH29.在8051单片机中,片内RAM工作寄存器组有()组。A.1B.2C.3D.430.在8051单片机中,堆栈指针SP的初值可置定为()或更大的地址值。A.1FHB.2FHC.7FHD.FFH31.在8051单片机有()个字节的特殊功能寄存器。A.64B.128C.256D.1K32.执行当前指令后,PC内容为()一条指令码的()地址。A.下;首B.下;第二字节C.上;首D.上;第二字节33.在8051单片机中,定时器/计数器0、1开始工作可由()控制。A.TMODB.SMODC.TCOND.SCON34.在8051单片机中,CPU响应定时器/计数器中断后,中断标志位()。A.专门设置电路清零B.通过软件清零C.将自动清零D.不要清零35.在8051单片机中断屏蔽条件下,定时器/计数器计数溢出标志()。A.可作查询测试用B.不能置位C.由软件置位D.没有作用36.在8051单片机中,定时器/计数器工作方式1为()位定时器/计数器。A.8B.10C.13D.1637.当fOSC=12MHz时,8051定时器/计数器0的最小定时时间为()μs。A.1B.6C.8.33D.1238.在8051单片机中,定时器/计数器0、1之所以能够定时,是因为()。6A.机器周期固定B.内部电路特殊C.波特率可调D.电阻电容充电39.在8051单片机中,作为输入输出的并行I/O口,在用作输入前应该先()。A.置Q=1B.置Q=0C.上电复位D.执行输出40.MCS-51单片机的()口既可作通用I/O口,也可作高8位地址总线。A.P0B.P1C.P2D.P341.MCS-51单片机的()口既可作通用I/O口,也可作地址/数据分时复用总线。A.P0B.P1C.P2D.P342.MCS-51单片机的()口既可作通用I/O口,也可第二功能的控制信号线。A.P0B.P1C.P2D.P343.MCS-51外扩ROM、RAM和I/O口时,它的数据总线是()。A