最新单片机开卷考试整理
最新单片机开卷考试整理
微型计算机:微处理器(CPU).存储器,接口适配器(输入输出接口电路),输入/输出(I/O)设备。
单片机:微处理器,RAM ,ROM,I/O口,定时器运算器:算术逻辑单元(简称ALU),累加器,寄存器.作用:是把传送到微处理器的数据进行运算或逻辑运算。
ALU可对两个操作数进行加、减、与、或、比较大小等操作,最后将结果存入累加器。
ALU执行不同的运算操作是由不同控制线上的信息所确定的。
来源:累加器数据寄存器功能:执行各种算术运算执行各种逻辑运算,并进行逻辑测试。
如零值测试或两个值的比较。
控制器:程序计数器,指令寄存器,指令译码器时序产生器,操作控制器。
作用:发布命令的“决策机构”,即协调和指挥整个计算机系统的操作。
功能:从内存中取出一条指令,并指出下一条指令在内存中的位置。
对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作。
指挥并控制CPU、内存和输入/输出设备之间数据流动的方向。
CPU中的主要寄存器:累加器(A),数据寄存器(DR),指令寄存器(IR),指令译码器(ID),程序计数器(PC),地址寄存器(AR)计算机中常用编码:BCD码,ASCII码80C31片内没有程序存储器,80C51内部设有4 KB的掩膜ROM程序存储器。
87C51是将80C51片内的ROM换成EPROM,89C51则换成4 KB的闪速E2PROM。
89C51单片机的基本组成:1、一个8位的微处理器CPU。
2、片内数据存储器(RAM128B/256B)3、片内4kB程序存储器Flash ROM(4KB)片外最多可扩至64KB ROM/EPROM,地址为1000H~FFFFH。
4、四个8位并行I/O(输入/输出)接口P0~P3:5、两个或三个定时/计数器:6、一个全双工UART的串行I/O口: 7、片内振荡器和时钟产生电路: 8、五个中断源的中断控制系统。
9、具有节电工作方式单片机中运算器(1)8位的ALU:(2)8位累加器ACC(A)(3)8位程序状态字寄存器PSW(4)8位寄存器B(5)布尔处理器(6)2个8位暂存器单片机中控制器(1)程序计数器PC(16位)(2)指令寄存器IR及指令译码器ID (3)振荡器和定时电路存储器1)程序存储器(ROM)89C51片内为4KB Flash ROM。
单片机应用技术考试题库精选全文
可编辑修改精选全文完整版习题11.1单项选择题(1)MCS-51系列单片机的CPU主要由组成。
A. 运算符、控制器B.加法器、寄存器C.运算器、加法器D.运算器、编码器(2)单片机中的程序计数器PC用来。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令的地址D.存放上一条指令地址(3)单片机8031的ˉEA引脚。
A.必须接地B.必须接+5V电源C.可悬空D.以上三种视需要而定(4)外部扩展存储器时,分时复用做数据线和低8位地址线的是。
A.P0口B.P1口C.P2口D.P3口(5)PSW中的RS1和RS0用来。
A.选择工具寄存器B.指示复位C.选择定时器D.选择工作方式(6)单片机上电复位后,PC的内容为。
A.0000HB.003HC.000BHD.0800H(7)Intel 8051单片机的CPU是。
A.16B. 4C. 8D.准16位(8)程序是以形式存放在程序存储器中的。
A. C语言源程序B.汇编程序C.二进制编码D.BCD码(9)8050单片机的程序计数器PC为16位计数器,其寻址范围是。
A. 8 KBB.16KBC.32KBD.64KB(10)单片机的ALE引脚是以晶振荡频率的固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。
A.1/2B.1/4C.1/6D.1/121.2填空题(1)单片机系统是由和组成的。
(2)除了单片机和电源外,单片机最小系统包括电路和电路。
(3)在进行单片机应用系统设计时,除了电源和地线引脚外,、、、引脚信号必须连接相应电路。
(4)MCS-51系列单片机的存储器主要有4个物理存储空间,即、、、。
(5)MCS-51系列单片机的XTALL和XYAL2引脚是引脚。
(6)MCS-51系列单片机的应用程序一般存在中。
(7)片内RAM低128单元,按其用途划分为、和3个区域。
(8)当振荡脉冲频率为12 MHz时,一个机器周期为;当振荡脉冲频率为6 MHz时,一个机器周期为。
单片机考试试题
单片机考试试题一、选择题(每题2分,共20分)1. 单片机是一种______。
A. 微处理器B. 微控制器C. 微电脑D. 以上都是2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 显示器D. 输入/输出接口3. 8051单片机的内部数据存储器有多少字节?A. 128B. 256C. 512D. 10244. 单片机的中断服务程序通常存放在哪个区域?A. 程序存储区B. 数据存储区C. 特殊功能寄存器区D. 堆栈区5. 下列哪个指令不是8051单片机的指令?A. MOVB. ADDC. SUBD. DIV6. 单片机的时钟频率与机器周期的关系是?A. 时钟频率 = 机器周期B. 时钟频率 = 机器周期 / 12C. 机器周期 = 时钟频率 / 12D. 机器周期 = 时钟频率 * 127. 单片机的I/O口通常具有几种工作模式?A. 1种B. 2种C. 3种D. 4种8. 下列哪个不是单片机的串行通信方式?A. UARTB. SPIC. I2CD. USB9. 单片机的看门狗定时器的主要作用是什么?A. 定时唤醒B. 定时计数C. 系统监控D. 系统复位10. 下列哪个不是单片机的编程语言?A. C语言B. 汇编语言C. BASIC语言D. HTML语言二、简答题(每题10分,共30分)1. 简述单片机的工作原理。
2. 描述单片机中断处理的过程。
3. 解释单片机的串行通信和并行通信的区别。
三、计算题(每题15分,共30分)1. 给定一个8051单片机的时钟频率为12MHz,计算其机器周期的频率。
2. 如果一个单片机的I/O口配置为推挽输出,当其输出高电平时,外部电路需要的电流为20mA,请计算该I/O口能驱动的LED灯的数量,假设每个LED灯的工作电流为20mA。
四、应用题(每题20分,共20分)设计一个简单的单片机系统,用于控制一个交通信号灯,要求红、绿、黄灯交替亮起,每种颜色的灯亮起时间为30秒。
单片机专业试题及答案详解
单片机专业试题及答案详解一、单选题1. 单片机中的“单片”指的是什么?A. 单片存储器B. 单片处理器C. 单片集成电路D. 单片输入设备答案:C2. 下列哪个不是单片机的典型应用?A. 家用电器控制B. 汽车电子C. 个人电脑D. 工业自动化答案:C3. 8051单片机的内部RAM地址空间是多少字节?A. 128B. 256C. 512D. 1024答案:B4. 下列哪个不是单片机的I/O端口?A. P0B. P1C. P2D. P3答案:D5. 单片机的时钟频率与机器周期的关系是什么?A. 时钟频率是机器周期的12倍B. 机器周期是时钟频率的12倍C. 时钟频率是机器周期的1/12D. 机器周期是时钟频率的1/12答案:D二、多选题6. 单片机的中断系统通常包括哪些部分?A. 中断源B. 中断向量表C. 中断优先级D. 中断服务程序答案:A, B, C, D7. 单片机的串行通信中,同步方式与异步方式的区别是什么?A. 同步方式需要时钟信号B. 异步方式不需要时钟信号C. 同步方式传输速率慢D. 异步方式传输速率快答案:A, B8. 下列哪些因素会影响单片机的功耗?A. 时钟频率B. 工作电压C. 温度D. 负载电流答案:A, B, D三、简答题9. 简述单片机的最小系统包含哪些基本组件?答案:单片机的最小系统通常包括:单片机本身、时钟电路、复位电路、电源电路、以及必要的输入输出接口。
10. 描述单片机的程序存储器和数据存储器的区别。
答案:程序存储器用于存储单片机执行的程序代码,通常是只读的。
数据存储器则用于存储程序运行过程中产生的数据,包括变量、常量等,通常是可读写的。
四、计算题11. 假设一个单片机的时钟频率为12MHz,计算其一个机器周期的时间长度。
答案:机器周期时间长度 = 时钟周期× 机器周期倍数。
对于大多数单片机,一个机器周期是12个时钟周期,所以机器周期时间长度= 1/12M Hz × 12 = 1μs。
单片机考试题目及答案
单片机考试题目及答案一、选择题(每题2分,共20分)1. 单片机是一种集成了CPU、存储器、I/O接口等功能的微型计算机,其英文缩写是:A. CPUB. RAMC. ROMD. MCU答案:D2. 下列哪个是51系列单片机的特有寄存器?A. ACCB. PSWC. SPD. PC答案:B3. 在8051单片机中,以下哪个指令是用于将累加器A的内容与外部数据存储器中的数据进行交换?A. MOV A, @DPTRB. MOVX A, @DPTRC. MOV DPTR, #20HD. MOV A, #20H答案:B4. 8051单片机的定时器/计数器0和1,其定时器模式下的工作方式有:A. 1种B. 2种C. 3种D. 4种答案:C5. 下列哪个中断源在8051单片机中具有最高优先级?A. 定时器0中断B. 外部中断0C. 定时器1中断D. 串行中断答案:B二、填空题(每空2分,共20分)1. 单片机的最小系统通常包括________、________和________。
答案:时钟电路、复位电路、电源电路2. 8051单片机的P0口是________位的双向I/O口。
答案:83. 8051单片机的中断向量地址是固定的,其中外部中断0的中断向量地址是________。
答案:03H4. 8051单片机的定时器0和定时器1都可以被配置为________模式,用于计数外部事件。
答案:计数器5. 在8051单片机中,使用MOV指令可以实现寄存器之间的数据传输,例如MOV A, R0,表示将________的数据传送到________。
答案:R0寄存器;累加器A三、简答题(每题10分,共30分)1. 请简述单片机的中断系统的作用及其重要性。
答案:单片机的中断系统允许单片机在执行程序的过程中,对外部事件或内部条件做出快速响应。
中断系统的重要性在于它能够实现多任务处理,提高系统的实时性和效率。
2. 描述8051单片机的串行通信方式及其特点。
大学单片机笔试题及答案
大学单片机笔试题及答案一、选择题(每题2分,共20分)1. 单片机的CPU主要由哪几个部分组成?A. 运算器和控制器B. 存储器和输入输出设备C. 运算器、控制器和存储器D. 运算器、控制器和输入输出设备答案:A2. 8051单片机的定时器/计数器有几个?A. 1个B. 2个C. 3个D. 4个答案:C3. 在8051单片机中,以下哪个寄存器用于存储程序计数器的值?A. ACCB. BC. PSWD. SP答案:D4. 8051单片机的中断向量表中,定时器0的中断入口地址是?A. 0003HB. 000BHC. 0013HD. 001BH答案:C5. 8051单片机的外部中断0的中断向量地址是?A. 0003HB. 0013HC. 0023HD. 0033H答案:A6. 8051单片机的串行通信方式中,同步方式是指?A. 由硬件产生波特率B. 由软件产生波特率C. 由外部时钟信号控制数据传输D. 由内部时钟信号控制数据传输答案:C7. 在8051单片机中,以下哪个指令用于将累加器的内容移入外部数据存储器?A. MOVX @R0, AB. MOVX A, @R0C. MOVX A, @R1D. MOV @R0, A答案:A8. 8051单片机的定时器/计数器在工作方式2下,定时器/计数器的溢出次数是?A. 256次B. 512次C. 1024次D. 65536次答案:B9. 8051单片机的串行通信中,若设置为9位数据格式,则接收到的数据存放在哪个寄存器?A. SBUFB. SCONC. P1D. IE答案:A10. 8051单片机的定时器/计数器在工作方式0下,定时器/计数器的计数范围是?A. 0到255B. 0到511C. 0到1023D. 0到65535答案:A二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为_______区和_______区。
答案:工作寄存器;位寻址2. 8051单片机的外部中断0和外部中断1的优先级可以通过_______寄存器来设置。
单片机开卷资料
一、填空(30’) 单片机:(Single-Chip-Microcomputer )又称为单片微型计算机,它是把微型计算机的各个功能部件:中央处理器CPU 、随机储存器RAM 、只读存储器ROM 、定时/计数器及I/O 接口电路等全部集成在一个半导体芯片上,构成一个完整的微型计算机.微机系统:微型计算机系统,又称电脑系统.它是一种能自动、高速、精确地处理信息的现代化电子设备.计算机具有算术运算和逻辑判断能力,并能通过预先编好的程序来自动完成数据的加工处理.单片机的特点:体积小、控制功能强、成本低、易扩展、可靠性好、可以方便地实现多机和分布式控制.CPU 的长度:就CPU 处理字的长度而言,有4位、8位、16位、32位单片机.目前主要的16位单片机有Intel 公司的MCS-96系列,NS 公司的HPC16040系列等,其中MSC-96系列是得到实际应用的最具代表性的产品.32位单片机最具代表的有Intel 公司的MCS-80960系列,Motorola 公司的MC68HC332的32位系列.提供小范围寻址空间(小于8KB )的单片机称为低档8位单片机,串行I/O 接口或A/D 转换以及可进行16KB 以上寻址的单片机称为高档8位单片机. 制造工艺:MCS-51系列单片机采用两种半导体工艺生产,一种是HMOS 工艺,即高速度,高密度短沟道MOS 工艺;另一种是CHMOS 工艺,即互补金属氧化物的HMOS 芯片.CHMOS 是CMOS 和HMOS 的结合,除保持了HMOS 高速度和高密度的特点,还有COMS 低功耗的特点.单片机内部结构:8位CPU,片内时钟振荡器,频率范围1.2MHz~12 MHz;4KB 程序存储器,片内低128B 数据存储器RAM;21个特殊功能寄存器SFR;可寻址外部程序存储器和数据存储器各64KB;4个8位并行I/O 口,一个全双工串口;2个16位计时/计数器;5个中断源,2个中断优先级;位寻址功能,适用于布尔处理的位处理机.ALE 信号:地址锁存允许信号输出端.用于锁存低8位地址信号.周期性地以时钟振荡频率的1/6固定频率向外输出正脉冲信号EA :程序存储器地址允许输入端.当EA 为高电平时,CPU 执行片内程序存储器指令,但当PC 中的值超过0FFFFH 时,将自动转向执行片外程序存储器指令;当EA 为低电平时,CPU 只执行片外程序存储器指令. CPU 结构:运算部件、控制部件.运算部件包括算术逻辑部件ALU 、位处理器、累加器A 、寄存器B 、暂存器及程序状态字寄存器PSW 、十进制调整电路及布尔处理器.CPU 时序:时钟周期=振荡周期(为单片机提供时钟信号的振荡源的周期),状态周期(振荡源信号经二分频后形成的时钟脉冲信号),机器周期(6个状态周期(12个振荡脉冲)组成)、指令周期(执行一条指令所占用的全部时间,通常有1~4个机器周期组成).复位:是单片机的初始化工作,复位后中央处理器CPU 和单片机内的其他功能部件都处在一定的初始状态。
单片机考试题及答案
单片机考试题及答案一、选择题(每题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. 单片机的______功能可以防止程序死循环。
单片机考试试题及答案
单片机考试试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的主要功能是()。
A. 存储数据B. 处理数据C. 传输数据D. 显示数据答案:B2. 在8051单片机中,下列哪个寄存器是用于存储程序计数器的地址?A. SPB. PCC. DPTRD. ACC答案:B3. 下列哪项不是单片机的I/O接口?A. 定时器/计数器B. 串行通信接口C. 模数转换器D. 键盘答案:C4. 单片机的中断系统通常由哪两部分组成?A. 中断源和中断服务程序B. 中断向量表和中断服务程序C. 中断向量表和中断源D. 中断源和中断向量表答案:B5. 在8051单片机中,下列哪个指令用于将累加器的内容传送到外部数据存储器?A. MOVXB. MOVC. MOVCD. MUL答案:A二、填空题(每题2分,共20分)1. 单片机的______是单片机的核心部件,负责执行程序。
答案:CPU2. 8051单片机的定时器/计数器共有______个。
答案:23. 在8051单片机中,______指令用于将内部RAM的某个单元的内容传送到累加器。
答案:MOV4. 单片机的______接口用于实现单片机与外部设备的通信。
答案:串行通信5. 单片机的______功能允许它在执行当前任务的同时响应外部事件。
答案:中断三、简答题(每题10分,共30分)1. 请简述单片机的中断优先级是如何工作的?答案:单片机的中断优先级是指在多个中断请求同时发生时,单片机根据中断源的重要性来决定先响应哪一个中断请求。
通常,中断优先级由中断向量表中的地址顺序决定,优先级高的中断源对应的中断向量地址在表中靠前。
2. 描述单片机的I/O接口的作用。
答案:单片机的I/O接口是单片机与外部设备进行数据交换的通道。
它允许单片机接收外部设备的数据输入,并将处理后的数据输出到外部设备。
3. 简述单片机的定时器/计数器的作用。
答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。
单片机基础考试试卷
单片机基础考试试卷一、选择题(每题2分,共20分)1. 单片机是一种集成在单一芯片上的微型计算机,其核心是______。
A. 微处理器B. 微控制器C. 微运算器D. 微存储器2. 下列哪个不是单片机的典型应用领域?A. 家用电器控制B. 工业自动化C. 网络通信D. 大型计算机系统3. 8051单片机中,下列哪个寄存器是用于存储地址的?A. ACCB. BC. SPD. PC4. 单片机的I/O口通常具有的模式不包括以下哪项?A. 准双向口B. 推挽输出C. 开漏输出D. 存储模式5. 下列哪个指令不是8051单片机的汇编语言指令?A. MOVC. SUBD. JUMP6. 单片机的中断系统通常包括哪两个主要部分?A. 中断向量表和中断服务程序B. 中断请求和中断响应C. 中断优先级和中断服务程序D. 中断向量和中断优先级7. 8051单片机的定时器/计数器在以下哪个模式下可以同时作为定时器和计数器使用?A. 模式0B. 模式1C. 模式2D. 模式38. 下列哪个不是单片机的存储器类型?A. ROMB. RAMC. EPROMD. Cache9. 单片机的看门狗定时器的主要作用是什么?A. 定时唤醒B. 系统监控C. 定时计数D. 定时中断10. 单片机的串行通信中,波特率的设置取决于以下哪个寄存器?A. SCONC. PCOND. TMOD二、简答题(每题5分,共20分)1. 简述单片机的中断优先级是如何确定的。
2. 解释单片机中的堆栈(Stack)的作用及其工作原理。
3. 描述单片机的看门狗定时器如何防止系统死锁。
4. 简述单片机的串行通信与并行通信的区别。
三、计算题(每题10分,共20分)1. 给定一个8051单片机的定时器,其时钟频率为12MHz,定时器的时钟频率为机器周期的1/12。
计算定时器的1ms定时周期需要设置的初始值是多少?(忽略机器周期的12分频)2. 假设单片机的I/O口P1.0连接了一个LED灯,编写一段汇编语言代码,实现LED灯闪烁10次的功能。
电气单片机考试题及答案
电气单片机考试题及答案一、单项选择题(每题2分,共20分)1. 单片机的英文缩写是()。
A. CPUB. ROMC. RAMD. MCU答案:D2. 8051单片机的内部RAM共有()字节。
A. 128B. 256C. 512D. 1024答案:B3. 8051单片机的外部中断有()个。
A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器有()个。
A. 1B. 2C. 3D. 4答案:B5. 8051单片机的P0口作为I/O口使用时,需要外接()。
A. 电源B. 地C. 上拉电阻D. 下拉电阻答案:C6. 8051单片机的串行通信是()位异步通信。
A. 4B. 5C. 7D. 8答案:D7. 8051单片机的定时器工作在方式1时,定时器/计数器的计数范围是()。
A. 0000H-0FFHB. 0000H-0FFFFHC. 0000H-FFHD. 0000H-FFFFH答案:C8. 8051单片机的看门狗定时器是()。
A. T0B. T1C. T2D. T3答案:B9. 8051单片机的外部中断0的中断标志是()。
A. TF0B. TF1C. IE0D. IT0答案:C10. 8051单片机的外部中断1的中断标志是()。
A. TF0B. TF1C. IE1D. IT1答案:C二、多项选择题(每题3分,共15分)11. 8051单片机的定时器/计数器可以工作在哪些方式下?()。
A. 方式0B. 方式1C. 方式2D. 方式3答案:ABCD12. 8051单片机的串行通信可以工作在哪些模式下?()。
A. 模式0B. 模式1C. 模式2D. 模式3答案:ABC13. 8051单片机的中断源包括哪些?()。
A. 外部中断0B. 外部中断1C. 定时器0中断D. 定时器1中断答案:ABCD14. 8051单片机的I/O口包括哪些?()。
A. P0B. P1C. P2D. P3答案:ABCD15. 8051单片机的存储器包括哪些?()。
单片机考试题及答案
单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. RAMD. ROM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 显示器D. 总线答案:C3. 8051单片机的时钟频率为12MHz,其机器周期的频率是多少?A. 1MHzB. 6MHzC. 12MHzD. 24MHz答案:B4. 下列哪个指令是8051单片机的无条件跳转指令?A. LJMPB. SJMPC. AJMPD. CJNE答案:A5. 8051单片机的中断优先级由哪个寄存器决定?A. IPB. IEC. P0D. SP答案:A二、填空题(每空2分,共20分)1. 单片机是一种_____的微型计算机,它将_____、_____、_____等集成在一个芯片上。
答案:集成度很高;CPU;存储器;输入/输出接口2. 8051单片机具有_____位的外部数据总线和_____位的外部地址总线。
答案:8;163. 单片机的程序存储器通常使用_____存储器,数据存储器通常使用_____存储器。
答案:ROM;RAM4. 8051单片机的中断系统包括_____个外部中断和_____个定时器中断。
答案:2;25. 单片机的I/O口具有_____和_____功能。
答案:输入;输出三、简答题(每题10分,共30分)1. 简述单片机的中断响应过程。
答案:单片机的中断响应过程包括:中断请求的发出、中断优先级的判断、中断服务程序的调用、中断服务程序的执行、中断返回。
首先,中断源发出中断请求信号,然后单片机根据中断优先级寄存器IP的设置判断哪个中断请求具有更高的优先级。
一旦确定了优先级,单片机会调用相应的中断服务程序,执行中断服务程序中的代码。
中断服务程序执行完成后,单片机会返回到中断发生前的程序执行位置继续执行。
2. 描述8051单片机的定时器/计数器的作用及其工作模式。
答案:8051单片机的定时器/计数器主要用于测量时间间隔或对外部事件进行计数。
单片机考试题目及答案
单片机考试题目及答案一、单项选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)的值?A. SPB. PCC. DPTRD. SCON答案:B2. 在8051单片机中,下列哪个指令用于将累加器A的内容传送到外部数据存储器?A. MOV A, @R0B. MOVX A, @DPTRC. MOV A, #dataD. MOV A, R0答案:B3. 下列哪个指令是8051单片机的无条件跳转指令?A. SJMPB. CJNEC. DJNZD. JZ答案:A4. 在8051单片机中,以下哪个中断源的中断优先级最高?A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通讯中断答案:C5. 8051单片机的定时器/计数器工作在方式1时,其计数器的计数范围是多少?A. 0到255B. 0到65535C. 0到32767D. 0到65536答案:C6. 8051单片机中,哪个指令用于将累加器A的内容与立即数进行逻辑“或”操作?A. ORL A, #dataB. ORL A, directC. ORL A, @R0D. ORL direct, #data答案:A器R0的内容进行逻辑“与”操作?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:A8. 8051单片机中,哪个指令用于将累加器A的内容与直接地址中的数据进行逻辑“异或”操作?A. XRL A, #dataB. XRL A, directC. XRL direct, AD. XRL A, @R0答案:B器R0的内容进行逻辑“异或”操作?A. XRL A, R0B. XRL R0, AC. XRL A, #dataD. XRL direct, A答案:A10. 8051单片机中,哪个指令用于将累加器A的内容与寄存器R0的内容进行逻辑“与”操作后,结果存回R0?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______两部分。
(完整版)单片机考试试题带答案
单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和I/O 三部分组成。
2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。
3、访问8031片外数据存储器采用的是寄存器间接寻址方式。
4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY= 1 。
5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。
6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。
7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。
8、中断请求信号有电平触发和脉冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。
10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。
11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。
12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。
二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。
每题1.分,共10分)1、计算机能识别的语言是( C )。
(A)汇编语言(B)自然语言(C)机器语言(C)高级语言2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。
(A)P0和P2口(B)P0口(C)P2和P3口(D)P2口3、在中断服务程序中,至少应有一条( D )。
(A )传送指令 (B )转移指令 (C )加法指令 (D )中断返回指令 4、访问外部数据存储器时,不起作用的信号是( C )。
(A )RD (B )WR (C )PSEN (D )ALE 5、以下指令中,属于单纯读引脚的指令是( C )。
(A )MOV P1,A (B )ORL P1,#0FH (C )MOVC C ,P1.5 (D )DJNZ P1,LAB 6、使用定时器T1时,有几种工作模式( C )。
单片机考试题目及答案
单片机考试题目及答案单片机原理与应用考试题目一、选择题(每题2分,共20分)1. 单片机的核心部件是()。
A. 微处理器B. 存储器C. 定时器D. I/O接口2. 下列哪种设备不属于单片机的外围设备?A. 显示器B. 键盘C. 鼠标D. CPU3. 在单片机中,堆栈的作用是()。
A. 存储程序代码B. 存储数据C. 保存函数调用的返回地址D. 存储操作系统4. 单片机的I/O端口通常具有()功能。
A. 仅输入B. 仅输出C. 输入/输出D. 仅定时器5. 下列哪种单片机是51系列单片机?A. 8051B. 8052C. 8031D. 80486. 在单片机程序设计中,通常使用()语言编写程序。
A. 机器语言B. 汇编语言C. 高级语言D. 网络语言7. 单片机的定时器/计数器可以用来()。
A. 计数外部事件B. 生成时间延迟C. 产生音乐D. 所有以上功能8. 串行通信与并行通信相比,其主要优点是()。
A. 速度快B. 传输距离远C. 抗干扰能力强D. 线路简单9. 在单片机系统中,EEPROM是指()。
A. 电可擦除只读存储器B. 电子擦除可编程只读存储器C. 电子擦除可编程可擦写存储器D. 电可擦除可编程可擦写存储器10. 下列哪种中断源在单片机中是可屏蔽的?A. 外部中断0B. 外部中断1C. 定时器0中断D. 串行口中断二、填空题(每题2分,共20分)1. 单片机中的______是指具有微处理器、存储器、I/O接口以及其他功能模块集成在同一芯片上的微型计算机。
2. 在51单片机中,P1、P2、P3分别是______、______、______端口。
3. 单片机的程序存储器通常采用______型存储器。
4. 单片机中,______的作用是在程序执行过程中为子程序调用提供返回地址。
5. 单片机的串行通信接口可以实现______位数据的串行传输。
6. 在单片机中,______是指在程序执行过程中,由于外部事件或内部条件触发而中断当前程序执行的过程。
单片机考试题及答案
单片机考试题及答案### 单片机考试题及答案#### 一、选择题(每题5分,共20分)1. 单片机是指()。
A. 单芯片微型计算机B. 单芯片微处理器C. 单芯片微控制器D. 单芯片数字信号处理器答案:C2. 8051单片机的内部RAM的容量是()。
A. 128BB. 256BC. 512BD. 1024B答案:B3. 下列哪个中断源的优先级最高?()A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通信中断答案:C4. 8051单片机的定时器/计数器的计数范围是()。
A. 0-255B. 0-65535C. 0-32767D. 0-65536答案:A#### 二、填空题(每题5分,共20分)1. 8051单片机的两个定时器分别是定时器0和______。
答案:定时器12. 8051单片机的外部中断源有两个,分别是外部中断0(INT0)和______。
答案:外部中断1(INT1)3. 8051单片机的程序存储器容量为______。
答案:4KB4. 8051单片机的I/O口具有______功能。
答案:双向输入输出#### 三、简答题(每题10分,共30分)1. 简述8051单片机的串行通信方式有哪些?答案:8051单片机的串行通信方式主要有同步通信和异步通信两种。
同步通信通常用于数据传输速率较高的场合,而异步通信则适用于数据传输速率较低的场合。
在异步通信中,数据的发送和接收是独立的,每个字符的开始和结束由起始位和停止位标识。
同步通信则需要发送方和接收方的时钟同步,数据通常以帧的形式传输。
2. 8051单片机的中断系统由哪些部分组成?答案:8051单片机的中断系统主要由中断源、中断向量表、中断标志寄存器和中断优先级控制寄存器组成。
中断源包括外部中断和内部中断,外部中断有INT0和INT1,内部中断包括定时器中断、串行通信中断等。
中断向量表存储了中断服务程序的入口地址。
中断标志寄存器用于标记中断请求是否被触发,而中断优先级控制寄存器则用于设置不同中断源的优先级。
单片机上机考试题及答案
单片机上机考试题及答案一、选择题(每题2分,共10分)1. 单片机中,以下哪个寄存器用于存储程序计数器的值?A. 累加器B. 堆栈指针C. 程序计数器D. 数据指针答案:C2. 在8051单片机中,哪个指令用于将累加器的内容与外部数据存储器中的数据进行交换?A. MOV A,@R0B. MOVX A,@DPTRC. MOV A,#dataD. MOV A,direct答案:B3. 8051单片机的定时器/计数器工作在方式1时,其计数器的位数是多少?A. 8位B. 12位C. 16位D. 24位答案:B4. 在8051单片机中,以下哪个中断源的优先级最高?A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通信中断答案:C5. 8051单片机的串行通信中,波特率的设置是由哪个寄存器控制的?A. TMODB. TCONC. SCOND. PCON答案:C二、填空题(每题2分,共10分)1. 8051单片机的内部RAM可以分成______个可寻址的单元。
答案:1282. 在8051单片机中,若要设置定时器为模式2,应将TMOD寄存器的相应位设置为______。
答案:01H3. 8051单片机的外部中断0的中断向量地址是______。
答案:0003H4. 8051单片机的定时器/计数器在方式0下是一个______位的计数器。
答案:85. 8051单片机的串行通信中,若要实现9位数据的传输,应将SCON寄存器的SM0和SM1位设置为______。
答案:00三、简答题(每题5分,共20分)1. 简述8051单片机的中断系统的特点。
答案:8051单片机的中断系统具有5个中断源,其中两个是外部中断,三个是定时器中断。
中断系统具有嵌套中断能力,即一个中断服务程序可以被另一个更高优先级的中断打断。
中断响应时间取决于中断源的优先级和中断服务程序的长度。
2. 描述8051单片机的定时器/计数器的四种工作模式。
答案:8051单片机的定时器/计数器有四种工作模式:模式0(13位计数器),模式1(16位计数器),模式2(8位自动重装载计数器),模式3(仅对定时器0有效,将计数器分成两个独立的8位计数器)。
单片机考试题目及答案
单片机考试题目及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是()。
A. CPUB. MCUC. RAMD. ROM2. 下列哪个不是51单片机的内部存储器类型?()A. ROMB. RAMC. EPROMD. EEPROM3. 单片机的I/O口在默认情况下是()。
A. 推挽输出B. 开漏输出C. 高阻态D. 悬浮态4. 单片机的中断系统具有()个优先级。
A. 1B. 2C. 3D. 45. 单片机的定时器/计数器可以用于()。
A. 定时B. 计数C. 脉冲宽度测量D. 所有以上6. 下列哪个指令不是51单片机的指令类型?()。
A. MOVB. ADDC. JUMPD. CALL7. 51单片机的外部中断INT0和INT1的触发方式分别是()。
A. 电平触发,边沿触发B. 边沿触发,电平触发C. 边沿触发,边沿触发D. 电平触发,电平触发8. 下列哪个不是单片机的串行通信协议?()。
A. UARTB. SPIC. I2CD. USB9. 单片机的看门狗定时器主要功能是()。
A. 定时复位B. 定时唤醒C. 定时计数D. 定时中断10. 51单片机的定时器0和定时器1的计数方式分别是()。
A. 8位计数器,16位计数器B. 13位计数器,16位计数器C. 16位计数器,8位计数器D. 13位计数器,13位计数器答案:1. B 2. D 3. C 4. B 5. D 6. C 7. A 8. D 9. A 10. A二、填空题(每题2分,共10分)1. 单片机的最小系统包括_____、_____和_____。
答案:时钟电路,复位电路,电源电路2. 51单片机的P0口作为I/O口使用时,需要外接_____。
答案:上拉电阻3. 单片机的中断服务程序结束后,需要通过_____指令返回。
答案:RETI4. 单片机的I2C通信协议中,主设备通过_____来控制从设备。
答案:时钟信号5. 单片机的看门狗定时器如果未在预定时间内重置,将会导致_____。
单片机试题与答案
单片机试题与答案一、单选题(共107题,每题1分,共107分)1.MCS-51单片机复位后程序计数器PC= ( ) 。
A、0FFFFB、2000C、0030D、0000H正确答案:D2.对于MCS-51系列单片机来说,立即寻址可寻址的空间是 ( ) 。
A、内部RAM中0-7FH的空间和SFRB、内部RAM和外部RAMC、程序存储器D、外部RAM正确答案:C3.8051单片机的P2口可以驱动 ( )个LSTTL负载。
A、8B、4C、32D、16正确答案:B4.累加器A的内容是85H,执行RR A 指令后累加器的内容变为( )。
A、0C6B、0C2C、42D、41H正确答案:B5.对于MCS-51系列单片机来说,相对寻址可寻址的最大范围是( )。
A、-129~+128B、-128~+127C、-127~+129D、-126~+127正确答案:B6.AT89C51单片机其串口工作方式中波特率可由用户根据晶振频率随意设定的是 ( )。
A、方式0和2B、方式0和1C、方式1和3D、方式1和2正确答案:C7.MCS-51系列单片机的堆栈位于( ) 中。
A、外部RAMB、程序存储器C、内部RAMD、寄存器正确答案:C8.对于MCS-51单片机来说,若其振荡器已经工作,则在其RST引脚加至少持续 ( )个机器周期的高电平就可以实现单片机的复位。
A、1B、2C、4D、6正确答案:B9.MCS-51系列单片机的P2口除作为输入/输出接口使用外,还可以作为 ( )使用。
A、数据总线B、高8位地址总线C、低8位地址总线D、控制总线正确答案:B10.8031单片机内部有 ( )个16位定时/计数器。
A、4B、3C、2D、5正确答案:C11.8031单片机的累加器是 ( ) 位的。
A、1B、16C、8D、4正确答案:C12.下列指令中有错误的是 ( ) 。
A、MOVB、MOVXC、(C)MOVD、JE、TF1,LOOP正确答案:A13.MCS-51系列单片机的P2口可以驱动 ( )个LSTTL负载。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微型计算机:微处理器(CPU).存储器,接口适配器(输入输出接口电路),输入/输出(I/O)设备。
单片机:微处理器,RAM ,ROM,I/O口,定时器运算器:算术逻辑单元(简称ALU),累加器,寄存器.作用:是把传送到微处理器的数据进行运算或逻辑运算。
ALU可对两个操作数进行加、减、与、或、比较大小等操作,最后将结果存入累加器。
ALU执行不同的运算操作是由不同控制线上的信息所确定的。
来源:累加器数据寄存器功能:执行各种算术运算执行各种逻辑运算,并进行逻辑测试。
如零值测试或两个值的比较。
控制器:程序计数器,指令寄存器,指令译码器时序产生器,操作控制器。
作用:发布命令的“决策机构”,即协调和指挥整个计算机系统的操作。
功能:从内存中取出一条指令,并指出下一条指令在内存中的位置。
对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作。
指挥并控制CPU、内存和输入/输出设备之间数据流动的方向。
CPU中的主要寄存器:累加器(A),数据寄存器(DR),指令寄存器(IR),指令译码器(ID),程序计数器(PC),地址寄存器(AR)计算机中常用编码:BCD码,ASCII码80C31片内没有程序存储器,80C51内部设有4 KB的掩膜ROM程序存储器。
87C51是将80C51片内的ROM换成EPROM,89C51则换成4 KB的闪速E2PROM。
89C51单片机的基本组成:1、一个8位的微处理器CPU。
2、片内数据存储器(RAM128B/256B)3、片内4kB程序存储器Flash ROM(4KB)片外最多可扩至64KB ROM/EPROM,地址为1000H~FFFFH。
4、四个8位并行I/O(输入/输出)接口P0~P3:5、两个或三个定时/计数器:6、一个全双工UART的串行I/O口: 7、片内振荡器和时钟产生电路: 8、五个中断源的中断控制系统。
9、具有节电工作方式单片机中运算器(1)8位的ALU:(2)8位累加器ACC(A)(3)8位程序状态字寄存器PSW(4)8位寄存器B(5)布尔处理器(6)2个8位暂存器单片机中控制器(1)程序计数器PC(16位)(2)指令寄存器IR及指令译码器ID (3)振荡器和定时电路存储器1)程序存储器(ROM)89C51片内为4KB Flash ROM。
地址0000H~0FFFH。
用于存放程序和表格常数2)数据存储器(RAM)89C51RAM均为128B,地址为00H~7FH。
还有32个字节单元可指定为工作寄存器。
片内还有21个特殊功能寄存器(SFR),它们同128字节RAM统一编址,地址为80H~FFH。
I/O接口:四个8位并行I/O接口P0~P3,都是双向端口,每个端口各有8条I/O线。
P0-P3口四个锁存器同RAM统一编址,可作为SFR来寻址。
P0口:漏极开路的8位准双向I/O口,每位能驱动8个LS型TTL负载。
P0口可作为一个数据输入/输出口;在CPU访问片外存储器时,P0口为分时复用的低8位地址总线和8位数据总线。
P0口作一般I/O口使用时,应外接上拉电阻,才能输出高电平P1口:带内部上拉电阻的8位准双向I/O端口,每位能驱动4个LS型TTL负载。
P2口:带内部上拉电阻的8位准双向I/O端口,每位能驱动4个LS型TTL负载。
在CPU访问片外存储器时,它输出高8位地址P3口:带内部上拉电阻的8位准双向I/O端口,每位能驱动4个LS型TTL负载。
P3口除作为一般I/O口外,每个引脚都有第二功能。
微机的存贮器结构分为普林斯顿结构和哈佛结构两类堆栈指针SP:系统复位时,SP初始化为07H。
数据指针DPTR:一个16位的特殊功能寄存器,由DPH(83H),DPL(82H)组成下面是单片机外接晶振频率12 MHz时的各种时序单位的大小。
振荡周期=1/fOSC=1/12 MHz=0.083 3 μs状态周期=2/fOSC=2/12 MHz=0.167 μs机器周期=12/fOSC=12/12 MHz=1 μs指令周期=(1~4)机器周期=1~4 μs复位:1、上电自动复位:通过外部复位电路的电容充电实现2、手动复位:按键电平复位,按键脉冲复位1·可编程接口:可用软件选择其功能的接口。
2·控制器:由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成。
用来协调指挥计算机系统的操作。
3·机器数与真值:计算机中的数称为机器数,它的实际值叫真值。
4·累加器:既存操作数又存操作结果的寄存器。
5·微型计算机:由微处理器(CPU)、存储器、接口适配器(I/O接口电路)及输人/输出设备组成。
通过系统总线将它们连接起来,以完成某些特定的运算与控制。
6·指令系统:一台计算机所能执行的全部指令的集合称为这个CPU的指令系统。
7·总线:所谓总线,是连接系统中各扩展部件的一组公共信号线。
8·运算器:由算术逻辑单元ALU、累加器A和寄存器等几部分组成,用来执行各种算术运算和逻辑运算。
9·微处理器:微处理器本身不是计算机,它是微型计算机的核心部件,又称它为中央处理单元CPU。
它包括两个主要部分:运算器、控制器。
10·指令:指令是CPU根据人的意图来执行某种操作的命令。
11·汇编语言:汇编语言是一种用指令的助记符、符号地址、标号等编写程序的语言,又称符号语言。
12·寻址方式:寻址方式就是寻找指令申操作数或操作数所在地址的方式。
也就是如何找到存放操作数的地址,把操作数提取出来的方法。
13·堆栈:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以"后进先出" 的结构方式处理的。
实质上,堆栈就是一个按照"后进先出"原则组织的一段内存区域。
14·高级语言:高级语言是完全独立于机器的通用语言。
15·汇编:汇编语言源程序在交付计算机执行之前,需要先翻译成目标程序,这个翻译过程叫汇编。
16·指令周期:指执行一条指令所占用的全部时间。
通常一个指令周期含1~4个机器周期。
17·进位和溢出:两数运算的结果若没有超出字长的表示范围,则由此产生的迸位是自然进位;若两数的运算结果超出了字长的表示范围(即结果不合理),则称为溢出。
例如将正数3FH和负数D0H相加,其结果不会超出8位字长的表示范围,所以其结果0FH中的进位是正常进位(也就是模)。
但是,若正数3FH与正数70H相加,其结果为AFH,最高位为"1",成了负数的含义,这就不合理了,这种情况称为溢出。
18·单片机用于外界过程控制中,为何要进行A/D、D/A转换?答:单片机只能处理数字形式的信息,但是在实际工程中大量遇到的是连续变化的物理量,如温度、压力、流量、光通量、位移量以及连续变化的电压、电流等。
对于非电信号的物理量,必须先由传感器进行检测,并且转换为电信号,然后经过放大器放大为0V~5V 电平的模拟量。
所以必须加接模拟通道接口,以实现模拟量和数字量之间的转换。
A/D(模/数)转换就是把输入的模拟量变为数字量,供单片机处理;而D/A(数/模)转换就是将单片机处理后的数字量转换为模拟量输出。
19·具有8位分辨率的A/D转换器,当输入0V~5V电压时,其最大量化误差是多少?答:对于8位A/D转换器,实际满量程电压为5V,则其量化单位lLSB=5V/255≈0.0196V,考虑到A/D转换时会进行4舍5入处理,所以最大量化误差为±(1/2)LSB,即±0.0098V或±9.8mV。
20.A/D转换芯片中采样保持电路的作用是什么?省略采样保持电路的前提条件是什么?答:A/D转换芯片中采样保持电路的作用是:能把一个时间连续的信号变换为时间离散的信号,并将采样信号保持一段时间。
当外接模拟信号的变化速度相对于A/D转换速度来说足够慢,在转换期间内可视为直流信号的情况下,可以省略采样保持电路。
21·串行数据传送的主要优点和用途是什么?答:串行数据传送是将数据按位进行传送的方式。
其主要优点是所需的传送线根数少(单向传送只需一根数据线、双向仅需两根),对于远距离数据传送的情况,采用串行方式是比较经挤的。
·所以串行方式主要用于计算机与远程终端之间的数据传送。
22.MCS-51指令集中有无"程序结束"指令?上机调试时怎样实现“程序结束”功能。
答:没有这样的指令。
但实现"程序结束"至少可以借助4种办法:①用原地踏步指令SJMP $死循环;②在最后一条指令后面设断点,用断点执行方式运行程序;③用单步方式执行程序;④在末条指令之后附加一条LJMP 0000H,由软件返回监控状态。
23·中断服务子程序与普通子程序有哪些异同之处?答:相同点:都是让CPU从主程序转去执行子程序,执行完毕后又返回主程序。
不同点:中断服务子程序是随机执行的,而普通子程序是预先安排好的;中断服务子程序以RETI 结束,而一般子程序以RET结束。
RETI除了将断点弹回PC动作之外,还要清除对应的中断优先标志位(片内不可寻址的触发器),以便新的中断请求能被响应。
24·说明DA A指令的用法。
答:DA A为十进制调整指令。
在进行BCD数加法运算时,该指令要跟在加法指令后面,对A的内容进行十进制调整。
25.80C51有几种寻址方式?各涉及哪些存储器空间?答:表12-1概括了每种寻址方式可涉及的存储器空间。
26.80C51晌应中断的条件是什么?CPU响应中断后,CPU要进行哪些操作?不同的中断源的中断入口地址是多少?答:(l)CPU响应中断的条件如下:①首先要有中断源发出有效的中断申请;②CPU中断是开放的,即中断总允许位EA=l,CPU允许所有中断源申请中断;③申请中断的中断源的中断允许位为1,即此中断源可以向CPU申请中断。
以上是CPU响应中断的基本条件。
如果上述条件满足,则CPU一般会响应中断。
但是,若有下列任何一种情况存在,则中断响应会被阻止。
①CPU正处在为一个同级或高级的中断服务中。
②现行机器周期不是所执行的指令的最后一个机器周期。
作此限制的目的在于便当前指令执行完毕后,才能进行中断响应,以确保当前指令的完整执行。
③当前指令是返回指令(RET、RETI)或访问IE、IP的指令。
因为按MCS-51中断系统的特性规定,在执行完这些指令之后,还应再继续执行一条指令,然后才能响应中断。
若存在上述任何一种情况,CPU将丢弃中断查询结果;否则,将在紧接着的下一个机器周期内执行中断查询结果,响应中断。
(2)CPU响应中断后,保护断点,硬件自动将(PC)→堆栈,寻找申断源,中断矢量→PC,程序转向中断服务程序入口地址。