微机原理考试试题及答案

2024-07-01

微机原理考试试题及答案(精选8篇)

1.微机原理考试试题及答案 篇一

微机原理试题及答案

卷16

一、选择题:(每题1.5分,共18分)

1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 ? 反复执行空操作,直到DMA操作结束 ? 进入暂停状态, 直到DMA操作结束 ? 进入保持状态, 直到DMA操作结束 ? 进入等待状态, 直到DMA操作结束

2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为( 3 )。 ? 无条件传送方式 ? 查询方式

? 中断方式 ? 直接存储器存取方式

3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过(3 )来实现。 ? 计数器 ? 寄存器 ? 移位寄存器 ? D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 ?128 ? 256 ? 16K ? 64K 5、CPU响应中断后,通过( 4)完成断点的保护。 ? 执行开中断指令 ? 执行关中断指令 ? 执行PUSH指令 ? 内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 ? PA口 ?PB口 ? PC口 ? 控制口 7、8088CPU处理动作的最小时间单位是(2 )。

? 指令周期 ? 时钟周期 ?机器周期 ? 总线周期 8.堆栈是内存中(4 )。

?先进先出的ROM区域 ? 后进先出的ROM区域 ?先进先出的RAM区域 ? 后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种(3 )。

? 串行接口芯片 ? 串行通信规程(协议) ? 串行通信接口标准 ? 系统总线标准 10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 ? SRAM ? DRAM ? ROM ? EPROM 11、鼠标器是一种(3 )。

? 手持式的作图部件 ?手持式的光学字符识别设备 ? 手持式的座标定位部件 ?手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。

? bytes per second ? bits per second

? baud per second ? billion bytes per second

二、填空题:(每空1分,共12分)

1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须在 保护现场 后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是 数据 ,另一股则是 控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。

4、指令REPE CMPSB停止执行时,表示找到 第一个不相等的字符 或 CX=0 。

5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后,(BX)= 0F0A9H ,(CF)= 1 ,(CL)

= 3 。

6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字节的时间 。

8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。

三、程序设计(共40分)

1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。

阅读以下程序段,并回答问题。 MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y JBE L2 L1: MOV AX,1 JMP EXIT L2: MOV AX,2 EXIT: HLT

1) 该程序段所完成的操作是什么?1)2) AX=1和AX=2分别说明了什么?2)AX=1说明2A>B,AX=2说明2A≤B 3) 若JBE L2改为JB L2,在操作结果上有什么区别? 3)JB指令排除两数相等的可能

2. (15分)自BUF单元开始存放了10个16位的无符号数Ai,试编程完成对这10个数求累加和,并将和存入SUM

单元中(设和不大于65535)。

答: MOV BX,OFFSET BUF 答:3题 LEA SI,S1 XOR AX,AX LEA DI,ES:S2 MOV CX,10 MOV CX,26 LOP: ADD AX,[BX] CLD INC BX REP MOVSB INC BX HLT LOOP LOP MOV OFFSET SUM,AX HLT

3. (15分)在S1单元开始的存储区域中,存放26个以ASCⅡ码表示的字符,请编写程序段,将它们依次传送到S2

单元开始的存储区域中。

四、综合题(30分)

下图为一微机系统电路原理图,系统中由一片EPROM 2764和一片SRAM 6264构成了程序存储器和数据存储器,用

一片并行接口芯片8255A与一个8位ADC的接口来控制ADC的工作并传送数据。ADC的START是A/D转换启动信号,EOC是转换结束信号,OE是A/D转换数据输出允许信号。请分析电路原理图并回答下列问题:

1)系统中程序存储器的容量是 2)系统中数据存储器的容量是

3)若要求2764的地址范围为0H~03FFFH,6264的地址范围为06000H~07FFFH,8255A各端口的地址范围8000H~

8003H,请采用全译码法完成图中数据线、地址线、控制线和其它有关器件端点的连线(可自行添加逻辑电路)。

3) Y1 Y3 Y4 MEMW MEMR IOR IOW G2A G2B G1 2764 CE

OE

6264 CE WE

8255 RD WR

8088主控板 A16 A17 A18?A19

4)若8255A采用方式0与8位ADC接口,请按流程图的要求编写CPU通过8255A控制ADC转换,然后再输入数据并存放入数据缓冲区BUFFER单元中的程序段。

答:MOV AL , 98H ;8255初始化

MOV DX , 8003H MOV DX,8000H OUT DX , AL IN AL,DX MOV DX , 8002H ;启动ADC MOV [BUFFER],AL MOV AL , 00H OUT DX , AL MOV AL , 04H OUT DX , AL

INAD: IN AL , DX ;输入EOC TEST AL , 20H JZ INAD

MOV AL , 08H ;EOC=1, OUT DX , AL ;使OE=1

8255A工作方式控制字如下所示:

选择位D7=1

A口方式选择00=方式001=方式11*--方式2

A口输入输出选择1=输入0=输出

C口低C口高B口方B口输

位输入位输入式选择入输出

输出输出0--方式0选择

选择选择1--方式11=输入

1=输入1=输入0=输出

0=输出0=输出

卷17

一、选择题:(每题1.5分,共18分)

1、在以查询方式与I/O端口交换数据时,外设准备好的状态信息是通过(1 )提供给CPU进行查询的。 ? 数据总线 ? 地址总线 ? 控制总线 ? 中断请求线 2、CPU与某个外设交换信息时,通常需要有以下一些信号(2 )。 ? 数字量,开关量,状态信号 ? 数据,控制,状态 ? 模拟量,控制,状态信号 ? 模拟,数字,状态信号 3、在DMA工作方式时,CPU交出总线控制权,而处于( 3)状态。 ? 等待 ? 暂停 ? 保持 ? 中断处理

4、8088/8086CPU有一个与存储器完全独立的空间供连接输入/输出(I/O)设备使用,占有的I/O地址空间最大可达(3 )。 ? 256字节 ? 512字节 ? 64K字节 ? 128K字节

5、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由( 3)决定的。 ? 软件包 ? 数据线 ? 控制线 ? 地址线 6、8088/8086在响应可屏蔽中断请求时( 2)。

? INTA输出一个负脉冲,将中断类型码从AD0~AD7读入 ? INTA输出两个负脉冲,在第二个负脉冲时读取中断类型码 ? INTA输出一个负脉冲后,进行一次I/O读周期,读取中断类型码 ? INTA输出一个负脉冲,同时提供I/O读控制信号,读中断类型码

7、并行接口芯片8255A工作于选通方式时,通常作为控制和状态的端口是(3 )。 ? PA口 ?PB口 ? PC口 ? 控制口

8、CPU对两个无符号8位二进制数进行减法运算后,结果为00001101;且进位位为“1”,溢出位为“1”,符号位为“0”,

此结果的十进制数应为(3 )

? 13 ? -13 ? -243 ? 溢出 9、堆栈是用于(1 )。

? 存放CPU寄存器的内容 ? 数据高速存取 ? 存放常数表格 ? 存放常用子程序 10、8088/8086CPU中程序计数器(PC)中存放的是( 2)。

? 指令 ? 指令地址 ? 操作数 ? 操作数地址

11、CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标志位CF、SF和OF

分别为( 4)。

? 0,0,0 ? 0,1,1 ? 1,0,0 ? 1,1,1

12、串行接口芯片8251A在接收过程中,通常用以向CPU申请中断是引脚( 4)。 ?DCR ?TXRDY ? RXD ? RXRDY

二、填空题:(每空1分,共12分)

1、要构成一个完整的计算机系统,除了需要基本的计算机 2、利用CMP指令比较两个有符号数的大小时,常用标志。 3、传送指令MOV AX,[2000]中对源操作数的寻址方式是。

4、在8086/8088CPU中,每个总线周期通常由状态组成,但在存储器或I/O端口工作速度低的情况下,CPU自动

插入 TW 状态。

5、8253定时/计数器是从预置值开始 减一 计数,故计数器按二进制计100个数回零中断,预置值应为 6、当计算机进入DMA方式传送数据时,CPU处于

7、8259A中断控制器可管理级外部中断,通过级联可扩展至

三、程序设计(共40分) 1.(10分)阅读下列程序段,并填空:

MOV SI , OFFSET BUF MOV CH , 0 MOV CL , [SI] INC SI XOR BX,BX REPT0: MOV DH,08 MOV AL,[SI]

REPT1: ROR AL,1 JNC NEXT INC BX NEXT: DEC DH JNZ REPT1 INC SI LOOP REPT0 MOV COUNT,BX HLT

1) 该程序所完成的功能是:统计数据块中各数据“1”的个数;2)在BUF单元中存放的是:数据块的长度 2.(15分)设在XX单元中存放着X的值,函数Y的值存放在YY单元中,试编程实现下列符号函数。

1 X>0 Y= 0 X=0 -1 X

3.(15分)内存中自TABLE开始的40个字单元中存放着自然数0~39的立方值。对于FIRST单元中的任一个数X(0≤X≤39),要求编程查表找出X的立方值,并存入SECOND字单元中。

答2. MOV AL,XX 答3. START:LEA BX,TABLE CMP AL,0 MOV AL,FIRST JGE BIGPR MOV AH,0 MOV YY,0FFH ADD AL,AL JMP EXIT ADD BX,AX BIGPR: JE EQUPR MOV AX,[BX] MOV YY,1 MOV SECOND,AX JMP EXIT HLT EQUPR:MOV YY,0 EXIT: HLT

四、综合题(30分)

下图为一CPU采用查询方式与ADC接口的电路原理图,电路的工作原理如下:CPU先通过U3(端口地址为04H)发

出启动ADC的控制信号Start及多路开关的选择代码,然后通过U2(端口地址为02H)查询ADC是否转换结束, ADC转换结束时,将信号OE置1,同时将转换数据送锁存器锁存。当CPU查询到ADC转换结束信号EOC=1后,从U1(端口地址为03H)读入ADC转换数据,并存入以DATA为首地址的内存单元中。请根据接口的电路图及工作原理回答下列问题:

