2008-2009(2)单片机试卷A

合集下载

单片机试题A、B卷及答案

单片机试题A、B卷及答案

2008 ~ _2009学年第 1 学期微型计算机技术课程试卷A卷一、填空题(本题共20分,每空1分)1.8051单片机片片内有程序存储器_________字节, 片内有数据存储器________字节。

2.MCS-51单片机片内有个中断源,其中个外部中断源。

3.MCS-51单片机片内RAM中位寻址区是从地址到的一块存储区域。

4.MCS-51单片机片内DPTR寄存器是一个位寄存器。

5.DA指令的作用是 _____________。

6.MCS-51单片机片内有______个16位定时/计数器, 它们具有_________种工作方式。

7.ADC0809是__________通道8位______________________。

DAC0832是______位D/A转换器。

8.假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:PUSH ACCPUSH B后,SP的内容为 ____,61H单元的内容为 ___,62H单元的内容为。

9.MCS-51单片机工作寄存器组共分为 __组寄存器,每组有个单元。

10.为扩展存储器而构造系统总线,应以P0口的8位口线作为线,以P2口的口线作为。

二、单项选择题(本题共10分,每小题1分)1.下列运算对OV没有影响或不受OV影响的的运算是()。

(A)逻辑运算(B)加减运算(C)乘法运算(D)除法运算2.在寄存器间接寻址方式中,寄存器中存放的是()。

