燕山大学微机原理

燕山大学微机原理
燕山大学微机原理

微机原理讨论课

贾存德 140101010120 机控2班

1 微机系统的构成

1.1微型计算机系统包括硬件和软件两大部分。

硬件是指构成计算机的实在物理设备。

软件一般是指在计算机上运行的程序,是指计算机工作的命令。

微型计算机主要是指的微型计算机的硬件系统,而且其核心是微处理器。

1.1.1微型计算机的硬件组成

2 三种进位计数制

所谓进位计数制是指按照进位的方法进行计数的数制。在计算机中主要采用的数制是二进制,同时在计算机中还存在八进制、十进制、十六进制的数据表示方法。它们的区分符分别用B、O、D、H来表示。

2.1二进制转换成十进制

转换原则:二进制各位上的系数乘以对应的权,然后求其和

2.2二进制转换成十六进制

转换原则:以小数点为中心,整数部分从右向左,小数部分从左向右,“四位一体,不足补零”

2.3十进制转换成n进制(n=2,8,16)

转换原则:整数部分除n取余倒着写,小数部分乘n取整顺着写

2.4十六进制转换成二进制

转换原则:将十六进制上的每一位数码用四位二进制表示

2.5十六进制转换成十进制

转换原则:十六进制各位系数乘对应权然后求其和

3 无符号数和有符号数在计算机中的描述

有符号数就是用最高位表示符号(正或负),其余位表示数值大小,无符号数则所有位都用于表示数的大小。

3.1有符号数

有符号数是针对二进制来讲的。用最高位作为符号位,"0"代表"+","1"代表"-";其余数位用作数值位,代表数值。

有符号数的表示:计算机中的数据用二进制表示,数的符号也只能用0/1表示。一般用最高有效位(MSB)来表示数的符号,正数用0表示,负数用1表示。有符号数的编码方式,常用的是补码,另外还有原码和反码等。

3.2无符号数

无符号数是针对二进制来讲的,无符号数的表数范围是非负数。全部二进制均代表数值,没有符号位。

4计算机中的码

4.1用于表示有符号数的补码

有符号整数有多种表达形式,计算机中默认采用补码。因为采用补码,减法运算可以变换成加法运算,所以硬件电路只需设计加法器。补码中,最高位表示符号:正数用0,负数用1;正数补码与无符号数一样,直接表示数值大小;负数补码是将对应正数补码取反,然后加1形成。

原码和反码也是表达有符号整数的编码。正数的原码反码与补码和无符号数一样,而负数的原码是对应正数原码的符号位改为1,负数的反码是对应正数反码的取反。

4.2用于表示十进制的BCD码

一个十进制数位在计算机中用4位二进制编码表示,这就是所谓的二进制编码的十进制数(BCD)。

将8位二进制(即一个字节)的高4位设置为0,仅用低4位表示一位BCD码,称为非压缩BCD码;而通常用一个字节表达两位BCD码,称为压缩BCD码。

4.3美国标准信息交换码ASCII码

码长7位,用来表示33个外设控制符号和95个可供打印的西文符号。

常用的ASCII码:

*大写字母A-Z的ASCII码为41H-5AH;

*小写字母a-z的ASCII码为61H-7AH;

*数字符号0~9的ASCII码为30H~39H。

*回车的ASCII码为0DH。

*换行的ASCII码为0AH。

5十六位的CPU和八位的CPU

十六位的CPU:一次性能处理的二进制数位为16位,即数据宽度为16位,也就是说处理器一次可以运行16bit数据;

八位的CPU:一次性能处理的二进制数位为8位,即数据宽度为8位,也就是说处理器一次可以运行8bit数据。

6 CPU中的寄存器

内部寄存器的类型

含14个16位寄存器,按功能可分为三类

8个通用寄存器,4个段寄存器,2个控制寄存器

通用寄存器

数据寄存器(AX,BX,CX,DX)地址指针寄存器(SP,BP)变址寄存器(SI,DI)

数据寄存器

8088/8086含4个16位数据寄存器,它们又可分为8个8位寄存器,即:AX BX CX DX AX:累加器AH,AL

CX:计数寄存器。CH,CL

BX :基址寄存器。BH,BL

DX :数据寄存器。DH,DL

地址指针寄存器

SP堆栈指针寄存器,其内容为栈顶的偏移地址

BP基址指针寄存器,常用于在访问内存时存放内存单元的偏移地址

变址寄存器

SI:源变址寄存器DI:目标变址寄存器

控制寄存器

CF(Carry Flag)进位标志位。加(减)法运算时,若最高位有进(借)位则CF=1

OF(Overflow Flag)溢出标志位。当算术运算的结果超出了有符号数的可表达范围时,OF=l ZF(Zero Flag)零标志位。当运算结果为零时ZF=1

SF(Sign Flag)符号标志位。当运算结果的最高位为1时,SF=l

PF(Parity Flag)奇偶标志位。运算结果的低8位中“1”的个数为偶数时PF=l

AF(Auxiliary Carry Flag)辅助进位标志位。加(减)操作中,若Bit3向Bit4有进位(借位),AF=1 控制标志位

TF(Trap Flag)陷井标志位,也叫跟踪标志位。TF=1时,使CPU处于单步执行指令的工作方式。

IF(Interrupt Enable Flag)中断允许标志位。IF=1使CPU可以响应可屏蔽中断请求。

DF(Direction Flag)方向标志位。在数据串操作时确定操作的方向。

7 十六位CPU的两个功能模块

7.1执行单元

构成:运算器8个通用寄存器;1个标志寄存器;EU部分控制电路。

功能:指令译码,指令执行,暂存中间运算结果,保存运算结果特征

7.2总线接口单元

功能:从内存中取指令到指令预取队列指令预取队列是并行流水线工作的基础负责与内存或输入/输出接口之间的数据传送在执行转移程序时,BIU使指令预取队列复位,从指定的新地址取指令,并立即传给执行单元执行。

8 标志寄存器

8.1状态标志

CF(Carry Flag)进位标志位。加(减)法运算时,若最高位有进(借)位则CF=1。

OF(Overflow Flag)溢出标志位。当算术运算的结果超出了有符号数的可表达范围时,OF=l 。ZF(Zero Flag)零标志位。当运算结果为零时ZF=1

SF(Sign Flag)符号标志位。当运算结果的最高位为1时,SF=l。

PF(Parity Flag)奇偶标志位。运算结果的低8位中“1”的个数为偶数时PF=l

AF(Auxiliary Carry Flag)辅助进位标志位。加(减)操作中,若Bit3向Bit4有进位(借位),AF=1。

8.2控制标志

TF(Trap Flag)陷井标志位,也叫跟踪标志位。TF=1时,使CPU处于单步执行指令的工作方式。

IF(Interrupt Enable Flag)中断允许标志位。IF=1使CPU可以响应可屏蔽中断请求。

DF(Direction Flag)方向标志位。在数据串操作时确定操作的方向。

9 地址加法器

段基地址:

说明逻辑段在主存中的位置,简称段地址。为了能用16位寄存器表达段地址,8088规定段地址必须是模16地址,即xxxx0H形式。省略二进制的低4位0,段地址就可以用二进制的

16位数据表示,通常被保存在16位的寄存器中。

段内偏移地址:

说明主存单元距离段起始位置的偏移量,简称偏移地址。由于限定每段不超过64KB,所以偏移地址也可以用16位数据表示。

物理地址:

对于每个存储单元都有一个唯一的20位地址,我们称之为物理地址或绝对地址。微处理器通过总线存取储存数据时,就采用这个物理地址。

