搜档网
当前位置:搜档网 › 单片机主中断原理概念

单片机主中断原理概念

单片机主中断原理概念
单片机主中断原理概念

单片机主中断原理

有关中断的概念

什么是中断,我们从一个生活中的例子引入。你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。

仔细研究一下生活中的中断,对于我们学习单片机的中断也很有好处。第一、什么可经引起中断,生活中很多事件可以引起中断:有人按了门铃了,电话铃响了,你的闹钟闹响了,你烧的水开了….等等诸如此类的事件,我们把可以引起中断的称之为中断源,单片机中也有一些可以引起中断的事件,8031中一共有5个:两个外部中断,两个计数/定时器中断,一个串行口中断。

第二、中断的嵌套与优先级处理:设想一下,我们正在看书,电话铃响了,同时又有人按了门铃,你该先做那样呢?如果你正是在等一个很重要的电话,你一般不会去理会门铃的,而反之,你正在等一个重要的客人,则可能就不会去理会电话了。如果不是这两者(即不等电话,也不是等人上门),你可能会按你通常的习惯去处理。总之这里存在一个优先级的问题,单片机中也是如此,也有优先级的问题。优先级的问题不仅仅发生在两个中断同时产生的情况,也发生在一个中断已产生,又有一个中断产生的情况,比如你正接电话,有人按门铃的情况,或你正开门与人交谈,又有电话响了情况。考虑一下我们会怎么办吧。

第三、中断的响应过程:当有事件产生,进入中断之前我们必须先记住现在看书的第几页了,或拿一个书签放在当前页的位置,然后去处理不同的事情(因为处理完了,我们还要回来继续看书):电话铃响我们要到放电话的地方去,门铃响我们要到门那边去,也说是不同的中断,我们要在不同的地点处理,而这个地点通常还是固定的。计算机中也是采用的这种方法,五个中断源,每个中断产生后都到一个固定的地方去找处理这个中断的程序,当然在去之前首先要保存下面将执行的指令的地址,以便处理完中断后回到原来的地方继续往下执行程序。具体地说,中断响应可以分为以下几个步骤:1、保护断点,即保存下一将要执行的指令的地址,就是把这个地址送入堆栈。2、寻找中断入口,根据5个不同的中断源所产生的中断,查找5个不同的入口地址。以上工作是由计算机自动完成的,与编程者无关。在这5个入口地址处存放有中断处理程序(这是程序编写时放在那儿的,如果没把中断程序放在那儿,就错了,中断程序就不能被执行到)。3、执行中断处理程序。4、中断返回:执行完中断指令后,就从中断处返回到主程序,继续执行。

究竟单片机是怎么样找到中断程序所在位置,又怎么返回的呢?我们稍后再谈.

MCS-51中断系统的结构:

由与中断有关的特殊功能寄存器、中断入口、顺序查询逻辑电路等组成,包括5个中断请求源,4个用于中断控制的寄存器IE、IP、ECON和SCON来控制中断类弄、中断的开、关和各种中断源的优先级确定。

中断请求源:

(1)外部中断请求源:即外中断0和1,经由外部引脚引入的,在单片机上有两个引脚,名称为INT0、INT1,也就是P3.2、P3.3这两个引脚。在内部的TCON中有四位是与外中断有关的。

IT0:INT0触发方式控制位,可由软件进和置位和复位,IT0=0,INT0为低电平触发方式,IT0=1,INT0为负跳变触发方式。这两种方式的差异将在以后再谈。

IE0:INT0中断请求标志位。当有外部的中断请求时,这位就会置1(这由硬件来完成),在CPU响应中断后,由硬件将IE0清0。

IT1、IE1的用途和IT0、IE0相同。

(2)内部中断请求源

TF0:定时器T0的溢出中断标记,当T0计数产生溢出时,由硬件置位TF0

。当CPU响应中断后,再由硬件将TF0清0。

TF1:与TF0类似。

TI、RI:串行口发送、接收中断,在串口中再讲解。

2、中断允许寄存器IE

在MCS-51中断系统中,中断的允许或禁止是由片内可进行位寻址的8位

中断允许寄存器IE来控制的。见下表

其中EA是总开关,如果它等于0,则所有中断都不允许。

ES-串行口中断允许

ET1-定时器1中断允许

EX1-外中断1中断允许。

ET0-定时器0中断允许

EX0-外中断0中断允许。

如果我们要设置允许外中断1,定时器1中断允许,其它不允许,则IE可以是

即8CH,当然,我们也可以用位操作指令

SETB EA

SETB ET1

SETB EX1

来实现它。

3、五个中断源的自然优先级与中断服务入口地址

外中断0:0003H

定时器0:000BH

外中断1:0013H

定时器1:001BH

串口:0023H

它们的自然优先级由高到低排列。

写到这里,大家应当明白,为什么前面有一些程序一始我们这样写:

ORG 0000H

LJMP START

ORG 0030H

START:

这样写的目的,就是为了让出中断源所占用的向量地址。当然,在程序中没用中断时,直接从0000H开始写程序,在原理上并没有错,但在实际工作中最好不这样做。

优先级:单片机采用了自然优先级和人工设置高、低优先级的策略,即可以由程序员设定那些中断是高优先级、哪些中断是低优先级,由于只有两级,必有一些中断处于同一级别,处于同一级别的,就由自然优先级确定。

开机时,每个中断都处于低优先级,我们可以用指令对优先级进行设置。看表2

中断优先级中由中断优先级寄存器IP来高置的,IP中某位设为1,相应

的中断就是高优先级,否则就是低优先级。

例:设有如下要求,将T0、外中断1设为高优先级,其它为低优先级,求IP的值。

IP的首3位没用,可任意取值,设为000,后面根据要求写就可以了

因此,最终,IP的值就是06H。

例:在上例中,如果5个中断请求同时发生,求中断响应的次序。

响应次序为:定时器0->外中断1->外中断0->实时器1->串行中断。

MCS-51的中断响应过程:

