单片机复习试题
单片机复习题含答案

单片机复习题含答案一、单选题(共107题,每题1分,共107分)1.下列单片机中具有片内Flash存储器的是 ( ) 。
A、89C51B、8751C、8051D、8031正确答案:A2.8031单片机的累加器是 ( ) 位的。
A、4B、16C、8D、1正确答案:C3.8051单片机系统的振荡晶体频率为6MHz,当CPU不访问外部RAM 时ALE引脚输出信号的频率是( )。
A、1MHzB、2MHzC、4MHzD、6MHz正确答案:A4.8032单片机内部有 ( )个16位定时/计数器。
A、4B、3C、2D、1正确答案:B5.MCS—51系列单片机扩展存储器芯片时,4个I/O口中做为地址总线的是 ( ) 。
A、P0口和P2口B、仅P0口C、P2口和P3口D、仅P2口正确答案:A6.对于MCS-51单片机来说,一个状态周期是由 ( )个振荡周期构成。
A、1B、2C、4D、6正确答案:B7.下列指令中,对标志位CY有影响的指令是 ( ) 。
A、ADDB、,C、(B)INCD、(C)MOVE、,F、D.ANLG、,正确答案:A8.8051单片机的字长是( )位。
A、4B、8C、32D、16正确答案:B9.51系列单片机的字长是 ( ) 位。
A、4B、16C、8D、32正确答案:C10.对于8051单片机,当其引脚EA接低电平时,可扩展的外部程序存储器最大为( )k字节。
A、32B、60C、64D、128正确答案:C11.8051单片机的PSEN引脚可以驱动( )个LSTTL负载。
A、4B、16C、32D、8正确答案:D12.指令SJMP的寻址范围是 ( )A、2KB、任意范围C、64KD、-128到+127正确答案:D13.在振荡器已经起振的情况下,当8051单片机的RST引脚上出现持续( )个机器周期以上的高电平时,系统复位。
A、1B、4C、2D、3正确答案:C14.下列指令中有错误的是 ( ) 。
A、CLRB、(B)MOVC、(C)MOVD、JE、TF1,LOOP正确答案:B15.下列单片机中具有片内Flash存储器的是 ( ) 。
单片机考试试题和答案

单片机考试试题和答案一、选择题(每题2分,共20分)1. 单片机是指()。
A. 单芯片微型计算机B. 单芯片微处理器C. 单芯片微控制器D. 单芯片微电脑答案:C2. 8051单片机的程序存储器和数据存储器的地址空间各是多少?()A. 64KB,64KBB. 64KB,128KBC. 128KB,64KBD. 64KB,256KB答案:C3. 8051单片机的外部中断有()个。
A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器有几个?()A. 1B. 2C. 3D. 4答案:B5. 8051单片机的串行通信可以工作在()种方式。
A. 2B. 3C. 4D. 5答案:C6. 8051单片机的I/O口是()。
A. 准双向口B. 推挽输出C. 漏极开路D. 集电极开路答案:A7. 8051单片机的看门狗定时器是()。
A. 定时器0B. 定时器1C. 定时器2D. 定时器3答案:C8. 8051单片机的外部中断0的中断向量地址是()。
A. 0003HB. 0013HC. 0023HD. 0033H答案:B9. 8051单片机的外部中断1的中断向量地址是()。
A. 0003HB. 0013HC. 0023HD. 0033H答案:D10. 8051单片机的串行通信的波特率可以通过定时器()来设置。
A. 0B. 1C. 2D. 3答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM共有______字节。
答案:1282. 8051单片机的外部中断0的优先级高于外部中断1的优先级。
答案:错误3. 8051单片机的定时器0和定时器1可以工作在______模式。
答案:16位4. 8051单片机的看门狗定时器的溢出时间是______。
答案:1.085秒5. 8051单片机的串行通信可以工作在8位可变波特率模式。
答案:正确6. 8051单片机的I/O口P1.0和P1.1可以作为______使用。
单片机考试题目及答案