逻辑地址:

在8088内部和用户编程时,所采用的“段地址:偏移地址”形式,我们称为逻辑地址。

地址加法器:

在8088的总线接口单元含有一个20位地址加法器。它可以将逻辑地址中的段地址左移二进制4位(对应16进制是一位,即乘以16),加上偏移地址就得到20位物理地址。

10 CPU内部的总线和外部的总线

总线:是一组导线和相关的控制、驱动电路的集合。是计算机系统各部件之间传输地址、数据和控制信息的通道。

地址总线(AB)数据总线(DB)控制总线(CB)

总线的基本功能:

数据传送仲裁控制出错处理总线驱动。

总线的主要性能指标。

总线带宽(B/S):单位时间内总线上可传送的数据量总线带宽=位宽X工作频率。

总线位宽(bit):能同时传送的数据位数。

总线的工作频率(MHz)。

总线带宽=(位宽/8)x(工作频率/每个存取周期的时钟数。

11 数据总线和地址总线及控制总线

11.1数据总线

微处理器进行读操作时,主存或外设的数据通过该组信号线输入微处理器;微处理器进行写操作时,微处理器的数据通过该组信号线输出到主存或外设。数据总线可以双向传输信息,为双向总线。数据线的多少决定了一次能够传送数据的位数。

11.2地址总线

在该组信号线上,微处理器单向输出将要访问的主存单元或I/O端口的地址信息。地址线的多少决定了系统能够直接寻址存储器的容量大小和外设端口范围。

11.3控制总线

控制总线用于协调系统中各部件的操作。控制总线决定了总线的功能强弱,适应性的好坏。各类总线的特点主要取决于其控制总线。

12 存储器

存储器是存放程序和数据的部件。高性能微机的存储系统由微处理器内部的寄存器,高速缓冲储存器,主板上的主储存器,和以外设形式出现的辅助储存器构成。程序运行所需要的数据、程序执行的结果以及程序本身均保存在存储器中。计算机存储信息的基本单位是二进制(bit),一个字可存储一位二进制数:0或1。8个二进制位组成一个字节(byte)。

13 输入输出接口

为了增强微处理器功能,微机主板以I/O操作形式设置了中断控制器8259A和定时控制器等I/O接口电路。中断时微处理器正常执行程序的流程被某种原因打断并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令处继续执行的过程。中断来自微处理器内部就是内部中断,也成为异常;中断来自外部就是外部中断。

14 外设

外部设备简称“外设”,是指连在计算机主机以外的硬件设备。对数据和信息起着传输、转送和存储的作用,是计算机系统中的重要组成部分。

15 根据存放地点计算机中的数据分成哪三类

15.1立即数操作数

立即数操作数(imm)是一个具体的数值,存放于指令中操作码之后。

它可以是8位数值(i8),或者是16位数值(i16)。

15.2寄存器操作数

寄存器操作数(reg)存放于CPU的内部寄存器中。它可以是8位寄存器(r8),或16位寄存器(r16)。

15.3存储器操作数

存储器操作数(mem)存放于存储器单元中。指令中给出的是操作数所在的存储器单元的逻辑地址。因段地址默认在DS中,故只给出偏移地址即可。

16 寻址

16.1寻址方式

指令由操作码和操作数两部分组成。操作码说明计算机要执行哪种操作。操作数就是各种操作的对象。

操作数分为三类

立即数操作数(Immediate)

寄存器操作数(Register)

存储器操作数(Memory)

操作数的存在位置不同分为三种寻址方式

16.1.1立即数寻址方式

立即数寻址方式的操作数就直接存放在机器代码中,紧跟在操作码之后。

例如MOV AX , 0102H ; AX=0102H

其中0102H就是立即数操作数,它可以是8位数值(i8),或者是16位数值(i16)。

立即数寻址方式常用来给寄存器和存储器单元赋值。

16.1.2寄存器寻址方式

寄存器寻址方式的操作数存放于CPU的内部寄存器(reg)中。它可以是8位寄存器(r8),或16位寄存器(r16)。另外还可以存放在4个段寄存器(seg)中

MOV AX,BX;

操作数AX、BX均为寄存器操作数。

寄存器寻址方式的操作数存放于CPU的内部寄存器中,不需要访问存储器,因而执行速度较快时经常使用的方法

16.1.3存储器寻址方式

存储器操作数存放于存储器单元中。指令中给出的是操作数所在的存储器单元的逻辑地址。有以下5种具体方式:

一、直接寻址方式:指令中直接给出操作数的偏移地址。段地址默认在DS中,可用段超越前缀来改变。

二、寄存器间接寻址方式:操作数的偏移地址存放于寄存器BX/BP/SI/DI中。使用寄存器BP 寻址时,默认的段寄存器为SS;使用其他寄存器寻址,默认的段寄存器为DS。均可以使用段超越前缀改变。

三、寄存器相对寻址方式:操作数的偏移地址是寄存器(BX/BP/SI/DI)的内容与有符号的8位或16位位移量之和。其中BX、SI、DI寄存器默认是数据段DS,BP寄存器默认是堆栈段SS;但都可用段超越前缀改遍。

四、基址变址寻址方式:操作数的偏移地址是一个基址类寄存器(BX或BP)的内容与另一个变址类寄存器(SI或DI)的内容之和。若机制寄存器使用BX,其默认段为数据段DS;若机制寄存器使用BP,其默认段为堆栈段SS;都可用段超越前缀改变。

五、相对基址变址寻址方式:操作数的偏移地址是一个基址类寄存器(BX或BP)的内容,一个变址类寄存器(SI或DI)的内容与有符号的8位或16位位移量之和。与BX约定的段为数据段DS,与BP约定的段为堆栈段SS。;都可用段超越前缀改变。

17 逻辑地址和物理地址

逻辑地址:在8088内部和用户编程时,所采用的“段地址:偏移地址”形式,我们称之为逻辑地址。

物理地址:对于每个存储单元都有唯一的20位地址,我们称之为物理地址或者绝对地址;微处理器通过总线存取存储器数据时,就采用这个地址。

18 内存的分段管理

8088CPU有20根地址线,最大可寻址内存空间为1MB。而8088的寄存器只有16位,指令指针(IP)和变址寄存器(SI、DI)也是16位的。用16位的地址寻址1MB空间是不可能的。所以就要把内存分段,也就是把1MB空间分为若干个段,每段不超过64KB,在8088中设置4个16位的段寄存器,用于管理4种段:CS是代码段,DS是数据段,SS是堆栈段,ES 是附加段。把内存分段后,每一个段就有一个段基址,段寄存器保存的就是这个段基址的高16位,这个16位的地址左移四位(后面加上4个0)就可构成20位的段基址。这样,每个存储器单元还可以用“段基地址:段内偏移地址”表达其精准的物理位置。

19 MOV指令的格式

MOV reg/mem,imm;立即数送寄存器或主存,寄存器送(段)寄存器

MOV reg/mem/seg,reg;寄存器送主存

MOV reg/seg,mem;主存送(段)寄存器

MOV reg/mem,seg;段寄存器送寄存器,段寄存器送主存

20 XLAT

把待查表格的一个字节内容送到AL累加器中。在执行该指令前,应将TABLE(字节表格的变量名)先送至BX寄存器中,然后将待查字节与其在表格中距表首地址位移量送AL,即AL<--((BX)+(AL)). 执行XLAT将使待查内容送到累加器。

该指令又可以称为翻译指令。在程序设计中,有时要把一种代码转化为另一种代码,如:数字0~9转化为7段显示器件所需要的驱动代码等,就可以采用XLAT指令来实现。

21段寄存器

21.1代码段:用来存放程序的指令序列。代码段寄存器CS存放代码段的段地址,指令指针寄存器IP指示代码段中指令的偏移地址。处理器利用CS:IP取得要执行的指令。

21.2堆栈段:是堆栈所在的主存区域。用来暂时存放数据、保存程序断点、和向子程序传递参数等。堆栈段寄存器SS存放堆栈段的段地址,堆栈指针寄存器SP指示堆栈栈顶的偏移地址。处理器利用SS:SP操作堆栈中的数据。

21.3数据段:存放当前运行程序所用的数据。数据段寄存器DS存放数据段的段地址,存储器中操作数的偏移地址由各种主存寻址方式得到,称之为有效地址EA。

21.4附加段:是附加的数据段,也用于数据的保存。附加段寄存器ES存放附加段的段地址,串操作指令将附加段作为其目的操作数的存放区域

22 段超越

段寄存器的使用规定有时允许段超越的情况。例如,一般数据访问使用DS,也允许进行段超越,即可以是其他段;使用BP基址指针寄存器访问主存,则默认是SS段,同时也允许段超越。

段超越前缀用来改变默认段寻址,通常内址寻址是数据段或者堆栈段,但你可以在指令前面加上段超越前缀,就可以访问到其它段内的数据。

我们通常用到的寄存器间接寻址方式会用到下边几个

DI, SI, BX, BP

其中前三个对应的段默认位DS,就是数据段寄存器

而最后一个BP默认对应的是SS,就是堆栈段寄存器

所以当我们要用到代码段寄存器或者附加段寄存器的时候就会用到段超越前缀

23 OF和CF

23.1CF-进位标志

当加减运算结果的最高有效位有进位(加法)或借位(减法)时,进位标志1.即CF=1,否则CF=0.

做无符号数加减运算时,若最高位有进位或借位,则CF=1,反之CF=0。

23.20F-溢出标志

若算数运算的结果超过了所能表达的范围,则OF=1,否则OF=0.

有符号数的加减运算超过了所能表示的范围时,OF=1,否则OF=0。

处理器对两个操作数进行运算时,按照无符号数求得结果,并相应设置进位标志CF;同时,根据是否超出有符号数的范围设置溢出标志OF,

24 LEA

LEA r16,mem;r16=mem的偏移地址

LEA指令将存储器操作数的有效地址(段内偏移地址)传送至16位通用寄存器中。

25 PUSH和POP

堆栈是内存中开辟的用于暂时存放数据的一个特殊区域。按先进后出或后进先出的原则管理。堆栈段的段地址存放于段寄存器SS中,偏移地址存放于寄存器SP中。

两种基本操作对应两条基本指令:PUSH(进栈)/POP(出栈)

PUSH(进栈指令)

PUSH r16/m16/seg;SP=SP-2

;SS:SP=r16/m16/seg

进栈指令先使堆栈指针SP减2,然后把一个字操作数存入堆栈顶部。

POP(出栈指令)

POP r16/m16/seg;r16/m16/seg=SS:SP

;SP=SP+2

出栈指令把栈顶的一个字传送至指定的目的操作数,然后堆栈指针SP加2。

微机原理习题及答案

一、选择 1、在微型计算机中,微处理器的主要功能是进行( )。 D A、算术运算 B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64 3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答 1、冯·诺依曼型计算机的特点是什么 (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。 一、选择 1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用()。C A、原码 B、反码 C、补码 D、移码

微机原理三级项目

《微型计算机原理及应用》三级项目 ----汽车玻璃总成工装控制系统设计 班级:12级轧钢二班 姓名:贾闯 学号:120101020023 指导教师:李艳文 完成时间:2015年 05 月

前言 微机原理主要内容包括微型计算机体系结构、8088微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。微机原理接口技术是一门实践性强的学科,不但要求较高的理论水平,而且还要求有实际的动手能力。这次项目设计的主要目的是提高我们的实践能力,包括提高汇编语言都的编程能力,在进行项目设计的过程中,通过亲身体验、自己分析解决问题,从而系统地掌握微机原理的接口技术的相关知识。项目设计使用星研集成环境软件和STAR ES598PCI试验仪进行真,包括程序输入、调试、运行,最后进行结果分析,验证程序的正确性。该项目的实验题目为某生产线控制系统计,实验过程中用到了8255及8155芯片,LED灯和LED数码管及开关,直流电机及异步电机等。通过该实验要了解8255及8155的工作原理,熟悉8255及8155内部结构和与8088的接口逻辑及其应用,学会初始化编程方法以及输入,输出程序设计技巧。

摘要: (3) 一.项目要求 (3) 三.设计流程图 (4) 四.硬件及插口连线图 (5) 4.1 连线说明 (5) 4.2 原理图 (5) 五.程序端口设置 (7) 六.程序代码 (7) 七.调试与结果分析 (12) 7.1程序调试 (12) 7.2运行结果 (12) 7.3运行结果分析 (13) 八.心得体会 (13) 九.参考文献 (13)

摘要: 该项目的主要内容为在某工位上装配玻璃插片,并记录每班生产件数。经过项目分析,方案转换及确定,编写出相关程序,经实验台布线,调试,测试试验结果并最终得出正确结果达到项目要求。项目用到了8255及8155,实验过程中要了解8255及8155的工作原理,熟悉8255及8155内部结构。 一.项目要求 汽车玻璃总成工装控制系统设计:某生产线生产汽车玻璃,需要在某工步中装配两个插片,装配插片时需要一种自动化装置,要采用三个定位点检测,两个粘接动作和一个计数装置记录每班生产件数。 二.项目分析 ○1直流电机模拟传送带的运转 ○2用三个开关模拟三点定位 ○3 ○4

燕山大学图像处理课后作业之超限像素平滑法和k个邻点平均法

一、超限像素平滑法 I=imread('m3.png'); I=rgb2gray(I); subplot(2,2,1),imshow(I); [m,n]=size(I); l=3;%模版尺寸 L=ones(l);%l*l模版 S=ones(m-l+1,n-l+1); for i=1:m-l+1 for j=1:n-l+1 S(i,j)=1/(l*l)*sum(sum(I(i:i+l-1,j:j+l-1)));%求平均 end end subplot(2,2,2),imshow(S,[]); P=imnoise(I,'salt & pepper',0.05);%加入椒盐躁声 subplot(2,2,3),imshow(P); T=30;%设置阈值 A=P; for i=1:m-2 for j=1:n-2 if (abs(P(i,j)-S(i,j))>T) A(i,j)=P(i,j); else A(i,j)=S(i,j); end end end subplot(2,2,4),imshow(A); 思路:获取原始图像的灰度图与大小(m,n),假设一个方阵模版和(m-1,n-1)的矩阵,将方阵在图像上移动,每移动一次进行一次方阵大小范围内的平均值运算,得到由平均值组成的矩阵S,引入椒盐噪声函数,设定滤波阈值T,当灰度值与平均值的差大于阈值时,该点像素值保持不变,否则,取平均值。 程序结果:

体会:模版方阵在图像上移动,实质上是卷积运算,如何让模版方阵在图像移动,for语句的循环条件就需要计算准确。后面的滤波使用选择语句即可。 二、灰度最相近的K个邻点平均法 I=imread('m3.png'); I=rgb2gray(I); I=im2double(I); [m,n]=size(I); for i=2:m-1 for j=2:n-1 I1=I(i-1,j-1)-I(i,j);%求邻域内的值与中心值的差值 I2=I(i-1,j)-I(i,j); I3=I(i-1,j+1)-I(i,j); I4=I(i,j-1)-I(i,j); I5=I(i,j)-I(i,j); I6=I(i,j+1)-I(i,j); I7=I(i+1,j-1)-I(i,j); I8=I(i+1,j)-I(i,j); I9=I(i+1,j+1)-I(i,j); G=[I1,I2,I3,I4,I5,I6,I7,I8,I9]; %将差值保存在数组里

传热学课程简介 - 燕山大学教务在线

传热学教学大纲 (04级后新教学计划) 课程名称:传热学课程编码: 英文名称:heat transfer 学时:24 学时学分:1.5学分 开课学期:第五学期 适用专业:机械类 课程类别:必修 课程性质:技术基础课 先修课程:高等数学、大学物理 教材:《传热学》张兴中编燕山大学校内印刷 一、课程的性质及任务: 本课程是机械类专业的主要专业技术基础课。 课程教学所要达到的目的是:1、了解热量传递的基本方式。2、掌握温度场、传热量的基本分析方法和计算方法。3、在实验技能方面比较熟练地掌握常用热工测试仪器的使用方法与基本热工参数的测试技术。 二、课程的基本内容: 1、绪论 传热学的任务;热量传递的三种基本形式:热传导、热对流、热辐射;传热过程。 2、导热理论和一维稳态导热 傅里叶定律及导热系数:介绍导热理论的基本概念、傅里叶定律及导热系数;导热微分方程及单值性条件:推导导热微分方程、介绍单值性条件。 几个典型的稳态导热问题:单层平壁的稳态导热、多层平壁的稳态导热、无限长圆筒壁的稳态导热、球壁的稳态导热、通过等截面棒的稳态导热的温度场及热流量计算方法以及各种肋片散热量的计算。 3、非稳态导热 非稳态导热过程的特点:介绍非稳态导热过程的特点及非稳态导热过程的三个阶段。 无限大平板的加热或冷却:应用分离变量法对无限大平板非稳态导热的温度场及热流量的计算。 半无限大物体的非稳态导热:介绍求解思想。 有限大物体的非稳态导热:介绍求解思想。 集总参数法:介绍基本思想及温度场、热流量的求解方法。 4、导热问题的数值解法 有限差分法的基本原理:一阶、二阶导数的向前、向后、中心差分公式。 稳态导热问题的差分表达式:二维问题内部节点的差分方程式、边界上节点的差分方程式。 非稳态导热问题的有限差分法:一维问题内部节点的差分方程式、边界上节点的差分方程式。 线性代数方程组的求解:直接法、迭代法。 计算机求解导热问题简介:二维稳态问题、一维非稳态问题。

微机原理与接口技术作业(含答案)剖析

浙江大学远程教育学院 《微机原理与接口技术》课程作业 姓名:学号: 年级:学习中心: 第2章P52 2.80C51单片机引脚有哪些第二功能? 第一功能第二功能 P0.0~P0.7 地址总线Ao~A7/数据总线D0~D7 P2.0~P2.7 地址总线A8~A15 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INT0外部中断0) P3.3 IINT1(外部中断1) P3.4 TO(定时器/计数器0的外部输入) P3.5 T1(定时器/计数器0的外部输出) P3.6 WR(外部数据存储器或I/O的写选通) P3.7 RD外部数据存储器或I/O的读选通) 4.80C51单片机的存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空间?访问片内RAM和片外RAM的指令格式有何区别? 1、80C5l单片机采用哈佛结构,即将程序存储器和数据存储器截然分开,分别进行寻址。不仅在片内驻留一定容量的程序存储器和数据存储器及众多的特殊功能寄存器,而且还具有较强的外部存储器扩展能力,扩展的程序存储器和数据存储器寻址范围都可达64 KB。 2、在物理上设有4个存储器空间 ·片内程序存储器; ·片外程序存储器; ·片内数据存储器;. ·片外数据存储器。 在逻辑上设有3个存储器地址空间 ●片内、片外统一的64 KB程序存储器地址空间。 ●片内256字节(80C52为384字节)数据存储器地址空间。 片内数据存储器空间在物理上又包含两部分: ●对于80C51型单片机,0~127字节为片内数据存储器空间;128~255字节为特殊 功能寄存器(SFR)空间(实际仅占用了20多个字节)。 ●对于80C52型单片机,O~127字节为片内数据存储器空间;128~255字节共128 个字节是数据存储器和特殊功能寄存器地址重叠空间。 片外64 KB的数据存储器地址空间。 3、在访问3个不同的逻辑空间时,应采用不同形式的指令,以产生不同存储空间的选