1、中断响应的条件:讲到这儿,我们依然对于计算机响应中断感到神奇,我们人可以响应外界的事件,是因为我们有多种“传感器“――眼、耳可以接受不同的信息,计算机是如何做到这点的呢?其实说穿了,一点都不希奇,MCS51工作时,在每个机器周期中都会去查询一下各个中断标记,看他们是否是“1“,如果是1,就说明有中断请求了,所以所谓中断,其实也是查询,不过是每个周期都查一下而已。这要换成人来说,就相当于你在看书的时候,每一秒钟都会抬起头来看一看,查问一下,是不是有人按门铃,是否有电话。。。。很蠢,不是吗?可计算机本来就是这样,它根本没人聪明。了解了上述中断的过程,就不难解中断响应的条件了。在下列三种情况之一时,CPU将封锁对中断的响应:

CPU正在处理一个同级或更高级别的中断请求。

现行的机器周期不是当前正执行指令的最后一个周期。我们知道,单片机有单周期、双周期、三周期指令,当前执行指令是单字节没有关系,如果是双字节或四字节的,就要等整条指令都执行完了,才能响应中断(因为中断查询是在每个机器周期都可能查到的)。当前正执行的指令是返回批令(RETI)或访问IP、IE寄存器的指令,则CPU至少再执行一条指令才应中断。这些都是与中断有关的,如果正访问IP、IE则可能会开、关中断或改变中断的优先级,而中断返回指令则说明本次中断还没有处理完,所以都要等本指令处理结束,再执行一条指令才可以响应中断。 2、中断响应过程

CPU响应中断时,首先把当前指令的下一条指令(就是中断返回后将要执行的指令)的地址送入堆栈,然后根据中断标记,将相应的中断入口地址送入PC,PC是程序指针,CPU取指令就根据PC中的值,PC中是什么值,就会到什么地方去取指令,所以程序就会转到中断入口处继续执行。这些工作都是由硬件来完成的,不必我们去考虑。这里还有个问题,大家是否注意到,每个中断向量地址只间隔了8个单元,如0003-000B,在如此少的空间中如何完成中断程序呢?很简单,你在中断处安排一个LJMP指令,不就可以把中断程序跳转到任何地方了吗?一个完整的主程序看起来应该是这样的:

ORG 0000H

LJMP START

ORG 0003H

LJMP INT0 ;转外中断0

ORG 000BH

RETI ;没有用定时器0中断,在此放一条RETI,万一“不小心“产生了中断,也不会有太大的后果。

中断程序完成后,一定要执行一条RETI指令,执行这条指令后,CPU将会把堆栈中保存着的地址取出,送回PC,那么程序就会从主程序的中断处继续往下执行了。注意:CPU所做的保护工作是很有限的,只保护了一个地址,而其它的所有东西都不保护,所以如果你在主程序中用到了如A、PSW等,在中断程序中又要用它们,还要保证回到主程序后这里面数据还是没执行中断以前的数据,就得自己保护起来。

8051单片机中断系统结构及中断控制原理

8051单片机中断系统结构及中断控制原理 当几个中断源同时向CPU请求中断时,按所发生的实时事件的轻重缓急排队,优先处理最紧急事件的中断请求,于是单片机规定每个中断源的优先级别。 当CPU正在处理一个中断请求,又发生另一个优先级比它高的中断请求,CPU暂时中止对前一中断处理,转而去处理优先级更高的中断请求,待处理完后,再继续执行原来的中断处理程序,这样的过程称为中断嵌套,这样的中断系统称为多级中断系统。 由于外界异步事件中断CPU正在执行的程序时随机的,CPU转向去执行中断服务程序时,除了硬件会自动把断电地址,即16位PC程序计数器的值压入堆栈之外,用户还得注意保护有关工作寄存器,累加器,标志位等信息,这个过程通常称为保护现场。以便在完成中断服务程序后,恢复原工作寄存器,累加器,标志位等的内容,这个过程称恢复现场;最后执行中断返回指令,自动弹出断电到PC,返回主程序,继续执行被中断的程序。 下面我们看看8051中断系统结构及中断控制: 8051单片机有五个中断请求源,四个用于中断控制的寄存器IE.IP.TCON和SCON,用于控制中断的类型,中断允许,中断起停和各种中断源的优先级别。 五个中断源有两个优先级,每个中断源可以编程为高优先级或低优先级中断,可以实现二级中断服务程序嵌套。8051的中断源包括:INT0,INT1引脚输入的外部中断源;三个内部的中断源,即定时器T0的溢出中断源,定时器T1的溢出中断源和串行口的发送/接收中断源。 从INT0,INT1引脚输入的两个外部中断源和它们的触发方式控制位锁存在特殊功能寄存器TCON的低四位,其格式如下: IE1,即TCON.3:外部中断INT1请求标志位。当CPU检测到在INT1引脚上出现的外部中断信号时,由硬件置位IE1=1,请求中断。CPU执行中断服务程序后,IE1位被硬件自动清0. IT1,即TCON.2:外部中断INT1请求类型,触发方式控制位,由软件来置1或清0,以

单片机中断程序大全

单片机中断程序大全公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-

//实例42:用定时器T0查询方式P2口8位控制L E D闪烁#include // 包含51单片机寄存器定义的头文件void main(void) { // EA=1; //开总中断 // ET0=1; //定时器T0中断允许 TMOD=0x01; //使用定时器T0的模式1 TH0=(65536-46083)/256; //定时器T0的高8位赋初值 TL0=(65536-46083)%256; //定时器T0的高8位赋初值 TR0=1; //启动定时器T0 TF0=0; P2=0xff; while(1)//无限循环等待查询 { while(TF0==0) ; TF0=0; P2=~P2; TH0=(65536-46083)/256; //定时器T0的高8位赋初值 TL0=(65536-46083)%256; //定时器T0的高8位赋初值 //实例43:用定时器T1查询方式控制单片机发出1KHz音频

#include // 包含51单片机寄存器定义的头文件sbit sound=P3^7; //将sound位定义为P3.7引脚 void main(void) {// EA=1; //开总中断 // ET0=1; //定时器T0中断允许 TMOD=0x10; //使用定时器T1的模式1 TH1=(65536-921)/256; //定时器T1的高8位赋初值 TL1=(65536-921)%256; //定时器T1的高8位赋初值 TR1=1; //启动定时器T1 TF1=0; while(1)//无限循环等待查询 { while(TF1==0); TF1=0; sound=~sound; //将P3.7引脚输出电平取反 TH1=(65536-921)/256; //定时器T0的高8位赋初值 TL1=(65536-921)%256; //定时器T0的高8位赋初值 } } //实例44:将计数器T0计数的结果送P1口8位LED显示 #include // 包含51单片机寄存器定义的头文件sbit S=P3^4; //将S位定义为P3.4引脚

