微机原理与单片机技术期末_测验

合集下载

MCS51微机原理及接口技术试题

MCS51微机原理及接口技术试题

《单片机原理及应用》一.填空(每空1分,共15分)1.在MCS-51单片机中,若采用6MHz晶振,则1个机器周期为。

2.若A中的内容为63H,则标志位P的值为。

3.MCS-51单片机复位后,R4对应的存储单元的地址为,若RS1=1,RS0=0,R4对应的存储单元地址又为。

4.使用8031时,需将接电平。

5.MCS-51单片机程序存储器的寻址范围为 KB,数据存储器的寻址范围为。

6.11根地址线可以寻址个存储单元,16KB存储单元需要根地址线。

7.写出下列每条指令源操作数的寻址方式:MOV A , R0 ; MOV A ,@R0 ,MOVX A , @DPTR ; MOVC A , @A+DPTR 。

8.MCS-51单片机的串行口工作在方式0时,引脚P3.0的作用是,引脚P3.1的作用是。

二.选择题(单项选择,每题1分,共15分)1.MCS-51单片机的串行口工作在方式1时,其波特率是()。

(A) 固定的,为f osc/32 (B) 固定的,为f osc/12(C) 固定的,为f osc/64 (D) 可变的,由定时器/计数器1的溢出速率确定2.在MCS-51单片机存储器扩展中,区分扩展的是片外程序存储器还是片外数据存储器的最可靠的方法是:()。

(A) 看其位于地址范围的低端还是高端 (B) 看其离CPU芯片距离的远近(C) 看其芯片是ROM还是RAM(D) 看其是与CPU的信号连接还是与信号连接3.CPU对程序计数器PC的操作是()。

(A) 自动进行的 (B) 通过传送指令进行的(C) 通过加1指令进行的 (D) 通过减1指令进行的4.以下有关PC和DPTR的描述中错误的是()。

(A) DPTR是可以访问的而PC是不能访问的(B) 它们都是16位的寄存器 (C) 它们都有自动加1功能(D) DPTR可以分为两个8位的寄存器使用,但PC不能5.PC的值是()。

(A) 当前正在执行指令前一条指令的地址(B) 当前正在执行指令的地址(C) 当前正在执行指令后一条指令的地址(D) 控制器中指令寄存器的地址6.假定堆栈指针的值为39H,在进行了一条子程序调用指令后,SP的值为()。

微机原理与单片机接口技术习题参考答案

微机原理与单片机接口技术习题参考答案

参考答案习题一一、选择题 1 (A ) 2(C ) 3( C ) 4( B ) 5(C) 6( B) 7(D)二、简答题1.什么是微处理器?微处理器由几部分组成?微处理器的工作过程是什么?答:微处理器最初定义是将CPU(Central Processing Unit,中央处理单元)是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理机部件,它是计算机系统的核心或“大脑”,支配整个计算机系统工作。

微处理器主要由运算器、控制器、寄存器组及内部总线。

微处理器的工作过程就是执行程序的过程,而执行程序就是逐步执行一条条指令的过微处理器仅能识别机器指令,需使用各种编译器将由高级程序设计语言编制的程序转机器指令构成的程序。

2.简述Intel公司生产的几种不同微处理器的功能特性?答:Intel公司在不同时间推出的不同处理器之间的差异见表1-1。

3.什么是单片机?它由哪几部分组成?什么是单片机应用系统?答:将中央处理器(CPU)、存储器(Memory)及输入/输出单元(I/O)集成在一小块硅片上,如图1-2所示,这样一块芯片就具有了计算机的功能属性,因而被称为微型单片计算机,简称单片机。

4.简述单片机设计开发的常用工具。

答:根据单片机系统的组成是由单片机系统程序设计和单片机系统硬件组成,所以常用工具分为软件开发工具和硬件开发工具,其常用软件开发工具有Kei开发软件、WAVE开发软件、字库设计软件和Proteus仿真软件;常用的硬件工具有编程器、仿真器、逻辑分析仪等。

5.简述51单片机与52单片机的主要区别。

答:51单片机和52单片机的主要区别见表1-2.习题二1.8086 CPU由哪两部分组成?它们的主要功能是什么?两者如何配合工作的?参考答案:8086 CPU由总线接口部件BIU和执行部件EU组成。

BIU负责完成微处理器与存储器、I/O设备之间的信息传送,具体包括读取指令、读取操作数和存储结果。

单片机期末考试试题

单片机期末考试试题

单片机期末考试试题
一、选择题
1. 下列关于单片机的说法,正确的是:
A. 单片机只能执行一个程序
B. 单片机是一种独立运行的计算机系统
C. 单片机通常由微处理器、存储器和输入输出设备构成
D. 单片机不需要外部电源供电
2. 单片机中常用的编程语言是:
A. C语言
B. Java语言
C. Python语言
D. HTML语言
3. 下列哪个是单片机的主要功能之一?
A. 图像处理
B. 语音识别
C. 数据处理
D. 网络连接
4. 单片机中常用的存储器包括:
A. ROM
B. RAM
C. Flash
D. 所有选项都正确
5. 单片机的时钟频率通常指的是:
A. CPU的时钟频率
B. 串口的时钟频率
C. 芯片上的任务执行频率
D. 外部存储器的时钟频率
二、填空题
1. 单片机中的ADC全称是__________。

2. 单片机中常见的GPIO中文全称是__________。

3. 单片机中最基本的输入输出设备是__________。

4. 单片机中常见的中断服务程序是__________。