最新微机原理试题

燕山大学试卷密圭寸线共10页第1 题号总分分数

燕山大学试卷页 2. CPU在中断响应过程中_____________ ,是为了能正确地实现中断返回 A)识别中断源B)断点压栈 C)获得中断服务程序入口地址D)清除中断允许标志IF 4 .下列程序执行后,AX寄存器的值为_______________ o A1 DD 10 DUP(2 DUP(2 , 1, 0), 3) MOV AX , A1 + 5 A) 2 B) 3 C) 0 D) 1 5.以下指令中,使AX清零的指令是_________________ o A) MOV AH , 0 B) XOR AX , AX C) SBB AX, AX D) MOV AX , AX o 6 .若(AL) = 39H,则AND AL,0FH 与TEST AL , 0FH执行后,AL中的内容分别 为 A) 39H , 39H B) 09H , 09H C) 09H , 39H D) 39H , 09H 7. 当使用串处理指令CMPSB寻找两串中的不同数据时,应使用的重复前缀 为_______________ o A) REP B) RPT C) REPZ D) REPNZ 8. ______________________________ 下面的中断中,只有需要硬件提供中断类型码。 A) INTO B) INTR C) NMI D) INT n 9. 8086CPU 中,已知(SP)= 0100H, (AX) = 5678H,则指令PUSH AX 执行后,寄 存器SP和当前栈顶(字节)的内容分别为_________________ A) 00FEH , 78H B) 0l02H , 56H C) 00FEH , 56H D) 0l02H, 78H