51单片机中断系统详解

的定时器中断后便认为是1s,这样便可精确控制定时时间啦。要计50000个数时,TH0和TL0中应该装入的总数是65536-50000=15536.,把15536对256求模:15536/256=60装入TH0中,把15536对256求余:15536/256=176装入TL0中。 以上就是定时器初值的计算法,总结后得出如下结论:当用定时器的方式1时,设机器周期为T CY,定时器产生一次中断的时间为t,那么需要计数的个数为N=t/T CY ,装入THX和TLX中的数分别为: THX=(65536-N)/256 , TLX=(65536-N)%256 中断服务程序的写法 void 函数名()interrupt 中断号using 工作组 { 中断服务程序内容 } 在写单片机的定时器程序时,在程序开始处需要对定时器及中断寄存器做初始化设置,通常定时器初始化过程如下: (1)对TMOD赋值,以确定T0和 T1的工作方式。 (2)计算初值,并将初值写入TH0、TL0或TH1、TL1。 (3)中断方式时,则对IE赋值,开放中断。 (4)使TR0和TR1置位,启动定时器/计数器定时或计数。 例:利用定时器0工作方式1,实现一个发光管以1s亮灭闪烁。 程序代码如下: #include #define uchar unsigned char #define uint unsigned int sbit led1=P1^0; uchar num; void main() { TMOD=0x01; //设置定时器0位工作模式1(M1,M0位0,1) TH0=(65536-45872)/256; //装初值11.0592M晶振定时50ms数为45872 TL0=(65536-45872)%256; EA=1; //开总中断 ET0=1; //开定时器0中断 TR0=1; //启动定时器0 while(1) { if(num==20) //如果到了20次,说明1秒时间 { led1=~led1; //让发光管状态取反 num=0; } } } void T0_time()interrupt 1

单片机应用及原理

1.2 除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。 4、单片机的发展大致分为哪几个阶段? 答:单片机的发展历史可分为四个阶段: 第一阶段(1974年----1976年):单片机初级阶段。 第二阶段(1976年----1978年):低性能单片机阶段。 第三阶段(1978年----现在):高性能单片机阶段。 第四阶段(1982年----现在):8位单片机巩固发展及16位单片机、32位单片机推出阶段 1.8 8051与8751的区别是内部程序存储器的类型不同 1.9 在家用电器中使用单片机应属于微型计算机的测量、控制应用 在MCS-51 单片机中,如果采用6 MHZ 晶振,1个机器周期为(2微秒) 2.5程序存储器的空间里,有5个单元是特殊的,这5个单元对应MCS-51单片机5个中断源的中断入口地址,请写出这些单元的地址以及对应的中断源。答:中断源入口地址 外部中断0 0003H 定时器0(T0)000BH 外部中断 1 0013H 定时器1(T1)001BH 串行口0023H 判断下列说法是否正确: (A)8031的CPU是由RAM和EPROM所组成。(错)(B)区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。(错)(C)在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。(对) (D)PC可以看成是程序存储器的地址指针。(对) 判断以下有关PC和DPTR的结论是否正确? (A)DPTR是可以访问的,而PC不能访问。(错) (B)它们都是16位的寄存器。 (对) (C)它们都具有加1 的功能。 (对) (D)DPTR可以分为 2个8位寄存器使用, 但PC不能。(对) 13使用8031单片机 时,需将EA引脚接 (低)电平,因为其片 内无(程序)存储器 PC的值是:当前正在 执行指令的下一条指 令的地址 MCS-51单片机程序 存储器的寻址范围是 由程序计数器PC的位 数所决定的,因为 MCS-51的PC是16 位的,因此其寻址的范 围为(64)KB。 判断下列说法是否正 确? (A)PC是1个不可 寻址的特殊功能寄存 器 (对) (B)单片机的主频越 高,其运算速度越快 (对) (C)在MCS----51单 片机中,1个机器周期 等于1微秒(错) (D)特殊功能寄存器 SP内装的是栈顶首地 址单元的内容(错) 判断下列说法是否正 确。 (A)立即寻址方式是 被操作的数据本身在 指令中,而不是它的地 址在指令中。(√) (B)指令周期是执行 一条指令的时间。 (√) (C)指令中直接给出 的操作数称为直接寻 址。 (×) 3.4 MCS-51共有哪几 种寻址方式?各有什 么特点? 答:共有7种寻址方 式。 (1)寄存器寻址方式 操作数在寄存器中,因 此指定了寄存器就能 得到操作数。 (2)直接寻址方式 指令中操作数直接以 单元地址的形式给出, 该单元地址中的内容 就是操作数。 (3)寄存器间接寻址 方式寄存器中存放 的是操作数的地址,即 先从寄存器中找到操 作数的地址,再按该地 址找到操作数。 (4)立即寻址方式 操作数在指令中直接 给出,但需在操作数前 面加前缀标志“#”。 (5)基址寄存器加变 址寄存器间接寻址方 式以DPTR或PC 作基址寄存器,以累加 器A作为变址寄存器, 并以两者内容相加形 成的16位地址作为操 作数的地址,以达到访 问数据表格的目的。 (6)位寻址方式 位寻址指令中可以直 接使用位地址。 (7)相对寻址方式 在相对寻址的转移指 令中,给出了地址偏移 量,以“rel”表示,即把 PC的当前值加上偏移 量就构成了程序转移 的目的地址。 在MCS----51中,PC 和DPTR都用于提供 地址,但PC是为访问 (程序)存储器提供地 址,而DPTR是为访问 (数据)存储器提供地 址。 4.6 试编写1个程序, 将内部RAM中45H单 元的高4位清0,低4 位置1。 解:MOV A,45H ANL A,#0FH ORL A,#0FH 试编写程序,查找在内 部RAM的20H~40H 单元中出现“00H”这一 数据的次数。并将查找 到的结果存入41H单 元。 ORG 0000H MOV R0,#20H MOV R2,#21H MOV 41H,#00H LOOP: MOV A,@R0 CJNE A,#00H,NOTE INC 41H NOTE: INC R0 DJNZ R2,LOOP END 能够实现中断处理功 能的部件称为中断系 统 一.简答题 AT89S51采用6MHz的 晶振,定时2ms,如用 定时器方式1时的初值 (16进制数)应为多 少?(写出计算过程) 答:机器周期6×106=2 ×10-6s=2uS 又方式1为16进制定 时器.故 (216—X)×2×10-6=2 ×10-3=>216-X=1000 =>X=65536-1000=6453 6 即初值=FC18H 2、AT89S51外扩的程序 存储器和数据存储器 可以有相同的地址空 间,但不会发生数据冲 突,为什么? 答:不发生数据冲突的 原因是:AT89S51中访 问程序存储器和数据 存储器的指令不一样。 选通信号也就不一样, 前者为PSEN,后者为WR 与RD。 程序存储器访问指令 为MOVC A,@DPTR; MOVC A,@A+pc。 数据存储器访问指令 为:MOVX A,@DPTR; MOVX A,@Ri; MOVX @DPTR,A。 3.说明MCS-51的外部 引脚EA的作用? EA*是内外程序存储器 选择控制信号。(1分) 当EA*=0时,只 选择外部程序存储器。 (1分) 当EA*=1时,当 PC指针≤0FFFH时,只访 问片内程序存储器;当 PC指针>0FFFH时,则 访问外部程序存储器 (1分) 4、DPTR是什么寄存 器?它由哪些特殊功 能寄存器组成?它的 主要作用是什么? 答:DPTR是16位数据 指针寄存器,它由两个 8位特殊功能寄存器 DPL(数据指针低8位) 和DPH(数据指针高8 位)组成,DPTR用于保 存16位地址,作间址 寄存器用,可寻址外部 数据存储器,也可寻址 程序存储器。 5、举例说明MCS-51指 令系统中的任意5种寻 址方式。 答:MCS-51指令操作数 主要有以下7种寻址方 式: 寻址方式 举例 立即寻址 MOV A,#16 直接寻址 MOV 20H,P1 寄存器寻址 MOV A,R0 寄存器间接寻址 MOVX A, @DPTR 变址寻址 MOVC A, @A+DPRT 相对寻址 SJMP LOOP

