单片机与嵌入式系统复习题

合集下载

单片机与嵌入式系统样卷试题及答案3

单片机与嵌入式系统样卷试题及答案3

《单片机原理及应用》考试样卷B一简答题:(14分)1、在MCS-51扩展系统中,片外程序存储器和片外数据存储器共处同一地址空间为什么不会发生总线冲突?2、什么是全双工串行I/O接口?MCS-51的串行口有几种工作方式?各有什么特点和功能?如何决定串行口工作方式以及它们的波特率?3、MCS-51的并行I/O口信息有哪两种读取方法?读-修改-写操作是针对并行I/O口的哪部分进行的?二读程序:(16分)1)当下程序段执行完后,30H中的内容是什么?A累加器的内容是什么?R0中的内容是什么?MOV 30H,#0B5HMOV A,#0D6HMOV R0,#30HMOV R2,#5EHANL A,R2ORL A,@R0XCH A,R0SWAP ACPL AXRL A,#0F3HORL 30H,A2)下程序执行后,(SP)=?(A)=?(B)=?(PC)=?ORG 0100HMOV SP,#50HMOV A,#56HLCALL SUBRADD A,#22HCLR CSUBB A,#56HMOV B,AL1: SJMP L1SUBR: MOV DPTR,#010DHPUSH PSWPUSH APUSH DPLPUSH DPHRET三编程题:(10分)在2000H为首址的存储区中,存放着20个用ASCII码表示的0—9之间的数,试编程转换成BCD码,并以压缩BCD码的形式存放在3000H—3009H单元中。

四下是以8031为主机,扩展二片EPROM(27128)和二片SRAM(6264)的存储器电路,以形成具有32K字节程序存储器和16K字节数据存储器能力的最小开发系统,请画出电路图,写出各存储器芯片的地址范围,并编写一程序,将片内以50H为首址的16个连续单元清零,然后传输到片外第二片数据存储器的16个单元中。

(16分)五为下列程序的每一条指令写出注释并指出该程序实现的功能。

(16分)1、ORG 1020HMAX DATA 20HMOV 21H,#10HCLR AMOV R2,21HMOV R1,#30HLOOP: CLR CSUBB A,@R1JNC NEXTMOV A,@R1SJMP NEXT1NEXT: ADD A,@R1NEXT1: INC R1DJNZ R2,LOOPMOV MAX,ALP: SJMP LP2、ORG 1000HVAR: DATA 30HFUNC:DATA 31HMOV A,VARJZ COMPJNB ACC.7,POSIMOV A,#0FFHSJMP C OMPPOSI:MOV A,#O1HCOMP:MOV FUNC,ARET六设MCS-51单片机的晶振频率为6MHZ,P3.2输入低频负脉冲信号,要求P3.2发生负跳变时,P1.1口输出周期为2ms的方波。

《嵌入式系统与设计》期末复习题

《嵌入式系统与设计》期末复习题

《嵌入式系统与设计》期末复习题一、填空题1.ARM这个缩写包含三种含义:一是指();二是指();三是指()。

2.常用的AT89C52单片机为()位单片机,而STM32单片机为()位单片机。

3.常用的STM32F103系列单片机是基于()内核,此内核采用的是()结构。

4.STM32单片机共有8种输入输出模式,其中输入模式有()种,输出模式有()种。

5.在编写按键检测程序时,加一个延时判断的目的是为了()这种方法叫()。

6.如果LED阴极接地,阳极通过一个电阻接单片机PA1端口,则当单片机PA1端口输出为高电平时LED 状态为();当输出为低电平时LED状态为()。

7.STM32单片机的GPIO口可以配置为()模式和()模式。

8.常STM32的()为通用同步异步收发器,可以利用()发生器提供宽范围的波特率选择。

9.STM32通用定时器TIM的16位计数器可以采用三种方式工作,分别为向上计数模式、()模式和()模式。

10.STM32具有单独的位设置或位清除能力。

这是通过()和()寄存器来实现的。

11.如嵌入式系统的设计可以分成三个阶段:分析、()和()。