燕大理论力学大纲

燕山大学-理论力学考试大纲 一、静力学: 1、静力学公理和物体的受力分析:静力学公理、约束和约束反力、物体的受力分析和受力图。 2、平面汇交力系与平面力偶系:平面汇交力系合成与平衡的几何法和解析法、力的分解和力在轴上的投影、力对点之矩、合力矩定理、平面力偶理论、平面力偶系的合成和平衡方程。 3、平面任意力系:力的平移定理、平面任意力系向一点的简化、平面任意力系的平衡方程、静定与静不定的概念、物体系统的平衡、平面简单桁架的内力计算。 4、空间力系:空间汇交力系、力对轴之矩与力对点之矩、空间力偶理论、空间任意力系的简化、空间任意力系的平衡方程。 5、摩擦及其平衡问题:滑动摩擦和滚动摩阻、摩擦角和自锁现象、考虑摩擦时物体的平衡问题。 二、运动学: 1、点的运动学:确定点运动位置的基本方法、点的速度与加速度的矢量表示、点的速度与加速度的直角坐标表示、点的速度与加速度的弧坐标表示。 2、刚体的简单运动:刚体的平动、刚体绕定轴的转动、转动

刚体内各点的速度和加速度、定轴轮系的传动问题。 3、点的合成运动:点的合成运动的几个基本概念、点的速度合成定理、牵连运动为平动时的加速度合成定理、牵连运动为转动时的加速度合成定理。 4、刚体的平面运动:刚体平面运动的分解、求平面图形内各点速度的基点法和投影法、求平面图形内各点速度的瞬心法、求平面图形内各点加速度的基点法、运动学综合应用。 三、动力学: 1、质点动力学的基本方程:动力学的基本定律、质点的运动微分方程、质点动力学的两类基本问题。 2、动量定理:动量与冲量、质点和质点系的动量定理、质心运动定理。 3、动量矩定理:动量矩、质点和质点系的动量矩定理、刚体绕定轴的转动微分方程、刚体对轴的转动惯量、刚体的平面运动微分方程。 4、动能定理:力的功和动能、质点和质点系的动能定理、功率与功率方程、势力场和势能、机械能守恒定律、基本定理的综合应用。 5、达朗贝尔原理:惯性力、质点和质点系的达朗贝尔原理、刚体惯性力系的简化。 参考书: 1《理论力学》.哈尔滨工业大学理论力学教研室.高等教育