1. (16分)电路图中下列引线和器件的名称或功能是:

A为CPU的控制线连接;B为CPU的 C为CPU的控制线连接; D为 状态线 信号;

U1为器; U2为器; U3为器; U4为器;

2. (14分)阅读下列程序段及程序注释,并完成对程序的填空:

START: MOV DL, ;设置启动AD及第0路开关代码 DI,DATA ;数据存放区首址的偏移量DI CLD AGAIN:MOV AL,DL AND AL,0EFH ;使D4=0 OUT [04h],AL ;停止A/D转换

CALL DELAY

MOV AL,DL ;启动AD及选择第0通道 ;输出通道代码 POLL: ;输入状态信息 SHR AL,1

POLL ;OE?1,循环等待

;OE=1,输入数据 STOSB ;存入内存

INC DL ;修改输入通道代码 AGAIN ;八路未测量完,则循环

卷18

一、选择题:(每题1.5分,共18分)

1、在DMA控制方式下由(4 )控制数据传送。

? CPU ? 软件 ? 存储器管理部件 ? 专用硬件控制器

2、在微型机中,往往将外设的状态作为一种数据输入,CPU的控制命令作为一种数据输出,为了将控制、状态与数据

信息区分开,往往采用( 3)进行分别传送。

?不同的信号线 ? 不同的控制开关 ? 不同的端口地址 ? 不同的中断服务子程序 3、CPU响应DMA请求后,由于( 3),所以,一旦DMA结束,CPU可以立即继续执行原程序。 ? IP内容进栈受保护 ? IP和所有寄存器内容进栈受保护 ?. CPU进入保持状态,IP和所有寄存器内容保持不变

? IP内容进栈保护,所有寄存器内容因CPU进入保持状态保持不变

4、系统有多个中断源,而只有单一中断请求线的情况下,为了能处理多重中断流程,在保护现场和中断服务之间必须加入(4 )。 ? 屏蔽本级中断 ? 屏蔽低级中断 ? 屏蔽本级和低级中断 ? 屏蔽本级和低级中断,并开中断 5、当多个外设同时产生中断时,CPU响应中断的顺序受( 4 )的影响。

? 中断优先级 ? 中断允许标志 ? 中断屏蔽码 ? 中断优先级和中断屏蔽码

6、异步串行传送的8位数为33H时,采用偶校验位1位,停止位1位,则串行口发送的信息为( 2)。 ? 00011001101 ? 10001100110 ? 01100110001 ? 00110011001 7、指令周期是指( 2)。