(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量3.如在系统中只扩展一片2764,除应使用P0口的8条口线外,至少还应使用P2口的口线()(A)2条(B)3条(C)4条(D)5条4.寻址空间为外部程序存储器所用的指令是()。

(A)MOVX (B)MOV (C)MOVC (D)ADDC5.PC的值是()。

(A)当前指令前一条指令的首地址 (B)当前正在执行指令的首地址(C)下一条指令的首地址 (D)控制器中指令寄存器的地址 6.执行中断返回指令,从堆栈弹出地址送给()。

08~09(2)单片机试卷A

08~09(2)单片机试卷A

一、单项选择题(10分,每题2分)1、单片机复位后,SP的内容为07H,PC、A的内容都是为00H,P0~P3口的内容FFH, PSW的内容为。

A、0FHB、00HC、FFHD、07H2、下列说法正确的是。

A、同一级别的中断请求按时间的先后顺序执行响应;B、同级中断能嵌套;C、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应;D、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。

3、下列说法错误的是。

A、指令中直接给出操作数称为直接寻址;B、寄存器寻址方式,就是寄存器中存放的是操作数;C、寄存器间址寻址方式,就是寄存器中存放的是操作数的地址;D、基址寄存器加变址寄存器间接寻址方式,就是以DPTR或PC作基址寄存器,以累加器A作变址寄存器并以两者内容相加形成的16位地址作为操作数的地址,以达到访问数据表格的目的。

4、下列说法正确的是。

A、PC是一个不可寻址的特殊功能寄存器;B、单片机的主频越高,其运算速度越快;C、在MCS—51单片机中,1个机器周期等于1us;D、特殊功能寄存器SP内装的是堆栈栈顶地址单元的内容。

5、8051和8751的区别是。

A、内部数据存储单元数目的不同;B、内部数据存储单元的类型不同;C、内部程序存储器的类型不同;D、内部程序存储器的数目不同。

二、填空题(20分,每空1分)1、在80C51单片机中,一个机器周期包括个状态周期,一个状态周期包括个振荡周期。

2、在使用8031单片机构成最小系统时,至少需要一片8031芯片,一片芯片和一片芯片。

3、访问外部数据存储器采用寻址方式;查表应使用寻址方式。

4、80C51单片机中的定时器/计数器有和两个。

5、执行了DIV AB指令后,商存放在中,余数存放在中。

6、在8031单片机中有个串行端口和个并行端口。

7、(1010110)B= ()D,(25)D= ()B。

8、单片机内部RAM共有个单元,可分为、和三部分。

2008下单片机试题A

2008下单片机试题A

武汉理工大学考试试题纸(闭卷A)一、选择题:(每题1分,共15分)1.单片机读写外RAM数据用(1)指令,控制信号是(2)。

【】A.(1)MOV (2)RD和WR B.(1)MOVX (2)RD和WRC.(1)MOVX(2)PSEN和EA D.(1)MOVC(2)PSEN和EA2. 8051单片机的堆栈区是向地址【】的方向生成的。

A.可变B.不定C.减小D.增大3. 80C51单片机地址总线(AB)总线宽度为【】位。

A.8 B.16 C.15 D.324. 一个时钟周期等于【】振荡周期。

A.1个B.2个C.6个D.12个5. 用MCS-51串口扩展并行I/O口,串口工作方式应选择【】.A.方式0B.方式1C.方式2D.方式36.程序计数器PC是【】位的计数器,能寻址64KB的程序存储器范围。

A.16 B.8C.4 D.327.80C51复位的条件是RST引脚保持(1)个机器周期以上的高电平,复位后的状态:PC值为(2)、SP值为(3)、P0-P3口的值为(4)。

【】A.(1)3(2)0000H(3)06H(4)FEH B.(1)2(2)0000H(3)07H(4)FFHC.(1)1(2)0000H(3)07H(4)FFH D.(1)2(2)0000H(3)60H(4)00H8. 指令MOV寻址空间是【】。

A.片外ROM B.片外RAM C.片内RAM D.片内ROM9. 指令MOVX寻址空间是【】。

A.片外ROM B.片外RAM C.片内RAM D.片内ROM10. 当CPU不执行访问外RAM指令(MOVX)时,ALE以时钟振荡频率【】的固定频率输出,因此ALE信号也可作为外部芯片CLK时钟或其他需要。

A.1/2 B.1/6 C.1/12 D.1/2411. 8051单片机复位信号应从【】脚接入。

A.P3.2 B.RST C.8脚D.T112. 8051单片机外部中断0、1(0INT)在【】。

INT,1A.P0 口B.P1 口C.P2 口D.P3 口13. 一个机器周期含有(1)个时钟周期,当单片机时钟频率为12MHZ时,一个机器周期为(2)μs。

2008_2009汇编语言试题A答案

2008_2009汇编语言试题A答案

《汇编语言程序设计》试卷(A卷)参考答案2008-2009年度第二学期计算机学院本科生(闭卷考试,考试时间:2009年6月26日)班级学号姓名一、单选题(共10分,每题1分)1.下面 C 不是通用寄存器组中的寄存器。

(A) AL (B) EBX (C) EIP (D) BP2. 已知(ESP)= 100H,执行“POP BP”后(ESP)=___D______。

(A) 0FEH (B) 0FCH (C) 104H (D) 102H3. C语言中的语句“char FLAG=1;”在汇编语言中等价为___B______。

(A) MOV FLAG,1 (B) FLAG DB 1(C) FLAG EQU 1 (D) FLAG = 14. 下列说法中 B 不属于符号常量的特征。

(A)在汇编期间被代换成相应等价的数据(B)指明了数据的类型(C)提高了源程序的可读性(D)方便了源程序中参数的修改5.如果(DX)=0FFF0H,语句“ROR DX,4”执行后,(DX)为____D______。

(A)0FFFFH(B)0FF00H (C)0F0FFH (D)0FFFH6. 为了将目的操作数中的某些位清0,可以使用指令 D 来实现。

(A) OR (B) XOR (C) TEST (D) AND7. 为了将本模块中的字变量BUF1和BUF2说明成公共符号,正确格式为 C 。

(A)PUBLIC BUF1:WORD,BUF2:WORD (B)EXTRN BUF1, BUF2(C)PUBLIC BUF1,BUF2 (D)PUBLIC BUF1 BUF28. 在模块化程序设计中,两个16位段在 B 的情况下可以合并成同一个物理段。

(A)段名相同(B) 段名相同,类别相同,组合方式都为PUBLIC(C)段名相同,组合方式都为PUBLIC (D)段名相同,类别相同9. 用TD调试程序时,使用 ___A____功能键不是从主程序跟踪进入子程序的有效方法。

09单片机试卷试题东莞理工学院A

09单片机试卷试题东莞理工学院A

东莞理工学院本科试卷(A卷)2008 --2009 学年第2 学期《单片机与接口技术》试卷及参考答案与评分标准开课单位:电子工程学院考试形式:闭卷一、填空题(共10分每题2分)1. 为了区别原来的数与它在计算机中的表示形式,我们将已经数码化了的带符号数称为机器数,而把原来的数称为机器数的真值。

2. 使用三态输出门电路,计算机就可以通过数据总线与一组寄存器接通,而断开另外一组寄存器,从而与任意多个寄存器交换信息。

3.MPU是集成在同一块芯片上的具有运算和控制功能逻辑的中央处理器。

4. 要读或写外部的RAM,当然也必须要知道RAM的地址,在MOVX A,@Ri 和 MOVX @Ri,A,由于Ri(即R0或R1)只是8位的寄存器,所以只提供低8位地址,高8位地址由P2口来提供。

5. 当RS1=0,RS0=1时,R2的地址为 0AH 。

二、判断题(共10分每题2分)(正确的打√,错误的打×)1.串行数据缓冲器SBUF用于利用串行口进行发送或接收的数据,在硬件上,实际上由两个独立的寄存器组成,一个是发送缓冲器,另一个是接收缓冲器。

2.对任何指令,在每个机器周期内地址锁存信号(ALE)都严格地产生两次有效信号,分别出现在S1P2、S2P1期间与S4P2、S5P1期间。

3.进位(借位)标志CY为无符号数的运算操作提供了方便;溢出标志OV可方便的控制补码运算;辅助进位标志AC用于BCD码运算。

4.8051累加器A中数据为奇数时PSW.0 = 1,数据传送类指令除了目的操作数为ACC的指令影响奇偶标志P外,一般不影响标志位。

5. 对于外部中断源,都必须把有效的申请信号保持到请求获得响应时为止,而在中断服务程序结束之前,中断源又必须撤消其有效的申请信号。

答:1(√) 2(×) 3(√) 4(√)5(×)三、选择题(共10分每题2分)1.立即寻址涉及的存储器空间为。

A. 程序存储器B.片内RAMC. 数据存储器D.片外RAM2.MOV A,40HMOV DPTR,#LABMOVC A,@A+DPTR•……LAB:DB 0,3,4,2,7,10……若(40H)为4,查表得并存于A中。

中国矿大08-09-2单片机试卷含答案

中国矿大08-09-2单片机试卷含答案

中国矿大08-09-2单片机试卷含答案中国矿业大学2008~2009学年第 2 学期《微机原理与接口技术》试卷(A)卷考试时间:100 分钟考试方式:开卷班级姓名学号得分一、单项选择题(每小题1分,共10分)1、89C51复位后,程序计数器PC中的内容是。

A. 0030 HB. 0000HC. FFFFHD. 不确定2、89C51的口作为扩展片外数据存储器时数据总线和地址总线的一部分。

A. P3B. P2C. P1D. P03、当CPU响应外部中断0时,。

A. 硬件将自动对IE0清0B. 硬件将自动对IE0置1C. 需用软件将IE0清0D. 需用软件将IE0置14、将89C51片外RAM某单元中的内容送累加器A,应采用的指令是。

A. MOV A,@DPTRB. MOVX @DPTR, AC. MOV @DPTR, AD. MOVX A, @DPTR5、属于立即数寻址的指令是。

A. MOV A,#8DHB. MOV A,40HC. MOV A,R1D. MOV A,@R06、89C51的TMOD寄存器中的位用于设置定时器的工作方式。

A. M1.M0B. C/TC. GATED. TMOD.77、89C51的直接寻址方式的寻址空间是。

A. 片外RAM的低256BB. 片内RAM和ROM的256BC. 片内RAM的低128B和 SFRD. 片内、片外RAM的00~FFH8、三总线外扩程序存储器时,89C51的引脚PSEN应该与片外相连。

A. RAM的写选通信号线B. EPROM的数据输出选通线C. EPROM的片选线D. RAM的片选线9、执行返回指令RET后,中的内容将会变化。

A. 累加器AB. 工作寄存器C. 程序计数器PCD. 程序存储器0000H单元10、访问片外数据存储器的寻址方式是。

A、立即寻址B、寄存器寻址C、寄存器间接寻址D、直接寻址二、填空题(15小题,共30分)1、计算机的总线有三种,它们分别称为、、。

2008-2009+微机原理A卷

2008-2009+微机原理A卷

一、填空题(每空1分,共20分)1.+127用8位补码表示为01111111 ,-128用8位补码表示为10000000 。

2.8086 CPU的ALE信号的作用是地址锁存允许,其工作方向是输出(输入/输出)。

3. 执行完ADD指令后,AL的值为86H,则标志位SF应为 1 ,PF应为0 。

4. 双字9876DCBAH的起始地址为60002H,则地址60004H中存放的字节是6D 。

5. 若SS=5000H,SP=1FFEH,连续执行两条PUSH指令后,栈顶的物理地址是1FFA 。

6. 总线是连接计算机各部件的一组公共信号线,客观存在是计算机中传递信息的公共通道。

总线由数据总线、地址总线和控制(命令)总线组成。

7. 8086系统中,某中断服务程序的入口在中断向量表01C4H地址处开始的4个连续存储单元存放,分别为00H、01H、23H、56H,则中断服务程序对应的中断类型码为0071H ,中断服务程序程序入口的物理地址为0100H:5623H 。

8. XT系统中,8259A的ISR当前内容为A4H,向20H端口输出操作命令字65H后,ISR的内容为。

9. 当串行异步通信采用9600波特率,8位数据位,偶校验,2位停止时,传送100个字节所需时间为7.6 ms。

10. XT系统中,当AEN信号为高电平时,表示在输出地址信号。

11. 有一12位D/A转换器,可输出电压0~10V。

若使其输出7.5V,则应向其写入的12位数字为(写成16进制)。

12. ADC的3个主要性能参数是、、。

二、选择题(每空2分,共20分)1.若用户数据位于存储区10000H ~1FFFFFH,则该数据的段地址为__________。

(A) 0100H (B) 1FFFH (C) 1000H (D) 0FFFH2.8253有多种工作方式,下面哪种说法不正确?(A) 可以从OUT上输出周期重复的窄脉冲(B) 可以从OUT上输出周期重复的对称方波(C) 可以从OUT上输出单个宽度可编程的负脉冲(D) 可以从OUT上输出单个宽度可编程的正脉冲3.下面的中断中,只有__________需要硬件提供中断类型码。

广东海洋大学2008-2009《单片机原理与应用(含答案)》

广东海洋大学2008-2009《单片机原理与应用(含答案)》

广东海洋大学2008-2009《单片机原理与应用》课程试卷一、填空题(每题1.5分,共24分)1.当CPU访问片外的存储器时,其低8位地址由____P0____口提供,高八位地址由___P2___口提供。

2.ALE信号的作用是_地址锁存和输入输出脉冲___________,EA接高电平表示__允许单片机使用片内rom_________。

3.PSW中RS1 RS0=10H时,R2的地址是___00H____。

4.8051的中断向量表在___03H___、_____0BH___H和13H 、1BH、 23H。

5.ANL A.#0F0H是将A的高四位保持不变,而低四位_____0000_____。

6.数据指针DPTR是一个_____16_____位的特殊功能寄存器。

7.设DPTR=2000H,(A)=A0H,则MOVC A,@A+DPTR操作数的实际操作地址为____FFH____。

8.指针LCALL 37B0H,首地址在2000H,完成的操作是__2003___H入栈,PC=___37B0H____。

9.8051单片机定时器/计时器作定时和计数用时,其计数脉冲分别由______单片机内部____和____T0 T1____提供。

10.单片机89C51中的串行通信共有___4__种方式,其中方式___0___是用作同步移位寄存器来扩展I/O口的。

二、选择题(每题2分,共20分)1、边沿触发方式的外部中断信号时()有效。

A.下降沿 B.上升沿 C.高电平 D.低电平2、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间最少应超过()。

A.2usB.4usC.8usD.1ms3、以下哪个是属于单片机系统前向通道的器件?()A.MOV DPTR,#3F98H (B)MOV R0,#0FEHC. MOV 50H,#0FC3DH (D)INC R05、以下哪一条是位操作指令()(A) MOV P0,#0FFH (B) CLR P1.O(C) CPL. A (D) POP PSW6,若MCS-51中断源都编程为同级,当他们同时申请中断时,CPU首先响应()(A) INT1 (B)INT0(C) T1 (D)T07,定时器若工作在循环定时或者循环计数场合,应选用()(A) 工作方式0 (B) 工作方式1(C) 工作方式2 (D) 工作方式38,确定定时器/计数器工作方式的寄存器是()(A)TCON (B)TMOD(C)SCON (D)PCON9,若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为()(A)500 (B) 1000(C)2^16 -500 (D) 2^16-100010,串行口的控制寄存器SCON中,REN的作用是()(A)接受中断请求标志位 (B)发送中断请求标志位(C)串行口允许接受位 (D)地址/数据位三、判断题(错误的叙述进行校正,每题1.5,共15分)1、PC存放的是当前正在执行的指令的地址。

单片机试卷08(A)答案.

单片机试卷08(A)答案.

南昌大学2007~2008学年第二学期期末考试试卷试卷编号:(课程名称:微机原理与接口技术适用班级:机电学院06级姓名:学号:班级:专业:学院:系别:考试日期:题号一二三四五六七八九十总分累分人签名题分30 10 10 20 16 14 100得分、本试卷共 6 页,请查看试卷中是否有缺页或破损。

如有立即举手报告以便更换。

得分评阅人、256字节内部、4K 字节的内、 2 个16 位的定时计数器、5 个中断源的中断系统、一个全双工的_-37_其转换为十六进制数为3B H位为 1 。

____1______0E___单片机外部复位电路有上电自动复位和按钮手动复位两种,单片__07_的内容为0FF H的内容为0000 H 其程序存储器容量为_8_外部程序存储器的读选通信号由单片机PSEN引脚输出。

断入口地址分别为0013H 和001BH 。

8、指出以下指令中源操作数的寻址方式MOVC A,@A+DPTR;变址寻址MOV A,@R1;寄存器间接寻址MOV 20H,A;寄存器寻址9、AT89S51单片机三总线包括地址总线、数据总线和控制总线。

10、单片机有两种低功耗方式,即待机(或空闲)方式和掉电(或停机)方式。

11、单片机的时序定时单位包括时钟(或震荡)周期、机器周期和指令周期。

12、ADC0809是_______8___位的模/数转换器。

二、选择题(每空1 分,共10 分)得分评阅人1、单字节补码所表示的数值范围是(A)A、-128 ~+127B、-127 ~+128C、-128 ~+128D、-127~+1272、PC 的值是( C)A、当前指令前一条指令的地址B、当前正在执行指令的地址C、将执行下一条指令的地址D、控制器中指令寄存器的地址3、当晶振频率是6MHz 时,AT89S51单片机的机器周期是(C)A、1μsB、1msC、2μsD、2ms4、串行口有4 种工作方式,说法正确的是:(D)A、方式0 为移位寄存器方式,通过TXD输入输出数据,通过RXD 输出移位脉冲。

08-09下单片机试卷(盛)

08-09下单片机试卷(盛)

2008—2009学年第二学期期末考试 《单片机原理及应用》试卷(90分钟)一. 单项选择题(每题2分,共20分)1.指令MOV 30H ,C 的寻址方式是 。

(A )立即寻址 (B )寄存器寻址 (C )相对寻址(D )位寻址2. (A )十进制(C )八进制(D )十六进制3.十进制数-1用二进制补码表示,该补码是( )A . FFHB .00HC .FEHD .81H 4.在PSW 中,用户自定义标志是 。

A .CYB .AC C .PD .F0 5. 以下的4条指令中,错误的指令是 。

A .MUL A ,B B .MUL AB C .ADD A ,B D .SUBB A ,B6.对程序存储区数据传送,应采用助记符为( )A . MOVB .MOVXC .MOVCD .PUSH 7. 80C51复位时,SP 的状态为 。

A . 00HB .07HC .08HD .不确定8. 若(CY )=1,P1.0为0,执行指令ANL A . P1.0=1 B .CY 不变 D .CY=19.8051片可扩展数据存储器( )KBA . 64B .32C .8D .4 10. 以下的4条指令中,既完成判位转移又完成清位的指令是 。

A. JNC relB. JB bit ,relC. JBC bit ,relD. JNB bit ,rel 二. 填空题(每题2分,共20分)1、在80C51汇编语言程序中,间址寄存器前缀是( @ ),立即数前缀为( #) 2.机器指令由( 操作数 )和( 操作码 )两部分构成。

3、单片微型计算机由CPU 、存储器和( I/O )三部分组成。

4. 累加器(A )=80H,执行完指令ADD A,#83H 后,进位位C =( 1 )5. 80C51的当前工作寄存器组由PSW 的( RS0 )位和( RS1 )位选择。

6.MCS-51片内20H~2FH 范围内的数据存储器,既可以字节寻址又可以( 位 )寻址。

2008-2009-2标准A标准答案

2008-2009-2标准A标准答案
《C语言程式设计》参考答案(A卷)
一、单项选择题(本题共25个小题,每题2分,共50分)
1.[A][B][C][D]
2.[A][B][C][D]
3.[A][B][C][D]
4.[A][B][C][D]
5.[A][B][C][D]
6.[A][B][C][D]
7.[A][B][C][D]
8.[A][B][C][D]
void fun( char *a, char *p )
{
char *m;
char n[81]="";
int i=0;
m=a;
while(*m=='*')m++;
while(m!=p)
{
if(*m=='*')
m++;
else
{
n[i]=*m++;
i++;
}
}Hale Waihona Puke sprintf(a,"%styru%s",n,p);
31.编程实现用递归法计算 。
long func(int n)
{
long z;
if(n==1||n==0)
z=1;
else
z=n*func(n-1);
return z;
}
void main()
{
int n;
scanf("%d",&n);
printf(" n!=%ld\n",func(n));
}
32.请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其它*号全部删除。形参p已指向字符串中最后的一个字母。

《单片机》试卷A标准答案

《单片机》试卷A标准答案

温州职业技术学院分院03/04学年第2学期期末考试《电工基础》试卷A标准答案适用班级页数班级:姓名:学号:成绩:一、填空题(每空1分,共20分)1.计算机中常用的码制有原码、反码和补码。

2.十进制数69的二进制表示为1000101B 。

3.十进制数的-38的8位补码表示为11011010B 。

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

5.若不使用MCS-51片内程序存储器,引脚---EA必须接地。

6.MCS-51单片机内部RAM的通用寄存器区共有32 单元,分为 4 组寄存器,每组8 单元,以R0~R7 作为寄存器名称。

7.MCS-51的堆栈是软件填写堆栈指针临时在数据存储器内开辟的区域。

8.MCS-51中凡字节地址能被整除的特殊功能寄存器均能按位寻址。

9.MCS-51系统中,当--------PSEN信号有效时,表示CPU要从存储器读取信息。

10.MCS-51片内20H~2FH范围内的数据存储器,既可以按字节寻址,又可以寻址。

11.MCS-51在物理上有个独立的存储器空间。

12.使8051单片机复位有和两种方法。

13.PC复位后,执行当前指令后,PC内容。

14.如果8031单片机的时钟频率为12MHz,则一个机器周期是uS。

15.累加器(A)=80H,执行完指令ADD A,#83H后,进位位C= 。

16.执行ANL A,#0FH指令后,累加器A的高4位= 。

17.SJMP e的操作码地址为1000H,e=20H,它的转移目的地址为。

18.JBC 00H,e的操作码的地址为2000H,e=70H,它的转移目的地址为。

19.累加器(A)=7EH,(20H)=#04H,MCS-51执行完ADD A,20H指令后,PSW.0= 。

20.MOV PSW,#10H是将MCS-51的工作寄存器置为第组。

21.SJMP e的操作码地址为0050H,e=65H,那么它的转移目的地址为。

22.指令DJNZ R7,e的操作码所在地址为3000H,e=EFH,则它的转移的目的地址为。

2008单片机试卷A(A)

2008单片机试卷A(A)

(D)MOV P2,#33HMOV R2,#55HMOVX A,@R26.80C51单片机要用传送指令访问片内程序存储器,它的指令操作码助记符是以下哪个?(A)MOV(B)MOVX(C)MOVC(D)MUL7.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(A)36H(B)37H(C)38H(D)39H8.在80C51中,可使用的堆栈最大深度为(A)80个单元(B)32个单元(C)128个单元(D)8个单元9.下列条件中,不是中断相应必要条件的是(A)TCON或SCON寄存器中相关的中断标志位置1(B)IE寄存器中相关的中断允许位置1(C)IP寄存器中相关位置1(D)中断请求发生在指令周期的最后一个机器周期10.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。

从堆栈弹出的断点地址送给(A)A(B)CY(C)PC(D)DPTR11.下列叙述中,不属于单片机存储器系统特点的是(A)程序和数据两种类型的存储器同时存在(B)芯片内外存储器同时存在(C)扩展数据存储器与片内数据存储器存储空间重叠(D)扩展程序存储器与片内程序存储器存储空间重叠12.PSW=18H时,则当前工作寄存器是(A) 0组(B) 1组(C) 2组(D) 3组13.MCS-51的中断允许控制寄存器内容为8AH,CPU可以响应的中断请求是(A)T1,(B)T0, T1(C)T1,串行接口(D)T014.指令AJMP的跳转范围是多少?(A)64 KB(B)2 KB(C)256 B(D)128 B15.下列指令中正确的是(A)MOV P2.1,A(B)JBC TF0,L1(C)MOVX B,@DPTR(D)MOV A,@R3二、填空题(每空0.5分,共29分)1.一个机器周期包括(6)个状态周期,一个状态包含(2)个时钟周期2.执行如下指令序列:MOV C, P1.0ANL C, P1.1ANL C, /P1.2MOV P3.0, C后,所实现的逻辑运算式为( P3.0=P1.0∧P1.1∧P1.2)3.假定外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A中的内容为(80H)。

(完整版)单片机考试试题带答案

(完整版)单片机考试试题带答案

单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和I/O 三部分组成。

2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。

3、访问8031片外数据存储器采用的是寄存器间接寻址方式。

4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY= 1 。

5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。

6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。

7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。

8、中断请求信号有电平触发和脉冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。

11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。

12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题1.分,共10分)1、计算机能识别的语言是( C )。

(A)汇编语言(B)自然语言(C)机器语言(C)高级语言2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。

(A)P0和P2口(B)P0口(C)P2和P3口(D)P2口3、在中断服务程序中,至少应有一条( D )。

(A )传送指令 (B )转移指令 (C )加法指令 (D )中断返回指令 4、访问外部数据存储器时,不起作用的信号是( C )。

(A )RD (B )WR (C )PSEN (D )ALE 5、以下指令中,属于单纯读引脚的指令是( C )。

(A )MOV P1,A (B )ORL P1,#0FH (C )MOVC C ,P1.5 (D )DJNZ P1,LAB 6、使用定时器T1时,有几种工作模式( C )。

《单片机试卷》期末试卷A卷(电子)答案

《单片机试卷》期末试卷A卷(电子)答案

《单⽚机试卷》期末试卷A卷(电⼦)答案三年制09级应⽤电⼦技术、液晶显⽰与光电技术专业《单⽚机技术与应⽤》期末试卷(A卷)⼀、填空题(每空⼀分,共40分)1.AT89S51单⽚机内部有 4 KB的FLASH ROM,内部数据存储器可位寻址的地址范围为20H-2FH ,特殊功能寄存中地址可被以8整除的特殊功能寄存器也可以进⾏位寻址。

外部中断0的⼊⼝地址为0003H ,T1定时/计数器的中断⼊⼝地址为001BH 。

2.PSW中RS1=1,RS0=0,R3对应的字节地址为13H 。

3.78H对应的⼗进制数为120 D,对应的⼆进制数为01111000 B。

4. MCS51单⽚机的仅使⽤内部ROM时,EA引脚应接⾼电平。

5.当MCS51单⽚机RST引脚出现 2 机器周期以上⾼电平时单⽚机可有效复位,复位后SP= 07H ,PC= 0000H ,P2= FFH 。

6. 单⽚机是集成了8位CPU 、存储器、I/O端⼝、16位定时/计数器四个部分的微型计算机。

7. 中断源的允许是由IE 寄存器决定的,中断源的优先级别是由IP 寄存器决定的。

9.LCALL 指令可以实现64 KB范围的⼦称程序调⽤;可以实现远程查表的指令是MOVC A,@A+DPTR;可以实现64K范围跳转的指令是AJMP addr16 。

10.关于堆栈类操作的两条指令分别是PUSH 、POP ,操作遵循先进后出、后进先出原则。

11. LED数码管按结构分为共阴和共阳两种形式。

12.键盘按键的检测过程中消除抖动常⽤的⽅法有RS触发器滤波、⼤电容滤波、软件延时.。

13.DAC0832的参考电压为+4V,则分辩率为0.015625(4/256)V。

14.“DIV AB ”是单字节四周期指令;“NOP ”是单字节单周期指令。

15.C51中定义的位变量的关键字是bit ,位变量对应的地址空间范围是20H-2FH 。

16.C51定义为data的RAM地址范围为 0x00-0x7f 。

2008―2009学年第二学期期末考试A卷

2008―2009学年第二学期期末考试A卷

北京交通大学2008―2009学年第二学期期末考试课程名称:操作系统出题教师:孙卫真袁岗杨红菊专业: ________ 班级:_______ 姓名:________ 学号:_______ 题号一二三四五总分得分阅卷人---------------------------------------------------------一.选择填空题:请从给出的答案中选择正确的内容填入相应的空格。

(每空1分,共20分)1、Operating system is a kind of ①( ) software. Shedoes all the works that is connecting ②( ). ③( ) is not its’ task which belongs to the operating system.①application; system; general; package. ②without applications and hardware; with hardware and without applications; without hardware andwith applications; with hardware and applications. ③manage the bare computer; provide the system call; manage all the resources; compiling user’s program.2、Figure 1 shows diagram of process state of a operating system: a is④( ) state, b is ⑤( ) state, c is ⑥( ) state,1 signifies ⑦( ),2 signifies ⑧( ),3 signify ⑨( ),4 signifies ⑩( )④⑤⑥: ready; suspending; running; sleeping; waiting; new; terminated⑦⑧⑨⑩: scheduler dispatch; I/O or event wait; interrupt;I/O or event completion.abc1234Figure 13、The banker ’s algorithm is the way to ⑪( ) deadlock. The kill process method is a way to ⑫ ( ) deadlock. ⑪⑫ignore; detect; recovery; avoid; prevent; starvation; hold; request.4、In paging storage management system, if the length of logical address is 24 bit, of which the length of page number is 14, the page size is ⑬ ( ), and a program may contain ⑭ ( ) pages at most. ⑬⑭10;210 ; 214 ;14;24; 2245、Disk Arm scheduling is to seek ⑮( ), Rotation scheduling is to seek sector..⑮sector; head; cylinder; disk;6、When we manage the memory by using Paging with Segmentation . The virtual address is divided to ⑯( )、⑰( ) and offset three parts.⑯⑰segment number; segment partition; main boot section; page number; page fault; page restore; page age; offset; cache; TLB; pointer; page frame.7、In the I/O management of operating system, the system software is designed by four layers. They are interrupt handlers, ⑱( ), ⑲( ) and user-space I/O software.⑱⑲ device driver; hard abstract layer; device-independent I/O software; buffering; DMA control; I/O boundary; programming I/O; channel mode.8、P、V operating are so-called⑳( ), They are all working with semaphores⑳debug; linking; compile; primitive; index; list.二.选择题:请从给出的答案中选择一个最正确的将其标号填入相应的括弧内。

2008-2009(2)课改单片机期终试卷A

2008-2009(2)课改单片机期终试卷A

本试卷共2页,请核对试卷页数,班级、姓名等信息写在左侧,否则试卷无效。

一、填空题(每空格1分)(30分)1.C语言中,全局变量是指,局部变量是指。

2. 设X和Y是无符号字符型,且X=79H,Y=63H,则X&&Y的值为,X&Y的值为。

2.51系列的单片机中,若单片机具有256字节的内部RAM,需要使用高128字节的内部RAM,则定义时的存储方式是,若定义的变量需要使用外部64Kbytes的存储区,则定义时的存储方式是。

3.8051单片机的存储器的最大特点是 RAM与 RAM分开编址。

4.是C语言的基本单位。

程序总是从函数开始执行,在函数中结束。

5.WAVE软件中,C51源程序的扩展名是*._ _,汇编语言的扩展名是*._ _,编译连接后生成可烧写的文件扩展名是*.______。

6.单片机的复位操作是_________(高电平/低电平),单片机复位后,中断允许寄存器IE的值是________。

7.一个函数由两部分组成,即和。

8.标识符只能由、、组成。

变量名有两种:普通变量名和指针变量名。

它们的区别是指针变量名前面要带。

指针变量中存放的是另一个所指变量的。

9.若i=5、j=3,则运行i=j++后i= ,j= 。

运行j=++i后i= ,j= 。

10. 数组是具有固定和相同成分的有序集合。

11. int * p1;该语句功能是。

二、选择题(每题2分)(20分)1、C语言中最简单的数据类型包括()。

A、整型、实型、逻辑型B、整型、实型、字符型C、整型、字符型、逻辑型D、整型、实型、逻辑型、字符型2、下列描述中正确的是()。

A、程序就是软件B、软件开发不受计算机系统的限制C、软件既是逻辑实体,又是物理实体D、软件是程序、数据与相关文档的集合3、MCS-5l单片机的堆栈区是设置在( )中。

A、片内ROM区B、片外ROM区C、片内RAM区D、片外RAM区4、定时器/计数器工作方式1是( )。

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

2008-2009学年第二学期《单片机原理及应用》期末试卷A 一、判断题【每小题1分,共10分】 在下列各题的括号内,你认为正确的命题打√,错误的打×。

1. ( )MOV 28H ,@R3 2. ( )INC DPTR 3. ( )CLR 28H 4. ( ) MUL AB 的执行结果是高8位在A 中,低8 位在B 中。

5. ( ) 在一般情况8051单片机允许同级中断嵌套。

6. ( ) 定时/计数器在工作时需要消耗CPU 的时间。

7.( )工作寄存器组是通过置位PSW 中的RS0和RS1来切换。

8.( ) 在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。

9.( ) 当89C51的EA 引脚接高电平时,CPU 只能访问片内的4KB 空间。

10.( ) A/D 转换的精度不仅取决于量化位数,还取决于参考电压。

二、填空题【每小空0.5分,共10分】 1. 8位无符号二进制数中,最大的十进制数是________。

2. 当使用8031单片机时,需要扩展外部程序存储器,此时EA 应为____。

3.8051单片机的内部硬件结构包括: 、 、 、和 以及并行I/O 口、串行口、中断控制 系统、时钟电路、位处理器等部件,这些部件通过 系统总线 相连接。

4. 8051的中断向量表在 0003_____ H 、 __000B____ H 和___0013_____H 、___001B____H 、 _0023______H 。

5. 定时器若振荡频率为12MHz ,在方式0下最大定时时间为8.192ms 6.串行口方式3发送的第9位数据要事先写入SCON 寄存器的________位。

7.数据指针DPTR 有__16_位,程序计数器PC 有__8_____位。

一 二 三 四 五 六 七 八 总分 系 专业 班级 学号 姓名
8.ADC0809是一个_____16_____位的AD转换器。

9.8031单片机接4个8段LED数码管显示,每个数码管的8个段(a、b、c、d、
e、f、g、dp)同名端并联,这种接法一定采用______动态_______态显示法。

10.MCS—51系列单片机内设有____2___个可编程的__16_____位定时器/计数器。

三、选择题【每小题1分,共10分】
1. MCS-51系列单片机外扩存储器芯片时,4个I/O中作为数据总线的是( B )。

A、P0口和P2口
B、P0口
C、P2和P3口
D、P2
2.单片机上电后或复位后,工作寄存器R1是在( B )。

A.0区00H单元
B.0区01H单
C.0区0AH单元
D.SFR
3. 下列指令运行后,堆栈指针SP的值会发生改变的是(B )。

A、MOV指令
B、LCALL指令
C、XCH指令
D、SETB指令
4. 对程序存贮器的访问,只能使用( C )。

A、MOV指令
B、MOVX指令
C、MOVC指令
D、PUSH指令
5. 中断查询时,是查询( B )。

A、中断请求信号
B、中断标志位
C、外中断方式控制位
D、中断允许控制位
6. 不能用来位寻址的寄存器是( B )。

A、TCON
B、TMOD
C、SCON
D、IE
7. 在进行串行通信时,若两机的发送与接收可以同时进行,则称为( D )。

A、半双工传送
B、单工传送
C、双工传送
D、全双工传送
8. 扩展存储器时要加锁存器74LS373,其作用是( A )。

A、锁存寻址单元的低八位地址
B、锁存寻址单元的数据
C、锁存寻址单元的高八位地址
D、锁存相关的控制和选择信号
9.当需要从MCS-51单片机外部数据存储器取数据时,采用的指令为(D )。

A.MOV A,@R1 B.MOVC A,@A+DPTR
C.MOVX @R0,A D.MOVX A,@DPTR
10. 、当单片机启动ADC0809进行模/数转换时,应采用( D )指令。

A、 MOV A,20
B、MOVX A,@DPTR
C、 MOVC A,@A+DPTR
D、MOVX @DPTR,A
四、程序分析题【每小题6分,共24分】
1.阅读下面的程序,分析程序执行后,R0、R7、A、30H单元的内容是什么?
CLR A
MOV R0,#30H 30H--R0
MOV R7,#16 16--R7
LP: XCH A,@R0 交换30h与a的数值
INC R0 R0+1
DJNZ R7,LP
RET
R0= 40H R7= 00H ,A= (40H) 30H= 00H
2.下列程序段执行后,(A)=___0DH______,(B)=____11H_____.
MOV A,#0FBH
MOV B,#12H
DIV AB
3.下列程序段执行后,(R0)=_____,(7EH)=_____,(7FH)=_______.
MOV R0,#7FH
MOV 7EH,#0
MOV 7FH,#40H
DEC @R0 7EH
DEC R0
DEC @R0
4.外部RAM3000H,3001H单元的内容分别为55H,0DDH,试分析如下程序,并回答问题。

程序: MOV DPTR,#3000H
MOV R1,#40H
MOVX A ,@DPTR
MOV @R1,A
INC R1
INC DPTR
MOVX A,@DPTR
MOV @ R1,A
问题:执行上述程序结束后,DPTR值为,R1的内容为,8051
内部RAM41H单元的内容,40H单元内容为。

五、编程题【共26分】
1.编写程序将外部 RAM 中 2000H 单元开始的10个字节数据传送到内部
RAM 中40H单元开始的存储区中(10分)。

试卷评分标准及标准答案
2008~2009 学年第二学期
班级:
课程:单片机原理及应用试卷A
一、
1.(×) 2. (√) 3. (√) 4. (×) 5. (×)6.(×) 7. (√) 8. (√) 9. (×) 10. (×)
二、
1.255; 2.低电平; 3.CPU、RAM、ROM、定时计数器,总线;4.0003H,000BH,0013H,001BH,0023H; 5.8.192ms; 6.TB8;
7.16,16; 8.8;9.动态; 10.2,16;
三、
1.B; 2.B; 3.B; 4.C; 5.B;6.B; 7.D; 8.A; 9.D; 10.D 四、
1.R0= 40H ,R7= 00H ,A= 46H ,30H= 00H ,
2.(A)=0DH,(B)=11H
3.(R0)=7EH,(7EH)=FFH,(7FH)=3FH
4.DPTR值为3001H ,R1的内容为41H ,8051内部RAM41H单元的内容0DDH ,40H单元内容为55H 。

相关文档
最新文档