《板带轧机系统自动控制》 - 燕山大学教务在线

《板带轧机系统自动控制》 建设规划(2011-2016) 1、课程概况 我校轧钢专业人才培养以服务于全国钢铁工业为中心,目标是培养具有扎实专业知识、具备工艺技术、科学研究、组织管理能力、能够解决冶金工程领域实际问题的应用及应用研究型高级工程技术人才。 我校机械设计及理论学科(含轧钢专业)为国家级优秀重点学科,其轧钢实验中心为河北省重点实验室。本学科具有近50年的本科办学经验,20多年的硕士、博士研究生的培养经验,教学与科研紧密结合地方经济发展需求,具有钢铁冶金方向特色优势,在国内占有重要地位。 建国初期,我校在当时隶属于哈尔滨工业大学时就引进了多名前苏联专家开始轧钢专业的建设。作为轧钢专业的基础课,随之开设了以板厚板形自动控制为主要内容的板带轧机系统自动控制课程,至今已有近50年历史。自1958年建校以后,开始由自主培养的教师承担此课程的教学任务。 我校轧机研究所在板形板厚控制研究方向具有较高的研究水平,在国内具有重大影响,为本课程的教学奠定了良好的基础。近五年,本科研方向上承担了多项国家自然科学基金和河北省自然科学基金课题,以及20余项企业合作技术课题,取得了较大成果。 本课程组共有教师8人,平均年龄37岁。学历结构:博士6人(75%),硕士2人(25%)。职称结构:教授3人(37.5%),副教授1人(12.5%),讲师2人(25%),实验师2人(25%)。年龄结构:平均年龄37岁。40岁以上2人(25%),30岁以上6人(75%)。讲课教师6人(75%),实践教师2人(25%)。 课程负责人刘宏民老师,博士,教授,博士生导师,于1982年毕业于东北重型机械学院(燕山大学前身),1988年3月在东北重型机械学院获得博士学位。研究方向:板带轧机设计及板形控制技术。获国家科技进步二等奖1项,省部级一等奖6项,省部级二等奖3项,发表论文100余篇,出版专著2部。全国“五一”劳动奖章获得者,国家百千万人才工程人选,河北省省管优秀专家,燕赵学者。 2、存在的主要问题 (1)教学内容

微机原理作业答案

微机原理作业 1.8086C P U由哪两部分组成?它们的主要功能是什么? 答:8086CPU由总线接口单元(BIU)和指令执行单元(EU)组成。总线接口单元(BIU)的功能是:地址形成、取指令、指令排队、读/写操作数和总线控制。指令执行单元(EU)的功能是指令译码和指令执行。 2.微型计算机系统由微处理器、存储器和I/O接口等 组成。 3.8086CPU中的指令队列可存储6个字节的指令代码,当指令队列 至少空出 2 个字节时,BIU单元便自动将指令取到指令队列中; 4.8086系统中,1MB的存储空间分成两个存储体:偶地址存储体 和 奇地址存储体,各为512 字节。 5.8086系统中存储器采用什么结构?用什么信号来选中存储体? 答:8086存储器采用分体式结构:偶地址存储体和奇地址存储体,各为512K。用AO和BHE来选择存储体。当AO=0时,访问偶地址存储体;当BHE=0时,访问奇地址存储体;当AO=0,BHE=0时,访问两个存储体。 6.在8086CPU中,指令指针寄存器是 C 。 (A) BP (B) SP (C) IP (D) DI 7.8086CPU中的SP寄存器的位数是 B 。 (A) 8位(B) 16位(C) 20位(D) 24位 8.8086CPU中指令指针寄存器(IP)中存放的是 B 。 (A)指令(B)指令偏移地址(C)操作数(D)操作数偏移地址 9.若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址(最 大),若此时入栈10个字节,SP内容是什么?若再出栈6个字节,SP为什么值?答:堆栈段的物理地址范围:35000H~357FFH

燕山大学 理论力学

理论力学 发布日期:2011-8-27 9:56:17新闻来自:本站原创 一、静力学: 1、静力学公理和物体的受力分析:静力学公理、约束和约束反力、物体的受力分析和受力图。 2、平面汇交力系与平面力偶系:平面汇交力系合成与平衡的几何法和解析法、力的分解和力在轴上的投影、力对点之矩、合力矩定理、平面力偶理论、平面力偶系的合成和平衡方程。 3、平面任意力系:力的平移定理、平面任意力系向一点的简化、平面任意力系的平衡方程、静定与静不定的概念、物体系统的平衡、平面简单桁架的内力计算。 4、空间力系:空间汇交力系、力对轴之矩与力对点之矩、空间力偶理论、空间任意力系的简化、空间任意力系的平衡方程。 5、摩擦及其平衡问题:滑动摩擦和滚动摩阻、摩擦角和自锁现象、考虑摩擦时物体的平衡问题。 二、运动学: 1、点的运动学:确定点运动位置的基本方法、点的速度与加速度的矢量表示、点的速度与加速度的直角坐标表示、点的速度与加速度的弧坐标表示。 2、刚体的简单运动:刚体的平动、刚体绕定轴的转动、转动刚体内各点的速度和加速度、定轴轮系的传动问题。 3、点的合成运动:点的合成运动的几个基本概念、点的速度合成定理、牵连运动为平动时的加速度合成定理、牵连运动为转动时的加速度合成定理。 4、刚体的平面运动:刚体平面运动的分解、求平面图形内各点速度的基点法和投影法、求平面图形内各点速度的瞬心法、求平面图形内各点加速度的基点法、运动学综合应用。 三、动力学: 1、质点动力学的基本方程:动力学的基本定律、质点的运动微分方程、质点动力学的两类基本问题。 2、动量定理:动量与冲量、质点和质点系的动量定理、质心运动定理。 3、动量矩定理:动量矩、质点和质点系的动量矩定理、刚体绕定轴的转动微分方程、刚体对轴的转动惯量、刚体的平面运动微分方程。

微机原理习题集以及答案