5. 单片机中的I/O口中文全称是__________。

三、简答题
1. 请简要说明单片机中的PWM是什么,有什么作用?
2. 简要解释单片机中的I2C总线的原理及应用。

3. 请简述单片机中的串口通信是如何实现的,常用的串口通信方式有哪些?
四、编程题
请在单片机开发环境中编写一个简单的LED点亮程序,实现LED 灯隔1秒亮灭交替的效果。

以上为单片机期末考试试题内容,祝您考试顺利!。

微机原理与接口技术(单片机)试题、答案

微机原理与接口技术(单片机)试题、答案
3、定时器T1工作在方式2时,TH1的值装入TL1后会自动清零。(×)
4、AT89S51单片机串行通信工作方式2的波特率是由定时器T1的溢出率与SMOD中的值共同决定的。(×)
5、串行通信接收或发送完数据申请中断请求,CPU在响应中断后,硬件会自动清除中断请求标志。(×)
四、问答题(每题7分,共14分)
DJNZ R2 , DL0
TAB:DB0C0H, 0F9H, 0A4H, 0B0H, 99H;0 1 2 3 4
DB92H, 82H, 0F8H, 80H, 90H;5 6 7 8 9
答:该程序段用于完成一个LED静态显示电路的送显,其中,字形码从串行口(或TXD/RXD或P3.0/P3.1)_送出(3分),显示缓冲区地址范围为78H~7FH(4分),本段程序使用了工作寄存器组第2组。(3分)
(2)、该系统中所扩展的RAM6264芯片的地址范围是6000H(4000H)~7FFFH(5FFFH);(1.5分)
(3)、设采样数据依次存放在内部RAM60H~67H单元中,按上图所示的接口电路,完成其数据采样程序(假定只采样一次);
ORG0000H
MAIN:MOV R0, #60H
MOV R2,#08H(1分)
d下降沿d编码器2at89s51单片机的复位信号是单片机的复位信号是a高电平b低电平c脉冲3程序计数器pc是用于存放和指示c是用于存放和指示a当前正在执行指令的前一条指令的地址b当前正在执行指令的地址c当前正在执行指令的下一条指令的地址d控制器中指令寄存器的地址4单片机访问rom片外ram和片内ram时所用的指令分别为d所用的指令分别为
得分
评阅人
1、内部RAM低128单元划分为哪3个主要部分?说明各部分的特点。

2010-2011学年 微机原理及应用》期末考

2010-2011学年 微机原理及应用》期末考

1、若单片机的晶振频率为 12MHz,试用循环转移指令编写延时 100ms 的延时子程序。 (10 分) 答:分析:一个机器周期=12 个晶振周期=1 s ,执行一条 DJNZ 指令需要 2 个机器周期, 即 2 s 。采用循环计数法实现延时,循环次数可以通过计算获得,并选择先执行后判断的 循环程序。 汇编程序如下: DEL: DEL1: DEL2:
注:本道题写出以上七种方式的任意五种就可以得满分,寄存器的类型满足要求即可, 不一定按照答案给出的那些类型。
4 / 15
四、程序阅读题(15 分) 3、 设(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=
诚信应考,考试作弊将带来严重后果! 华南理工大学广州汽车学院 2010----2011 学年第一学期期末考试 《微机原理及应用》试卷 B 注意事项:1. 考前请将密封线内填写清楚; 2. 所有答案请直接答在答题纸上; 3.考试形式:闭卷; 4. 本试卷共六大题,满分 100 分, 题 号 得 分 评卷人 一、填空题(每空 1 分,共 15 分) 1、MCS-51 单片机是 8 位的单片机,有 2、 INT0 和 INT1的中断标志位分别是 3、 MCS-51 内部提供 2 个可编程的 16 一 二 三 四 五

微机原理练习题

微机原理练习题

微机原理练习题第一章单片机概述一、填空题1、除了“单片机”之外,单片机还可以称之为()和()。

2、专用单片机由于已把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化、软硬件资源利用最优化,从而大大地提高了()和降低了()。

3、在单片机领域内, ICE 的含义是()。

4、单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通()和()。

5、CHMOS 工艺是()工艺和()工艺的结合,具有()的特点。

6、与 8051 比较 80C51 最大的特点是()。

7、()控制技术是对传统控制技术的一次革命,这种控制技术必须使用()才能实现。

8.十进制29的二进制表示为。

9.十进制数-29的8位补码表示为. 。

10.单片微型机、、三部分组成.11.若不使用MCS-51片内存器引脚必须接地.12. 是计算机与外部世界交换信息的载体.13.十进制数-47用8位二进制补码表示为. 。

14.-49D的二进制补码为. 。

15.计算机中最常用的字符信息编码是。

16.计算机中的数称为机器数,它的实际值叫。

二、选择题在下列各题的( A )、( B )、( C )、( D ) 4 个选项中,只有一个是正确的,请选择出来。

1、下列简写名称中不是单片机或单片机系统的是()( A ) MCU ( B ) SCM ( C ) ICE ( D ) CPU2、在家用电器中事业单片机应属于计算机的()( A )数据处理应用( B )控制应用( C )数值计算应用( D )辅助工程应用3、80C51 与 87C51 的区别在于()( A )内部程序存储器的类型不同( B )内部数据存储器的类型不同( C )内部程序存储器的容量不同( D )内部数据存储器的容量不同4、80C51 与 8051 的区别在于()( A )内部 ROM 的类型不同( B )半导体工艺的型式不同( C )内部寄存单元的数目不同( D ) 80C51使用 EEPROM 而8051 使用EPROM5、在下列单片机芯片中使用掩膜 ROM 作为内部存储器的是()( A ) 8031 ( B ) 80C51 ( C ) 8032 ( D ) 87C516、80C51 芯片采用的半导体工艺是()( A ) CMOS ( B ) HMOS ( C ) CHMOS ( D ) NMOS7、单片机芯片 8031 属于()( A ) MCS—48 系列( B ) MCS—51 系列( C ) MCS—96 系列( D ) MCS—31 系列8、使用单片机实现在线控制的好处不包括()( A )精确度高( B )速度快( C )成本低( D )能与数据处理结合9、以下所列各项中不是单片机发展方向的是()( A )适当专用化( B )不断提高其性能( C )继续强化功能( D )努力增加位数11、计算机中最常用的字符信息编码是()A ASCIIB BCD码C 余3码D 循环码12.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于( ) μsA 1.5B 3C 1D 0.513.MCS-51的时钟最高频率是 ( ).A 12MHzB 6 MHzC 8 MHzD 10 MHz14.以下不是构成的控制器部件():A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器15.以下不是构成单片机的部件()A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D 打印机16.下列不是单片机总线是()A 地址总线B 控制总线C 数据总线D 输出总线17.-49D的二进制补码为.( )A 11101111B 11101101C 0001000D 1110110018.十进制29的二进制表示为原码()A 11100010B 10101111C 00011101D 0000111119. 十进制0.625转换成二进制数是()A 0.101B 0.111C 0.110D 0.10020. 选出不是计算机中常用的码制是()A 原码B 反码 C补码 D ASCII第一章作业:一、1、2、4、8、9、13、14二、11~20第二章 MCS — 51 单片机的结构和原理一、问答题1、8051 单片机芯片包含哪些主要逻辑功能部件?各有什么主要功能?2、MCS-51 单片机的 EA 信号有何功能?在使用 8031 时 EA 信号引脚应如何处理?3、MCS-51 单片机有哪些信号需要芯片引脚以第二功能的方式提供?4、内部 RAM 低 128 单元划分为哪 3 个主要部分?说明各部分的使用特点。

微机原理试题及答案

微机原理试题及答案

第一章1-1选择1.计算机中最常用的字符信息编码是(A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) gsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是(A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D )A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A )A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D )A 原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二讲制补码表示为.110100018.-49D的二讲制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫一真值。

