南昌大学2011单片机原理与应用设计期末试卷
(完整版)单片机原理及应用期末考试试题
单片机原理及应用期末考试试题一、填空题(每空1分,共20分)1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。
2.A T89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。
3.AT89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。
4.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。
6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI7.在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令8. JNC rel指令执行时,当CY位为0时程序发生跳转。
9.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。
10.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。
11.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s12.堆栈应遵循先进后出规律,堆栈指针的符号为SP二、单项选择题(每小题1分,共20分)1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表示的十进制数值为(b)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.AT89S51 的CPU是( c )位的单片机a) 16 b)4c)8 d)准167.AT89S51复位后,PC与SP的值为( b )a )0000H,00H b)0000H,07Hc) 0003H,07H d)0800H,00H8.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。
单片机原理及应用期末考试题试卷及答案大全
一、选择题(每题1分,共10分)1.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能.a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a) RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( )a) 7542H b) 7542 c) 75。
42H d) 75.424.下列指令中不影响标志位CY的指令有().a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a) 16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为( )a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS—51单片机程序存储器取数据时,采用的指令为()。
a)MOV A,@R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A,@DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态.8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和,其中具有易失性,常用于存储。
4.求十进制数-102的补码(以2位16进制数表示),该补码为 .5.PC存放_______________,具有___________特性。
单片机原理及应用期末考试题库
单片机原理及应用期末考试题库单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a) 7542H b) 7542 c)75.42H d) 75.424.下列指令中不影响标志位CY的指令有()。
a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为()a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051 C PU是()位的单片机a)16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为()a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d )MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a) PUSH R2 b)ADD R0,Ac) MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT 脚),当其端出现____电平时,8051进入复位状态。
8051一直维持这个值,直到RST 脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H 单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和,其中具有易失性,常用于存储。
《单片机试卷》期末试卷A卷(电子)
《单片机技术与应用》期末试卷(A卷)一、填空题(每空一分,共40分)1.AT89S51单片机内部有KB的FLASH ROM,内部数据存储器可位寻址的地址范围为,特殊功能寄存中的特殊功能寄存器也可以进行位寻址。
外部中断0的入口地址为,T1定时/计数器的中断入口地址为。
2.PSW中RS1=1,RS0=0,R3对应的字节地址为。
3.78H对应的十进制数为D,对应的二进制数为B。
4. MCS51单片机的仅使用内部ROM时,EA引脚应接电平。
5.当MCS51单片机RST引脚出现机器周期以上高电平时单片机可有效复位,复位后SP= ,PC= ,P2= 。
6. 单片机是集成了、、、四个部分的微型计算机。
7. 中断源的允许是由寄存器决定的,中断源的优先级别是由寄存器决定的。
9.LCALL 指令可以实现KB范围的子称程序调用;可以实现远程查表的指令是;可以实现64K范围跳转的指令是。
10.关于堆栈类操作的两条指令分别是、,操作遵循原则。
11. LED数码管按结构分为和两种形式。
12.键盘按键的检测过程中消除抖动常用的方法有、、.。
13.DAC0832的参考电压为+4V,则分辩率为V。
14.“DIV AB ”是字节周期指令;“NOP ”是字节周期指令。
15.C51中定义的位变量的关键字是,位变量对应的地址空间范围是。
16.C51定义为data的RAM地址范围为。
17.unsigned int 定义的变量取值范围,unsigned char定义的变量取值范围。
2分,共10题)1.单片机复位后,累加器A、PC、PSW的内容为()A.A = FFH PC = 00H PSW = FFHB.A = 00H PC = 0000H PSW = 00HC.A = 07H PC = 0000H PSW = FFHD.A = 00H PC = 00H PSW = 00H2.定时器T0的溢出标志TF0,在CPU响应中断后()A 由软件清零B 由硬件清零C 随机状态D AB都可以3.下列变量定义不正确的是。
单片机原理期末考试试题附答案
单片机原理及应用期末考试试题汇总1>单片机是将微处理器、一定容量的RAM和ROMW及(I/O) 口、定时器等电路集成在一块芯片上而构成的微型计算机。
2、单片机89C51片内集成了(4)KB的FLASFROM共有⑸个中断源。
3、两位十六进制数最多可以表示(256)个存储单元。
4、89C51是以下哪个公司的产品? ( C )A、INTELB、AMDC、ATM ELD、PHILIPS5、在89C51中,只有当EA引脚接(高)电平时,CPU+访问片内的Flash ROMo&是非题:当89C51的EA引脚接低电平时,CPLR能访问片外ROM 而不管片内是否有程序存储器。
T7、是非题:当89C51的EA引脚接高电平时,CPLR能访问片内的4KB空间。
F8、当CPIB问片外的存储器时,其低八位地址由(P0) 口提供,高八位地址由(P2) 口提供,8位数据由(P0) 口提供。
9、在I/O 口中,(P0) 口在接LED时,必须提供上拉电阻,(P3) 口具有第二功能。
10、是非题:MCS-5係列单片机直接读端口和读端口锁存器的结果永远是相同的。
F11>是非题:是读端口还是读锁存器是用指令来区别的。
T12、是非题:在89C51的片内RAIVE中,位地址和部分字节地址是冲突的。
F13、是非题:中断的矢量地址位于RAITEN。
F14、MCS-51系列单片机是属于(B)体系结构。
A、冯诺依曼B、普林斯顿C、哈佛D、图灵15> 89C51具有(64 ) KB的字节寻址能力。
16、是非题:在89C51中,当CPIB问片内、夕卜ROI\M时用MOVC 指令,访问片外RAI\M时用MOV粕令,访问片内RAIVE时用MOV 指令。
T17、在89C51中,片内RA附为地址为00H-7FH 的真正RAI\M,和地址为8OH~FFH6勺特殊功能寄存器(SFR)区两个部分。
18、在89C51中,通用寄存器区共分为⑷组,每组(8)个工作寄存器,当CPLfi位时,第(0)组寄存器为当前的工作寄存器。
南昌大学2011单片机原理与应用设计期末试卷
10、程序计数器PC不能为用户编程时直接使用,因为它没有地址。()
二、填空题(本大题共9小题,每空2分,共20分)
得分
评阅人
1、若A中的内容为75H,则P标志位的值为。
2、若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为____________。
MOV MAX,A
LOOP2:SJMP LOOP5
5、MOVR0,#DATA
MOVA,@R0
RLA
MOVR1,A
RLA
ADDA,R1
MOV@R0,A
(1)该程序的功能是:
__________________________________________;
(2)若不使结果产生溢出,则运行前A的值应小于等于__________。
20
30
40
100
得分
考生注意事项:1、本试卷共6页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
一、判断题(本大题共10小题,每小题1分,共10分)
得分
评阅人
1、8051单片机复位是高电平有效。( )
2、寄存器间接寻址中,寄存器中存放的是操作数的地址。( )
MDCEQU22H
MOV A, MDA
ACALL SQR
MOV R1, A
MOV A, MDB
ACALL SQR
ADD A, R1
MOV MDC, A
SJMP$
SQR:ADD A, #01H
MOVC A, @A+PC
RET
SQRTAB:DB 0,1,4,9,16,25,36,49,64,81
单片机原理及应用期末考试试题含答案
2、单片机89C51片内集成了 4 有 5 个中断源。
3、两位十六进制数最多可以表示4、89C51是以下哪个公司的产品?(A、 INTELB、 AMDC、 ATMELKB 的 FLASH ROM共256 个存储单元。
C )D、 PHILIPS5、在89C51中,只有当EA引脚接Flash ROM。
高电平时,CPU才访问片内的6是非题:当89C51的EA引脚接低电平时, 内是否有程序存储器。
T CPL只能访问片外ROM而不管片7、是非题:当89C51的EA引脚接高电平时, CPL只能访问片内的4KB空间。
F单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的 RAM和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。
8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由 P2 口提供, 8位数据由P0 口提供。
9、在I/O 口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。
10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。
F11、是非题:是读端口还是读锁存器是用指令来区别的。
T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。
F13、是非题:中断的矢量地址位于 RAMX中。
F14、 MCS-51系列单片机是属于( B )体系结构。
A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、 89C51具有64 KB的字节寻址能力。
16、是非题:在89C51中,当CPU访问片内、夕卜ROk区时用MOV指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV旨令。
T17、在89C51中,片内RAM^为地址为00H~7FH 的真正RAM区,和地址为80H~FFH的特殊功能寄存器(SFR)区两个部分。
18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU复位时,第0 组寄存器为当前的工作寄存器。
(精校版)单片机原理及应用期末考试试卷及答案
(完整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)。
单片机原理及应用期末考试 试卷
第 1 页 共 3 页衡水学院数学系2007-2008学年度第一学期期末考试05计普本、07计接本《单片机原理及应用》试卷 B班级_____ 学号_____姓名_____---------------------密 封 线---------------------- -命题教师:刘光伟 试卷审核人:万厚冲一、填空题(每空1分,共20分)1. MCS-51 单片机有 5 个中断源,分别是:_INT0__ 、___INT1___ 、 T0 ______ 、 T1______ 、 TX/RX______ 。
2. 通常,单片机上电复位时PC=0000H ,SP=07H ;而工作寄存器则缺省采用第 00 组,这组寄存器的地址范围是从00H--07H 。
3. 假定累加器A 的内容30H ,执行指令:1000H :MOVC A ,@A+PC后,把程序存储器 1031H 单元的内容送累加器A 中。
4. 用串行口扩展并行口时,串行接口的工作方式应选为 方式0 。
5. 计算机的系统总线有地址总线、控制总线和 数据总线 。
11. 在串行通信中,按数据传送方向有 双工 , 单工 , 和 半双工 三种方式。
二、单项选择题(每小题2分,共40分)1.当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为B 。
A.MOV A, @R1B.MOVC A, @A+ DPTRC.MOVX A, @R0D.MOVX A, @DPTR2.在CPU 内部,反映程序运行状态或反映运算结果的特征寄存器是 B 。
A.PC B.PSW C.A D.SP3.在微型计算机中,负数常用 C 表示。
A .原码B .反码C .补码D .真值 4.指令AJMP 的跳转范围是 C 。
A .256B B.1KB C.2KB D.64KB5.下列四条叙述中,有错误的一条是 A 。
A.16根地址线的寻址空间可达1MBB.内存储器的存储单元是按字节编址的C.CPU 中用于存放地址的寄存器称为地址寄存器D.地址总线上传送的只能是地址信息9.MCS-51单片机的定时器/计数器工作方式1是 B 。
单片机原理-期末考试试题-(附答案)
单片机原理-期末考试试题-(附答案)单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的 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)组寄存器为当前的工作寄存器。
2011南昌大学单片机期末考题
2011南昌大学单片机期末考题<i>2011南昌大学单片机期末考题</i>一、填空题(每空1分,共10分)1.当使用8031单片机时,需要扩展外部程序存储器,此时EA应为___低电平__.2.P0通常用作单片机系统的地址/数据总线.3.若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为10H~17H. 4.返回地址(或断点)是_在程序中断或子程序调用时_的程序计数器的内容。
5.中央处理器CPU是单片机的核心,它完成_运算和控制功能. 6.单片机的工作过程,实际上就是周而复始地取指令和执行指令的过程. 7.所谓中断源即是_引起中断的原因(或能发出中断请求的来源). 8.端口(或称口)是_接口电路中已编址并能进行读或写操作的寄存器9.异步串行近程通信时的传送信号是TTL电平信号10.若累加器A中的数据为***-*****B,则PSW中的P=0.二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题1分,共10分)1.MCS―51单片机的复位信号是()有效。
A.高电平B.低电平C.脉冲D.下降沿2.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过()。
A.2μsB.4μsC.8μsD.1ms3.若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用()指令。
A.PUSH R0B.PUSH @R0C.PUSH 00HD.PUSH 08H4.能够用紫外光擦除ROM中程序的只读存储器称为()。
A.掩膜ROMB.PROMC.EPROMD.EEPROM5.在片外扩展一片2764程序存储器芯片要()地址线。
A.8根B.13根C.16根D.20根6.定时器/计数器工作方式1是()。
A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构7.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为()A.2MHzB.1MHzC.500KHzD.250KHz8.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为()。
单片机原理及应用期末考试题库
单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能.a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在( )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b) 7542 c)75.42H d) 75.424.下列指令中不影响标志位CY的指令有()。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a) 16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( )a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为().a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A,@ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a)PUSH R2 b) ADDR0,Ac) MOVX A @DPTR d)MOV@R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和,其中具有易失性,常用于存储。
单片机原理及应用期末考试试卷A
单⽚机原理及应⽤期末考试试卷A单⽚机原理及应⽤期末考试试卷A⼀.填空题(每空1分,共20分)1、单⽚机与普通计算机的不同之处在于其将、和三部分集成于⼀块芯⽚上。
2、使⽤双缓冲⽅式的D/A转换器,可实现多路模拟信号的输出。
3、通过堆栈操作实现⼦程序调⽤,⾸先就要把的内容⼊栈,以进⾏断点保护。
调⽤返回时,再进⾏出栈保护,把保护的断点送回到。
4、在基址加变址寻址⽅式中,以作变址寄存器,以或作基址寄存器。
5、假定累加器A中的内容为40H,执⾏指令1000H:MOVC A,@A+PC后,把程序存储器单元的内容送⼊累加器A中。
6、在寄存器间接寻址⽅式中,其“间接”体现在指令中寄存器的内容不是操作数,⽽是操作数的。
7、假定A=83H,(R0)=17H,(17H)=0B5H,执⾏以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为。
8、已知程序执⾏前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。
下述程序执⾏后:POP DPHPOP DPLMOV DPTR,#3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 3000HDB 10H,80H,30H,80H,50H,80H请问:A= ,SP= ,(41H)= ,(42H)= 。
9、在存储器扩展中,⽆论是线选法还是译码法,最终都是为了扩展芯⽚的端提供信号。
10、在MCS-51中,PC和DPTR都⽤于提供地址,但PC是为了访问存储器提供地址,⽽DPTR是为访问存储器提供地址。
11、16KB RAM存储器的⾸地址若为3000H,则末地址为 H。
⼆.选择题(每题2分,共16分)1、8051与8751的区别是:A、内部数据存储但也数⽬的不同B、内部程序存储器的类型不同C、内部数据存储器的类型不同D、内部的寄存器的数⽬不同2、判断以下有关PC和DPTR的结论是否正确?A、DPTR是可以访问的,⽽PC不能访问。
(完整版)单片机原理及应用期末考试试题
(完整版)单⽚机原理及应⽤期末考试试题单⽚机原理及应⽤期末考试试题⼀、填空题(每空1分,共20分)1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成⽬标地址的⽅式。
2.A T89S51单⽚机的1个机器周期含有12 个晶振周期或 6 状态周期。
3.AT89S51单⽚机进⾏扩展时,⽤P0 ⼝作为地址/数据总线,⽤P2⼝作为地址总线⾼8位。
4.假定累加器A的内容30H,执⾏指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。
6. AT89S51单⽚机的串⾏⼝控制寄存器中有2个中断标志位,它们是TI和RI7.在进⾏BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令8. JNC rel指令执⾏时,当CY位为0时程序发⽣跳转。
9.单⽚机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。
10.外部中断0的中断⼊⼝地址为0003H,定时/记数器T1的中断⼊⼝地址为001BH。
11.串⾏⼝⼯作⽅式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s12.堆栈应遵循先进后出规律,堆栈指针的符号为SP⼆、单项选择题(每⼩题1分,共20分)1.AT89S51单⽚机的( d )⼝的引脚,还具有外中断、串⾏通信等第⼆功能。
a)P0 b)P1 c)P2 d)P32.单⽚机应⽤程序⼀般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表⽰的⼗进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.42 4.下列指令中不影响标志位CY的指令有( d )。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( a )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.AT89S51 的CPU是( c )位的单⽚机a) 16 b)4c)8 d)准167.AT89S51复位后,PC与SP的值为( b )a )0000H,00H b)0000H,07Hc) 0003H,07H d)0800H,00H8.当需要从AT89S51单⽚机程序存储器取数据时,采⽤的指令为(b)。
单片机原理及应用期末考试题试卷(含答案)
单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有()。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为()a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和,其中具有易失性,常用于存储。
单片机原理及应用期末考试试题及答案(共4套)
单片机考试复习试题及答案(一)一、填空题(25分,每空1分)1. AT89S51单片机为8 位单片机2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。
3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4. AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。
6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)=34H 。
8. 82C55可以扩展3个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。
10. 若A中的内容为67H,那么,P标志位为 1 。
11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 片芯片。
二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;(×)(2)INC DPTR;(√)(3)DEC DPTR ;(×)(4)CLR R0 ;(×)(5)MOV T0,#3CF0H;(×)三、简答题1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B解: 该程序的功能是通过累加器ACC 与寄存器B 数据交换。
单片机原理与应用期末试题及答案
语言提供的合法的数据类型关键字 (B)A、DoubleB、shortC、integerD、Char2.片内RAM的20H~2FH为位寻址区,所包含的位地址是(B)A、00H~20HB、00H~7FHC、20H~2FHD、00H~FFH单片机的复位信号是(A) 有效A、高电平B、低电平C、脉冲D、下降沿4.89C51的单片机的堆栈指针(A)A、只能位于内部RAM低128B字节范围内B、可位于内部RAM低256字节范围内C、可位于内部ERRAM内。
D、可位于内部RAM或外部RAM内5.在串行口工作于移位寄存器方式时,其接受由(C)来启动A、RENB、RIC、REN和RID、TR6.单片机中断系统的总允许位为 (EA=1)7.当MCS-51单片机接有外部存储器,P2口可作为(D)A、数据输入口B、数据的输出口C、准双向输入/输出口D、输出高8位地址中一般指针变量占用(C)字节存储A、一个B、两个C、三个D、四个9.使用宏来访问绝对地址时,一般需包含的库文件是(B)A、B、 C、 D、10.单片机的定时器/计数器工作方式1是 (D )A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构语言提供的特殊寄存储器的数据类型关键字是(sfr/sfr16)单片机中,将累加器A中的数输入外RAM的40H单元,可执行的指令() MOV R1, #40H MOVX @R1 , A单片机,通常将中间计算器结果放在 (RAM)14.外部中断1的中断入口地址为(0013H)15.单片机中断系统的优先级是由 (中断优先级控制寄存器IP)控制16.采用(static) 关键字定义静态变量17.采用(地址寄存器),实现P0口可作地址和数据分时复用。
18.单片机总线系统不包含(文件总线) 总线系统包括:地址总线,数据总线,控制总线19.使用函数printf()时,一般需包含的库文件是20.目前采用 (串行接口)实现89C52与PC机实现串行通信1.设X=5AH ,Y=36H ,则X 与Y"或"运算为7EH ,X 与Y 的"异或"运算为6CH 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
POPDPH
POPDPL
MOV DPTR,#4000H
RL A
MOV B,A
MOVC A,@A+DPTR
PUSH ACC
MOV A, B
INC A
MOVC A, @A+DPTR
PUSH ACC
RET
ORG 4000H
DB 20H,30H,10H,60H,52H,40H,23H,70H,44H,50H
8、27128的存储容量为16KB,需要____________位地址线进行存储单元编码。
9、89C51有两个并行且相互独立的存储器系统,即____________存储器系统和____________存储器系统。
三、阅读程序后填空。(本大题共5小题,每小题6分,共30分)
得分
评阅人
1、已知程序执行前有(A)=03H,(SP)=52H,(51H)=FFH,(52H)=FFH。在执行下列程序后,(A)=,(SP)=______,(51H)=______,(52H)=,
3、利用单片机89C51与ADC0809接口,采用查询法采集IN2通道10个数据,存入内部RAM的30H~39H,试完成下面的A/D转换控制程序。(10分)
四、综合题(第1、2小题每题15分,第3小题10分,共40分)
得分
评阅人
1、已知51单片机系统晶振频率为12MHz,请利用定时器1工作方式1,中断方式在P2.3输出频率为10Hz的方波,写出T1初值计算过程及完整程序。(15分)
2、设A、B机以串行方式1进行数据传送,fosc=11.0592MHZ,波特率为2400bit/s,A发送的16个数据存在内RAM的40H~4FH单元中,B接收后存在内RAM的50H为首地址的区域中。试编制A机的发送程序。(15分)
4、内部RAM从LIST单元开始存放一单字节正数表,表中之数作无序排列,并以-1作结束标志。编程实现表中找出最大值。
MOV R0,#LIST
MOV A,@R0
MOV MAX,A
LOOP5:INC R0
MOV A,@R0
________,LOOP3
RET
LOOP3:CJNE A,MAX,LOOP1
LOOP1:________ LOOP2
南昌大学2011~2012学年第一学期期末考试试卷
试卷编号:(A)卷
课程编号:Z6101B203/Z6101B103课程名称:单片机原理及应用考试形式:闭卷
适用班级:电自/自动化09级姓名:学号:班级:
学院:信息工程专业:考试日期:2011.12.30
题号
一
二
三
四
五
六
七
八
九
十
总分
累分人一签名
题分
10
2、(60H)=43H,(61H)=87H,
CLRC
MOVA,#9AH
SUBBA,60H
ADDA,61H
DAA
MOV62H,A
执行完本段指令后(62H)=_______;
该程序可实现运算。
3、设内部RAM20H和21H单元内容均为不超过09H的数值。
ORG 1000H
MDAEQU20H
MDBEQU21H
9、DAC0832是8位双路输出的数模转换器。( )
10、程序计数器PC不能为用户编程时直接使用,因为它没有地址。()
二、填空题(本大题共9小题,每空2分,共20分)
得分
评阅人
1、若A中的内容为75H,则P标志位的值为。
2、若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为____________。
MDCEQU22H
MOV A, MDA
ACALL SQR
MOV R1, A
MOV A, MDB
ACALL SQR
ADD AR:ADD A, #01H
MOVC A, @A+PC
RET
SQRTAB:DB 0,1,4,9,16,25,36,49,64,81
END
该程序的功能是:_________________________________________。
3、89C51单片机片内RAM的容量为____________字节。
4、在89C51的中断请求源中,只需用软件实现撤消中断请求标志的是。
5、89C51中唯一可供用户使用的16位寄存器为____________。
6、在一个源程序中只能有一条____________指令,且该指令位于源程序的最后。
7、串行工作方式0波特率是固定的,其值为____________。
MOV MAX,A
LOOP2:SJMP LOOP5
5、MOVR0,#DATA
MOVA,@R0
RLA
MOVR1,A
RLA
ADDA,R1
MOV@R0,A
(1)该程序的功能是:
__________________________________________;
(2)若不使结果产生溢出,则运行前A的值应小于等于__________。
20
30
40
100
得分
考生注意事项:1、本试卷共6页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
一、判断题(本大题共10小题,每小题1分,共10分)
得分
评阅人
1、8051单片机复位是高电平有效。( )
2、寄存器间接寻址中,寄存器中存放的是操作数的地址。( )
3、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。( )
4、在中断响应时断点地址自动入栈。( )
5、ADC0809是9位逐次逼近式模/数转换器。( )
6、外部数据存储器的读指令为MOVC。( )
7、8051单片机串行中断只有一个,但有2个标志位。( )
8、89C51单片机的地址总线是单向的。( )