第一部分 例题与习题 第1章 微型计算机基础 例 题 1.把十进制数转化为二进制数。P7 解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。 整数部分:一般采用除2取余法 小数部分:一般采用乘2取整法 余数 低位 整数 高位 2 | 137 2 | 68 × 2 2 | 34 2 | 17 × 2 2 | 8 2 | 4 × 2 2 | 2 1 高位 低 位 (137)10=()2 10=2 所以,10=(.111)2 2.把二进制数转换为八进制数和十六进制数。P9 解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。 (10 1)2=(010 100)2=8 (1 2=(0001 2=16 3.将八进制数转换为二进制数。P9 解:8=(010 100)2=2 4.X=,Y=-,求[X -Y]补,并判断是否有溢出P11 解:[X -Y]补=[X]补+[-Y]补 [X]补= [Y]补= [-Y]补= + -------------- 1 -------------- 0 -------------- 0 -------------- 1 -------------- 0 -------------- 0 -------------- 0 -------------- 1 ------------- 1 ------------- 1 ------------- 1

微机原理第3章习题与答案

习题 一、选择题 1.寻址方式指出了操作数的位置,一般来说_______。 A.立即寻址给出了操作数的地址 B.寄存器直接寻址的操作数在寄存器内,而指令给出了存储器 C.直接寻址直接给出了操作数本身 D.寄存器直接寻址的操作数包含在寄存器内,由指令指定寄存器的名称 答案:D 2.寄存器寻址方式中,操作数在_________。 A.通用寄存器 B.堆栈 C.内存单元 D.段寄存器 答案:A 3.寄存器间接寻址方式中,操作数在_________。 A.通用寄存器 B.堆栈 C.内存单元 D.段寄存器 答案:C 4.下列指令中的非法指令是______。 A.MOV[SI+BX],AX B.MOVCL,280 C.MOV[0260H],2346H D.MOVBX,[BX] 答案:B 5.设(SP)=0100H,(SS)=2000H,执行PUSHBP指令后,栈顶的物理地址是_____。 A.200FEH B.0102H C.20102H D.00FEH 答案:A 6.指令LEABX,TAB执行后,其结果是______。 A.将TAB中内容送BX B.将TAB的段基址送BX C.将TAB的偏移地址送BX D.将TAB所指单元的存储内容送BX 答案:C 7.下列正确的指令格式有______。 A.MOV[BX],1 B.MOVAL,0345H C.MOVES:PTR[CX],3 D.XLAT 答案:D 8.设(AX)=C544H,在执行指令ADDAH,AL之后,______。 A.CF=0,OF=0 B.CF=0,OF=1 C.CF=1,OF=0D,CF=1,OF=1 答案:C 9.若AL、BL中是压缩BCD数,且在执行ADDAL,BL之后,(AL)=0CH,CF=1,AF=0。再执行DAA后,(AL)=_____。 A.02H B.12H C.62H D.72H 答案:B 10.执行下列程序后AL的内容为_____。 MOVAL,25H SUBAL,71H DAS A.B4H B.43H C.54H D.67H

2017燕山大学三级项目实施方案(工程制图B)

工程制图B课程项目实施方案 典型零件的表达方案及绘制零件图燕山大学机械工程学院

典型零件的表达方案及绘制零件图 三级项目实施方案 一、课程项目的目标 课程项目是培养学生自主学习能力的重要形式。通过课程项目使学生加深对典型零件的表达方案及图示方法的理解、拓宽识面、具备实际零件表达与绘图的能力,提高学生综合运用本课程理论知识,分析、理解和解决实际问题的能力,并引导学生积极思考、主动学习,锻炼和提高学生之间的交流、沟通和表达能力以及团队合作能力,培养学生的责任感和职业道德。 二、课程项目的内容 本课程针对典型零件的结构和综合表达的相关问题进行讨论。课程项目选题主要包括以下内容: (a) 零件的功用与结构特点分析; (b) 表达方案的选用分析; (c) 结构合理性分析; (d) 尺寸的合理标注; (e) 技术要求的合理确定与标注; (f) 按照国标要求的线型,用正确的表达方法,完成零件图的绘制。 三、讨论思考题 (1)该零件由何种材料制成?(2)该零件的哪些表面为机加工表面? (3)该零件结构组成及所起作用?(4)选择主视图的投射方向? (5)零件需要哪些视图表达清楚?(6)哪些尺寸需要标注尺寸精度? (7)应标注哪些技术要求? 四、课程项目的实施 课程项目安排零件图授课结束后,针对典型零件进行讨论汇报。 课程项目采用分组的方式进行。每组设组长1人。以小组为单位,在组长组织下完成零件的分析、绘制草图、标注尺寸、粗糙度、填写技术要求及

标题栏,并完成Word文档形式的讨论报告。 各组制作课程项目汇报用PPT(5分钟左右),进行讲演和讨论。PPT报告及word文档文件中应附有表达方案草图的图片及有关讨论思考题解答。 课程项目汇报时,汇报人必须按规定时间完成讲解,汇报时间不足及超时者,均要酌情减分。 课程项目结束后,收齐PPT、B5纸打印的word文档讨论报告(讨论报告不低于4页);每位学生提交一份正式零件工程图,不能提交正式零件工程图的课程项目成绩为不及格。 五、课程项目的要求与成绩评定 所有参加答辩的学生必须着正装,答辩时于台前站立汇报。 根据报告内容的合理性、正确性、先进性以及PPT报告的完美性对各组成绩进行评定。小组成绩由高到低分为A、B、C、D四个等级,大体按照2、4、3、1比例确定。得出A、B、C、D四个等级后,组员个人成绩在小组成绩的基础上依据绘图质量上下波动。课程项目要求所有学生必须参加,无故不参加课程项目者,课程项目成绩按不及格计。 六、课程项目研究报告要求 项目报告要求B5纸4页以上,图文并茂,事先打印好,在汇报当天上交。 各组的研究报告应独立完成,若有雷同,将会严重影响成绩。 项目报告中应明确说明每位同学负责的内容。 研究内容的正确程度会影响到每组的最终成绩,鼓励学生自己选取感兴趣的研究内容进行创新设计和深入研究。 严禁剽窃抄袭行为,发现有剽窃抄袭行为的,研究项目成绩以零分计。剽窃抄袭行为主要指: (1)从参考资料中引用有关思想或结果,但没有在报告中指明该思想或结果的出处并且没有与你的思想或研究结果进行清晰的区分。 (2)直接拷贝别人的研究结果当作自己的研究结果。 项目报告主要包括以下主要内容: (1)封面封面按模板要求。 (2)摘要摘要应简明、确切地叙述研究报告的主要内容,150字左右,摘要后应注明3~5个关键词。

经典微机原理作业与答案第三章

8086第三章作业 3-11在实模式下,若段寄存器中装入如下数值,试写出每个段的起始地址和结束地址 (1)1000H 10000H-1FFFFH (2)1234H 12340H-2233FH (3)E000H E0000H-EFFFFH (4)AB00H AB000H-BAFFFH 3-12对于下列CS:IP组合,计算出要执行的下条指令存储器地址。 (1)CS=1000H和IP=2000H 答:下条指令存储器地址:12000H (2)CS=2400H和IP=1A00H 答:下条指令存储器地址:25A00H (3)CS=1A00H和IP=B000H 答:下条指令存储器地址:25000H (4)CS=3456H和IP=ABCDH 答:下条指令存储器地址:3F12DH 3-37 指出下列指令源操作数的寻址方式 (1)MOV AX,1200H;立即数寻址 (2)MOV BX,[1200H];直接寻址 (3)MOV BX,[SI];变址寻址 (4)MOV BX,[BX+SI+1200];相对基变址寻址 (5)MOV [BX+SI],AL;寄存器寻址 (6)ADD AX,[BX+DI+20H];相对基变址寻址 (7)MUL BL ;寄存器寻址 (8)JMP BX ;间接寻址 (9)IN AL,DX ;寄存器间接寻址 (10)INC WORD PTR[BP+50H] ;相对基址寻址 小结:虽然对存储器的访问指令、输入/输出指令(IN指令和OUT指令)、跳转指令(JMP指令)都有直接寻址和间接寻址,但是形式是有很大差别的:1.直接寻址: (1)对于存储器的访问用方括号括起来的二进制数, 如:MOV BX,[1200H] (2)对于输入/输出指令(IN指令和OUT指令)用二进制数 如:IN AX,8FH 又如: OUT 78H,AL (3)对于跳转指令(JMP指令)是以目标标号为直接地址的 如: JMP ADDR1 2.间接寻址: (1)对于存储器的访问有分为基址寻址、变址寻址、基址加变址寻址以及带位移量的所谓相对基址寻址、相对变址寻址、相对基址加变址寻址 如:MOV AX,[BP] (2)对于输入/输出指令用DX做间接寻址寄存器

燕山大学电路原理课后习题答案第三章

第三章 习 题(作业:1(a),3,5,6,8,11,13) 各位老师请注意: 更正:3-1题(b )答案有误,应由1A 改为-1A 。 3-14题:图3-14图(b)中的1I 改为:1I ? 3-1 利用叠加定理求3-1图中的U x 和I x 。 -- + +Ω 2Ω 2 Ω3 1 Ω 2I (a ) (b ) 题 3-1图 解:(a )叠加定理是指多个独立电源共同作用的结果,等于各独立源单独作用结果之和,当8V 电压源单独作用时的等效电路如题解3-1图(a1)所示。 -- + +8V Ω 2Ω 2? ? x U '。。 - -+ +3V Ω 2Ω 2? ? 。 。x U ' 'Ω 2Ω 2 (a1) (a2) (a3) 题解3-1(a)图 由此电路,得: V 482 22U =?+= 'x 当3V 电压源单独作用时等效电路如图(a2)所示,由此电路得: .5V 132 22U =?+=''x 当1A 电流源单独作用时等效电路如图(a3)所示,由此电路得: V 112 222U -=?+?-='''x 三个电源共同作用时,V 5.415.14U U U U =-+='''+''+'=x x x x

解:(b) 根据叠加定理,让每个电源单独作用,题3-1(b )图中1A 电流源单独作用时的等效电路如图(b1)所示,变形为图(b2)。由于电桥平衡,所以0I ='x 。 Ω3 1 Ω 2I (b1) (b2) 题解3-1(b)图 当3V 电压源单独作用时电路如图(b3)所示,变形为图(b4),则所求: Ω3 1 Ω 2I Ω3 1I (b3) (b4) 题解3-1(b)图 A 13 83138 484313I -=+-= +?+-=''x 因此,当两个电源共同作用时: A 110I I I -=-= ''+'=x x x 3-2 试用叠加定理求题3-2图中I 1 。 - + + - I 1 题 3-2图 解:根据叠加定理,让每个电源单独作用,让10V 电压源单独作用时电路如题解 3-2 图(a)所示,

[项目管理]项目方案燕山大学教务在线

(项目管理)项目方案燕山大学教务在线

燕山大学 大学生创新性实验计划项目 项目方案 项目名称:基于动态心电图特征提取的 心脏疾病预测技术 项目来源:(√)国家级()校级 项目编号: 负责人:赵永科 联系电话: 所在院系:信息科学与工程学院电子与通 信工程系 专业年级:07级电子信息工程 指导教师:李英伟 课题性质、来源:√独立课题□导师的子课题□其他 项目起止时间:2009-10到2010-10 2010年3月1日

一、概述 本项目以FPGA为核心,设计了前级导联模拟放大电路、AD转换与信号采集电路、TFT彩屏显示电路等一套具有体积小、功耗低、运算速度快等特点的硬件平台。 二、原理框图 三、模块详述 1.前级导联 由于心脏电兴奋传导系统所产生的电压时幅值及空间方向都随时间变化的向量,所以从体表电极检测出的心电图将随电极位置不同而各异。为了完整记录心脏的电活动状况,常用水平和垂直方向的十二种不同导联做记录,称为标准十二导联,即I、II、III、aVR、aVL、aVF、V1、V2、V3、V4、V5、V6导联。为记录十二导联心电图,在测量时须在人体上安放10个电极,分别为:右手电极RA;左手电极LA;右腿电极RL;左腿电极LL;胸部6个电极C1~C6。根据国家标准,由这些电极可以合成标准12导联心电图:(式中,VR、VL、VF和Vi(i=1~6)表示右臂、左臂、左腿和胸壁的电位。) (1)标准肢体导联: 导联I=VL-VR; 导联II=VF-VR; 导联III=VF-VL; (2)加压单极肢体导联: aVR=VR-(VL+VF)/2; aVL=VL-(VR+VF)/2; aVF=VF-(VR+VL)/2; (3)胸导联:

微机原理与接口技术作业(1) 答案

《微机原理与接口技术》作业答案 第2章P52 2.80C51单片机引脚有哪些第二功能? 答:80C51单片机的P0、P2和P3引脚都具有第二功能。 第一功能第二变异功能 P0口地址总线A0~A7/数据总线D0~D7 P2口地址总线A8~A15 P3.0 RXD (串行输入口) P3.1 TXD (串行输出口) P3.2 0 INT(外部中断0) P3.3 1 INT(外部中断1) P3.4 T0 (定时器/计数器0的外部输入) P3.5 T1 (定时器/计数器0的外部输出) P3.6 WR(外部读写存储器或I/O的写选通) P3.7 RD(外部读写存储器或I/O的读选通) 4.80C51单片机的存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空间?访问片内RAM和片外RAM的指令格式有何区别? 答:80C51单片机采用哈佛(Har-yard)结构,即是将程序存储器和数据存储器截然分开,分别进行寻址。不仅在片内驻留一定容量的程序存储器和数据存储器及众多的特殊功能寄存器,而且还具有强的外部存储器扩展能力,扩展的程序存储器和数据存储器寻址范围分别可达64KB。 ⒈在物理上设有4个存储器空间 ●片内程序存储器; ●片外程序存储器; ●片内数据存储器; ●片外数据存储器。 ⒉在逻辑上设有3个存储器地址空间 ●片内、片外统一的64 KB程序存储器地址空间。 ●片内256B(80C52为384 B)数据存储器地址空间。 片内数据存储器空间,在物理上又包含两部分: -对于80C51型单片机,从0~127 字节为片内数据存储器空间;从128~255 字节为特殊功能寄存器(SFR)空间(实际仅占用了20多个字节)。 ●片外64 KB的数据存储器地址空间。 在访问三个不同的逻辑空间时,应采用不同形式的指令,以产生不同存储空间的选通信号。 访问片内RAM采用MOV指令,访问片外RAM则一定要采用MOVX指令,因为MOVX 指令会产生控制信号RD或WR,用来访问片外RAM。访问程序存储器地址空间,则应采用MOVC指令。 6.80C51单片机片内RAM低128个存储单元划分为哪4个主要部分?各部分主要功能是什么?

2017年燕山大学汇编语言实验答案

实验一汇编语言源程序的输入 一、实验目的 1.通过实验了解和熟悉微机系统的配置。 2.学习在DEBUG状态下输入汇编源程序的方法。 3.初步掌握调试(在DEBUG状态下)的过程。 二、实验原理 1. 本实验要求在DEBUG状态下输入汇编源程序,并用DEBUG命令进行调试。用单步跟踪的方法验证指令的功能。 2. 以下是给定的参考程序,并在实验时在每条指令的“;”符号右边按要求填写指令的执行结果。 注:⑴微机进入DEBUG状态下之后,一切立即数和地址数据均被默认为十六进制数,在输入时数的后面不加后缀“H”; ⑵在DEBUG状态下执行程序时,“INT 20H”指令可使系统执行完该指令前的程序时返回到“-”提示符状态,并且恢复CS和IP 寄存器原来的值。 三、实验仪器 微机一台。 四、实验步骤 1. 开机后进入DOS系统, C > DEBUG↙(↙回车符) -(为DEBUG 提示符) 当显示器出现提示符“-”时,说明已进入DEBUG状态,这时,可用DEBUG命令进行操作。 2. 用DEBUG的Register命令检查所有寄存器内容,并作记录。命令格式: R [寄存器名] 该命令的功能是显示寄存器的内容,或修改某一指定寄存器内容,若[寄存器名]缺省,则显示所有寄存器内容。例如: -R 3. 用DEBUG的Assemble命令输入汇编源程序。格式: A [内存地址] 注:用“[ ]”符号括起来的部分表示可以省略。 该命令的功能是从指定的内存地址开始(括号不要输入)逐条输入汇编语言源程序并汇编成机器码存入内存。若地址缺省,则接上一个A命令最后一条指令之后输入汇编语句,若没有用过A命令,则从CS:0100H地址开始输入。例如: -A 0CD3:0100- 在输入A命令之后,或每输入一条指令之后,显示器的左端给出了内存的段地址和偏移地址。 每条指令均用回车(↙)结束。若输入的指令有语法错误,DEBUG拒绝接收,并给出提示,此时可以重新输入。程序的最后一条指令输入完之后,再按一次回车键(↙),即可结束汇编命令,回到DEBUG提示符“-”状态。 4. 用DEBUG的Unassemble命令反汇编。命令格式: U [起始地址[终止地址]] 该命令的功能是从起始地址到终止地址反汇编目标码,缺省值是接上一个U命令或从CS:0100H地址开始。例如: -U 显示器上将显示程序的内存地址、指令机器码的汇编源程序三列对照清单。 5. 用DEBUG的Trace命令单步跟踪程序。命令格式: T [ =起始地址] [指令条数] 该命令的功能是从指定的起始地址开始逐条执行指令,每执行完一条指令,屏幕显示所有寄存器内容和下一条指令地址和指令。若[=起始地址]缺省,则T命令从CS:IP地址开始执行指令。 例如: -T↙ 重复这一过程,即可看到每条指令执行后,所有寄存器和标志寄存器的标志位内容。此时,要检查内存单元的数据,可用DEBUG的D 命令。 6. 用DEBUG的Dump命令显示存贮器单元的内容。命令格式:

燕山大学 在读证明 中英文

Y a n s h a n U n i v e r s i t y Fax: +86 335 8063793 证明 兹证明刘石强,学号:1021670301412175,与2010年通过全国普通高等学校入学考试,被录取于燕山大学电气工程系电力系统及其自动化专业学习,现是燕山大学电气工程系三年级本科生,拟毕业时间2014年7月。特此证明。 燕山大学教务处 2013年6月18日 ----------------------------------------------------------------------------------------------------------- Certificate It is to certify that Liu Shiqiang, School Code:.1021670301412175, having passed National College Entrance Examination ,has been studying in the Department of Electrical Engineering in Yanshan University, since 2010. His major is Electric Power Systems and Automation. Now he is a Junior of the Department of Electrical Engineering The length of schooling is four years .The time of graduating will be July, 2014. We hereby certify. Dean's Office of Yanshan University June 18,2013

微机原理及应用习题105道

《微机原理与应用》习题 1. 求ADDRI 开始单元中连续存放的两个双字数据之和,将结果存放在ADDR2开始的单元,并将结果在显示器上显示出来。(假定和不超过双字) 2. 在一个首地址为STR 、长度为N 的字符串中查找“空格”,找到则向DL 中送1,否则向DL 中送-1。 3. 将两位十六进制数转换成ASCII 码,并送屏幕显示,要求使用顺序结构实现。 4. 使用分支结构实现将1位十六进制数转换成ASCII 码。假设需要转换的十六进制数已存放在AL 的低4位上,转换结果仍存放到AL 中。 5. 一个32位数存放在以数据段的BUF 单元开始的位置。编写子程序统计该数中含“1”的个数,并将其结果存入RSLT 字节单元。 6. 用查表法将1位十六进制数转换成相应的ASCII 码,并将结果送屏幕显示。 7. 将数据段中首地址为ADDR 、长度为N 的一组数据加1,并送回原处。 8. 将数据段ADDR1地址处的200个字节数据,传送到数据段地址为ADDR2处。 9. 编写程序,已知有某字串BUF1的首址为2000H ,并且数据段与附加段重合。欲从BUF1处开始将20个字数据顺序传送至BUF2处。 10. 有First 和Second 开始的2个长度相等的字符串,交换2个字符串的内容。 11. 编写程序能够完成矩阵A 与向量B 相乘,结果存放在向量C 中。 已知:矩阵142321598765A ????=?????? ,向量[]T 2457B =。 提示:对于[][]11 121314T T 21 22232412341233132 3334a a a a a a a a b b b b c c c a a a a ?????=?????? 计算公式为:41, 1,2,3i ij j j C a b i ===∑;汇编语言程序采用双循环结构。 12. 假设在内存BUF 为首地址的数据区中,有50个字节的无符号数,编一程序能够找出数据块中的最大者,并把它送至MAX 单元中。 13. 编写程序,给一串字符加上奇校验位,采用堆栈传递参数。 14. 编写程序,分别将M1、M2、M3中两个压缩型BCD 码求和,并将结果保存。 15. 编写程序,求ARRAY 开始的100个带符号字节数据的绝对值,结果放在Result 开始的100个字节中。

燕山大学本科生学业成绩评定说明中英文版

燕山大学本科生学业成绩评定说明 学生在校学习总成绩采用加权平均学分绩点进行评定,单门课程原则上采用五级制记录成绩,五级制与绩点、百分制的对应关系如下: 加权平均学分绩点的计算方法: 加权平均学分绩点=∑[(非学位课绩点×非学位课课程学分)+(学位课绩点×学位课课程学分)*1.2]/∑[非学位课课程学分+学位课课程学分*1.2] 若学生向国外学校提交留学申请,外方学校要求学生提供均分总评成绩时,学校可按照如下方法提供均分成绩: 1.加权平均分的计算方法: 加权平均分=∑[(非学位课分数×非学位课课程学分)+(学位课分数×学位课课程学分)*1.2]/∑[非学位课课程学分+学位课课程学分*1.2] 2.算术平均分的计算方法: 算术平均分=所有课程分数总和/课程总门数 其中,单门课程五级制成绩与百分制均分取值对应关系如下: 特此说明。 燕山大学教务处 2019年12月04日

Introduction to evaluation of scores for undergraduates in Yanshan University The total score of students in school is assessed by weighted average grade points. The conversion of the The calculation method of the weighted average grade point: Weighted average grade point = ∑ [(non-degree grade points × non-degree courses credits) + (degree grade points × degree courses credits) * 1.2] / ∑ [non-degree courses credits + degree courses credits* 1.2] If a student submits an application for study abroad to a foreign school and the foreign school requires the student to provide the average score, the school can provide the average score as follows: 1. The calculation method of the weighted average score: Weighted average score = ∑ [(non-degree score ×non-degree courses credits) + (degree score ×degree courses credits) * 1.2] / ∑ [non-degree courses credits + degree courses credits* 1.2] 2. The calculation method of the arithmetic mean: Arithmetic mean = Sum of all course scores / Total number of courses The corresponding relationship between the five-letter grading system scores of a single course and the average Office of Academic Affairs, Yanshan University Date 04/ 12/ 2014 (DD/MM/YY YY)

相关文档
最新文档