单片机考试题库(编辑).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、填空题(每空1分,共20分) 1、MCS-51单片机具有( 8 )位CPU,共有( 16 )根地址线,可寻址外部程序存储器( 64K )字节,可寻址外部数据存储器 ( 64K )字节。 2.MCS-51的堆栈一般设置在(用户RAM区靠后的位置或30H以后的单元),堆栈寄存器sp是( 8 )位寄存器。 3. MCS-51单片机 5、MCS-51单片机具有4个( 8 )位并行I/O口,( 2 )个( 16 )位的定时器/计数器。有( 1 )个全双工的串行输入输出口。 6、8051 有 ( ?4? )K 内部 ROM 。 7、用于 BCD 码加法运算时,对运算结果进行修正。紧跟在 ADD 或 ADDC 指令后必须是指令( ??DA A? ) 、 MCS-51 共有(?111?)条指令,可分为几种不同的寻址方式。如: MOV A , 20H 源操作数属于( ?直接? )寻址方式, MOVC A , @A+DPTR 源操作数属于( 基址寄存器加变址寄存器间接或变址?)寻址方式, MOV C, bit ?源操作数? 属于 ( ?位? ) 寻址方式。 9、ALU表示( 算术逻辑单元 )。 10. 能够用紫外光擦除ROM中程序的只读存储器称为( EPROM )。 二、程序填空题(每空2分,共30分) 1.已知程序执行前有(A)=02H,(SP)=52H,(51H)=FFH,(52H)=FFH。下述程序执行后: POP DPH ;(DPH)=FFH POP DPL;(DPL)=FFH,(SP)=50H MOV DPTR,#4000H; (DPTR)=4000H RL A ;(A)=04H MOV B,A;(B)=04H MOVC A,@A+DPTR;(A)=30H PUSH A;(51H)=30H MOV A,B;(A)=04H INC A;(A)=05H MOVC A,@A+DPTR;(A)=50H PUSH A;(52H)=50H RET ORG 4000H DB 10H,80H,30H,50H,30H,50H 请问:(A)=(50H ),(B)=( 04H ),(SP)=( 50H ),(51H)=(30H ),(52H)=(50H ),(PC)=( 5030H )。 2..设内部RAM(30H)=5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何? MOV R0,#30H ;(R0)=30H MOV A,@R0 ; (A)=5AH MOV R1,A ; (R1)=5AH MOV B,R1 ; (B)=5AH MOV @R1,P1 ; (5AH)=7FH MOV A,P1 ; (A)=7FH MOV 40H,#20H ; (40H)=20H MOV 30H,40H ;(30H)=20H 每一条指令执行后的结果如注释字段所标。最后结果为:R0)=(30H),R1)=( 5AH ),A)=( 7FH ),B)=(5AH ),P1=,(30H)=,(40H)=,(5AH)=。 INC A;(A)=00H INC R3;(R3)=10H INC 30H;(30H)=0F1H INC @R0;(40H)=01H 其结果 (40H)=( 01H ) 三、判断对错,如对则在( )中写“√”,如错则在( )中写“×”。(10分) 1.MCS-51单片机可执行指令:MOV 35H,@R3。(×) 2.8031与8751的区别在于内部是否有程序存储器。(√) 3.当向堆栈压入一个字节的数据后, SP中的内容减1。(×) 4.程序计数器PC中装的内容是当前正在执行指令的地址。(×) 5.某特殊功能寄存器的字节字节寻址位寻址。 6.MCS-51单片机中的PC。 7.52H一定是字节地址。( × ) 8.MCS-51单片机可执行指令:SUB A,30H。(×) 9.数据传送类指令不影响进位标志CY。(√) 10.数据传送类指令不影响奇偶标志P。(×) 四、问答题(每题5分,共10分) 1、简述MCS-51系列单片机的指令格式 [标号]: 操作码 [操作数1],[操作数2],[操作数3] 2、简述MCS-51单片机内部数据存储器低128个单元划分为哪三个主要部分? 工作寄存器区:00H~1FH 位寻址区:20H~2FH 用户RAM区(数据缓冲区):30H~7FH 五、编写程序(10分) 将片外RAM中1000H开始的30个数据依次传入片内30H开始的30个单元内。 MOV DPTR,#1

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档