12.微处理器有两种总线架构,使用数据和指令使用同一接口的是(),分开的指令和数据接口、取指和数据访问可以并行进行()的是(),13.ARM核有两个指令集,分别是()指令集、()指令集。

14.嵌入式系统开发采用的交叉开发环境是由()和()组成的。

15.STM32单片机程序开发中常用的延时产生方法有()和()。

16.当STM32的I/O端口配置为输入时,()被禁止,()被激活。

17.STM32的所有端口都有外部中断能力。

当使用()时,相应的引脚必须配置成()。

18.STM32芯片内部集成的()位ADC是一种逐次逼近型模拟数字转换器,具有()个通道。

19.在STM32中,只有在()的转换结束时才产生DMA请求,并将转换的数据从()寄存器传输到用户指定的目的地址。

单片机原理与嵌入式系统考试卷答案

单片机原理与嵌入式系统考试卷答案

操作,如果对命令口送出0x06控制字,是对 CA.PC6置0 B. PC6置1 C. PC3置0 D. PC4置07、执行如下指令后,50H单元的内容是 C 。

MOV R1,#50HMOV 40H,#07HMOV @R1,40HA. 40HB. 50HC. 07HD. 0FH8、指令MOV A, 3AH的源操作数寻址方式是 C 。

A. 立即寻址方式 C. 直接寻址方式B. 寄存器间接寻址 D. 寄存器寻址方式9、.有如下程序段: CMOV R0, #70HSETB CCLR AADDC A, #00HMOV @R0, A执行完该程序后,70H单元的内容是.A. 0B.00HC.1D.01H10、有如下图: 1键的键码是11101110,14键的键码是 DA. 11011101B. 01110111C. 11011110 D。

11010111二、填空题(每题2分,共44分)1、在程序开头定义了一个符号常量CONST其值为60。

其语句是_#define CONST 60____。

将PORTA定义为外部I/O口,地址为0xffco其语句是_#define PORTA XBYTE [0xffc0]_。

2、在MCS-51单片机中,内部RAM有_4__个通用工作区,它们由PSW_特殊功能寄存器中的_RS1 RS0___来选择。

复位后,默认为___0_____工作寄存器组。

3、MCS-51单片机有_4_个并行I/O口,其中_P0__口作地址/数据复用线,_P2__口作地址总线高8位输出口,_P3__口具有双重功能。

4、8051内部共有_2_个__16__位的定时器/计数器_TH____和_TL_,每个定时/计数器都可以设置成_定时___或____计数___方式。

5、8051共有_5___个中断源,_2__个中断优先级。

6、单片机要执行的程序的地址放在__PC___寄存器中,MCS-51单片机访问外接数据存储器或I/O口时,对它们的寻址可先把地址放在寄存器__DPTR__中,然后通过寄存器间接寻址来进行访问。

河北工业大学单片机嵌入式系统期末复习题

河北工业大学单片机嵌入式系统期末复习题

一、填空题1、嵌入式系统一般由嵌入式(硬件)和软件组成。

2、嵌入式微处理器的体系结构包括(算数格式)、(功能单元)和流水线。

3、AHB总线主要由主单元、(从单元)、仲裁器和(译码器)组成。

4、嵌入式TCP/IP网络系统提供符合TCP/IP协议标准的协议栈,提供(Socket )编程接口。

5、实时内核在实时系统中起着重要的作用,评价其性能的量化指标分为(时间性能指标)和(存储开销)。

6、任务间的通信方式可以有直接通信和(间接通信)两种。

7、在基于80x86的架构中,(8259)是一个非常通用的中断控制器芯片。

二、不定项选择题1、嵌入式系统的硬件是包含嵌入式微处理器的SoC为核心,主要由(ABCD )和设备组成。

A.嵌入式微处理器 B. 总线 C. 存储器 D. I/O接口2、I/O端口的编址方法,即地址安排方式,包括(AD )。