单片机考试题目及答案一、选择题(每题2分,共10分)1. 单片机的CPU主要由哪几个部分组成?A. 运算器和控制器B. 存储器和输入输出设备C. 运算器、控制器和存储器D. 运算器、控制器和输入输出设备答案:A2. 下列哪项不是单片机的存储器?A. ROMB. RAMC. EPROMD. CD-ROM答案:D3. 8051单片机的定时器/计数器有几个?A. 1个B. 2个C. 3个D. 4个答案:B4. 8051单片机的中断系统有几个中断源?A. 5个B. 6个C. 7个D. 8个答案:C5. 8051单片机的外部中断有几个?A. 1个B. 2个C. 3个D. 4个答案:B二、填空题(每空1分,共10分)1. 单片机的全称是_________。
答案:微控制器单元2. 8051单片机的内部RAM共有_________字节。
答案:1283. 8051单片机的外部中断有_________和_________两个。
答案:INT0,INT14. 8051单片机的定时器/计数器可以工作在_________、_________和_________三种模式。
答案:模式0,模式1,模式25. 8051单片机的串行通信可以工作在_________和_________两种方式。
答案:同步,异步三、简答题(每题10分,共20分)1. 简述单片机的工作原理。
答案:单片机的工作原理基于程序存储和程序执行。
程序存储在单片机的ROM中,CPU按照程序存储器中的指令序列执行操作。
CPU从程序存储器中取出指令,解码后执行相应的操作,如数据处理、控制输入输出等。
执行完毕后,CPU再取出下一条指令,如此循环,直至程序结束或遇到中断。
2. 描述8051单片机的中断响应过程。
答案:当8051单片机的中断请求信号被激活时,CPU首先完成当前的机器周期,然后检查中断允许寄存器,确定是否有允许的中断请求。
如果有,CPU将当前程序计数器的值压入堆栈,然后根据中断向量表跳转到相应的中断服务程序。
(完整版)单片机复习题(附答案、)

单片机复习题(仅供参考)任务一1.十进制数126对应的十六进制可表示为 D 。
A.8F B.8E C.FE D.7E2.二进制数110010010对应的十六进制数可表示为 A 。
A.192H B.C90H C.1A2H D.CA0H3.计算机内部的数据之所以用二进制的形式表示,主要是 B 。
A.为了编程方便B.由于受器件的物理性能限制C.为了通用性D.为了提高运算速度4.计算机主要的组成成分为 B 。
A.CPU 、内存、I/O口B.CPU 、键盘、显示器C.主机、外部设备D.以上都是5.CPU主要的组成成分为 C 。
A.运算器、控制器B.加法器、寄存器C.运算器、寄存器D.运算器、指令译码器6.以下不是构成单片机的部件 DA.微处理器B.存储器C.I/O接口电路D.打印机7.89C51的CPU是 C 的单片机A.16 B.4 C.8 D.准168.AT89C51单片机的字长是 C 位。
A.32 B.16 C. 8 D. 49.程序计数器PC用来 B 。
A.存放指令B.存放下一条的指令地址C.存放正在执行的指令地址D.存放上一条的指令地址10.当标志寄存器PSW的RS0和RS1分别为0和1时,系统选用的工作寄存器组为 C 。
A.组1 B.组3 C.组2 D.组011.进位标志Cy在 C 中。
A.累加器B.算术逻辑运算单元ALUC.程序状态字寄存器PSW D.PC中12.指令和程序是以 C 形式存放在程序存储器中。
A.源程序B.汇编程序C.二进制编码D.BCD码13.单片机应用程序一般存放在 B 。
A.RAM B.ROM C.CPU D.寄存器14.51单片机中专用寄存器( B )用来存放下一条待执行的指令地址。
A.ACC B.PC C.PSW D.DPTR15.AT89C51单片机有片内的ROM容量 AA.4KB B. 8KB C. 00H-1FH D.20-2FH16.89C51片内的Ram共有B 字节。
单片机复习题库(含答案)