1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

(寸)2.MCS-51 上电复位时,SBUF=00H。

(x )。

SBUF不定。

微机原理与单片机技术期末 测验 习题

微机原理与单片机技术期末 测验 习题

微机原理与单片机技术程期(平时)测验11 空题(10分)1 8086 CPU从功能上可分为BIU或总线接口部件和EU或执行部件两大部分。

2微型计算机内部之间采用三总线结构互联,根据总线所传送信息的内容与作用不同系统总线可分为数据总线,地址总线和控制总线,系统内各部件均挂在总线上。

3 8086标志寄存器中CF位称为进/借位标志。

当运算结果最高位有进/借位时,该标志置“1”。

3 8086标志寄存器中ZF位称为进/借位标志。

当运算结果最高位有进/借位时,该标志置“1”。

4 8086地址总线宽度为20位,其最大直接寻址空间为1M或220个存储单元,每个存储单元可存储一个字节二进制数据。

(20,1M,220,一位,一个字节,一个字)5 8086引脚MN / MX接+5V表示CPU工作在最小模式。

(最小,最大)5 8086引脚MN / MX接地表示CPU工作在最大模式。

(最小,最大)6 8086 CPU的引脚AD0~AD16是地址与数据复用总线,在一个总线周期中,T1状态传递的是地址息信。

(数据,地址)6 8086 CPU的引脚AD0~AD16是地址与数据复用总线,在一个总线周期中,T3状态传递的是数据息信。

(数据,地址)7 8086CPU用MOV类指令访问内存,用IN/OUT类指令访问I/O接口。

8 可屏蔽中断请求信号应连接到8086的INTR引脚,该请求信号的高电平(二选一:高电平,上升沿)将触发中断。

使用CLI指令可屏蔽该中断请求。

9寄存器IP被称为指令指针寄存器,它所对应的段地址在CS寄存器中。

二、单选题(10分)1 CPU执行指令MOV DH, [DI] 后,下列引脚的状态为()。

A. ,1WRRD,,0==M=/IO1= B. ,WR,1,RD1M=/IO=C. ,RDWR,1,=M=/IO=IO1WR,0,= D. ,RD=M=/2 DOS系统功能调用时,从键盘读入单字符的功能号是()A.02HB.0AHC.21HD.01H3 8086中的ES是()段寄存器。

浙工大微机原理期末考试卷

浙工大微机原理期末考试卷