ATMega16单片机外部中断的使用

ATMega16单片机外部中断的使用[日期:2010-09-24 ] [来源:本站原创作者:佚名] [字体:大中小] (投递新闻) // Crystal: 7.3728Mhz ,功能:学习外部中断0的程序 #include #include #define LED_COM PORTA ^= (1 << PA6) // void port_init(void) { PORTA = 0x40; DDRA = 0x40; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0x00; PORTD = 0x04; DDRD = 0x00; } #pragma interrupt_handler int0_isr:2 void int0_isr(void)

LED_COM; } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up CLI(); //disable all interrupts port_init(); MCUCR = 0x00; GICR = 0x40; TIMSK = 0x00; //timer interrupt sources SEI(); //re-enable interrupts //all peripherals are now initialized } void main() { init_devices(); while(1)

单片机外部中断的使用

哈尔滨理工大学荣成学院 单片机原理及应用Protues 仿真实验 班级: 学号: 姓名: 日期:

实验三单片机外部中断的使用 一、实验名称:单片机外部中断的使用 二、实验目的 1.掌握在Keil环境下建立项目、添加、保存源文件文件、编译源程序的方法; 2.掌握运行、步进、步越、运行到光标处等几种调试程序的方法; 3.掌握在Proteus环境下建立文件原理图的方法; 4..实现Proteus与Keil联调软件仿真。 三、使用仪器设备编号、部件及备件 1.实验室电脑; 2.单片机实验箱。 四、实验过程及数据、现象记录 在Proteus 环境下建立如下仿真原理图,并保存为文件;

原理图中常用库元件的名称: 无极性电容:CAP 极性电容:CAP-ELEC 单片机:AT89C51 晶体振荡器:CRYSTAL 电阻:RES 按键:BUTTON 发光二极管:红色LED-RED 绿色LED-GREEN 蓝色LED-BLUE 黄色LED-YELLOW 在Keil环境下建立源程序并保存为.ASM文件,生成.HEX文件;汇编语言参考程序如下:ORG 0000H

LJMP MAIN ORG H ;外部中断0程序入口地址LJMP EXINT0 ORG 0030H MAIN: MOV SP,#60H ;堆栈指针初始化 SETB ;设置外部中断 0 为边沿触发 SETB ;开外部中断0 SETB ;开CPU总中断MOV A,#01H LOOP: MOV P1,A RL A CALL DELAY SJMP LOOP DELAY: MOV R1,# ;延时250ms子程序DL1: MOV R2,# DL2: MOV R3,# DJNZ R3,$ DJNZ R2,DL2 DJNZ R1,DL1 ;延时子程序返回EXINT0: PUSH PUSH CLR RS1 SETB RS0 MOV R0,# LP: MOV P1,#0FFH CALL DELAY MOV P1,#00H CALL DELAY DJNZ R0,LP POP PSW POP ACC ;中断返回END 将以上程序补充完整,流水时间间隔,闪烁时间间隔为250ms。C51语言参考程序: #include #include #define uchar unsigned char #define uint unsigned int void delay_ms(uint x) { uint i; uchar j; for(i=0;i

单片机原理_期末考试试题_(含答案解析)

单片机原理及应用期末考试试题汇总 1、单片机是将微处理器、一定容量的RAM 和ROM以及(I/O)口、定时器等电路集成在一块芯片上而构成的微型计算机。 2、单片机89C51片内集成了(4)KB的FLASH ROM,共有(5)个中断源。 3、两位十六进制数最多可以表示(256)个存储单元。 4、89C51是以下哪个公司的产品?( C ) A、INTEL B、AMD C、ATMEL D、PHILIPS 5、在89C51中,只有当EA引脚接(高)电平时,CPU才访问片内的Flash ROM。 6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。T 7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。F 8、当CPU访问片外的存储器时,其低八位地址由(P0)口提供,高八位地址由(P2)口提供,8位数据由(P0)口提供。 9、在I/O口中,(P0)口在接LED时,必须提供上拉电阻,(P3)口具有第二功能。 10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。F 11、是非题:是读端口还是读锁存器是用指令来区别的。T 12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。F WORD格式整理

