- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
练习与思考题4
1.按长度分,51系列单片机的指令有1字节的、2字节的和3字节的。
2.按指令的执行时间分,51系列单片机的指令有1、2和4机器周期的指令。
3.51系列单片机汇编语言指令格式中,唯一不可缺少的部分是(B)。
A.标号B.操作码C.操作数D.注释
4.简述8051的寻址方式和每种寻址方式所涉及的寻址空间。
答:
寻址方式寻址空间(操作数的存放空间)
立即寻址程序存储器
直接寻址片内RAM低128字节、特殊功能寄存器
寄存器寻
工作寄存器R0~R7、A、B、DPTR
址
寄存器间片内RAM:@R0、@R1、SP
接寻址片外RAM:@R0、@R1、@DPTR
变址寻址程序存储器:@A+PC、@A+DPTR
相对寻址程序存储器256字节范围内:PC+偏移量
片内RAM的位寻址区(字节地址20H~
位寻址2FH)、
地址能被8整除的特殊功能寄存器
5.51系列单片机的寻址方式中,位寻址的寻址空间是(D)。
A.工作寄存器R0~R7
B.专用寄存器SFR
C.程序存储器ROM
D.片内RAM的20H~2FH字节中的所有位和地址可被8整除的SFR的有效位
6.分析下面各指令源操作数的寻址方式。
MOVA,32H;直接寻址
MOVR7,A;寄存器寻址
MOV@R0,#0FEH;立即寻址
MOVA,@R1;寄存器间接寻址
MOVDPTR,#1E00H;立即寻址
MOVCA,@A+DPTR;变址寻址
MOVC,20H;位寻址
JC10H;相对寻址
7.访问特殊功能寄存器和外部数据存储器,分别可以采用哪些寻址方式?
答:访问特殊功能寄存器只能用直接寻址;访问外部数据存储器只能用寄存器间接寻址。
8.在寄存器寻址方式中,指令中指定寄存器的内容就是操作数。
9.在寻址方式中,只能使用8位二进制数作为直接地址。
10.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数
的地址。
11.在变址寻址方式中,以累加器A作变址寄存器,以PC或DPTR作基址寄存器。。
12.三种传送指令MOV、MOVC和MOVX,使用时有什么区别?
答:MOV指令用来实现单片机内部寄存器、存储单元、特殊功能寄存器之间的数据传送。
MOVC指令用来读程序存储器中的数据表。
MOVX指令用来实现累加器A和外部数据存储器之间的数据传送。
13.假定DPTR的内容为8100H,累加器的内容为40H,执行指令“MOVCA,@A+DPTR”后,
程序存储器8140H单元的内容送累加器A中。
14.单片机中PUSH和POP指令常用来(C)。
A.保护断点B.保护现场
C.保护现场,恢复现场D.保护断点,恢复断点
15.假定(A)=8
文档评论(0)