3. IE
D7 EA
D6 D6 D6 AC
D5 D5 D5 F0
D4 ES D4 PS D4 RS1
D3 ET1 D3 PT1 D3 RS0
D2 EX1 D2 PX1 D2 OV
D1 ET0 D1 PT0 D1 -
D0 EX0 D0 PX0 D0 P
4. IP
D7 -
5. PSW
D7 Cy
命题: 一、填空题 (共 20 分, 每小题 2 分) 1. MCS-51 系列单片机片内低 128 字节 RAM 中,有 个字节的每一个位都是可寻址的, 该区域称为位寻址区。 寄存器区的部分字节也可以采用位寻址,如 IT1=1。 2. 外部中断 0 (INT0)的中断程序入口地址是 3. 子程序返回指令“RET”和中断返回指令“ H,将其配置为下降边沿触发,如何操作? ”的共同点是 H,如何确定它所
2. MCS-51 系列单片机片内高 128 字节 RAM 的物理地址空间与特殊功能寄存器地址空间相 同,但两者采用不同的寻址方式进行访问。 ( ) 3. 当计算机执行子程序调用指令时,堆栈指针不受影响。 4. 当计算机执行数据传送类指令时,源操作数不受影响。 5. P1.0 引脚最大输出电流是 20mA,不能作为输入端口使用。 ( ( ( ) ) )
浙江工业大学命题纸
第 2 页
三、单项选择题 (共 20 分, 每小题 2 分) 1. 执行下面语句后,累加器 A 的内容必定会改变的语句是 (a) POP A (b) MOVX @DPTR, A (c) INC A (d) SWAP A 2. 下面的 4 条指令,可用于读片外扩展的数据存储器或 I/O 单元的是 (a) MOV A, @R0 (b) MOVX A, @R0 (c) MOV @R0,A (d) MOVX @R0, A 3. 某同学很纠结:到底该学好汇编语言,还是 C 语言?下面正确的说法是 (a) 所有编程语言中,汇编程序的执行效率是最高的,但编写程序的效率很低 (b) 编写汇编程序效率低,大型软件都选择使用 C 语言,没有任何模块用汇编语言编写 (c) C 语言的数据结构复杂,如结构体,而且使用 C 语言不能直接访问硬件地址单元 (d) C 语言的编程效率高,易学易用,不懂汇编语言,照样能写出高质量的嵌入式系统软件 4. 下面是关于单片机这种集成电路的描述,错误的是 (a) 所有单片机都具有一定数量的 I/O 引脚,以满足开关控制的需要 (b) 所有单片机都片内 ROM,用于存储嵌入式系统的程序代码 (c) 所有单片机都具有片内 RAM,用于临时数据的存储,部分还可以作为堆栈区使用 (d) 与一般的台式机的 CPU 相比,所有单片机都具有多种低功耗特性 5. 下面是关于嵌入式系统特征的描述,正确的是 (a) 根据 MCS-51 的内核可断定,嵌入式系统所用的单片机片内都没有显示器接口 (b) 所有嵌入式系统不仅 CPU 速度低,而且资源都十分有限,程序空间都必须小于 64KB (c) 某些功能简单的嵌入式系统,完全有可能是由单颗芯片和必要的供电单元组成 (d) 嵌入式都带有丰富的网络功能,譬如异步串行收发器、以太网控制器 6. 下面关于 8051 定时/计数器 0(T0)的描述,错误的是 (a) T0 有 4 种工作方式,由 TMOD 寄存器的最低 2 位(即 M1 和 M0 位)指定 (b) 当 T0 作为计数器使用时,可用于记录出现在 P3.4(T0)引脚上的脉冲个数 (c) 当 T0 作为定时器使用时,其输入时钟信号的周期等于系统振荡周期的 12 倍 (d) 当 T0 工作在方式 2(即 8 位自动重装方式)时,可以用作 UART 的波特率发生器 7. 下面关于 8051 单片机多源中断系统优先级的描述,正确的是 (a) 采用 8 级优先级管理,允许高优先级中断暂停正在执行的低优先级中断服务程序 (b) 采用 2 级优先级管理,允许同时响应两个具有同优先级的中断请求 (c) 不允许外部中断 0 和 1 同时设置为高优先级 (d) 多个同优先级中断同时发生时,CPU 按 INT0T0INT1T1UART 先后顺序响应

微机原理期末考试试题及答案

微机原理期末考试试题及答案

1.8086的数据线为16 位,地址线为20 位,I/O口使用16 位地址线.2。

在某进制的运算中7×3=33,则7×5=_55。

3。

用8位二进制数表示整数时,十进制数(-128)的补码为_10000000_。

原码为无,反码为无。

3.8086内部寄存器长度为16 位,通用寄存器有8 个,段寄存器有4 个。

4.8086偶存储体的选片信号是A0 ,奇存储体的选片信号是BHE .5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。

6.8086可以指向堆栈的指针寄存器有bp 和sp 。

7.程序中段定义结束的伪指令是ENDS ,子程序定义结束的伪指令是ENDP 。

8.EEPROM的擦除方法为点擦除.9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__.ORG 1000HSTROE DB 12 DUP(?)DATA DB 05H,06H,07H,08H1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。

A. 仅DS段B。

DS或SS段C。

DS或ES段D。

DS或CS段2. 下列指令中格式错误的是___A___。

A。

SHL AL,CX B。

XCHG AL,BLC. MOV BX,[SI]D. AND AX,BX3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__.MOV AX,2000HMOV DS,AXMOV BX,[0010H]A. B2B2HB. B23FH C。

3F3FH D. 3FB2H4。

若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。

A. 3311CHB. 33120HC. 33122H D。

3311EH5. 下列指令中格式错误的是_C__。

A。

MOV AX,357AH[BX][DI] B。

OUT DX,ALC。

(精校版)单片机原理及应用期末考试试卷及答案

(精校版)单片机原理及应用期末考试试卷及答案

(完整word版)单片机原理及应用期末考试试卷及答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整word版)单片机原理及应用期末考试试卷及答案)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整word版)单片机原理及应用期末考试试卷及答案的全部内容。