单片机复习题库(含答案)单片机复习题库(含答案)一、单选题1. 下面哪个不是单片机的特点?A. 集成度高B. 执行速度快C. 操作简便D. 存储容量大答案:D2. 在单片机的复位电路中,常用的复位方式是:A. 程序复位B. 硬件复位C. 软件复位D. 手动复位答案:B3. 单片机中断的触发方式有以下哪几种?A. 内部触发B. 外部触发C. 软件触发D. 手动触发答案:A、B、C4. 单片机中的位操作指令是指对数据的哪一部分进行操作?A. 高字节B. 低字节C. 位D. 字节答案:C5. 单片机工作模式中,可以通过设置谁来控制单片机工作状态?A. 硬件B. 软件C. 中断D. 外部信号答案:B二、判断题1. 单片机的外部中断一般需要使用外部中断触发器。
答案:错2. 单片机的I/O口可以设置为输入、输出或者双向。
答案:对3. 单片机的Flash存储器是一种非易失性存储器。
答案:对4. 单片机的片内RAM存储器可以直接运行程序。
答案:对5. 单片机的位操作指令是指对数据的整个字节进行操作。
答案:错三、填空题1. 单片机的中断向量表一般存储在()中。
答案:ROM2. 单片机的外部中断触发方式可以选择为()或者()。
答案:上升沿触发、下降沿触发3. 单片机的位操作指令是通过()实现对数据位的读、写或者置位等操作。
答案:位地址4. 单片机的运算指令可以对()进行算术运算或者逻辑运算。
答案:寄存器中的数据5. 单片机的GPIO口是指()。
答案:通用输入输出口四、简答题1. 请简要解释单片机的中断工作原理。
答案:单片机在执行程序的过程中,可以根据外部或者内部的中断请求来暂停当前的工作,转而执行中断服务程序。
当中断请求触发时,单片机会保存当前的程序计数器和其它寄存器的状态,然后跳转到对应的中断服务程序。
该程序处理完中断事件后,再返回到原来的程序继续执行。
通过中断,可以提高单片机的响应速度和处理能力。
2. 请简要说明单片机的I/O口使用方法。
单片机考试复习试题库附答案