? CPU从主存中取出一条指令的时间 ? CPU执行一条指令的`时间 ? CPU主频的倒数 ? CPU主存中取出一个字节的时间 8、PentiumII是带MMX技术的Pentium芯片,这里MMX技术是指(1 )。

? 多媒体技术 ? 多工作模式技术 ? 多路调制技术 ? 多存储管理技术 9、CD-ROM光盘用表面的( 1)来表示“0”和“1”。

? 有无凹坑 ? 粗线不等 ? 材料不同 ? 有无通孔

10、若(AL)=0C6H,(CL)=03H,执行指令SAR AL,CL后,AL的内容为(4 )。 ? 18H ? 28H ? 48H ? 0F8H

11、当CPU与外设工作不同步的情况下,只能采用(2 )数据传送方式。 ? 无条件 ? 程序查询 ? DMA ? CPU与内存

12、在用发光二极管(LED)作为微机的输出设备时,通常采用( 1)输出信息。 ? 无条件方式 ? 查询方式 ? 中断方式 ? DMA方式

二、填空题:(每空格1分,共12分)

1、在微型计算机中,外部信息的传送都是通过总线进行的,故微型计算机的外部结构特点是 三总线结构 。 2、字符串传送指令所能传送的数据块的最大长度为 64K 。

3、传送指令MOV BX,COUNT[SI][BX]中对源操作数的寻址方式是 基址+变址 。 4、8088CPU对存储器进行读写操作时,在总线周期的T1状态时输出 地址信息 。

5、半导体存储器从使用功能上可分两大类,用于存放程序或常数的是 ROM ,用于存放数据或中间结果的是 RAM 。 6、在微机系统中有多个中断源的情况下,需对每个中断源确定 中断优先权 。 7、若要8255A的PB口以中断方式输出数据,则PB口应被设置为方式 1 。

8、执行查表指令XLAT前,必须将表首址送 BX ,指令执行后,查表结果在 AL 中。

9、设某个外设的中断类型码为20H,则该外设中断服务程序的入口地址存放的内存单元首址CS= 0000H ,IP= 0080H 。 三、程序设计(共40分) 1.(10分)阅读下列程序段,写出程序执行后所完成的功能.

DATA SEGMENT

A DB 1,2,3,4,5,6,7,8,9,10 B DB 1,2,3,4,5,6,7,8,9,10 S DW ? DATA ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DATA BEGIN: MOV AX,DATA MOV DS,AX MOV DX,0 MOV AH,0 MOV SI,0 MOV CX,10 LOP1: MOV AL,[SI+A] MUL [SI+B] ADD DX,AX INC SI LOOP LOP1 MOV S,DX CODE ENDS

1.

该程序所完成的功能是:求1~10的平方之和

2. (15分)设在BUF单元开始的内存单元中,存放着COUNT个单字节的有符号数的数据块,试编一程序用以统计该数据块中负元素的个数,结果存入RESULT单元中。

3. (15分)内存中自TABLE开始的82个单元中存放着自然数0~40的立方值。对应于FIRST单元中的任意一个数X(0

≤X≤40),要求编程查表找出X的立方值,并存入内存SECOND开始的两个相邻的单元中。 答2. START:MOV BX,OFFSET BUF 答3. START:LEA BX,TABLE MOV CX,COUNT MOV AL,FIRST MOV DX,0 MOV AH,0 LOP: MOV AL,[BX] ADD AL,AL CMP AL,0 ADD BX,AX JGE PLUS MOV AX,[BX] INC DX MOV SECOND,AX PLUS:INC BX HLT LOOP LOP MOV RESULT,DX HLT

四、综合题(30分)

下图为一8088微机应用系统电路原理图,系统中扩展了2764、6264和一片可编程并行接口芯片8255。两片四位二进制计数器芯片SN7493组成了一个八位计数器,用8255A与八位二进制计数器进行接口。8255的PA口作为计数值的输入口,计数值输入后,由8255的PB口将计数值送至八个LED发光二极管进行显示。计数器的计数由8255的PC7来控制,

当PC7为“1”时,允许计数脉冲加入计数器,PC7为“0”时,禁止计数脉冲加入计数器。故可在PC7端输出一个1秒的高电平,即可控制计数器对输入脉冲频率的测量。8255的PC0接到计数器的复位端R。在每次计数前,由PC0输出一正脉冲,使得计数器清零复位。

74LS138 1.(16分)请根据系统电路原理图及系统工作原理回答下列问题:

1)在系统中,芯片2764的作用是,6264的作用是;

2)2764的容量为地址范围是 84000H~85FFFH ;3)6264的容量为地址范围是 88000H~89FFFH ; 4)8255各端口的地址分别为:PA口; PB口; PC口 控制口

附: 8255的方式控制字的格式如下:

式 C口低 A组方 A口输 C口高 B组方 B口输 选 位输入 式选择 入输出 位输入 式选择 入输出 择

00=方式0 选择 输出 0-方式0 选择 输出 位 选择 01=方 式1 1=输选择 1-方式1 1= 输入 入 D7=1 1=输入 1?=方式2 0=输出 1=输入 0=输出

0=输出

0=输出 2.(14分)阅读以下频率计控制程序及程序注释并对程序填空:

START: MOV AL , ;设置8255方式字 OUT , AL

LOP: MOV AL , ;PC0置位,计数器复位 OUT 控制口 ,AL

MOV AL ,;PC0复位,

OUT 控制口 ,AL

MOV AL , ;PC7置位,开始输入脉冲 OUT 控制口 ,AL

CALL DELAY1S ;延时1秒

AND AL ,7FH ;PC7复位,停止输入脉冲 OUT 控制口 ,AL

; JMP LOP

8255输入计数值

;8255输出计数值

卷19

一、选择题:(每题1.5分,共18分)

1、当采用( 1)输入操作情况下,除非计算机等待数据准备好,否则无法传送数据给计算机。 ? 无条件传送方式 ? 程序查询方式 ? 中断方式 ? DMA方式

2、在大部分微型机中,往往将外设的状态作为一种数据输入,CPU的控制命令作为一种数据输出。为了将控制信息、状态

信息与数据信息区分开,往往采用( 3)进行分别传送。

? 不同的信号线 ? 不同的控制开关 ? 不同的端口地址 ? 不同的中断服务子程序 3、8088CPU在最小模式下对I/O进行读操作时,有效控制信号为(3 )。

? RD低电平,WR三态,IO / M低电平? RD三态,WR低电平,IO / M高电平? RD低电平,WR三态,高电平?WR低电平,IO / M低电平4、24根地址线的寻址范围为( 4 )字节。

? 64K ? 1M ? 4M ? 16M

5、在主存储器和CPU之间增设高速缓冲存储器Cache的目的是(2 )。

? 扩大主存储器的容量 ? 解决CPU与主存储器之间的速度匹配问题

? 扩大CPU中通用寄存器的数量 ? 既扩大主存储器的容量又扩大CPU中通用寄存器的数量 6、运算器的核心部件是( 4)。

? 加法器 ? 累加寄存器 ? 多路开关 ? 算逻运算单元 7、若(AL)=84H,执行指令XOR AL, AL后,AL的内容为( 3)。 ? 84H ? 7BH ? 00H ? 48H 8、在串行数据通信接收端安装MODEM是为了( 4)。

? 把并行数据转换成串行数据 ? 把串行数据转换成并行数据 ? 把数字信号转换成模拟信号 ? 把模拟信号转换成数字信号 9、8088/8086 CPU响应一个可屏蔽硬件中断的条件是( 4 )。

? IF=0,INTR=0 ? IF=0,INTR=1 ? IF=1,INTR=0 ? IF=1,INTR=1 10、直接存储器存取方式是一种由(3 )执行I/O交换的传送方式。 ? 程序 ? 软件 ? 硬件 ? 中断

11、在寄存器AX、BX中有两个带符号数A、B,利用CMP AX, BX指令比较两者的大小,若A>B,则标志位的状态应是(1 )。 ? OF=1,SF=1 ? OF=0,SF=1 ? OF=1,SF=0 ? CF=1,SF=0

12、当用多片8259A可编程中断控制器级联时,最大可构成(2 )级优先中断管理系统,而无须外加电路。

? 32 ? 64 ? 128 ? 256 二、填空题:(每空1分,共12分)

1、Intel8088是准16位微处理器,它的内部结构是16位的,但只有八根。 2、在字符串传送指令中,若要求每一次串操作后,自动增加地址指针,则标志DF=

3、指令MUL Sre通常用于IMUL Sre通常用于的运算。 4、用指令CMP比较两个带符号数A,B的大小时,A>B的条件是

5、在存储器对应的输入/输出方式中,CPU把一个外设端口作为 来对待。 6、CPU对一个LED显示器电路输出数据可采用传送方式。 7、可编程并行接口芯片8255A中有/输出端口。 8、堆栈段的段基值存入寄存器中。

9、8253内部寄存器地址为个I/0端口,其中个是定时/计数通道端口。

三、程序设计(共40分)

1. (12分)阅读下列程序段,并回答问题。 START: MOV AL,[ADRM] MOV BL,[ADRN] CMP AL,BL JZ NEXT JA GREAT XCHG AL,BL GREAT: XOR AH,AH DIV BL AND AH,AH JZ NEXT MOV AL,BL MOV BL,AH JMP GREAT NEXT: MOV CL,BL MOV RESULT,CL HLT

1). 若ADRM和ADRN单元中的数据分别为1BH和0CH,则RESULT单元中的数据为 2)若ADRM和ADRN单元中的数据分别为21H和16H,则RESULT单元中的数据为; 3)该段程序完成的功能是: 最大公约数 。

2. 在内存数据段从

DATA开始的两个存储单元中分别存放了两个八位无符号数,试编程比较它们的大小,并将大

者传送到MAX单元中。

3. 编程将FACTOR中的一个十六位无符号数乘以7后,仍存放在原来两个连续的单元中(设乘积仍为16位数)。 答2. LEA BX,DATA 答3. MOV AX,FACTOR MOV AL,[BX] MOV BX,AX INC BX SHL AX,1 CMP AL,BX MOV DX, AX JNC DONE SHL AX,1 DONE:MOV AL,[BX] ADD AX,DX MOV MAX,AL ADD AX,BX HLT MOV FACTOR, AX

HLT

四、综合题(30分)

下图为一微机硬件系统原理图。在系统中扩展了一片6116芯片,一片2764芯片,构成了系统的存储器;扩展了一

片并行接口芯片8255及四个共阴极7段LED显示器构成了显示器接口电路。请根据系统电路原理图以及显示器控制程序,

回答下列问题:

SSEGCODE DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H

DB 80H,98H,88H,83H,0C6H,0A1H,86H,8EH ;数据段

FOURBYTE DB 21H,78H,34H,67H ;程序段

#1 MOV AL,80H #2 MOV DX,控制口地址 #3 OUT DX,AL #4 CLD

#5 AGAIN: MOV SI,OFFSET FOURBYTE #6 MOV BX,OFFSET SSEGCODE #7 MOV AH,01H #8 MOV CX,04H #9 DISP: LODSB

#10 AND AL,OFH #11 XLAT

#12 MOV DX,PA口地址 #13 OUT DX,AL #14 MOV AL,AH #15 MOV DX,PB口地址 #16 OUT DX,AL #17 CALL DELAY2MS #18 ROL AH #19 LOOP DISP #20 JMP AGAIN

1.(10分)2764的容量是:

6116的容量是:,地址范围是: 8255各端口地址是:PA口PB口, PC口,控制口

2.(4分)8255A的PA口、PB口分别工作在何种方式?答:8255的PA口、PB口均为输出口,工作在方式 3.(4分)对于图示电路,当显示程序执行时,显示器自左向右显示的字符分别为: 4.(6分)若采用共阳极LED显示器,而程序不改动,则接口电路硬件需如何改动?采用同相驱动器

若采用共阳极LED显示器,而硬件不改动,则软件的数据段和程序段如何改动? 将段码值倒相 将程序#7行改成:MOV AH,0FEH

5、(6分)若将原四位共阴极LED显示器,扩展至八位共阴极LED显示器,则硬件需改动的是:8位,增加位分别用PB4~PB7控制。 软件需改动的是:

卷20

一、选择题:(每题1.5分,共18分)

1、8086/8088 CPU经加电复位后,执行第一条指令的地址是( 3 )。 ? 00000H ? FFFFFH ? FFFF0H ? 0FFFFH

2、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由(3 )决定的。 ? 软件包 ? 数据线 ? 控制线 ? 地址线 3、CPU响应中断后,通过(4 )完成断点的保护。

? 执行开中断指令 ? 执行关中断指令 ? 执行PUSH指令 ? 内部自动操作 4、常用的虚拟存储系统由( 1)两级存储器组成

? 主存―辅存 ? CACHE―主存 ? CACHE―辅存 ? 通用寄存器―主存 5、RS-232C标准规定其逻辑“1”电平为( 3)。

? -5V~0V ? 0V~+5V ? -3V~-25V ? +3V~+15V 6、8088CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 ?128 ? 256 ? 16K ? 64K

7、用减法指令对两个补码表示的常数C7H(被减数)和6BH(减数)进行减法运算后,进位位CF,符号位SF,溢出位

OF分别为(2 )。

?1,0,0 ? 0,0,1 ? 0,1,0 ? 0,0,0 8、Cache―主存层次是为了弥补(1 )。

? 主存速度的不足 ? 外存速度的不足 ? 主存容量的不足 ?主存速度和容量的不足 9、若现堆栈的栈顶地址为1782H:0F20H现从堆栈中弹出了2个字的数据后,则SS和SP的内容为(2 )。 ? 1782H和0F22H ?1782H和0F24H ? 1782H和0F1CH ?1782H和0F1EH

10、8088/8086CPU在响应8259的中断过程中,连续执行两个INTA中断响应周期,第二个中断响应周期是(3)。 ? 读取8259中OCW3的内容 ?读取8259中断屏蔽寄存器的内容 ? 读取中断类型码 ? 清除中断申请寄存器IRRi

11、常用的模/数转换的方法有下列四种,若要求转换速度不高而抗干扰性能好,则应采用(2 )。 ? 计数器式ADC ? 双积分式ADC ? 逐次逼近式ADC ? 高速并行转换式ADC

12、一个有16个字的数据区,它的起始地址为70A0H:9DF6H,它的最后一个字的存储单元的物理地址是(2)。 ? 10E96H ? 7A814H ? 7A818H ? 10EB6H

二、填空题:(每空1分,共12分)

1、在8088CPU中,为了减少CPU的等待取指所需的时间,故设置了 指令流队列 。

2、执行指令AND AX,AX后,AX中的内容,CF= 3、在存储器对应的输入/输出方式中,不需要指令。

4、在8088CPU中,区分对内存还是对I/O操作的控制线是当该线为 电平时表示对I/O进行读写操作。 5、若(AL)=B3H,(CL)=09H,(CF) =1, 执行指令RCR AL,CL后,(AL)=,(CF)=。 6、8086/8088 CPU在执行指令 OUT 6CH, AL时,除了在地址线上送出端口地址信息外,相应的控制线低电平, 为高电平。

7、当CPU响应外设提出的中断申请后,除了要保护现场及转向中断服务程序入口地址外,还必须器 。

8、8255A的PA端口,PB端口工作于选通方式时,这两个端口的选通控制线是由 PC口 提供的。

三、程序设计(共40分) 1.(10分)阅读下列程序段

A DB 0H,0F1H,3H,0D3H,0C1H,0H,7H,8H,9H,0F0H B DB ? C DB ? D DB ?

BEGIN: XOR AL,AL MOV B,AL MOV C,AL MOV D,AL LEA SI,A MOV CX,10 LOP1: LODSB

OR AL,AL JS X1 JZ X2 INC B JMP NEXT X1: INC C JMP NEXT X2: INC D NEXT: LOOP LOP1 HLT

1).程序段执行后B中的内容为,C中的内容为D中的内容为。 2).该程序段所完成的功能是:

2、有一串L个字符的字符串,存放在

ASCSTR单元开始的存储区中,要求在字符串中查找空格字符(ASCⅡ码为

20H),若在串中找到空格字符,则将AH置1;若在串中未找到空格字符,则将AH置0。试编一程序完成该功能。

3、(15分)若在BUF单元开始的连续两个字单元中存放的内容是0012H和0034H,要求编程把它们装配在一起形成1234H并存入BUF字单元中。

答2. START:MOV CX,L 答3. START:MOV AX,BUF MOV SI,0FFFFH MOV BX,BUF+2 MOV AL,20H MOV CL,8 LOP: INC SI ROL AX,CL CMP AL,ASCSTR[SI] ADD AX,BX LOOPNE LOP MOV BUF,AX

JNZ NFOUND HLT MOV AH,01H JMP EED NFOUND: MOV AH,00H EED: HLT

四、综合题(30分)

下图为用8253监视一个生产流水线的示意图。图中工件从光源与光敏电阻之间通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253通道0计数器的计数输入CLK0,当通道0计数满50后,由OUT0输出负脉冲,作为CPU的中断申请信号,在中断服务程序中,启动8253通道1计数器工作,由OUT1连续输出1000HZ的方波,驱动扬声器发声,持续5秒钟后停止输出。

工件

请根据电路图及工作原理回答下列问题:

1. (10分)若5253各端口地址为0A4H~0A7H,请完成对74LS138以及8253的片选端的连线。

A2A3A4IO/A5A6A7

cs

2. (20分)阅读下列程序及程序注释,并对程序填空:(设计数器均按BCD方式计数)

主程序:

MOV AL, ;通道0初始化 OUT 0A7H,AL

MOV AL, ;置计数初值 OUT ,AL

STI ; 开中断 LOP: HLT

JMP LOP ;等待中断

中断服务程序:

MOV AL, ;将GATE1置1,启动计数 OUT AL

MOV AL, ;通道1初始化 OUT 0A7H,AL

MOV AL, OUT 0A5H,AL

MOV AL, OUT 0A5H,AL

CALL DELAY5S ;延时5秒

MOV AL, ;将GATE1清0,停止计数 ;置计数初值

OUT ,AL

附:8253控制字为:

00 01 计数器1 01 读/写低字节 001 方式1 10 计数器2 10 读/写高字节 *10 方式2 11 计数器3 11 读/写先低后高 *11 方式3

100 方式4 001 方式5

0 二进制 1 BCD

2.微机原理考试试题及答案 篇二

《微机原理及应用》是教育部非计算机专业计算机基础课程教学指导委员会指定的计算机基础的6门核心课程之一, 是综合应用微机原理、汇编语言、接口技术及数字电路等知识的一门技术性课程[1]。该门课程知识面广, 内容抽象枯燥, 使得学生难于理解, 疲于记忆。笔者根据实际教学经验及《微机原理及应用》校级精品课程建设体会, 以适应本科学生的特点, 培养学生工程应用能力为主线, 从理论教学, 实验教学及实践教学等方面进行了教改探索。

1 理论教学

《微机原理及应用》采用本课程组制定的统一多媒体教学课件进行教学, 教学效果得到了学生的充分肯定。教研室还认真组织教师经常开展教学方法的研究, 克服传统教育思想, 更新教学内容, 不断地改革教学方法, 提高教学效果和人才培养质量。开展“听、说、评”课活动, 相互学习。尝试采用启发式、交互式、开放式等多种形式课程教学方法, 加强课堂讨论, 活跃课堂气氛, 启发学生的思维, 使学生的学习积极性明显得到提高。

2 实验教学

微机系列课程都是实践性较强的课程, 学生需要通过实验来验证, 以加深理解和掌握相应的内容。传统的实验项目基本上是验证性实验, 在实验系统软件环境中固化有相应的程序。学生在实验时, 基本是在进行简单的硬件连线后, 直接调用软件程序, 很容易就可以完成实验, 实验效果较差。因此, 必须改革传统的实验项目。课程组在合理添置实验仪器设备的基础上, 充分发挥高校教师教学与科研工作紧密结合的优点, 结合实际需要, 自行改进部分实验设备, 并合理开发、设计实验内容。将实验项目分为验证性实验、综合和设计性实验、微机系统设计实验三类, 由浅到深, 由简单到复杂。教学过程中根据教学内容安排, 设计任务。对能力较差同学, 可给出参考设计方案, 指导理解方案后再动手连接电路, 编写程序, 独立调试以实现设计方案。该类实验使学生进一步了解微机系统的设计开发过程, 在知识的综合应用方面得到全面锻炼。

3 实践环节

逐步建立起开放性的实验环境 (教学时间开放、教学内容开放、实验元器件开放) 。传统的教学实验模式下, 学生往往被限制在教师事先设定好的诸多限定条件之内, 在这样的实验环境和气氛下, 学生发挥自身潜能的余地和空间很小[2]。我们允许学生结合课程学习及自己的专业特点、时间安排或兴趣爱好提出实验题目、设计实验方案或实验构想。并可在一个较宽松的实验环境和可灵活选择的时间范围内完成。教师积极鼓励学生大胆提出自己的实验思路和构想, 尽力创造条件引导和支持他们开展有意义的实验研究。对于其中具有创造性构想的学生及其实验成果, 可给予相应的奖励。设置这样的实验环境和条件, 有利于培养学生主动学习的能力和创造意识。

另外, 把本科生的毕业设计与科研项目紧密结合, 让本科生投入科研项目的研究中, 不但加深了他们对微机及其在控制中应用的认识, 同时也培养了他们的创造性思维[3]。

4 网络教学平台

利用音频、视频等多媒体手段, 将该课程的所有相关教学资料放在西南石油大学网络平台上, 《微机原理与应用》天空教室网络课堂具有学习、练习、测试的完整内容体系, 能很好地帮助初学者理解学习中的难点和重点, 提高了计算机辅助教学水平, 极有利于本门课的课堂教学和远程教学。另外教学论坛的开放, 为师生的交流与沟通提供了良好的互动平台。

5 考试模式改革

为改变以往“谁讲课, 谁命题, 谁改卷”的做法, 规范课程考核环节, 提高命题效率和水平, 营造公平、公正的学习环境, 本课程于2009年秋季期末考试实行了教考分离。并由专门的教师负责题库的设计更新和建设, 这样不仅能节省大量的人力物力, 避免繁琐的重复性劳动, 而且能提高卷面质量。规范了各专业“微机原理及应用”课程的教学考核环节, 顺应了当前教学改革的新趋势。

结束语

通过对“微机原理与接口技术”校级精品课程的建设, 以及开展多方位的教学改革, 已取得了较好的效果, 学生对本课程的教学满意度也有了较大提升。但计算机科学的发展与教学改革, 无疑给教师带来了新的挑战。这就要求微机原理教师要开拓创新, 不断地更新教学内容方法及手段结合课程的特点和学生的水平, 合理确定教学内容, 采用最佳教学方法和教学手段, 采取多种途径提高教学质量和学生各方面能力[4]。

参考文献

[1]王会林.微机接口技术.课程改革对学生创新能力培养的探索[J].电脑知识与技术, 2009, (10) 48~50.

[2]张兰红, 陆广平, 周云龙.《微机原理与接口技术》课程教学的探索与实践[J].电气电子教学学报, 2008, (05) :93~95.

[3]韩春宝.《微机原理与接口技术》实验课的教改探析[J].天津:职业教育研究, 2007, 7:115-116.

3.微机原理考试试题及答案 篇三

摘要:针对“微机原理”课程教学内容多、实践性强、技术更新快等特点,为了提高了教学质量,实现了良好的教学效果,从教学内容、教学手段、实验教学及考核方式等几个主要方面对“微机原理”课程建设进行了探讨,对提高教学质量和效果做了一些有益的尝试研究。

关键词:微机原理;全程式考核;PBL教学法

作者简介:张志伟(1977-),女,河北卢龙人,河北工业大学信息工程学院,讲师;马杰(1978-),男,回族,山东泰安人,河北工业大学信息工程学院,副教授。(天津?300410)

基金项目:本文系国家自然科学基金(项目编号:60972106)、天津市自然科学基金(项目编号:11JCYBJC00900)、河北工业大学2012年教研立项“模式识别双语教学平台建设”重点项目资助的研究成果。

中图分类号:G642.0?????文献标识码:A?????文章编号:1007-0079(2012)20-0055-02

“微机原理”是电子信息及计算机专业一门非常重要的专业基础课,该课程以Intelx86为主线,系统介绍了微型计算机的工作原理、硬件组成、汇编语言和接口技术等方面的内容,重点培养学生对微型计算机硬件系统的整体认识及软硬件的分析设计能力。学生学好这门课不仅能为后续课程打好坚实基础,更会提高他们的就业竞争力。

“微机原理”课程教学量大,实践环节多,在教学实践中学生普遍反映该门课程较难,因此,大力推进该课程的教学改革,着重培养学生的应用能力和创新能力,对于提高“微机原理”课程的教学质量和人才培养质量具有十分重要的意义。

一、教学中存在的问题

“微机原理与接口技术”是各高校电子信息、通信类专业的一门必修课程,也是一门具有近三十年历史的课程,同时是一门技术更新快、应用范围广、信息量大,对基础性、先进性和前沿性都有很高要求的课程。本课程以CPU为主线,系统介绍微型计算机的基本知识、汇编语言、存储器以及一些常用的微机接口芯片。学习这门课程,学生能了解微机的结构与工作流程,具备一定的软硬件开发能力。“微机原理”课程在整个专业课程中起到了承上启下的作用——它是计算机文化基础、计算机编程等先修课程的后续扩展,又是单片机、嵌入式系统、DSP等课程的必须基础。通过教学现状的分析和笔者多年的教学体会,该课程在实践教学过程中还存在如下问题:

1.教学内容众多,技术更新快,难以在有限的学时内完成全部教学内容的精讲

“微机原理与接口技术”是计算机测试与控制系统的重要技术基础,涵盖的内容十分广泛,且随着计算机技术、微电子技术和大规模集成电路技术的高速发展,课程内容的更新与扩展十分迅速,传统的教学方法和手段不可能在有限的课堂教学中对“微机原理与接口技术”讲透讲全,更不可能使学生透彻掌握与灵活运用。

2.缺乏具体应用和实践互动环节,学生学习积极性受挫

微机原理与接口技术工程实践性极强,然而传统的微机原理采用的是以理论讲解为主,实验教学为辅的授课方式,缺乏在实际中的具体应用,学生弄不清学习该课程的目的及在实际中应该如何应用,从而挫伤学习积极性,学生难以真正成为教学的主体。如何让学生在学习该课程过程中紧密结合工程实际,将枯燥的知识转换为学生感兴趣的工程实际问题,将成为该课程教学成败的关键。

3.课程考核方式不合理

建立起一套科学规范的课程考核评价体系有助于衡量教学效果,目前微机原理课程采用的是传统考核方式——?学生在规定的时间内完成一张考卷,教师根据得分判断学生的学习效果。这种考核方式容易把学生引导到过分追求结果而忽略其学习过程的错误方向,甚至部分学生平时不认真学习而在考前突击复习,极大地影响了教学效果。

二、教学改革的具体措施

针对上述问题,通过分析现有的课程培养体系,结合几年的教学实际,本文从课程规划、课堂授课、实验教学、考核方式四方面对微机原理课程进行了改革,重点培养学生的应用能力和创新能力。

“微机原理与接口技术”是一门理论性实践性都很强的专业基础课,在专业课程中起到承上启下的作用。拟从以下三个方面开展教学改革:调整教学大纲,构建基础+方向+前沿性三个不同层次的教学体系;以工程实际问题为导向,综合采用项目驱动式等多种课堂教学模式,激发学生的兴趣;打造模块化多层次的实验平台,提升学生综合实践能力;建立差异性、多方位的课程考核和评价体系,注重能力培养和素质考核。

1.教学内容的规划

本课程是面向计算机、电子信息、通信等专业开设的一门重要专业基础课程,课程紧扣通信与信息类专业的人才需求,在教学过程中遵循“必需、够用”的原则,在教学内容上采用了“基础+方向+前沿”的多层次结合的教学内容组织形式。

(1)基础内容部分。根据微机原理与接口技术的内在特点,将各专业人才必须掌握的微型计算机原理、汇编语言、存储器、I/O接口等计算机硬件知识作为基础内容。

(2)方向内容部分。针对通信类、电子信息类等不同专业方向设置相应的特色内容。如通信专业侧重于微机原理与接口技术在通信网络和设备开发中的应用,将接口技术、总线技术和嵌入式技术应用于3G终端中,并让学生参与开发3G无线上网卡;电子信息类专业侧重于硬件开发能力和汇编语言编程能力的培养,为后续的嵌入式系统开发等能力的培养奠定基础。

(3)前沿内容部分。随着微机新技术的进一步发展,课程组紧跟技术前沿,将多核技术、浮体单元技术等新技术及时补充到教学内容之中。同时,积极邀请国内外专家教授,以及HP、Intel、IBM等大型IT企业技术工程师开设课内外讲座,介绍硬件设计的新理念,新技术。

2.教学模式的改进

由于目前大部分高校微机原理教学都采用“自下而上”的教学方式,课程的重点都集中在微处理器及芯片的内部结构、工作原理及汇编语言程序设计等方面,这种教学模式不仅跟工程设计相违背,还导致学生在学习中只看到了树木,看不到森林——只看到芯片,看不到系统,因此教学应按照一个自顶向下的进程,按模块一次讲解体系架构和各个抽象层,采用“自上而下”的教学模式。另外在课堂教学中需要综合运用多种教学方法。

(1)启发式和互动式。对于新引入的知识点和内容,首先介绍其重要性及其在整个课程中的作用,以激发学生学习该内容的欲望,吸引学生的听课注意力和参与度。然后通过具体实例结合flash动画、板书等手段,讲解新内容,注重突出重点、深入浅出;并随时注意学生的表情,通过询问、反问等方式,反馈学生掌握情况,实时调整讲课进度。

(2)问题式和小结式。对于每章内容的教学以问题为引导,首先提出一些需要本章知识才能解决的问题,让学生带着问题听课、思考和学习;课程结束前几分钟进行已讲解内容的梳理和知识点的归纳总结,每章课件结束有2~3页总结和思考,帮助学生掌握和巩固阶段性学习内容。

(3)项目驱动式。对于一些和工程实践联系紧密的内容,要留给学生足够时间去思考实践,培养学生自主学习能力;对于知识的综合应用方面,采用项目驱动式教学,例如,课程组依托数据采集卡项目,讲解A/D及总线技术,使学生可以直观理解A/D的转换原理以及总线的使用方法;又如,以交通信号灯控制为案例,讲解可编程定时计数器芯片8253的原理与应用。

3.实验平台的搭建

为加强学生实践能力和创新能力的培养,在模块化多功能微机实验系统的基础上,设计了多层次递进式的实验内容;开展了课外实践活动、学科竞赛指导等多元化的实践活动,以此提升学生的实践能力和工程能力。

(1)实验系统模块化。将实验内容分解成基本单元,然后将单元功能模块化,最后形成实物化的功能模块。通过模块的取舍、更替,既满足了多层次实验内容的设计,同时也奠定了实验内容与教材内容同步低成本灵活配置的可能性。

(2)实验内容层次化。对每一类软硬件实验均设计了基础型、设计型和综合型三个层次、三个水平的实验内容,努力做到由浅入深,从基础知识理解到综合能力培养,并与时俱进地增加实验内容,更新实验项目。

1)验证性实验。在学习微机原理的初级阶段,学生还难以深入理解微机的内部结构,更别提利用汇编程序去控制微机系统了。验证性实验主要以具体内容的验证为主,实验的设计应该从学生的实践经验出发,在充分考虑学生理解、动手能力和专业特点的基础上,设计若干个对理解课程内容有利的、学生付出一定努力能够实现的实验,以帮助学生理解课程内容。实验时学生要去查阅资料,先设计硬件,再一步一步进行程序调试、汇编、连接、装入、运行,观察输出,得出正确的实验结果。这一层次的实验目的主要是熟悉实验装置和实验步骤,对接口芯片各个引脚信号的实际接线方法有一个初步的体会,逐步提高做实验的兴趣,通过实验,学生对系统有一个初步的认识。

2)设计性实验。设计性实验是指教师给出设计任务,提供基本设计思想,学生自主设计硬件电路、独立完成软件程序的实验。因为这时学生已经具备了一定的软硬件知识,有能力自己做一些修改和设计,并且对做实验有了一定的兴趣。

例如在这个阶段,给学生安排一个步进电机测速实验,要求学生利用计算机控制步进电机的启停、正反转及转速。此实验中,要求学生自己查找步进电机的相关资料,了解步进电机的工作原理和特性及应用场合,在查找资料的基础上,完成硬件选择、硬件电路的搭建及软件设计调试。

3)综合性实验。综合应用实验是在验证性和设计性实验的基础,让学生综合运用微机原理及其他相关课程所学知识,结合工程实际综合设计、独立完成的实验。综合应用实验由学生独立进行方案设计、编程、调试,观察实验现象,分析实验结果,写出实验报告。通过综合实验增强学生应用微机解决实际问题的能力、组装与调试能力,培养了学生的科研能力和综合应用能力。

(3)实践活动多样化。通过结合课外实践活动与学科竞赛,提升学生综合实践能力。近几年课程组老师参与了全国大学生电子设计大赛和其他电子竞赛等的指导工作,这些实践活动使本课程实践教学得以很好地延伸和发展,进一步全面提高学生的思维能力、动手能力和创新能力,并且令学生获得学以致用的成就感。

4.采用全程式考核方式

为实施差异性培养和贯彻多元化评价体系,提出了“优生免考”和“综合评价”两个举措。

(1)优生免考。针对课程教学过程中学生基础和学习能力的差异,课程组提出并实施了基于“项目学习”的PBL(Project Based Learning)优生免考举措,以研究性学习和项目实施的整个过程代替期末100分钟的考试,将考核贯穿于整个教学过程,体现了“以人为本”、“因材施教”的教学思想。也充分发挥了优秀学生的潜能和创造力。

(2)综合评价。采用过程和结果并重的评价体系,使学生注重学习过程和多方面能力的培养,有效避免了“期末考定终身”的情况,体现了过程重于结果的考核思想。课程学习成绩从平时作业和表现、实践环节、期中考试和期末考试几方面进行评定。学生的期末综合成绩中,考试成绩只占50%,其他为平时成绩占20%,实验成绩占30%,这种考核方式既减轻学生在期末的心理、身体负担,同时也督促他们注意平时对课程的复习,受到学生的欢迎。

三、结束语

实践表明,工科信息类专业的“微机原理”课程不再是一门单纯的理论课,课程的理论分析和应用意义并重,应该多强调理论对实际的指导作用,培养学生分析问题和解决问题的能力,激发学生的学习本课程的兴趣。“微机原理”课程的教学改革必须从转变教育观念、整合教学内容、改善教学方式和优化教学手段等方面出发,培养学生具有较深的基础理论和较强的综合运用能力,提高课程的教学质量,为信息社会培养更多有用人才。

参考文献:

[1]周明德.微机原理与接口技术[M].北京:人民邮电出版社,2007.

[2]李明.微机原理与接口技术课程实验教学改革探究与实践[J].南昌教育学院学报,2011,26,(2):50-54.

[3]微机原理与接口教学大纲[S].天津:河北工业大学信息工程学院,

2011.

[4]邓蕾蕾.微机原理与接口技术课程实践教学改革对策性研究[J].长春师范学院学报(自然科学版),2011,30(10):80-83.

4.微机原理考试试题及答案 篇四

一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。每题2分,共30分).某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有(D)条。

A.32 B.16 C.20 D.24 2.用8088CPU组成的PC机数据线是(C)。

A.8条单向线 B.16条单向线 C.8条双向线 D.16条双向线.微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过(B)来区分的。

A.不同的地址编码 B.不同的读控制逻辑 C.不同的写控制逻辑D.专用I/O指令.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为(D)。

A.80H B.28H C.E8H D.01H 5.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为(B)。

A.ICW1,ICW2,ICW3 B.ICW1,ICW2,ICW4 C.ICW1,ICW3,ICW4 D.ICW2,ICW3,ICW4 6.6166为2Kx8位的SRAM芯片,它的地址线条数为(A)。

A.11 B.12 C.13 D.14 7.在计算机系统中,可用于传送中断请求和中断相应信号的是(C)。

A.地址总线 B.数据总线 C.控制总线 D.都不对.段寄存器装入2300H,该段的最大结束地址是(A)。

1. D 2. C 3. B 4. D 5. B 6. A 7. C 8. A 9. A 10. B 11. A 12. D 13. B 14. C 15. D

A.32FFFH B.23000H C.33FFFH D.33000H 9.在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个(A)。

A.I/O设备 B.I/O接口 C.主处理器 D.逻辑高.在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是(B)。

A.汇编指令 B.宏指令 C.机器指令 D.伪指令 11.中断向量表占用内存地址空间为(A)。

A.00000H~003FFH B.00000H~000FFH C.00000H~00100H D.FFF00H~FFFFFH 12.实现CPU与8259A之间信息交换是(D)。A.数据总线缓冲器 B.级联缓冲/比较器

C.读写控制电路 D.数据总线缓冲器与读写控制电路 13.Intel 8253的最大输入时钟频率是(B)。A.5MHz B.2MHz C.1MHz D.4MHz.完成两数相加后是否溢出的运算,用(C)标志位判别。

A.ZF B.IF C.OF D.SF 15.8255A的方式选择控制字应写入(D)。A.A口 B.B口 C.C口 D.控制口

二、填空题(把答案填写在题中横线上,每空1分,共20分)1.8086/8088CPU的数据线和地址线是以_分时复用 方式轮流使用的。.CPU中的总线接口部件BIU,根据执行部件EU的要求,完成_____________与 _____________或____________的数据传送。.8086中的BIU由______4_______个____16_________位段寄存器、一个______16_______位指令指针、______6_______字节指令队列、_____________位地址加法器和控制电路组成。

1._分时复用____ 2._CPU____;_存储器____;_I/O设备____ 3._4__;___16____;____16____;____6_____;____20____ 4._段地址___;__偏移地址___.8086/8088构成的微机中,每个主存单元对应两种地址:_________和__________。.对于8259A的中断请求寄存器IRR,当某一个IRi端呈现_____________时,则表示该端有中断请求。6.若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为_____________。7.在存储器的层次结构中,越远离CPU的存储器,其存取速度_____________,存储容量_____________,价格_____________。

5._ 1___ 6._45H___ 7._越慢___;_越大___;_越低___ 8._存取时间___;_存取周期___ 9._最后___ 10._2FAH,2FCH,2FEH___ 8.存储器的存取速度可用_____________和_____________两个时间参数来衡量,其中后者比前者大。.中断返回指令IRET总是排在_____________。.若8255A的系统基地址为2F9H,且各端口都是奇地址,则8255A的三个端口地址为_____________。

三、综合题(第1、3题各10分,第2、4题各15分,共50分)1.存储器系统连接如下图,请分别写出图中第一组(1#、2#)、第二组(3#、4#)的地址分配范围。(写出具体步骤)

A19 A18 A17 A16 A15 A14 A13 A12 – A0 0 …… 0 第一组范围: 0 0 1 1 1 1 0 1 …… 1 2分 即为:3C000H—3EFFFH 3分

A19 A18 A17 A16 A15 A14 A13 A12 – A0 0 …… 0 第二组范围: 0 0 1 1 0 0 1 1 …… 1 2分 即为:32000H—33FFFH 3分.计数器/定时器8253,振荡器(频率为1MHZ)连线如下图所示,其中振荡器的脉冲输出端接通道0的计数输入端CLK0,设8253的端口地址为180H~186H。请完成以下任务:

(1)该电路中通道0的OUT0输出2KHZ连续方波,通道0的计数初值为多少(写出计算式)?GATE0应接何电位?在图上画出。(2)若要8253的OUT1端,能产生周期为1秒的连续方波,该如何解决?在图上画出。

(3)写出实现上述功能的8253初始化程序。

2.(1)N0=1MHZ/2KHZ=500,GATE0接高电平,+5V; 2分

(2)可将OUT0与CLK1相连,作为输入时钟脉冲; 3分(3)N1=2KHZ/2HZ=1000 2分 计数器0:MOV DX,186H MOV AL,00110111B 2 OUT DX,AL MOV DX,180H MOV AL,00H 1 OUT DX,AL MOV AL,05H OUT DX,AL 1计数器1:MOV DX,186H MOV AL,01110111B 2OUT DX,AL MOV DX,182H MOV AL,00H 1OUT DX,AL MOV AL,10H OUT DX,AL 1分 分 分 分 分 分.设8255A的4个端口地址为90H~93H,将A口置成方式0输出,B口置成方式1输入,C作为输入口。要求编制8255A初始化程序并设计译码电路(可选用任意芯片),只用8位地址线(A0~A7)。

3.MOV AL,10001111B OUT 93H,AL 2分 IN AL,91H 1分 OUT 90H,AL 1分

译码电路连接如下: 6分

4.通过8259A产生中断使8255A的端口A经过反相驱动器连接一共阴极七段发光二极管显示器;端口B是中断方式的输入口。设8259A的中断类型码基值是32H。8255A口地址为60H-63H,8259A端口地址为20H、21H。试完成以下任务:

(1)设系统中只有一片8259A,中断请求信号为边沿触发方式,采用中断自动结束方式、全嵌套且工作在非缓冲方式,试完成8259A的初始化编程。

(2)若使LED上显示E,端口A送出的数据应为多少?如显示O端口A送出的数据又为多少?编写程序实现在LED上先显示E,再显示O的程序。

附8259A初始化命令字和操作命令字格式:

《微机原理与接口技术》期末考试参考答案及评分标准

(A卷,考试)

一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。每题2分,共30分)

1. D 2. C 3. B 4. D 5. B 6. A 7. C 8. A 9. A 10. B 11. A 12. D 13. B 14. C 15. D

二、填空题(把答案填写在题中横线上,每空1分,共20分)

1._分时复用____ 2._CPU____;_存储器____;_I/O设备____ 3._4__;___16____;____16____;____6_____;____20____ 4._段地址___;__偏移地址___ 5._ 1___ 6._45H___ 7._越慢___;_越大___;_越低___ 8._存取时间___;_存取周期___ 9._最后___ 10._2FAH,2FCH,2FEH___

三、综合题(第1、3题10分,第2、4题15分,共50分)

1.A19 A18 A17 A16 A15 A14 A13 A12 – A0 0 …… 0 第一组范围: 0 0 1 1 1 1 0 1 …… 1 2分 即为:3C000H—3EFFFH 3分

A19 A18 A17 A16 A15 A14 A13 A12 – A0 0 …… 0 第二组范围: 0 0 1 1 0 0 1 1 …… 1 2分 即为:32000H—33FFFH 3分

2.(1)N0=1MHZ/2KHZ=500,GATE0接高电平,+5V; 2分(2)可将OUT0与CLK1相连,作为输入时钟脉冲; 3分(3)N1=2KHZ/2HZ=1000 2计数器0:MOV DX,186H MOV AL,00110111B 2 OUT DX,AL MOV DX,180H MOV AL,00H 1 OUT DX,AL MOV AL,05H OUT DX,AL 1计数器1:MOV DX,186H MOV AL,01110111B 2OUT DX,AL

分 分 分 分 分 MOV DX,182H MOV AL,00H 1分 OUT DX,AL MOV AL,10H OUT DX,AL 13.MOV AL,10001111B OUT 93H,AL 2 IN AL,91H 1 OUT 90H,AL 1译码电路连接如下:分

分 分 分

64.(1)MOV AL,0001011B OUT 20H,AL 1分

MOV AL,00110010B OUT 21H,AL 2分

MOV AL,00010011B OUT 21H,AL 2(2)如果显示E,则端口A送出的数据是30H;如果显示O,则端口A送出的数据是01H;程序如下:MOV AL,10000000B OUT 63H,AL 2分 分

5.微机原理考试试题及答案 篇五

2011-2012学年 第一学期期末

<<微机原理及应用>>

考试B卷

班级______________ 学号______________

姓名______________ 成绩______________

2012年 月 日

<<微机原理及应用>> 试卷B

班级____________姓名____________学号____________成绩____________ 一、填空题(30分,每空1分)

1.典型的微型计算机硬件主要由四部分组成,它们是___________、_________、___________和_____________。

2.8086/8088 CPU从功能上可分为两部分,即执行单元EU和总线接口单元BIU,EU 的功能是负责______________________________,BIU的功能是负责______________________________。由于____________________的存在,使EU 和BIU 可以并行工作,因而提高了CPU的利用率。

3.微型计算机硬件各部分之间的信息都是通过总线传送,总线信号分为三组,分别为____________, ___________和___________。

4.8086的数据总线有_________位,地址总线有_________位,其中____________为地址/数据复用总线。

5.8086的标志寄存器中控制标志有_____、_____、_____。

6.8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是__________。7.在串操作中,一般假定源串在__________中,而目的串在__________中,用__________作指针对源串寻址,用__________作指针对目的串寻址。8.半导体存储器包括__________和__________两大类。

9.8255A是______________________________,它有_____个_____位端口,_____种工作方式。

10.8253是______________________________,它有_____个计数通道,_____种工作方式。

二、分别说明下列指令中源操作数采用的寻址方式。(10分,每题1分)1.MOV DS, AX 2.AND CH, [1000H] 3.PUSH DS

4.ADD AL, 50H[BX][SI] 5.ADD [DI], BL 6.MOV AX, ES:[SI] 7.DAA 8.ADD DH, ES:ARRAY[SI] 9.IN AL, 63H 10.IN AL, DX

三、判断下列指令正误。(10分,每题1分

1.XOR DL, BH()2.ADD 100, AH()3.MOV DS, 2200H()4.MOV [BX][SI], [DI]()5.IN AL, 250H()

四、计算及简答题(15分,每题5分)1.某指令对应当前段寄存器CS=1000H,指令指针IP=FF00H,此时,该指令的物理地址为多少?指向这一物理地址的CS和IP是唯一的吗?试举例说明

2.试判断8088系统中存储系统译码器74LS138的输出Y1和Y6所决定的内存地址范围,见下图。

A19MEMRMEMW6.OUT 80H,AL()7.IN AX, DX()8.DEC [SI+2]()

9.MUL BYTE PTR [BX]()10.REP MOVSB()

G1Y1&1G2AA17A16A15A14A13G2BCBA74LS138Y6

3.已知12位的A/D变换器输入电压范围为0~10V,当A/D变换器变换后的数据分别为40H、80H、400H时,其对应的输入电压各是多少?

五、在数据段中从0500H单元开始存放着100个带符号数(16位),要求把其中的正数传送至1000H开始的存储区;负数传送至1100H开始的存储区。(10分)

六、阅读下列程序,逐行说明本程序功能并写出结果。(10分)MOV AH,0

;______________________________ MOV AL,5

;______________________________ SAL

AX, 1

;______________________________ MOV BX,AX

;______________________________ MOV CL, 2

;______________________________ SAL

AX,CL

;______________________________ ADD AX,BX

;______________________________

结果:AX=_____________ 程序功能:

七、分析编程题(15分)

如图为DAC1210通过8255A与工控机总线接口相连。D/A转换器的高8位数据线与8255的B口相连,低4位数据线与A口的高4位数据线相连。8255A的A口,B口,C口及控制字地址见电路图。要求:

1.简单分析DAC1210与8255接口电路的工作过程。2.写出8255A的地址及控制字。

3.编写一段将数据 4A8H送DAC进行一次D/A转换的程序。4.若DAC1210 模出量程为0~10V,问数据 4A8H经过数/模转换后,DAC1210输出电压为多少伏?

8255ADAC1210D7~D0D7D0PB7DI11DI10VRRfB+15V满意度50………PB0PA7PA4DI4DI3DI0IORRDIOWA0WRA0Io1Io2Vo…PC7…10KB1/B2-15VA1A1PCRESET0RESETXFERACSWR21WRA23≥CSA7A&4A5A6&A8A9提示:8255A控制字

D7D6 D5D4D3D2D1D01A组工作方式A口CB组7 ~ 4工作方式B口C3 ~ 000 方式001 方式1{{0 方式01 方式1

6.《微机原理及应用》试卷及其答案 篇六

一、填空题(每空1分,共15分)

1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为__________。

2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的、_____ 和控制总线。

3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为__________。

4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_______。

5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,______=1,差的D3需借位时,______=1。6、80C51单片机中,在调用子程序前,用_________指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___________指令从堆栈中弹出数据。

7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加_________。

8、外部中断和有两种触发方式:__________________和________________。

9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 _________________和_________________。

10、若累加器A中的数据为0111 0010B,则PSW中的P=____________。

二、选择题(每题1分,共15分)

1、单片机是在一片集成电路芯片上集成了以下部分,除了()A、微处理器

B、存储器

C、I/O接口电路

D、串口通信接口

2、一个机器周期包含多少个晶振周期()

A、2

B、6

C、8

D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了()A、SBUF

B、TCON

C、SCON

D、PCON 4、80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻()A、P0

B、P1

C、P2

D、P3

5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为()

A、寄存器寻址

B、直接寻址

C、寄存器间接寻址

D、变址寻址

6、源地址为1005H。目的地址为0F87H。当执行指令“JC rel”时,rel为()。A、7EH

B、80H

C、82H

D、84H

7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=______。A、30H

B、75H

C、90H

D、00H

8、下列哪个语句是起始地址设置伪指令()。

A、ORG

B、END

C、DW

D、EQU

9、在80C51单片机中,各中断优先级最低的是()。

A、外部中断0

B、外部中断1

C、定时器0

D、计数器1 10、80C51单片机的中断响应时间至少需要()个完整的机器周期。A、1

B、2

C、3

D、5

11、在80C51单片机中,在不带进位加法ADD指令中,当_________时,溢出标志位OV=1。A、D7、D6都向前进位

B、只有D7向前进位 C、D7、D6都没有向前进位

D、只有D3向前进位

12、当累加器A中的低4位(高4位),出现了非BCD码时,需要用十进制调整指令DA A,即在相应的低4位(高4位)加______,以产生正确的BCD结果。A、2

B、4

C、6

D、8

13、若(P0)=1011 1100B。执行指令SETB P0.1后,(P0)=_______。

A、1011 1101

B、1011 1110

C、1111 1100

D、0011 1100 14、80C51复位后,PC与SP的值分别为()。

A、0000H,00H

B、0000H,07H C、0030H,07H

D、0030H,00H

15、下列哪条指令是正确的()。

A、PUSH R2

B、ADD R0,A C、MOVX A,@DPTR

D、MOV @R0,A

三、问答题(每题10分,共20分)

1、简述什么是堆栈?堆栈中入栈、出栈的过程?(10分)

2、列举出80C51单片机的5种寻址方式,写出每一种方式相应的一条指令?(10分)

四、程序阅读题(15分)

设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,((A))=________。(5分)ORL

A,#27H ANL

A,28H XCHD A,@R0 CPL

A

2、阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(10分)

MOV R1,#30H;(R1)=________,MOV A,#64H;((A))=_______,ADD A,#47H;((A))=_______,(CY)=________,(AC)=________,DA

A;((A))=_______,(CY)=________,(AC)=________,MOV @R1,A;(R1)=_______,(30H)=________。

五、计算题(10分)

若要求定时器T0工作方式1,定时时间为1ms,当晶振为6MHz时,求送入TH0和TL0的计数器初值各为多少?

六、编程题(25分)

1、若单片机的晶振频率为12MHz,试用循环转移指令编写延时100ms的延时子程序。(10分)

有一变量存放在片内RAM的30H单元,其取值范围为00H~04H。要求编制一段程序,根据变量值求其平方值,并存入片内RAM的31H单元。(15分)《单片机原理及应用》试卷A 答案

一、填空题(每空1分,共15分)1、1011 1101

2、地址总线数据总线

3、低电平(或者0)4、1BH

5、CY AC

6、PUSH

POP 7、30H

8、电平触发方式边沿触发方式

9、异步通信同步通信10、0

二、选择题(每题1分,共15分)1-5题

D D B A C

6-10题

B B A

D

C 11-15题 B C B B

D

三、问答题(20分)

1、简述什么是堆栈?堆栈中入栈、出栈的过程?(10分)

堆栈是在内部RAM中按“后进先出”的规则组织的一片存储区。入栈操作时,先将SP的内容加1,然后将指令指定的直接地址单元的内容存入SP指向的单元;出栈操作时,先将SP指向的单元内容传送到指令指定的直接地址单元,然后SP的内容减1

2、列举出80C51单片机的5种寻址方式,写出每一种方式相应的一条指令?(10分)第一、寄存器寻址,MOV A,R0 第二、直接寻址,MOV

A,50H 第三、寄存器间接寻址,MOV A,@R0 第四、立即寻址,MOV A,#50H 第五、变址寻址,MOV A,@A+DPTR 第六、相对寻址,JC 50H 第七、位寻址,CLR ACC.0

四、程序阅读题(15分)

设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,((A))=__E7H______。(5分)ORL

A,#27H ANL

A,28H XCHD A,@R0 CPL

A

2、阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(10分)

MOV R1,#30H;(R1)=___30H_____,MOV A,#64H;((A))=___64H____,ADD A,#47H;((A))=___ABH____,(CY)=____0____,(AC)=____0____,DA

A;((A))=___11H____,(CY)=_____1___,(AC)=___1_____,MOV @R1,A;(R1)=____30H___,(30H)=___11H_____。

五、计算题(10分)

若要求定时器T0工作方式1,定时时间为1ms,当晶振为6MHz时,求送入TH0和TL0的计数器初值各为多少?

解:由于晶振为6MHz,所以机器周期Tcy==2。N=t/Tcy=110-3/210-6=500 X=216-N=65536-500=65036=FE0CH 即应将FEH送入TH0中,0CH送入TL0中。

所以,TH0和TL0的计数器初值各为FEH和0CH。

六、编程题(25分)

1、若单片机的晶振频率为12MHz,试用循环转移指令编写延时100ms的延时子程序。(10分)

答:分析:一个机器周期=12个晶振周期=1,执行一条DJNZ指令需要2个机器周期,即2。采用循环计数法实现延时,循环次数可以通过计算获得,并选择先执行后判断的循环程序。汇编程序如下:

DEL:

MOV R7,#400

;1

DEL1: MOV R6,#123

;1

NOP

;1

DEL2: DJNZ R6,DEL2

;2,共(2*123)

DJNZ R7,DEL1

;2,共((2*123+2+2)*400+1),即100.01ms

2、有一变量存放在片内RAM的30H单元,其取值范围为00H~04H。要求编制一段程序,根据变量值求其平方值,并存入片内RAM的31H单元。(15分)程序如下: ORG

1000H START: MOV

DPTR,#2000H

MOV

A,30H

MOVC A,@A+DPTR

MOV

31H,A

SJMP

$

ORG

2000H TABLE: DB

00,01,04,09,16

7.微机原理考试试题及答案 篇七

1 理论教学体系的改进

理论教学是微机原理及接口课程教学的一个主要环节,针对课程逻辑性强的特点,为了提高课时利用率,激发学生学习兴趣,尝试综合运用如下的教学方法与手段,改革后的理论教学体系如图1所示。

1.1 多媒体课件与传统板书相结合

多媒体具有图文声并茂的优点,是大学课堂教学的重要补充手段。在微机原理及接口理论授课过程中,我们制作或整理了批量与该课程知识点密切相关的flash动画课件。将视频课件和flash动画演示适时的插入课堂活动,使得课堂教学更加生动、活泼,形象地描述系统的结构、内部信号流向及时序关系等,使较抽象原理性叙述变为直观形象的动态效果分析。有利于对复杂原理,特别是指令功能与复杂微电信号之间控制关系的理解。同时也十分注意研究电子课件与传统的板书有机结合,二者优势互补,收到良好的教学效果。

1.2“讲、做、说”同步的课堂教学模式

改变传统的课堂式理论教学形式,建立了多媒体实训式课堂,废弃以往的以教师为主体的授课模式,将“讲、做、说”揉为一体,同步进行,“讲”指的是示例例示范,即任课教师进行实例演示,例如:在讲授8255接口电路时,授课教师以“利用一组开光控制一组LED灯”这样一个简单却又贴近实际的例子,用模块化的方法讲述8255接口的功能、引脚和编程。这种方法直观、形象,学生可在较短时间内获得大量有效信息,利于后续环节的展开。“做”指的是学生的自己动手,即让他们根据教师的讲解,自己搭建系统,仍以8255接口电路为例,在教师讲解之后,给学生10-20分钟的时间去完成系统的软硬件设计。“说”指的是抽查回报,即针对设计情况,随机抽取若干学生做演示汇报。而演示汇报能促使学生更深入地思考问题,并锻炼其总结、提炼和演示自己工作的能力,相应的汇报学生规模一般在3-5人/教学班。每人汇报时间不超过5分钟。

1.3 开发网络教学系统,打造全方位的立体化教学

随着网络技术的发展,学生的通信手段也日益升级,针对此特点,可以将网络教学作为课堂教学的有益补充,比如建立课程的qq群、微信群,既可以在网络上向学生传递本课程的最前沿知识,还可以在网络上答疑解惑、网上测试,初步形成了立体化教学平台,充分发挥不同教学素材的各自优势,成为课堂教学的有效补充。

2 实验教学体系的改进

对于微机原理及接口这样一门实践性极强的课程,实验教学是理论教学的重要补充[3]。该课程传统的实验教学模式以验证性实验为主,容易扼杀学生的积极性。为了突出应用型特色,确定了一个全新的实践教学活动模式,设计了“四环节+三层次”的实践教学模式。三层次是对实验实训内容的“基础验证性、综合性、设计性”课题的不同深度做了明确的层次界定;四环节分别是“讲、做、练”揉为一体的随堂验证实验环节,独立开出的综合实验环节,为应用能力的强化而设置2周的集中综合实训环节和在课程后续开展有关制作、参加各类大赛、大学生科研立项等创新性环节。构成一个从基础能力、综合能力到创新能力的四环节和以验证性、综合性实验为基本层,设计性为提高层的实验教学体系。改革后的实验教学体系如图2所示。

3 课程考核体系的改进

过去传统的考核方式只是进行一次期末考试,学生的整个学习过程很难监控。学生在最后的阶段突击复习,即使最后考试通过了,部分同学对知识的掌握也不扎实。课程组结合CDIO教学模式的需要,考虑了课程的特点,将考核方式改革如下:

(1)平时上课的出勤情况考核占10%,每旷课一次扣1分。

(2)实验报告及实验完成情况占10%,由实验指导教师根据具体情况给出,分为A、B、C、D、E五个等级分别得分为:10分、8分、7分、6分、5分。

(3)课程的三级项目占10%,要采用抽签的方式进行PPT汇报,根据提交的报告和PPT汇报的情况,由指导教师给学生打分。

(4)课程的作业占10%,汇编语言的编程能力是微机原理及应用课程必须要掌握的内容,也是重点内容,编程能力的培养必须通过上机训练解决。我们为每个学生准备了一组课外的编程作业,由实验室统一安排上机的时间,学生要在规定的时间内完成程序的调试,最终提交调试好的程序清单,为了防止学生的抄袭,提交作业后要抽签选择10%左右的学生答辩。

(5)最后的期末考试60%,考试的主要内容以应用类题目为主。

4 结语

201 1年3月16日,新华社授权全文发布的《中华人民共和国国民经济和社会发展第十二个五年规划纲要》中特别强调,要“围绕提高科技创新能力、建设创新型国家,以高层次创新型科技人才为重点,造就一批世界水平的科学家、科技领军人才、工程师和高水平创新团队。”作为国家培养高层次工程人才的摇篮,工科院校有责任也有义务在深化教育改革的过程中,逐步克服传统教育模式的弊端,针对大学生实践创新能力不足的现状,建立和完善培养工程实践创新能力的教育平台[4]。微机原理及接口作为所有硬件类课程的基础课,必须培养学生的科技创新能力,因此课程的教学改革必须从转变教育观念、整合教学内容、改善教学方式和优化教学手段等方面出发,培养学生具有较深的基础理论和较强的综合运用能力,提高课程的教学质量,为信息社会培养更多创新人才。

参考文献

[1]教育部高等学校电子信息科学与工程类专业教学指导委员会.高等学校电子信息科学与工程类本科指导性专业规范(试行)[M].北京:高等教育出版社,2010.

[2]杨素行.微型计算机系统原理与接口技术[M].北京:清华大学出版社,2004.

[3]邱应强.微机原理与接口技术课程教学改革探索[J].中国现代教育装备,2014(14):69-72.

8.微机原理考试试题及答案 篇八

【关键词】变压器;差动保护;差流越限

引言

目前继电保护技术不断发展,微机型变压器保护在电网中得到广泛应用,这使得二次回路的连接越来越简单,但完全由微机程序实现的动作逻辑却更为抽象,尤其对于Y,d接线方式的变压器,Y侧与d侧的电流存在相角差,微机型差动保护需要通过软件进行角度的补偿,不同厂家的微机保护采用的补偿方式也不完全相同,这直接影响到整套保护原理的认识和现场的测试方法。本文通过对微机型变压器比率差动保护原理的分析,阐述了不同补偿方式的技术手段,并对变电站主变差动保护频繁发“差流越限”报文原因进行了探讨。

1.变压器差动保护原理

差动保护是比较主变各侧电流的大小和相位的一种保护。从理论上,当变压器正常运行或外部故障时,根据KCL定律:任一时刻流入变压器的电流就等于流出变压器的电流,即:∑i=0,差动电流回路的电流为零,此时保护不应动作。

当变压器发生内部故障时,若忽略负荷电流,则只有流进变压器的电流而没有流出变压器的电流,即:∑i≠0,此时差动保护应可靠动作。

1.1 不平衡电流产生的原因

在理想情况下,当变压器正常运行或发生外部故障时,流过差动回路的电流为零。实际上由于变压器各侧CT型号、变比、磁饱和特性及变压器励磁电流、励磁涌流等影响,差动回路不可避免地存在不平衡电流,一旦不平衡电流超过差动动作整定值时,将会导致差动保护的误动作。

1.2 限制不平衡电流产生的措施:

1.2.1 为了防止变压器励磁涌流对差动保护的影响,采取二次谐波制动原理、间断角原理、波形对称原理等来躲过励磁涌流。

1.2.2 防止由各侧CT的比误差、变压器改变分接头或带负荷调压、通道变换及变压器励磁电流等引起的误差,通过对差动保护起动电流的整定,可靠地躲过正常工况下最大的不平衡差流。

1.2.3 防止因接线组别、CT变比不同产生的不平衡电流,采用软件对各侧二次电流的相位和幅值进行补偿,使其趋于平衡。

1.2.4 防止差动保护在区外故障时,由于各侧CT磁饱和程度不一致而造成很大的不平衡电流,微机型变压器保护普遍采用了比率制动特性,通过引入制动电流,使差动保护的动作电流随制动电流的增大按一定的比例增大。

1.2.5 防止超高压大型变压器由于过励磁造成差动保护的误动作,采用五次谐波作为闭锁元件,当变压器过励磁时,将纵差保护闭锁。

1.2.6为防止由零序电流产生的很大的不平衡电流造成差动保护误动作,在差动二次电流的补偿措施中要采取措施。

2.Y,d变压器二次电流相位和幅值的调整

2.1现在的微机保护,不管变压器高低压绕组是怎样的连接方式,两侧TA均可接为Y,工程设计中各侧CT也多采用Y连接,两侧二次电流的相位差补偿则由软件来完成。消除相角误差分为由Y侧向d侧归算及d侧向Y侧归算两种做法。

2.2各侧电流幅值平衡的调整:微机型变压器差动保护电流平衡调整是在各侧电流平衡系数计算的基础上,由软件来实现电流自动平衡。求出差动保护各侧电流平衡系数后,电流平衡调整自然实现了,即只需将各侧相电流与其对应的平衡系数相乘即可。

3.频发“差流越限”报文原因及分析

在某变电站,技改时变压器由3.15MVA更换换为5MVA(变比为38.5±3×2.5%/10.5kV),主变保护未更换。35kV侧CT(变比为100/5)二次回路采用完全星形接线,未更改。

运行后该变压器频繁发“差流越限”报文,经检查:该变压器差动保护平衡系数整定正确,各相电流显示正确,越限定值为0.25,也没有问题,那为什么会出现差流越限呢?

通过分析我们知道,影响不平衡电流的因素有:

1)有载变压器档位

2)平衡系数的整定

3)变压器负荷

4)CT变比

变压器档位根据电压以及功率因数等不可能固定在某一个档位不变;平衡系数一旦整定好以后就不可能随时随地来进行调整;对变压器负荷来进行进行限制就更不可能。因此只有通过改变CT变比,才能限制不平衡电流的大小,这种方式也最简便,易于操作,也是最有效的方式。在我们实际计算不平衡电流时,各侧电流最终都要归算到高压侧CT,因此差流大小与低压侧CT变比无关,即:差流的大小仅仅取决于高压侧CT的变比的变化。所以高压侧CT变比应选择200/5,这样才能保证变压器在满负荷运行时不会差流越限。之后将该变压器高压侧CT变比进行了调整,这样差流越限的问题得到了解决。

在這个案例里,保护回路二次接线没有任何错误。对于35kVCT二次回路采用完全星形接线来说,因为100/5的CT可以承受6MVA的负荷,10kV300/5的CT可以承受5.4MVA的负荷,所以在主变由3.15MVA更换为5MVA时,认为高压侧CT变比100/5能满足要求,不须更换,所以导致了频发差流越限的报文信息。对于设计、安装调试和定值整定人员来说,应充分了解保护原理及相关的理论计算,这对于保证设备的安全可靠运行是非常必要的。

4.结束语

本文在阐述微机型变压器比率差动保护原理的基础上,重点阐述了计算差流方法,可提高实际运行中如何进行差动保护校验方法和查找缺陷排除故障有一定的帮助作用。

参考文献

[1]国家电力调度通信中心.电力系统继电保护实用技术问答.北京:中国电力出版社,1999.

[2]陈衍编.电力系统分析.北京:电力出版社,2007.

[3]江苏省电力公司.电力系统继电保护原理与实用技术.北京:中国电力出版社,2006

上一篇:消费税练习题及答案下一篇:山东水利职业学院摄影协会新闻稿