13、是非题:中断的矢量地址位于RAM区中。F 14、MCS-51系列单片机是属于(B)体系结构。 A、冯诺依曼 B、普林斯顿 C、哈佛 D、图灵 15、89C51具有 ( 64 ) KB的字节寻址能力。 16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM 区时用MOV指令。T 17、在89C51中,片内RAM分为地址为00H~7FH 的真正RAM区,和地址为80H~FFH的特殊功能寄存器(SFR) 区两个部分。18、在89C51中,通用寄存器区共分为(4)组,每组(8)个工作寄存器,当CPU复位时,第(0)组寄存器为当前的工作寄存器。 19、是非题:工作寄存器区不允许做普通的RAM单元来使用。F 20、是非题:工作寄存器组是通过置位PSW中的RS0和RS1来切换的。T 21、是非题:特殊功能寄存器可以当作普通的RAM单元来使用。F 22、是非题:访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。T 23、是非题:堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。F WORD格式整理

单片机概念及其原理

中断:是指CPU在处理某一事件A时,发生了事件B,请求CPU迅速去处理(中断发生);CPU暂时停止当前的工作(中断响应), 转去处理事件B(中断服务);待CPU将事件B处理完毕后, 再回到原来事件A被中断的地方继续处理事件A(中断返回), 这一过程称为中断。 图单片机中断过程 52单片机一共有6个中断源,它们的符号、名称及产生的条件分别解释如下: INT0—外部中断0,由P3.2端口线引入,低电平或下降沿引起INT1—外部中断1,由P3.3端口线引入,低电平或下降沿引起T0—定时器/计数器0中断,由T0计数器计满回零引起 T1—定时器/计数器1中断,由T1计数器计满回零引起 T2—定时器/计数器2中断,由T2计数器计满回零引起