单片机考试复习试题库附答案题目1:下面描述的哪个不能用于表示单片机存储介质的是:A. RAMB. ROMC. EPROMD. SSD答案:D. SSD题目2:单片机的主频指的是什么?A. 单片机的工作频率B. 单片机的最高运算速度C. 单片机的内部振荡器频率D. 单片机的时钟频率答案:D. 单片机的时钟频率题目3:以下哪个不属于单片机外部中断的触发方式?A. 上升沿触发B. 下降沿触发C. 高电平触发D. 低电平触发答案:C. 高电平触发题目4:如果要实现单片机对外部设备的通信,以下哪个串行通信协议最常用?A. SPIB. I2CC. UARTD. CAN答案:C. UART题目5:单片机的存储器位数越大,可以寻址的存储器空间越大。
A. 正确B. 错误答案:A. 正确题目6:单片机的编程语言主要分为汇编语言和高级语言。
以下哪个不属于高级语言?A. CB. BASICC. PythonD. Assembly答案:D. Assembly题目7:以下哪个不是单片机外部中断的触发源?A. 按键B. 温度传感器C. 光敏传感器D. 电压变化答案:B. 温度传感器题目8:单片机的串行通信协议中,SPI和I2C都属于同步通信。
A. 正确B. 错误答案:B. 错误题目9:单片机的IO口是可以同时配置为输入和输出的。
A. 正确B. 错误答案:A. 正确题目10:以下哪个不属于常见的单片机制作项目?A. 温度测量仪B. 红外遥控器C. 电子琴D. 数码相机答案:D. 数码相机题目11:单片机的ADC是用来做什么的?A. 数字信号转模拟信号B. 模拟信号转数字信号C. 串行通信D. 控制外部中断答案:B. 模拟信号转数字信号题目12:以下哪个不属于单片机的工作温度范围?A. -40℃ ~ 85℃B. -10℃ ~ 70℃C. 0℃ ~ 60℃D. -20℃ ~ 80℃答案:C. 0℃ ~ 60℃题目13:单片机的IO口可以直接驱动电机等高功率设备。
单片机考试题库及答案
单片机考试题库及答案一、选择题1. 单片机的英文简称是:A. CPUB. MCUC. RAMD. ROM答案:B2. 下列哪个不是单片机的组成部分:A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的系统时钟频率为12MHz时,机器周期的时钟周期数是:A. 1B. 2C. 3D. 12答案:B4. 单片机中,用于存储程序指令的存储器类型是:A. RAMB. ROMC. EPROMD. EEPROM答案:B5. 8051单片机的定时器/计数器有:A. 1个B. 2个C. 3个D. 4个答案:B二、填空题6. 单片机的最小系统包括________、________和________。
答案:时钟电路、复位电路、电源电路7. 单片机的中断系统包括________、________和________。
答案:中断请求、中断响应、中断服务8. 8051单片机的P0口是________位的双向I/O口。
答案:89. 单片机的I/O口通常具有________、________和________功能。
答案:输入、输出、高阻抗状态10. 单片机的串行通信方式有________和________两种。
答案:同步通信、异步通信三、简答题11. 简述单片机的中断优先级是如何确定的?答案:单片机的中断优先级通常由硬件或软件设置。
在硬件上,可以通过设置中断向量表来确定优先级;在软件上,可以通过编程设置中断优先级的寄存器来确定。
12. 单片机的定时器/计数器有什么作用?答案:单片机的定时器/计数器主要用于测量时间间隔或对外部事件进行计数。
它们可以用于产生定时中断、测量外部信号的持续时间、计数外部事件的发生次数等。
四、计算题13. 如果8051单片机的系统时钟频率为6MHz,计算一个机器周期的时钟周期数。
答案:由于8051单片机的机器周期是12个时钟周期,所以当系统时钟频率为6MHz时,一个机器周期的时钟周期数为12。
单片机复习题及答案
单片机复习题及答案一、选择题1、单片机能够直接运行的程序是()。
A 汇编语言源程序BC 语言源程序 C 高级语言程序D 机器语言程序答案:D解析:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换为机器语言程序才能被单片机执行。
2、单片机复位后,程序计数器 PC 的值为()。
A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,PC 被初始化为 0000H,程序从 0000H 地址开始执行。
3、当 MCS-51 单片机接有外部存储器,P2 口可作为()。
A 数据输入口B 数据输出口C 高 8 位地址口D 低 8 位地址口答案:C解析:P2 口在访问外部存储器时,作为高 8 位地址输出口。
4、要使 MCS-51 能够响应定时器 T1 中断、串行接口中断,它的中断允许寄存器 IE 的内容应是()。
A 98HB 84HC 42HD 22H答案:A解析:IE 寄存器中,ET1 位(定时器 T1 中断允许位)和 ES 位(串行口中断允许位)需要置 1,其他位为 0,对应的二进制值为10011000,即 98H。
5、在 MCS-51 单片机中,需要软件实现中断撤销的是()。
A 定时中断B 外部中断的脉冲方式C 外部中断的电平方式D 串行口中断答案:C解析:外部中断的电平方式需要软件清除中断标志来撤销中断。
二、填空题1、 MCS-51 单片机的内部数据存储器可以分为_____、_____和_____三个区域。
答案:工作寄存器区、位寻址区、数据缓冲区2、单片机的堆栈是在_____中开辟的一个区域,遵循_____的数据存储原则。
答案:内部 RAM、先进后出3、当单片机的晶振频率为 12MHz 时,机器周期为_____μs。
答案:1解析:机器周期= 12 /晶振频率,所以当晶振频率为 12MHz 时,机器周期为1μs。
4、 MCS-51 单片机有_____个中断源,其中外部中断有_____个。
单片机考试题目及答案
单片机考试题目及答案一、选择题1. 下列单片机中,不属于8位单片机的是:A. 8051B. AVRC. PICD. STM32答案:D. STM322. 在单片机中,下面哪个不是内部存储器:A. RAMB. ROMC. FlashD. EEPROM答案:A. RAM3. 在单片机内,系统时钟频率越高,单片机运行速度越快,对错?A. 对B. 错答案:A. 对二、填空题1. 单片机是一种集成了______的芯片。
答案:微处理器、存储器、外围设备2. 在单片机系统中,指令寄存器用来存放______。
答案:待执行的指令3. 单片机内部时钟频率通常由______提供。
答案:晶振三、判断题1. 单片机中,外部设备通过I/O口与单片机进行通信,可利用端口输入和输出数据。
答案:正确2. 在单片机内部,EEPROM是一种易擦除可编程只读存储器。
答案:错误四、简答题1. 请简述单片机中的中断概念及中断响应过程。
答:中断是单片机在执行程序时,由于处理器内部或外部事件发生而打断其正常工作顺序,转而去执行相应的中断服务程序。
中断响应过程分为五个步骤:中断请求、中断决策、保存现场、跳转执行、中断返回。
2. 请简要介绍单片机中的I/O口及其作用。
答:单片机中的I/O口用于和外部设备进行数据传输,可以输入或输出数字信号,实现与外界的通信。
通过I/O口可以控制LED灯、数码管、继电器等外部设备,也可以接收来自按键、传感器等的输入信号。
以上是单片机考试题目及答案,希望能对您有所帮助。
如有任何疑问,请随时联系我们。
单片机考试题及答案
单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的内部RAM是:A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 单片机的程序存储器通常使用的是:A. RAMB. ROMC. EPROMD. EEPROM答案:C5. 单片机的I/O口可以配置为:A. 只读B. 只写C. 推挽输出D. 开漏输出答案:D6. 下列哪个不是单片机的中断源?A. 定时器溢出B. 外部中断C. 串行通信D. 显示器答案:D7. 8051单片机的定时器/计数器的计数范围是:A. 0到255B. 0到511C. 0到1023D. 0到2047答案:A8. 单片机的看门狗定时器的主要作用是:A. 计时B. 计数C. 监视程序运行D. 控制I/O口答案:C9. 下列哪个不是单片机的常用编程语言?A. C语言B. 汇编语言C. Java语言D. C++语言答案:C10. 单片机的I/O口的模式设置通常包括:A. 推挽输出B. 开漏输出C. 上拉输入D. 以上都是答案:D二、填空题(每题2分,共20分)1. 单片机的CPU主要由______、______和______组成。
答案:算术逻辑单元、控制单元、寄存器组2. 单片机的______存储器用于存储程序代码。
答案:程序3. 8051单片机的定时器/计数器有______个。
答案:24. 单片机的中断优先级可以通过______寄存器来设置。
答案:IP5. 单片机的______模式可以减少功耗。
答案:睡眠6. 单片机的______接口允许单片机与外部设备进行数据交换。
答案:I/O7. 单片机的______寄存器用于存储程序计数器的值。
答案:PC8. 单片机的______功能可以防止程序死循环。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为___2us__。
2.8031单片机复位后,R4所对应的存储单元的地址为___04FH___,因上电时PSW=__00H___。
这时当前的工作寄存器区是___第0__组工作寄存器区。
3.使用8031芯片时,需将/EA引脚接___低_____电平,因为其片内无__程序____存储器。
4.片内RAM低128个单元划分为__位地址区_、_通用存储区_、和_通用寄存器区_3个主要部分5.MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是___16__位的,因此其寻址的范围为____64_____KB。
6.在基址加变址寻址方式中,以_累加器A寄存器,以DPTR____或__PC____作基址寄存器。
7.指令格式是由_操作码_和操作数____所组成,也可能仅由__操作码__组成。
8.假定累加器A中的内容为30H,执行指令1000H:MOVC A,@A+PC (该指令为单字节指令)后,把程序存储器_1031H_ 内容送入累加器A中。
9.假定A=55H,R3=0AAH,在执行指令ANL A,R3后,A = 00H,R3=_0AAH_______。
10.假定,SP=60H,A=30H,B=70H,执行下列指令:PUSH APUSH B后,SP的内容为__62H_______,61H单元的内容为__30H____,62H单元的内容为__70H_____。
11.外部中断1所对应的中断入口地址为__00013____H。
12.若不使用MCS-51片内存储器,引脚EA必须接____低电平_____13.单片微型计算机由__CPU_______、_存储器_________、__IO接口________、___总线_______组成。
14. MCS-51的P0口作为输出端口时,每位能驱动__8______个TTL负载。
15.MCS-51有_4__个并行I/O口,其中___P1 P2 P3__________是准双向口。
16.MCS-51中凡字节地址能被__8____整除的特殊功能寄存器均能位寻址。
17.MCS-51有4组工作寄存器,它们的地址范围是__00H-1FH__________。
18.MCS-51特殊功能寄存器只能采用__直接寻址_________寻址方式。
19.MCS-51有_5____个中断源,有__2____个中断优先级,优先级由软件填写特殊功能寄存器__IP_____加以选择。
20. 51单片机复位后,CPU从__0000_______H单元开始执行程序;SP的内容为__07H_____H,第一个压入堆栈的数据将位于内部RAM___08H____H单元。
21. 8051单片机共有___2_____个可编程的定时器/计数器,它们都是__16______位加1计数器。
22. 定时器/计数器有_4____种工作方式,工作方式由定时器方式寄存器_TMOD________中的___M1M0____位确定。
方式0是__13______位计数器,方式1是___16____位计数器。
23. 用十进制数写出下列补码表示的机器数的真值:1BH=___27_____;97H=_____-105________;80H=_____-128________;F8H=_____-8_______24. 堆栈设在_片内数据_________存储区,程序存放在__程序_______存储区,I/O接口设置在__特殊功能_____存储区,中断服务程序存放在_程序_____存储区。
25. 复位时A=__00H____, PSW=_00H______, SP=_07H____, P0~P3=_FFH_____。
1.PC的值是(C)A、当前正在执行指令的前一条指令的地址B、当前正在执行指令的地址C、当前正在执行指令的下一条指令的地址D、控制器中指令寄存器的地址2.中断查询确认后,在下列各种8031单片机运行情况中,能立即进行响应的是:(D)A、当前正在执行高优先级中断处理B、当前正在执行RETI指令C、当前指令是DIV指令,且正处于取指令的机器周期D、当前指令是MOV A,R33.在MCS-51中,需要外加电路实现中断撤除的是:(D)A、定时中断B、脉冲方式的外部中断C、外部串行中断D、电平方式的外部中断4.在中断服务程序中,至少应有一条( D)(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令5. 要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是(B)(A)MOV (B)MOVX (C)MOVC (D)以上都行6. ORG 2000HLCALL 3000H (本指令在ROM中占三个字节)ORG 3000HRET 左边程序执行完RET指令后,PC=(C)(A)2000H (B)3000H (C)2003H (D)3003H7.要使MCS-51能够响应T1中断、串行接口中断,它的中断允许寄存器IE的内容应是(A )(A)98H (B)84H (C)42H (D)22H8. MCS-51在响应中断时,下列哪种操作不会发生(A )(A)保护现场(B)保护PC (C)找到中断入口(D)保护PC转入中断入口9.PSW=18H时,则当前工作寄存器是(D )(A)0组(B)1组(C)2组(D)3组10.MOVX A,@DPTR指令中源操作数的寻址方式是( B)(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址11.下面哪一个不是CPU的指令部件(B )(A)PC (B)IR (C)PSW (D)ID12. MCS-51响应中断时,下面哪一个条件不是必须的(D )(A)当前指令执行完毕(B)中断是开放的(C)没有同级或高级中断服务(D)必须有RETI指令13. 使用定时器T1时,有几种工作模式( C)(A)1种(B)2种(C)3种(D)4种14.P1口的每一位能驱动( B)(A)2个TTL低电平负载(B)4个TTL低电平负载(C)8个TTL低电平负载(D)10个TTL低电平负载15.MCS-51执行完MOV A,#08H后,PSW的哪一位被置位( D)(A)C (B)F0 (C)OV (D)P16. 关于MCS-51的堆栈操作,正确的说法是(C )(A)先入栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再入栈(D)以上都不对17.若MCS-51中断源都编程为同级,当它们同时申请中断时CPU首先响应( B)(A)INT1 (B)INT0 (C)T1 (D)T018. MCS-51的相对转移指令的最大负跳距离为(B )(A)2KB (B)128B (C)127B (D)256B19. 当CPU响应串行接口中断时,程序应转移到(C )(A)0003H (B)0013H (C)0023H (D)000BH20. 外部中断1固定对应的中断入口地址为(C )(A)0003H (B)000BH (C)0013H (D)001BH21. 各中断源发出的中断请求信号,都会标记在MCS-51系统中的(B )(A)TMOD (B)TCON/SCON (C)IE (D)IP22. MCS-51的并行I/O口读—改—写操作,是针对该口的(D )(A)引脚(B)片选信号(C)地址线(D)内部锁存器23. 以下指令中,属于单纯读引脚的指令是(C )(A)MOV P1,A (B)ORL P1,#0FH(C)MOV C,P1.5 (D)DJNZ P1,LOOP24.( C )并非单片机系统响应中断的必要条件。
(A)TCON或SCON寄存器内的有关中断标志位为1(B)IE中断允许寄存器内的有关中断允许位置1(C)IP中断优先级寄存器内的有关位置1(D)当前一条指令执行完25. 指令AJMP的跳转范围是( C)(A)256B (B)1KB (C)2KB (D)64KB26. 在寄存器间接寻址方式中,指定寄存器中存放的是(B )(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量判断题1.PC是1个不可寻址的特殊功能寄存器。
(F)2.单片机的主频越高,其运算速度越快。
( T)3.在MCS-51单片机中,1个机器周期等于1us。
(F )4.特殊功能寄存器SP内装的是栈顶首地址单元的内容。
(F )5. 判断下列指令的正误:1)MOV 28H,@R2 2)DEC DPTR 3)INC DPTR 4)CLR R05)CPL R5 6)MOV R0,R1 7)PUSH DPTR 8)MOV F0,C9)MOV F0,ACC.3 10)MOVX A,@R1 11)MOV C,30H 12)RLC R0 FFTFFFFTFTTF6.立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。
(T)7.指令周期是执行一条指令的时间。
( T)8.指令中直接给出的操作数称为直接寻址。
( F)9.同一级别的中断请求按时间的先后顺序响应。
(T)10.同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。
(F )11.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
(T )12.同级中断不能嵌套。
(T )13.MCS-51的程序存储器只是用来存放程序的( F)表格常数14.MCS-51的5个中断源优先级相同( F)15.TMOD中的GATE=1时,表示由两个信号(TRi 和INTi)控制定时器的启停。
( T16.当MCS-51上电复位时,堆栈指针SP=00H。
( F)17.PC存放的是当前正在执行的指令。
( F)18.片内RAM与外部设备统一编址时,需要专门的输入/输出指令。
(F)19.判断以下指令的正误(1)MOV 28H,@R4 ( F ) (2)MOV E0H,@R0 ( T)(3)MOV R1,#90H ( T ) (4)INC DPTR ( T )(5)DEC DPTR ( F ) (6)CLR R0 ( F )20. 判断下列指令的正误(1)MOV @R1,#80H ( T ) (2) MOV R7,@R1 ( F )(3) MOV 20H,@R0 ( T ) (4) MOV R1,#0100H ( F )(5) CPL R4 ( F ) (6) SETB R7.0 ( F )不能位寻址(7) MOV 20H,21H ( T ) (8) ORL A,R5 ( T )(9) ANL R1,#0FH ( F ) (10) XRL P1,#31H ( T )(11) MOVX A,2000H ( F ) (12) MOV 20H,@DPTR ( F )(13) MOV A, DPTR ( F ) (14) MOV R1,R7 ( f )(15) PUSH DPTR (F ) (16) POP 30H ( T )(17) MOVC A,@R1 (F ) (18) MOVC A,@DPTR ( F )(19) MOVX @DPTR,#50H ( F ) (20) RLC B ( F )(21) ADDC A,C ( F ) (22) MOVC @R1,A ( F )简答题Ps:这几道简答题比较简单,书上可以找到答案,我不另做答案了。