A.存储器映射编址 B. 中断编址 C. 基址寻址 D.I/O映射编址3、嵌入式微处理器降低功耗的技术包括如下方面:(BCD )A.提高工作电压 B. 提供不同的时钟频率,通过软件设置C. 关闭暂时不使用的功能块 D. 提供功耗管理机制4、任务的特性可以用(ABCDE )等参数来进行描述。

A.优先级 B. 周期 C. 计算时间 D. 就绪时间 E. 截止时间5、实时内核中的时钟、定时管理提供以下功能:(ABCD )A.维持日历时间 B.任务有限等特的计时C. 软定时器的定时管理D.维持系统时间片轮转调度6、嵌入式微处理器的体系结构种类繁多,下列不属于其体系结构的是(D )。

A.ARM B. X86 C. SuperH D. Windows7、(B )是指从中断发生到系统获知中断,并且开始执行中断服务程序所需要的最大滞后时间。

A.中断服务时间 B. 中断延迟时间 C. 中断时间 D. 中断嵌套时间8、以下关于中断与异步信号的描述正确的是:(ABC )A.ISR的响应由硬件实现,ASR的响应由操作系统实现B.中断服务例程可运行在独立的堆栈中,异步信号例程运行在相关任务的上下文中C.ISR被触发时,用中断向量作为参数,而ASR触发时以异步信号集作为参数D.ASR调用的系统调用和ISR调用的一样。

《单片机原理与嵌入式系统实践》模拟试卷及答案

《单片机原理与嵌入式系统实践》模拟试卷及答案

《单片机原理与嵌入式系统实践》模拟试卷及答案一、填空题1. 单片机复位方式有外部RST引脚复位,内部低压检测复位,MAX810专用复位电路复位,软件复位,掉电复位/上电复位,看门狗复位和程序地址非法复位。

2. IAP15W4K58S4内部程序存储器(ROM)容量为58KB ,地址从0000H开始,用于存放程序和表格常数。

3. IAP15W4K58S4输入/输出口线38 条,它们都是标准输入输出端口。

4.八段共阳数码管,若H段信号由数据位D7提供,A段信号由数据位D0提供,则‘n’的显示码为__ABH ____。

5.LED为共阳极接法(即负逻辑控制),则提示符P的七段代码值应当为8CH __H。

6.键盘按照接口原理可分为编码键盘和非编码键盘两类。

这两类键盘的主要区别是识别键符及给出相应键码的方法不同,编码键盘主要是用硬件来实现对键的识别,非编码键盘主要是用软件来实现键盘的定义和识别。

7.键盘按照其结构可分为独立式键盘和矩阵式键盘两类。

独立式按键主要用于按键较少的场合,矩阵式主要用于按键较多的场合,也称为行列式键盘。

8.51单片机中的五个中断源分别为:外部中断0、外部中断1 、定时器0 溢出、定时器1溢出和串行口发送或接收完成。

9.外部中断0、1的中断标志是IE0、IE1 ,位于寄存器TCON 中,IE0=1表示INT0端出现有效中断请求信号。

10.51单片机有 2 级优先级,由特殊功能寄存器IP 设置优先级,IP=0x03的作用是外部中断0、定时器0溢出中断优先级为高级。

11.外部中断1的中断号是2号。

12.51单片机的中断源全部设置为相同的优先级,先响应外部中断0 的中断请求。

13. 51单片机有 2 个定时/计数器,它们能实现定时和计数功能。

14.TMOD=0x51的含义是定时器0工作在定时器模式方式1,定时器1工作在计数器模式方式1 ,TR0=1表示启动定时器0 。

15.定时/计数器的功能选择位是C/T ,GA TE=0表示定时器计时器仅受TR0或TR1控制。

嵌入式系统试题及答案

嵌入式系统试题及答案

嵌入式系统试题及答案一、单项选择题(每题2分,共20分)1. 嵌入式系统的特点是()。

A. 体积小、成本低、功能强B. 体积大、成本高、功能弱C. 体积小、成本低、功能弱D. 体积大、成本高、功能强答案:A2. 以下哪个不是嵌入式系统的组成部分?()A. 嵌入式微处理器B. 嵌入式操作系统C. 通用操作系统D. 嵌入式软件答案:C3. 嵌入式系统通常用于()。