单片机原理及应用期末考试试卷班级:_______________学号:_______________姓名:_______________得分:_______________(卷面共有100题,总分100分,各大题标有题量和总分,每小题标号后有小分)一、单项选择题(33小题,共33分)[1分](1)要MCS—51系统中,若晶振频率屡8MHz,一个机器周期等于( A )μsA 1。

5B 3C 1D 0.5[1分](2)MCS—51的时钟最高频率是 ( A )。

A 12MHzB 6 MHzC 8 MHzD 10 MHz[1分](3)下列不是单片机总线是( D )A 地址总线B 控制总线C 数据总线D 输出总线[1分](4)十进制29的二进制表示为原码( C )A 11100010B 10101111C 00011101D 00001111[1分](5)电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。

这位科学家是:( D )(A)牛顿(B)爱国斯坦(C)爱迪生(D)冯·诺伊曼[1分](6)在CPU中,控制器的功能是:( C )(A)进行逻辑运算(B)进行算术运算(C)分析指令并发出相应的控制信号(D)只控制CPU的工作[1分](7)下列数据中有可能是八进制数的是:( A)(A)764 (B)238 (C)396 (D)789[1分](8)MCS—51的时钟最高频率是 (D )A、6MHzB、8MHzC、10MHzD、12MHz[1分](9)-49D的二进制补码为.( B)A、 11101111B、11101101C、0001000D、11101100[1分](10)要用传送指令访问MCS—51片外RAM,它的指令操作码助记符应是( B)A、 MOVB、 MOVXC、 MOVCD、以上都行[1分](11)若某存储芯片地址线为12根,那么它的存储容量为(C )A、1KBB、2KBC、 4KBD、 8KB[1分](12)PSW=18H时,则当前工作寄存器是(D )A、 0组成B、 1组成C、2组成D、3组成[1分](13)所谓CPU是指( B)A、运算器与存储器B、运算器与控制器C、输入输出设备D、控制器与存储器[1分](14)PSW=18H时,则当前工作寄存器是(D )(A)0组(B)1组(C)2组(D)3组[1分](15)P1口的每一位能驱动( B )(A)2个TTL低电平负载有(B)4个TTL低电平负载(C)8个TTL低电平负载有(D)10个TTL低电平负载[1分](16)二进制数110010010对应的十六进制数可表示为( A)A、192HB、C90HC、1A2HD、CA0H[1分](17)一3的补码是( D )A、10000011B、11111100C、11111110D、11111101[1分](18)对于8031来说,脚总是( A )A、接地B、接电源C、悬空D、不用[1分](19)进位标志CY在( C)中A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPOR[1分](20)指令和程序是以( C)形式存放在程序存储器中A、源程序B、汇编程序C、二进制编码D、BCD码[1分](21)单片机应用程序一般存放在( B )A、RAMB、ROMC、寄存器D、CPU[1分](22)LJMP跳转空间最大可达到( D )A、2KBB、256B C 、128B D、64KB[1分](23)8051单片机中,唯一一个用户不能直接使用的寄存器是( C )A、PSWB、DPTR C 、PC D、B[1分](24)8051单片机中,唯一一个用户可使用的16位寄存器是( B)A、PSWB、DPTR C 、ACC D、PC[1分](25)ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是(B )(A)0003H (B)2000H (C)000BH (D)3000H[1分](26)对程序存储器的读操作,只能使用(D)(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令[1分](27)ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是( B)A、 0003HB、2000HC、000BHD、3000H[1分](28)执行PUSH ACC指令,MCS—51完成的操作是( B)A、(ACC)→(SP) SP-1→ SPB、SP+1→ SP (ACC)→(SP)C、SP-1 →SP (ACC)→(SP)D、(ACC)→(SP)SP+1→ SP[1分](29)各中断源发出的中断请求信号,都会标记在MCS-51系统中的(B)。

《微机原理与单片机技术》试卷及答案(2)

《微机原理与单片机技术》试卷及答案(2)

东莞理工学院本科试卷(B 卷)2012--2013学年第1学期《微机原理与单片机技术》试卷及评分标准开课单位:电子工程学院考试形式:闭卷题序一二三四五六七八总分得分评卷人一、填空题(共10分每空1分)1.MCS-51单片机系统晶振为6MH,则机器周期=2μS ,最长指令执行时间为8μS 。

2.51单片机的当前工作寄存器组由SFR 程序状态寄存器PSW 中的RS1、RS0来决定。

3.8032单片机片内ROM 容量为0KB,系统复位时,SP 的内容为07H ,P0~P3口的内容均为FF H。

4.89C51单片机内部定时器/计数器工作方式3时,将T0拆成两个独立的8位计数器,而T1此时通常作为串行口波特率发生器使用。

5.地址线14根可选16K 个存储单元,2KB ROM 的首地址为2000H,则末地址为23FF H.二、判断题(共10分每题2分)(正确的打√,错误的打×)1.中断初始化时,对中断控制器IE 的设置,只可使用位操作,而不能使用字节操作。

2.单片机系统扩展时,使用锁存器锁存高8位地址,锁存信号来自CPU 的ALE 引脚。

3.Rn 寄存器寻址与寄存器间接寻址间不能相互传送,片内RAM 二单元允许直接传送。

4.堆栈指针SP 占据片内RAM 81H 单元,若其内容是52H ,当执行完指令RET 后,SP 内容变为51H 。

5.I 2C 数据传输时,每个字节必须是8位,先送高位,且每个字节后面都要跟随应答位。

答:1(×)2(×)3(√)4(×)5(√)三、选择题(共10分每题2分)1.当执行MOV P1,#0FFH 和MOV A,P1指令后,累加器A 里的内容一定是。

A.0FFH B.P1引脚状态 C.P1锁存器内容2.51单片机访问片外RAM 时采用的指令只有类指令,且只能是寻址方式。

A.MOV,直接 B.MOVX,间接 C.MOVC,间接D MOVX,变址3.MOV P2,#0FFH MOV R0,#20H MOVX A,@R0上述指令序列是将存储器单元的内容送给A。

单片机期末考试试卷及答案

单片机期末考试试卷及答案

一、填空题1、设X=5AH, Y=36H,则X与Y“或”运算为7EH, X与 Y的“异或”运算为6CH。

2、若机器的字长为8 位,X=17, Y=35,则X+ Y=110100, X-Y=11101110(要求结果写出二进制形式)。

3、单片机复位后,堆栈指针SP的值是 07h。

4、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为0.5us,机器周期为2us。

5、一个函数由两部分组 , 即说明部分和语句部分。

6、 C语言中输入和输出操作是由库函数 scanf 和 printf 等函数来完成。

7. 当MCS-51引脚ALE 信号有效时, 表示从Po口稳定地送出了低8位地址.8.MCS-51 的堆栈是软件填写堆栈指针临时在_片内数据存储_器内开辟的区域.9.MCS-51有4组工作寄存器,它们的地址范围是00H-1FH 。

10.MCS-51片内20H-2FH 范围内的数据存储器, 既可以字节寻址又可以位寻址.11.计算机的系统总线有数据总线、地址总线、控制总线。

12. 一个机器周期等于 6 个状态周期,振荡脉冲 2 分频后产生的时钟信号的周期定义为状态周期。

13、单片机的复位操作是_高电平,寄存器 IE 的值是_EA、 ES、 ET1、 EX1、 ET0、 EX0_。

14、若选择内部程序存储器,应该设置为高电平(高电平 / 低电平),那么,PSEN信号的处理方式为不用。

15、单片机程序的入口地址是0000H ,外部中断1 的入口地址是0013H 。

16、片机的内部RAM区中,可以位寻址的地址范围是20H-2FH ,特殊功能寄存器中,可位寻址的地址是能被 8 整除的地址。

17、eiL C51 软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是 HEX。

18、CS-51 单片机中,在IP=0x00 时,优先级最高的中断是外部中断,最低的是串行口中断。

19、CS— 51 单片机的P0— P4口均是并行I / O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在 P0—P4口中,P0为真正的双向口,P1-P3 为准双向口。

单片机以及微机原理专用期末考试试卷大全

单片机以及微机原理专用期末考试试卷大全

期末考试模拟试卷一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( B )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( A )a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有( D )。

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

a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是( A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的( D )a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A1. D 2. B 3.B 4. D 5. A 6. C 7.B 8.B 9.A 10. D二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H 单元开始取指令并翻译和执行。

单片机期末考试试题(含答案)

单片机期末考试试题(含答案)

单片机期末考试试题01、单片机是将微处理器、一定容量的RAM 和ROM以及I/O口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示256 个存储单元。

4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。

9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。

10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS-51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM 区时用MOVX指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为00H~7FH 的真正RAM区的地址为80H~FFH 的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU 复位时,第0 组寄存器为当前的工作寄存器。

微机原理期末考试答案

微机原理期末考试答案

一、将下列十进制数据转换为二进制、八进制和十六进制数,并写出其对应的原码、反码和补码(以8位机器数表示)(1)73 (2)-109二、简答题(1)MCS-51芯片包含哪些逻辑功能部件?各有什么功能?1. MCS-51单片机芯片包含哪些主要逻辑功能部件?各有什么功能?中央处理器CPU :完成运算和控制操作。

存储器:内部数据存储器RAM 用于存放程序的机器代码和常数;内部程序存储器用于存放可读写的数据。

特殊功能寄存器用于存放相应功能部件的控制命令、状态和数据。

并行口:P0~P3除了可以作为基本的I/O 功能之外,P3口的第二功能还提供了串行口、外部中断、外部计数等功能以及访问外部数据存储器和外部I/O 口的控制信号。

串行口:用于串行通信。

定时/计数器:2个16位定时器/计数器,具有多种工作模式,用于计数、定时和产生串行通信的波特率。

中断系统:单片机有5个中断源,分别为2个外部中断、2个定时器/计数器溢出中断、1个串行口接收/发送中断,提供2个中断优先级。

实现实时控制等。

(2)MCS-51控制总线信号有哪些?各有什么作用?2. MCS-51的控制总线信号有哪些?它们各起什么作用?ALE ——地址锁存控制信号,输出。

ALE 用于锁存地址总线的低八位。

该信号频率为振荡器频率的1/6,可作为外部定时或时钟使用。

P SEN ——外部程序存储器读选通信号,输出,P SEN 为低电平时,CPU 从外部程序存储器的单元读取指令。

EA ——内、外程序存储器选择控制端,输入,当EA 接地(EA =0)时,CPU 对程序存储器的操作仅限于单片机外部。

当EA 接高电平(EA =1)时,CPU 对程序存储器的操作从单片机内部开始,并可延伸到单片机的外部。

RESET ——复位信号。

在RESET 引脚上保持2个机器周期以上的高电平,单片机复位。

(3)MCS-51单片机的EA 信号有什么功能?在使用8031时,EA 引脚该如何处理?EA 为内、外程序存储器选择控制端,当EA 接地(EA =0)时,CPU 对程序存储器的操作仅限于单片机外部。

微机原理-期末考试题库及答案(含3套试卷)

微机原理-期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1)控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2)电平。