EA—全局中断允许位 EA=1,打开全局中断控制,在此条件下,由各个中断控制位确定相应中断的打开或关闭。 EA=0,关闭全部中断 —无效位 ET2—定时器/计数器2中断允许位 ES—串行口中断允许位 ET1—定时器/计数器1中断允许位 EX1—外部中断1中断允许位 ET0—定时器/计数器0中断允许位 PS PT1—定时器1/计数器1中断优先级控制位 PX1—外部中断1中断优先级控制位 PT0—定时器0/计数器0中断优先级控制位 PX0—外部中断0中断优先级控制位 为1时,定义为高优先级中断;为0时,定义为低优先级中断 51系列中,高优先级中断能够打断低优先级中断以形成中断嵌套。单片机的定时器中断 单片机定时器/计数器的实质:加1计数器(16位),由高8位和低8位两个寄存器组成。TMOD是定时器/计数器的工作方式寄存器,确定工作方式和功能。TCON是控制寄存器,控制T0、T1的启动和停止及设置溢出标志。 定时器中断原理:加1计数器输入的计数脉冲有两个来源,一个是由系统的时钟振荡器输出脉冲经12分频后送来;另一种是T0或T1引脚输入的外部脉冲源,每来一个脉冲计数器加1,当加到计数器全为1时(即65536),再输入一个脉冲就使计数器回零,且计数器的溢出使TCON控制寄存器中TF0或TF1置1,向CPU 发出中断请求(定时器/计数器中断允许时)。若定时器/计数器工作于定时模式,则表示定时时间到;若工作于计数模式,则表示计数值已满。 装载值:溢出时计数器减去计数器初值就是加1计数器的计数值。 ①设置为计数器模式时,加1计数器是对内部机器周期计数(一个机 器周期等于12个震荡周期,即计数频率(机器周期)为晶振频

概率论的基本概念

第一章概率论的基本概念 第一节随机事件、频率与概率 一、教学目的: 1.通过本节起始课序言简介,使学生初步了解概率论简史、特色,从 而引导学生了解本课程概况及学习本课程的思想方法 2.通过本次课教学,使学生理解随机事件概念、频率与概率的概念, 了解随机试验、样本空间的概念,掌握事件的关系和运算,掌握 概率的基本性质及其运算 二、教学重点:概率的概念 三、教学难点:事件关系的分析与运算 四、教学内容: 1.序言:⑴简史⑵学法 2.§1.随机试验: ⑴实例⑵确定性现象⑶随机现象 3.§2.样本空间、随机事件: ⑴样本空间⑵随机事件⑶事件关系 与运算 4.§3. 频率与概率⑴频率定义、性质⑵概率定义、性质 五、小结: 六、布置作业: 标准化作业第一章题目 第二节古典概型、条件概率 一、教学目的: 通过本节教学使学生了解古典概型的定义,理解条件概率的概念,并能够解决一些古典概型、条件概率的有关实际问题. 二、教学重点:古典概率、条件概率计算 三、教学难点:古典概型与条件概率分析与建模 四、教学内容: 1.§4.古典概型 2.§5.条件概率(一) 五、小结: 六、布置作业: 标准化作业第一章题目 第三节乘法公式、全概率公式、Bayes公式、独立性 一、教学目的: 1.通过本节教学使学生在理解条件概率概念的基础上,掌握乘法公

式、全概率公式、Bayes公式以及能够运用这些公式进行概率计算。 2.理解事件独立性概念,掌握用独立性概念进行计算. 二、教学重点: 1.乘法公式及其使用 2.独立性概念及其应用 三、教学难点:应用公式分析与建模 四、教学内容: 1.§5.条件概率(二、三)2.§6.独立性 五、小结: 六、布置作业: 标准化作业第一章题目 第四节习题课 一、教学目的: 通过本习题课教学使学生全面系统对概率论的基本概念进一步深化,同时熟练掌握本章习题类型,从而提高学生的分析问题与解决问题的能力. 二、教学重点: 1.知识内容系统化 2.几类问题解决方法 三、教学难点:实际问题转化为相应的数学模型 四、教学内容: 1.本章知识内容体系归纳 2.习题类型: ⑴古典概型计算 ⑵事件关系与运算 ⑶条件概率计算 ⑷乘法公式、全概率公式、Bayes公式使用与计算. ⑸独立性问题的计算 五、讲练习题 第二章随机变量及其分布 第一节随机变量、离散型随机变量的概率分布 一、教学目的: 通过本节教学使学生理解随机变量的概念,理解离散型随机变量的分布及其性质,掌握二项分布、泊松分布,并会计算有关事件的概率及其分布.

单片机原理复习简答题答案

一、简述题 1.MCS-51单片机芯片包含哪些主要逻辑功能部件?(习题2-1) (1)中央处理器(CPU):运算器--用于实现算术和逻辑运算;控制器:产生计算机所需的时序,控制程序自动执行 (2)内部数据存储器:用于存放可读写的数据 (3)内部程序存储器:用于存放程序的机器代码和常数 (4)并行I/O口:实现数据的输入/输出 (5)定时/计数器:用于实现定时和计数功能 (6)串行口:一个全双工的口,可实现数据的串行传送 (7)中断控制:实现单片机的中断判优、中断响应、中断查询等控制 (8)时钟电路:为单片机提供时钟脉冲序列 2.程序计数器PC的作用是什么?什么情况下会使用PC的值?(习题2-4) 程序计数器PC是位于片内的一个16位的寄存器,它专门用来存放当前要执行的指令地址,且能够自动加1,具有特殊功能。是一个不可寻址的特殊功能寄存器。其低8位地址经P0口输出,高8为地址经P2口输出。 3.MCS-51单片机设置有四组工作寄存器,这样做的目的是什么?请举例说明。?? 如何选择MCS-51单片机的当前工作寄存器组?(习题2-7) MCS-51的当前工作寄存器组是由程序状态寄存器PSW中的RS1、RS2位的状态决定的。工作寄存器区的选择: RS1,RS0=00 则选择了工作寄存器组0区R0~R7对应的单元地址:00H~07H RS1,RS0=01 则选择了工作寄存器组1区R0~R7对应的单元地址:08H~0FH RS1,RS0=10 则选择了工作寄存器组2区R0~R7对应的单元地址:10H~17H RS1,RS0=11 则选择了工作寄存器组3区R0~R7对应的单元地址:18H~1FH 4.简述MCS-51单片机的位寻址空间。(习题2-11) MCS-51单片机的位寻址空间由两部分构成:一部分为内部RAM位寻址区的20-2FH的16个单元的128位,位地址范围:00~7FH;另一部分为单元地址尾数为0和8的SFR中的位构成的位寻址区,共83位,位地址范围是80~0FFH。 MCS-51单片机位寻址空间共有211个位,位地址范围:00H~0FFH 5.什么是时钟周期、机器周期、指令周期?如何计算机器周期?晶振频率为12M时,计 算时钟周期、机器周期。(习题2-9) 时钟信号的周期称为S状态,它是晶振周期的两倍,即一个时钟周期(TS)包含2个晶振周期;指令周期(TI):执行一条指令所用的时间; 机器周期(TM):CPU完成一个基本操作所用的时间。(每12个时钟周期为1个机器周期)当晶振频率为12MHz时,时钟周期TS=2/f=0.17μs,机器周期TM=12/f=1μs 6.简单说明MCS-51单片机PSW寄存器各标志位的含义。(习题2-15) CY(PSW.7) 进位/借位标志位;AC(PSW.6)半进位/借位标志位;F0(PSW.5) 用户标志位;RS1(PSW.4)、RS0(PSW.3) 工作寄存器组选择位;OV(PSW.2) 溢出标志位; PSW.1 未定义;P(PSW.0) 奇偶标志位

单片机原理课后习题整理1.0

第1章思考题及习题1参考答案 一、填空 1. 除了单片机这一名称之外,单片机还可称为或。答:微控制器,嵌入式 控制器. 3. AT89S52单片机工作频率上限为 MHz。答:33 MHz。 三、判断对错 1. STC系列单片机是8051内核的单片机。对 2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM、1个中断 源、1个定时器(且具有捕捉功能)。对 3. 单片机是一种CPU。错 4. AT89S52单片机是微处理器。错 5. AT89C52片内的Flash程序存储器可在线写入,而AT89S52则不能。错 6. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。对 7. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。对 8. 单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP 的长处。对 四、简答 4. 解释什么是单片机的在系统编程(ISP)与在线应用编程(IAP)。 答:单片机的在系统编程ISP(In System Program),也称在线编程,只需一条与PC机USB口或串口相连的ISP下载线,就可把仿真调试通过的程序代码从PC机在线写入单片机的Flash存储器内,省去了编程器。在线应用编程(IAP)就是可将单片机的闪存内的应用程序在线修改升级。

第2章思考题及习题2参考答案 一、填空 1. 在AT89S52单片机中,如果采用6MHz晶振,一个机器周期为。答:2μs 2. AT89S52单片机的机器周期等于个时钟振荡周期。答:12 9. AT89S52单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S52单片机的PC是16位的,因此其寻址的范围为 KB。答:64 10. AT89S52单片机复位时,P0~P3口的各引脚为电平。答:高 11. AT89S52单片机使用片外振荡器作为时钟信号时,引脚XTAL1接,引脚XTAL2的接法是。答:片外振荡器的输出信号,悬空 二、判断对错 1. 使用AT89S52单片机且引脚EA=1时,仍可外扩64KB的程序存储器。错 2. 区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。错 3. AT89S52单片机共有32个特殊功能寄存器,它们的位都是可以用软件设置的,因此,都

单片机原理与应用知识点

《单片机原理与应用》知识点 第1章:概述难点 微型计算机的组成 单片机的组成结构 计算机中数据的表示方法及其运算过程 要求 掌握 微处理器、微机、微机系统的概念 典型的单片机产品系列 单片机的组成结构 单片机系统的一般开发过程 计算机中数据的表示方法及其运算过程 了解 ATMEL公司单片机系列 单片机系统的应用方向 第2章:计算机基础知识 掌握 数制和编码系统 定点数和浮点数的基本概念、表示方法 ASCII码奇偶校验码 机器语言、汇编语言、高级语言 第3章MCS —51系列单片机芯片结构难点 单片机组成结构 程序状态字PSW 单片机P3 口的第二功能 单片机的指令时序 要求 掌握: 单片机的引脚信号功能定义 单片机的工作寄存器、PSW及程序存储器中的中断入口地址 单片机各I/O 口的特点 单片机的复位电路、时钟电路及指令时序 各种周期的概念 单片机的内部结构 了解: MCS-51系列单片机的主要型号

第4章:MCS-51单片机指令系统、第5章:汇编语言程序设计难点 MCS-51单片机的寻址方式 数据传送指令和算术运算指令的使用 位操作和控制转移类指令的使用 要求 掌握: MCS-51单片机的寻址方式 指令系统的基本格式 指令和伪指令的区别 指令系统的操作功能 基本的汇编语言程序设计 了解: 指令系统的基本格式 操作数的使用方法 溢出规律 指令系统的操作过程 特别强调:MOVX MOVC PUSH POP LCALL RET RETI 第6章:中断及51单片机中断系统 掌握 中断的基本概念 使用中断的优点 中断响应的过程 51单片机的中断系统 中断源 优先级 中断子程序入口地址 中断程序的设置 中断相关控制寄存器 第7章定时器/计数器 掌握: 常用的定时方法 定时器计数器的功能(定时、计数) MCS-51单片机定时计数器的特点和工作方式 相关的控制寄存器 初值计算公式 延长定时时间的方法

单片机主中断原理概念(doc 5页)

单片机主中断原理概念(doc 5页)

单片机主中断原理 有关中断的概念 什么是中断,我们从一个生活中的例子引入。你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。 仔细研究一下生活中的中断,对于我们学习单片机的中断也很有好处。第一、什么可经引起中断,生活中很多事件可以引起中断:有人按了门铃了,电话铃响了,你的闹钟闹响了,你烧的水开了….等等诸如此类的事件,我们把可以引起中断的称之为中断源,单片机中也有一些可以引起中断的事件,8031中一共有5个:两个外部中断,两个计数/定时器中断,一个串行口中断。 第二、中断的嵌套与优先级处理:设想一下,我们正在看书,电话铃响了,同时又有人按了门铃,你该先做那样呢?如果你正是在等一个很重要的电话,你一般不会去理会门铃的,而反之,你正在等一个重要的客人,则可能就不会去理会电话了。如果不是这两者(即不等电话,也不是等人上门),你可能会按你通常的习惯去处理。总之这里存在一个优先级的问题,单片机中也是如此,也有优先级的问题。优先级的问题不仅仅发生在两个中断同时产生的情况,也发生在一个中断已产生,又有一个中断产生的情况,比如你正接电话,有人按门铃的情况,或你正开门与人交谈,又有电话响了情况。考虑一下我们会怎么办吧。 第三、中断的响应过程:当有事件产生,进入中断之前我们必须先记住现在看书的第几页了,或拿一个书签放在当前页的位置,然后去处理不同的事情(因为处理完了,我们还要回来继续看书):电话铃响我们要到放电话的地方去,门铃响我们要到门那边去,也说是不同的中断,我们要在不同的地点处理,而这个地点通常还是固定的。计算机中也是采用的这种方法,五个中断源,每个中断产生后都到一个固定的地方去找处理这个中断的程序,当然在去之前首先要保存下面将执行的指令的地址,以便处理完中断后回到原来的地方继续往下执行程序。具体地说,中断响应可以分为以下几个步骤:1、保护断点,即保存下一将要执行的指令的地址,就是把这个地址送入堆栈。2、寻找中断入口,根据5个不同的中断源所产生的中断,查找5个不同的入口地址。以上工作是由计算机自动完成的,与编程者无关。在这5个入口地址处存放有中断处理程序(这是程序编写时放在那儿的,如果没把中断程序放在那儿,就错了,中断程序就不能被执行到)。3、执行中断处理程序。4、中断返回:执行完中断指令后,就从中断处返回到主程序,继续执行。

分布列概念

1. 分布列定义: 设离散型随机变量所有可能取得的值为x 1,x 2,…,x 3,…x n ,若取每一个值x i (i=1,2,…,n)的概率为,则称表 为随机变量的概率分布,简称的分布列. 离散型随机变量的分布列都具有下面两个性质: (1)P i ≥0,i=1,2,…,n ;(2)P 1+P 2+…+P n =1 要点四、两类特殊的分布列 1. 两点分布 像上面这样的分布列称为两点分布列. 要点诠释: (1)若随机变量X 的分布列为两点分布, 则称X 服从两点分布,而称P(X=1)为成功率. (2)两点分布又称为0-1分布或伯努利分布 (3)两点分布列的应用十分广泛,如抽取的彩票是否中奖;买回的一件产品是否为正品;新生 婴儿的性别; 投篮是否命中等等;都可以用两点分布列来研究. 2. 超几何分布 一般地,在含有件次品的件产品中,任取件,其中恰有件次品,则则事件 {X=k } 发生的概率为, 其中,且 . 称分布列为超几何分布列.如果随机变量 X 的分布列为超几何分布列,则称随机变量 X 服从超几何分布 ξξi i P x P ==)(ξξξM N n X (),0,1,2,,k n k M N M n N C C P X k k m C --===min{,}m M n =,,,,n N M N n M N N *≤≤∈

要点一、条件概率的概念 1.定义 设、为两个事件,且,在已知事件发生的条件下,事件B 发生的概率叫做条件概率。用符号表示。 读作:发生的条件下B 发生的概率。 要点诠释 在条件概率的定义中,事件A 在“事件B 已发生”这个附加条件下的概率与没有这个附加条件的概率是不同的,应该说,每一个随机试验都是在一定条件下进行的.而这里所说的条件概率,则是当试验结果的一部分信息已知,求另一事件在此条件下发生的概率. 2.P (A |B )、P (AB )、P (B )的区别 P (A |B )是在事件B 发生的条件下,事件A 发生的概率。 P (AB )是事件A 与事件B 同时发生的概率,无附加条件。 P (B )是事件B 发生的概率,无附加条件. 它们的联系是:. 要点诠释 一般说来,对于概率P(A|B)与概率P(A),它们都以基本事件空间Ω为总样本,但它们取概率的前提是不相同的。概率P(A)是指在整个基本事件空间Ω的条件下事件A 发生的可能性大小,而条件概率P(A|B)是指在事件B 发生的条件下,事件A 发生的可能性大小。 例如,盒中球的个数如下表。从中任取一球,记A=“取得蓝球”,B=“取得玻璃球”。基本事件空间Ω包含的样本点总数为16,事件A 包含的样本点总数为11,故。 如果已知取得玻璃球的条件下取得蓝球的概率就是事件B 发生的条件下事件A 发生的条件概率,那么在事件B 发生的条件下可能取得的样本点总数应为“玻璃球的总数”,即把样本空间压缩到玻璃球全体。而在事件B 发生的条件下事件A 包含的样本点数为蓝玻璃球数,故。 要点二、条件概率的公式 A B ()0P A >A (|)P B A (|)P B A A () (|)() P AB P A B P B =11()16 P A = 42(|)63 P A B = =

MSP430单片机中断的定义及原理

MSP430单片机中断的定义及原理 430的中断是按照下图1的优先级顺序定义的,有三种中断:1.系统重置、2.不可屏蔽中断(NMI)、3.可屏蔽中断。 图1.中断优先级 部分具体的中断优先级由高到低为: PORT2_VECTOR (1 * 2u)/* 0xFFE2 Port 2 */ PORT1_VECTOR (4 * 2u)/* 0xFFE8 Port 1 */ TIMERA1_VECTOR (5 * 2u)/* 0xFFEA TImer A CC1-2,TA */ TIMERA0_VECTOR (6 * 2u)/* 0xFFEC TImer A CC0 */ ADC_VECTOR (7 * 2u)/* 0xFFEE ADC */ USART0TX_VECTOR (8 * 2u)/* 0xFFF0 USART 0 Transmit */ USART0RX_VECTOR (9 * 2u)/* 0xFFF2 USART 0 Receive */ WDT_VECTOR (10 * 2u)/* 0xFFF4 Watchdog TImer */ COMPARATORA_VECTOR (11 * 2u)/* 0xFFF6 Comparator A */ TIMERB1_VECTOR (12 * 2u)/* 0xFFF8 Timer B CC1-2,TB */ TIMERB0_VECTOR (13 * 2u)/* 0xFFFA Timer B CC0 */ NMI_VECTOR (14 * 2u)/* 0xFFFC Non-maska××e */ RESET_VECTOR (15 * 2u)/* 0xFFFE Reset [Highest Priority]*/ 其中可屏蔽中断分为系统NMI(SNMI)和用户NMI(UNMI),一般来说,不可屏蔽中断不受GIE标志位的影响。用户不可屏蔽中断的中断源为NMIIE、ACCIE和OFIE,当响应用户不可屏蔽中断后,其他不可屏蔽中断就自动被禁止,以防止同级别的中断发生产生中断嵌套。当同时有多个中断来的时候才有优先级的考虑(优先级顺序可查看向量表)。有中断响应以后自动关闭总中断,这个时候即使来更高优先级的中断都不会响应。要中断嵌套的话,就必须在中断中打开总中断。

(完整版)分布列概念

1. 分布列定义: 设离散型随机变量 所有可能取得的值为 x i ,x 2,…3X …x 若 取每一个值x i (i=1,2, , -n) 的概率为P( x i ) P i ,则称表 为随机变量 的概率分布,简称 的分布列 离散型随机变量的分布列都具有下面两个性 质: (1) P i > 0,i=1,2 …,n ; (2) P i +P 2+n+P n =1 要点四、两类特殊的分布列 1. 两点分布 随机变量X 的分布列是 像上面这样的分布列称为两点分布列. 要点诠释: (1) 若随机变量X 的分布列为两点分布,则称X 服从两点分布,而称P(X=1)为成功率. (2) 两点分布又称为0-1分布或伯努利分布 (3) 两点分布列的应用十分广泛 ,如抽取的彩票是否中奖; 买回的一 件产品是否为正品; 新生 婴儿的性别; 投篮是否命中等等;都可以用两点分布列来研究 2. 超几何分布 一般地,在含有M 件次品的N 件产品中,任取n 件,其中恰有 X 件次品,则则事件{X=k } n N,M N,n, M,N N ? 称分布列为超几何分布列.如果随机变量 X 的分布列为超几何分布列, 则称随机变量 X 服 从超几何分布 1. 定义 设A 、B 为两个事件,且P(A) 0,在已知事件 A 发生的条件下,事件B 发生的概 率叫做条件概率。用符号 P(B | A) 表示。 发生的概率为P(X k) k n k C M C N M C N ,k 0,1,2,L ,m ,其中 min{ M , n},且

P(B| A)读作:A发生的条件下B发生的概率。 要点诠释 在条件概率的定义中,事件A在事件B已发生”这个附加条件下的概率与没有这个附加 条件的概率是不同的,应该说,每一个随机试验都是在一定条件下进行的. 而这里所说的条 件概率,则是当试验结果的一部分信息已知,求另一事件在此条件下发生的概率. 2 . P ( A | B)、P (AB)、P (B)的区别 P (A | B)是在事件B发生的条件下,事件A发生的概率。 P (AB)是事件A与事件B同时发生的概率,无附加条件。 P ( B)是事件B发生的概率,无附加条件. 它们的联系是:P(A| B) P(AB). P(B) 要点诠释 一般说来,对于概率P(A|B)与概率P(A),它们都以基本事件空间Q为总样本,但它们取概率的前提是不相同的。概率P(A)是指在整个基本事件空间Q的条件下事件A发生的可能性大小,而条件概率P(A|B)是指在事件B 发生的条件下,事件A发生的可能性大小。 例如,盒中球的个数如下表。从中任取一球,记A='取得蓝球” B='取得玻璃球”。基本 事件空间Q包含的样本点总数为16,事件A包含的样本点总数为11,故P(A) 11。 16 如果已知取得玻璃球的条件下取得蓝球的概率就是事件B发生的条件下事件A发生的条 件概率,那么在事件B发生的条件下可能取得的样本点总数应为玻璃球的总数”即把样本空间压缩到玻璃球全体。而在事件B发生的条件下事件A包含的样本点数为蓝玻璃球数, 4 2 故P(A| B) 6 3 要点二、条件概率的公式

相关主题