A. 个人计算机B. 服务器C. 家用电器D. 网络设备答案:C4. 在嵌入式系统中,以下哪个不是常用的编程语言?()A. C语言B. C++C. JavaD. Python答案:D5. 嵌入式系统的开发流程不包括以下哪个步骤?()A. 需求分析B. 系统设计C. 系统测试D. 系统销售答案:D6. 以下哪个是嵌入式系统的硬件平台?()A. 单片机B. 个人电脑C. 服务器D. 工作站答案:A7. 嵌入式系统的实时性要求通常()。

A. 非常高B. 一般C. 非常低D. 可有可无答案:A8. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 编辑器D. 游戏机答案:D9. 嵌入式系统通常不用于以下哪个领域?()A. 汽车电子B. 移动通信C. 航空航天D. 办公自动化答案:D10. 以下哪个是嵌入式系统的软件平台?()A. 操作系统B. 数据库系统C. 网络服务器D. 办公软件答案:A二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发需要考虑以下哪些因素?()A. 系统稳定性B. 系统安全性C. 系统可扩展性D. 系统成本答案:ABCD2. 嵌入式系统的硬件设计通常包括以下哪些部分?()A. 微处理器B. 存储器C. 电源管理D. 显示设备答案:ABCD3. 嵌入式系统的软件设计通常包括以下哪些部分?()A. 操作系统B. 应用程序C. 驱动程序D. 用户界面答案:ABCD4. 以下哪些是嵌入式系统的开发工具?()A. 交叉编译器B. 版本控制系统C. 性能分析工具D. 游戏机答案:ABC5. 嵌入式系统在以下哪些领域有广泛应用?()A. 工业控制B. 消费电子C. 医疗设备D. 办公自动化答案:ABC三、判断题(每题2分,共10分)1. 嵌入式系统与通用计算机系统没有区别。

单片机与嵌入式系统样卷试题及答案2

单片机与嵌入式系统样卷试题及答案2

《单片机原理及应用》考试样卷A一简答(4*5=20分)1 指令MOV @R1,A对目的操作数采用的是何种寻址方式?写出它的机器代码。

2 指出下列指令的对错(对用”T”表示,错用”F”表示):1)MOV R1, R32)PUSH DPTR3)RRC A4)MOV A,@R25) DJNE R1,LOOP3 MCS-51的并行I/O口信息有哪两种读取方法?ORL P1,#0FFH这条指令对P1口使用的是哪种读取方法?4 简述软件实现按键消抖的方法以及为什么要消除按键抖动。

二程序阅读题(6+8+9=23分)1)当下列程序执行完后,R0及累加器的内容是什么?MOV A, #71HMOV R0, #0AHXCHD A, R0SWAP AXCH A, R02)执行下述程序后,SP=? B=? PC=? ,并写出每条指令的首地址。

ORG 3100HMOV SP,#50HMOV A,#50HLCALL SUBRADD A,#22HCLR CSUBB A,#50HMOV B,AL1: SJMP L1SUBR: MOV DPTR,#310DHHPUSH PSWPUSH APUSH DPLPUSH DPHRET3)假设8031片内RAM由地址20H开始的10个单元内存放着字符串‘ABC123%@#!’(ASCII码)。

片内RAM由地址30H开始的10个单元内存放的数均为0。

I.这段程序的功能是什么?II.程序执行后,R7=III.程序执行后30H~39H的内容是什么?程序清单如下:MOV R0,#20HMOV R1,#30HMOV R6,#10MOV R7,#0NEXT1: MOV A,@R0INC R0CJNE A,#30H,L1L1: JC NEXT2CJNE A,#3AH,L2L2: JNC NEXT2INC R7MOV @R1,AINC R1NEXT2: DJNZ R6,NEXT1RET三为下列程序中有下划线的指令写出简要注释,并指出整个程序实现的功能。

嵌入式系统基础知识考试

嵌入式系统基础知识考试