(1) A.M/ B. C. ALE D.N/(2) A. 高 B. 低 C. ECL D.CMOS2.n+1位有符号数x的补码表示范围为()。

A.-2n < x < 2nB.-2n ≤ x ≤ 2n -1C.-2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

A.AND AL, 0FHB.AND AL, 0FOHC.OR AL, 0FHD.OR AL 0FOH4.下列MOV指令中,不正确的指令是()。

A.MOV AX, BXB.MOV AX, [BX]C.MOV AX, CXD.MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A.00017HB.00068HC.0005CHD.0005EH6.条件转移指令JNE的条件是()。

A.CF=0B.CF=1C.ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。

⑴ A.1个 B.2个 C.4个 D.6个⑵ A.数据 B . 地址 C. 状态 D.其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是()。

完整版单片机原理及接口技术期末考试试题及答案

完整版单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

中断1定时器 D.中断0定时器1 C.外部中断0 B.外部中断A.13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址PSEN为() 14.A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。

A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。

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

微机原理与单片机技术程期(平时)测验11 空题(10分)1 8086 CPU从功能上可分为BIU或总线接口部件和EU或执行部件两大部分。

2微型计算机内部之间采用三总线结构互联,根据总线所传送信息的内容与作用不同系统总线可分为数据总线,地址总线和控制总线,系统内各部件均挂在总线上。

