- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)