嵌入式系统基础知识考试(答案见尾页)一、选择题1. 嵌入式系统的核心是什么?A. 中央处理器(CPU)B. 内存(RAM)C. 输入输出设备D. 操作系统和软件2. 嵌入式系统的显著特点包括:A. 低功耗B. 高性能C. 可定制性D. 上下文感知3. 在嵌入式系统中,通常使用哪种编程语言进行开发?A. 汇编语言B. C语言C. JavaD. Python4. 嵌入式系统通常用于哪些领域?A. 消费电子产品B. 工业控制系统C. 汽车电子D. 以上都是5. 下列哪个不是嵌入式系统的组成部分?A. 微控制器(MCU)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. 定期进行系统更新和维护C. 实施严格的安全措施,如防火墙和加密技术D. 以上都是11. 嵌入式系统的基本工作原理是什么?A. 单任务处理B. 多任务处理C. 实时处理D. 分布式处理12. 嵌入式系统的硬件通常包括哪些组件?A. CPU、内存、I/O设备B. CPU、内存、操作系统C. CPU、内存、软件D. CPU、内存、网络接口卡13. 下列哪个不是嵌入式系统的特点?A. 低功耗B. 高性能C. 紧凑的存储空间D. 可靠性高14. 在嵌入式系统中,常用的操作系统有哪些?A. Windows CEB. LinuxC. VxWorksD. all of the above15. 嵌入式系统中的软件通常分为哪几类?A. 系统软件和应用软件B. 驱动程序、中间件和应用软件C. 系统软件、中间件和应用软件D. 操作系统、驱动程序和应用软件16. 在嵌入式系统的开发过程中,常用的编程语言有哪几种?A. CB. C++C. JavaD. Python17. 嵌入式系统在智能家居中的应用有哪些?A. 智能家电控制B. 安全监控C. 能源管理D. 上述所有18. 在设计嵌入式系统时,需要考虑的主要因素有哪些?A. 性能、成本、可用性B. 成本、功耗、安全性C. 性能、功耗、安全性D. 性能、成本、安全性19. 嵌入式系统的特点是?A. 高度集成B. 高速运行C. 易于维护D. 以上都是20. 嵌入式系统中的“嵌入式”一词指的是什么?A. 系统可以嵌入其他系统中B. 系统可以独立运行C. 系统体积小,适合嵌入其他设备中D. 系统对外部环境敏感21. 在嵌入式系统中,哪种类型的存储器通常用于存储程序和数据?A. 随机存取存储器(RAM)B. 只读存储器(ROM)C. 闪存(Flash Memory)D. 硬盘驱动器(HDD)22. 嵌入式系统开发中常用的编程语言有哪几种?A. C语言B. C++C. JavaD. Python23. 在嵌入式系统设计中,硬件和软件的协同工作是非常重要的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机与嵌入式系统》复习题一、选择题1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( )。

a) RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD 码为0111 0101 0100 0010 则其表示的十进制数值为( )a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY 的指令有( )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU 主要的组成部部分为( )a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU 是( )位的单片机a) 16 b)4 c)8 d)准167.8031复位后,PC 与SP 的值为( )a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。

a)MOV A,@R1 b)MOVC A,@A+DPTRc)MOVX A,@R0 d)MOVX A,@DPTR9.8031单片机中既可位寻址又可字节寻址的单元是( )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的( )a) PUSH R2 b) ADD R0,A c)MOVX A,@DPTR d)MOV @R0,A11. MCS-51单片机复位操作的主要功能是把PC 初始化为( )。

A.0100HB.2080HC.0000HD.8000H12.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。

A.500B.1000C.216-500D.216-100013.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。

A.P 3.2B.P 3.3C.P 3.4D.P 3.514.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。

A.1个机器周期B.2个机器周期C.4个机器周期D.10个晶振周期15.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU 首先响应( )。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断16.定时器若工作在循环定时或循环计数场合,应选用( )。

A.工作方式0B.工作方式1C.工作方式2D.工作方式317.MCS-51单片机的外部中断1的中断请求标志是( )。

A.ET1B.TF1C.IT1D.IE118.下列标号中,正确的标号是( )。