3 8086标志寄存器中CF位称为进/借位标志。

当运算结果最高位有进/借位时,该标志置“1”。

3 8086标志寄存器中ZF位称为进/借位标志。

当运算结果最高位有进/借位时,该标志置“1”。

4 8086地址总线宽度为20位,其最大直接寻址空间为1M或220个存储单元,每个存储单元可存储一个字节二进制数据。

(20,1M,220,一位,一个字节,一个字)5 8086引脚MN / MX+5V表示CPU工作在最小模式。

(最小,最大)5 8086引脚MN / MX CPU工作在最大模式。

(最小,最大)6 8086 CPU的引脚AD0~AD16是地址与数据复用总线,在一个总线周期中,T1状态传递的是地址息信。

(数据,地址)6 8086 CPU的引脚AD0~AD16是地址与数据复用总线,在一个总线周期中,T3状态传递的是数据息信。

(数据,地址)7 8086CPU用MOV类指令访问内存,用IN/OUT类指令访问I/O接口。

8 可屏蔽中断请求信号应连接到8086的INTR引脚,该请求信号的高电平(二选一:高电平,上升沿)将触发中断。

使用CLI指令可屏蔽该中断请求。

9寄存器IP被称为指令指针寄存器,它所对应的段地址在CS寄存器中。

二、单选题(10分)1 CPU执行指令MOV DH, [DI] 后,下列引脚的状态为( A )。

A. ,RD1WR1,0==M=/,IOWR,1,RD1=M=/IO= B. ,C. ,WR,1,RD=M=/IO== D. ,1WR,0,RDM=/IO=2 DOS系统功能调用时,从键盘读入单字符的功能号是( D )A.02HB.0AHC.21HD.01H3 8086中的ES是( A )段寄存器。

A.附加段B.数据段C.堆栈段D.代码段4.8086CPU的堆栈指针寄存器是( C )。

A. BXB.BPC.SPD.IP5.8086CPU的一个总线周期至少包括( D )个时钟周期。

A.1B. 2C. 3D. 46.允许响应INTR中断请求的必要条件是( A )。

A. IF=1B. IF=0C. TF=1D. TF=07 8086CPU上电复位后程序入口地址是(B )A.00000H(8951CPU)B.0FFFFHC.FFFF0HD. FFFFFH8 十进制数23的压缩BCD码为( C )A.00000000BB.00010111BC.00100011BD. 00001111B9 用于产生CLK信号的芯片是( A )A. 8284AB. 8282C. 74LS373D. 74LS27310 8282芯片的功能是(A)A.锁存地址信号B. 产生CLK信号C. 产生READY信号D. 产生RESET信号三、指令(20分)以下指令在编译过程中未通过,指出原因并写出完成功能的正确指令,写出源操作数的寻址方式。

MOV [1234H] ,[4678H]错误原因:不允许存储单元间的数据传递.正确指令:MOV al,[4678H]; 源操作数为直接寻址方式。

MOV [1234],al, ; 源操作数为寄存器寻址方式。

四、堆栈(20分)CPU顺序执行以下两条堆栈操作指令:PUSH AX;POP BX执行堆栈操作前: SS = 0700H,SP = FFFEH,AX = 063FH,BX= 0122H栈顶地址: 0700H : FFFEH = 16FFEH堆栈内容: [16FFE] = 00H[16FFD] = 00H[16FFC] =00H执行入栈操作指令后:SS = 0700H,SP = FFFCH,AX = 063FH,BX= 0122H栈顶地址: 0700H : FFFCH= 16FFCH堆栈内容: [16FFE] = 00H[16FFD] = 06H[16FFC] = 3FH执行出栈操作指令后:SS = 0700H,SP = FFFEH,AX = 063FH,BX= 063F H栈顶地址: 0700H : FFFEH= 16FFEH堆栈内容: [16FFE] = 00H[16FFD] = 06H[16FFC] = 3FH五、中断向量(20分)中断向量表内存放内容如表1所示:问:(1)该地址所对应的中断类型号为何?16(10H)(2)CPU响应该中断,转入中断处理子程序时CS中的值为何?IP中的值为何?CS= 1200H IP = 0345H(3)该中断处理子程序入口的物理地址为何?12345H六、读程序(20分)注释程序中指定的指令功能,写出该程序所编写的算法名称,分析并写出程序的运行结果。

DA TA SEGMENTbuf db '1','3','7','4','6','9','$' ;定义字节型变量DA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TA,SS:STACK,ES:DA TABEGIN: MOV AX, DATA ;MOV DS, AXLEA DI, bufMOV BL, 5NEXT0: MOV SI, DIMOV CL, BLNEXT3: MOV Al, [SI]ADD SI, 1CMP AL, [SI] ;比较AL ,[SI] 大小JC NEXT5 ;AL < [SI] 转到NEXT5MOV ah, [SI]MOV [SI-1], ahMOV [SI], AlNEXT5: DEC CL ;减1JNZ NEXT3DEC BLJNZ NEXT0nopJMP $CODE ENDS ;代码段结束END BEGIN程序功能:利用冒泡法排序法完成数据的升序排列。

处理对象:buf中的6个数处理结果:buf中数据升序依次排列为:1,3,4,6,7,9微机原理与单片机技术程期(平时)测验21 空题(10分)1 8255使用A1和A0引脚完成对片内的端口选择。

2 设8251的引脚RxC(或TxC)的频率为19.2KHz,在同步方式下,数据传输的波特率为19.2kb/s;在异步方式下,假设波特率因子为64,数据传输的波特率为300b/s。

3 8251芯片由TxD引脚将数据送出,RxC管脚为数据输入引脚(二义性不考)。

发送数据结束后可通过TxRDY引脚向CPU发出中断申请信号。

当8251接收到一个完整有效字节后,可通过RxRDY引脚向CPU发出中断申请信号。

二、单选题(10分)1.8255A基本输入输出工作方式是( A ),选通输入输出工作方式是(B),PA口可实现双向工作的工作方式是(C)。

A 方式0B 方式1C 方式2D 方式31.8255接口芯片的端口B允许的工作方式为(A )。

A.方式0和方式1B. 方式1和方式2C. 方式0和方式2D.只有方式12. 在下面的中断中,只有( D )需要硬件提供中断类型号。

A INT 10HB INT 21HC NMID INTR2.INT n指令中断是( C )A. 由外部设备请求产生B. 由系统断电引起的C. 通过软件调用的内部中断D. 可用IF标志位屏蔽的3.不能将DX清零的指令是(C )。

A.XOR DX,DXB.MOV DX,0000HC.TEST DX,0000HD.AND DX,0000HC/=1,,则当前CPU对8251的访问是(B )。

4.当8251的引脚状态有RD=0,WR=1,DA.读8251的数据口B.读8251的状态口C.写8251的数据口D.写8251的命令口C/=0,则当前CPU对8251的访问是(B )。

4.当8251的引脚状态有RD=1,WR=0,DA. 读8251的数据口B.写8251的数据口C. 读8251的状态口D. 写8251的命令口5.设CPU 的引脚,,,1WR 0RD 0IO /M ===执行下列哪条指令可以产生此状态(B ) A. MOV AL, [BX] B. IN AL, DXC. MOV [BX], ALD. OUT DX, AL5.在8086CPU 的中断向量表中,各个中断向量按( A )顺序排放。

A. 中断类型码B. 中断向量C. 中断源的优先级D. 任意6.若系统仅有一片8259且工作于完全嵌套方式,IR0引脚的优先级别为( B )。

A.最低B.最高C.不定D.与其他引脚相同7.当前8259的ISR=38H ,那么正在被CPU 响应的中断请求有(B )个。

A. 2个B. 3个C.4个D. 5个8.当前8259的ISR=46H ,那么正在被CPU 响应的中断请求有(B )个。

A. 2个B. 3个C.4个D. 5个三、判断题(20分)1、判断下列指令的书写格式是否正确(5分,每小题0.5分)( )1、MOV DH, DL( )6、IN AL ,DX ( )2、MOV [SI], [DI]( )7、POP CS ( )3、ROL BH , 1( )8、MOV 5,AL ( )4、MOV DX, BUFF( )9、MOV AL ,0B7H ( )5、OUT AX ,80H ( )10 MOV AX, BL1)√ 2)× 3)√ 4)√ 5)× 6)√ 7)× 8)× 9)√ 10)×2、判断下列论述是否正确(5分,每小题0.5分)1 ( ) SP 始终指向堆栈的底部。

2 ( )物理地址的形成过程为:物理地址 =( 段寄存器)×16H + 偏移地址3 ( )指令MOV AL,70H 与指令IN AL,70H 中的“70H ”一样,都是一个立即数。

4 ( )伪指令ASSUME CS:code, DS:data 不仅起指示作用, 还有赋值作用。

5 (√ ) Intel 的80X86系列有专门的I/O 指令对端口进行读写,对内存操作的指令不能用于I/O 端口。

6 (√ )串行通信时波特率系数(因子)为16,则16个时钟脉冲传送1个二进制数据。

7 (√ )8251和8255都可以分别作为一个中断源,向CPU 发出中断请求信号。

8 ( )半双工方式只允许数据按照一个固定的方向传送。

9 ( )由4片8259构成的级联中断控制系统最多可以管理32个外部中断。

10(√ )8255的端口A 被设置为工作方式2之后,端口B 仍然可以按照方式1来工作。

1)× 2)× 3)× 4)× 5)√ 6)√ 7)√ 8)× 9)×10)√四.综合问答题(20分)1.设某中断向量存放在00048H 地址单元处。

相关文档
最新文档