A.1BT:B.BEGIN:C.ADD:D.STAB31:19. 串行口每一次传送( )字符。

A.1个B.1串C.1帧D.1波特20.MCS-51单片机的堆栈区应建立在()。

单片机与嵌入式系统复习题A. 片内数据存储区的低128字节单元B. 片内数据存储区C.片内数据存储区的高128字节单元D.程序存储区21. MCS-51单片机定时器工作方式0是指的()工作方式。

A.8位B.8位自动重装C.13位D.16位22. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。

A.MOV A, @R1B.MOVC A, @A + DPTRC.MOVX A, @R0D.MOVX A, @ DPTR23. 寻址空间为数据程序存储器所用的指令是( )A. MOVXB.MOVC.MOVCD.ADDC24. 执行中断返回指令,从堆栈弹出地址送给( ).A. AB. CYC. PCD. DPTR25. 七段共阴极发光两极管显示字符‘H’,段码应为( ).A.67HB. 6EHC. 91HD. 76HE.90H26. 在串行通信中, 8031中发送和接收的寄存器是( ) 。

A.TMODB. SBUFC. SCOND. DPTR27. 波特的单位是( )A. 字符/秒B. 位/秒C. 帧/秒D. 字节/秒28. 10101.101B 转换成十进制数是( )。

(A)46.625 (B)23.625 (C) 23.62 (D) 21.62529. 存储器的地址范围是0000H~0FFFH,它的容量为( )。

(A)1KB (B) 2KB (C) 3KB (D) 4KB30. 3D.0AH 转换成二进制数是( )。

(A)111101.0000101B (B) 111100.0000101B(C) 111101.101B (D) 111100.101B31. 73.5转换成十六进制数是( )。

(A)94.8H (B) 49.8H (C) 111H (D) 49H32. MOVX A , @R0指令中,源操作数采用( )寻址方式,指令作用在( )区间。

(A)寄存器,外部数据存储器 (B)直接,程序存储器(C)寄存器间接 ,内部数据存储器 (D)寄存器间接,外部数据存储器33. A7H 和5BH 两个立即数相加后,和为( ),(CY)是( )。

(A)1CH,0 (B) C1H,0(C) 02H,1 (D) C1H,134. 若(A)=86H,(PSW)=80H,则执行RRC A 指令后(A)= ( )(A)C3H (B) B3H (C) 0DH (D) 56H35. 如果(P0)=65H ,则当CPL P0.2SETB CMOV P0.4 ,C执行后(P0)=( )(A)61H (B) 75H (C) 71H (D) 17H36. ( )指令是MCS-51指令系统中执行时间最长的。

(A)比较转移 (B)循环转移 (C)增减量 (D)乘除法37. 8031单片机中,将累加器A 中的数送入外RAM 的40H 单元,可执行的指令( )。

(A) MOV R1 ,40H (B) MOV R1 ,#40H 单片机与嵌入式系统复习题MOVX @R1 , A MOVX R1 , A (C) MOVX 40H , A (D) MOV R1, #40H MOVX @R1 , A 38. 已知累加器A 的数值为98H,它与0FAH 相加,相加后会影响标志位CY、AC 和OV 位。

各个位的值是( )。

(A) 0、0、0 (B) 1、0、1 (C) 1、1、1 (D) 1、1、0 39. 不属于单片机与输入输出设备进行信息交换的方式是( )。

(A) 无条件传送方式 (B) 查询方式 (C) 中断方式 (D) 存储器直接存取方式 40.A/D 转换方法有以下四种,ADC0809是一种采用( )进行A/D 转换的8位接口芯片。

(A) 计数式 (B) 双积分式 (C) 逐次逼近式 (D) 并行式 41.8051单片机内有( )个16位的定时/计数器 ,每个定时/计数器都有( )种工作方式。

(A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3 42. 在中断服务程序中至少应有一条( ) A.传送指令 B.转移指令 C.加法指令 D.中断返回指令 43. 当MCS-51复位时,下面说法准确的是( ) A.PC=0000H B.SP=00H C.SBUF=00H D.(30H)=00H 43. 要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是( ) A.MOV B.MOVX C.MOVC D.以上都行 44.ORG 2000H LACLL 3000H ORG 3000H RET 上边程序执行完RET 指令后,PC=( ) A.2000H B.3000H C.2003H D.3003H 45.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE 的内容应是( ) A.98H B.84H C.42H D.22H 46.JNZ REL 指令的寻址方式是( ) A.立即寻址 B.寄存器寻址 C.相对寻址 D.位寻址 47.执行LACLL 4000H 指令时, MCS-51所完成的操作是( ) A保护PC B.4000H →PC C.保护现场 D.PC+3入栈, 4000H →PC 48.下面哪条指令产生WR 信号( )A.MOVX A,@DPTRB.MOVC A,@A+PCC.MOVC A,@A+DPTRD.MOVX @DPTR,A49.若某存储器芯片地址线为12根,那么它的存储容量为( )A. 1KBB. 2KBC.4KBD.8KB 50.要想测量0INT 引脚上的一个正脉冲宽度,则TMOD 的内容应为( )A.09HB.87HC.00HD.80H51.PSW=18H 时,则当前工作寄存器是( )A.0组B. 1组C. 2组D. 3组52.MOVX A,@DPTR 指令中源操作数的寻址方式是( ) 单片机与嵌入式系统复习题A. 寄存器寻址B. 寄存器间接寻址C.直接寻址D. 立即寻址53. MCS-51有中断源( )A.5B. 2C. 3D. 654. MCS-51上电复位后,SP 的内容应为( )A.00HB.07HC.60HD.70H55. ORG 0003HLJMP 2000HORG 000BHLJMP 3000H当CPU 响应外部中断0后,PC 的值是( )A.0003HB.2000HC.000BHD.3000H56.控制串行口工作方式的寄存器是( )A.TCONB.PCONC.SCOND.TMOD57.执行PUSH ACC 指令, MCS-51完成的操作是( )A.SP+1→SP, ACC →SPB. ACC →SP, SP-1→SPC. SP-1→SP, ACC →SPD. ACC →SP, SP+1→SP58.P1口的每一位能驱动( )A.2个TTL 低电平负载B. 4个TTL 低电平负载C.8个TTL 低电平负载D.10个TTL 低电平负载59.PC 中存放的是( )A.下一条指令的地址B. 当前正在执行的指令C.当前正在执行指令的地址D.下一条要执行的指令60.8031是( )A.CPUB.微处理器C.单片微机D.控制器61.要把P0口高4位变0,低4位不变,应使用指令( )A.ORL P0,#0FHB.ORL P0,#0F0HC.ANL P0,#0F0HD.ANL P0,#0FH62.下面哪种外设是输出设备( )A.打印机B.纸带读出机C.键盘D.A/D 转换器63.所谓CPU 是指( )A.运算器和控制器B.运算器和存储器C.输入输出设备D. 控制器和存储器64.LCALL 指令操作码地址是2000H,执行完响应子程序返回指令后,PC=( )A.2000HB.2001HC.2002HD.2003H65. MCS-51执行完MOV A,#08H 后,PSW 的哪一位被置位( )A.CB. F0C.OVD.P66.计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( )A.由CPU 自动完成B.在中断响应中完成C.应由中断服务程序完成D.在主程序中完成67.关于MCS-51的堆栈操作,正确的说法是( )A.先入栈,再修改栈指针B.先修改栈指针,再出栈C. 先修改栈指针,在入栈D.以上都不对68.某种存储器芯片是8KB*4/片,那么它的地址线根数是( )A.11根B.12根C. 13根D. 14根69.若MCS-51中断源都编程为同级,当他们同时申请中断时CPU 首先响应( ) A.1INT B. 0INT C.T1 D.T0 单片机与嵌入式系统复习题70. MCS-51的相对转移指令的最大负跳变距离( )A.2KBB. 128BC. 127BD. 256B二、填空题 1.一个完整的微机系统由 和 两大部分组成。

相关文档
最新文档