- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课后习题(修改版)
这是我们自己做的答案,仅供参考,希望大家抓紧时间复习,争取考个好成绩。考试时间:初定6月7日
第一章
1-1、64KB
1-2、【1】地址总线:传送地址信息;单向
【2】数据总线:传送数据信息;双向
【3】控制总线:传送控制信息:单向
1-3、【1】一个机器周期由一个或一个以上的时钟周期组成;一个指令周期由一个或一个以上的机器周期组成。(在MCS-51系列单片机:一个机器周期=12个时钟周期=6个状态周期)
【2】不一定
1-4、【1】指计算机一次能处理数据的位数
【2】8位
1-5、【1】主要用于CPU做逻辑算术运算
【2】算术运算、逻辑运算
1-6、【1】运算器、控制器
【2】同:组成核心都是由运算器和控制器,都具有算术逻辑运算;异:单片机具有灵活、强大的控制功能但数值计算能力差,单片机CPU抗干扰性强,可靠性高,电磁辐射量小,指令系统简单,等(可参考19页)
1-7、PROM , EPROM , OTPROM , EEPROM , Flash ROM
1-8、操作码和操作数
1-9、【1】用助记符表示的指令
【2】因为在汇编语言指令中每条操作码、操作数都是用特定符号表示;而机器语言中的操作码和操作数均用二进制表示,没有明显特征
【3】可通过专门的软件或手工查表方式
1-10、两者含义不同;1.汇编语言程序指由汇编语言指令构成的程序;2.汇编程序指将完成汇编语言指令转换为机器语言指令的程序
1-11、【1】确定指令中操作数所在存储单元地址的方式
【2】在现代计算机系统中,对于双操作数指令,一般将指令执行后的结果放在第一个操作数(即目标操作数),这样可以减少指令码的长度
1-12、【1】目标操作数为寄存器寻址,源操作数为立即数寻址
【2】目标操作数为直接寻址,源操作数为寄存器寻址
【3】目标操作数为直接寻址,源操作数为直接寻址
【4】目标操作数为直接寻址,源操作数为寄存器间接寻址
【5】寄存器寻址
注:在单片机中,问到指令的寻址方式,既要答目标操作数的寻址方式,也要答源操作数的寻址方式,这与微机不同,请切记!
1-13、【1】数值计算,能实时监测系统的输入量,控制系统的输出量,从而实现自动控制功能,主要面向工业控制等
【2】可参考23页
【3】可参考21~22页
第二章
2-1、略
2-2、【1】程序存储器 64KB
【2】片内数据存储器 256B
【3】外部数据存储器 64KB
2-3、【1】32
【2】在读写外部存储器时
2-4、防止P1.x引脚被钳位在低电平状态
2-5、10mA
2-6略
2-7、【1】使用工作寄存器0区
【2】01H
2-8、SETB RS1
CLR RS0
2-9、【1】直接或寄存器间接寻址
【2】寄存器间接寻址
【3】直接寻址
【4】寄存器间接寻址
2-10、【1】一个机器周期=12个时钟周期
【2】1/12MHz*12MHz=1us
2-11、略
2-12、略
2-13、74HC573,74HC373芯片是“高电平送数,下降沿锁存”芯片。【1】读取外部数据存储器时,在读信号后沿到来前须将数据信息送到数据线上,即利用读信号后沿锁存外部数据信息,而送数时钟LE与读信号相位匹配,故可以用其来扩展输入口;
【2】写外部数据存储器时,一般在写信号下降沿锁存数据信息,在写信号无效后,数据还会维持小于一个时钟周期的时间,当时钟频率高时,维持时间小于一个门电路的延时时间,当用74HC573或74HC373作为扩展输出口时,在写信号不加反相器时,LE与写信号相位不匹配,若加了反相器,数据输出锁存脉冲LE的下降沿对应写信号的后沿(即上升沿),同时写信号有效时间也得到了延时(延了一个门电路的时间),导致在写信号后沿到来时数据可能已经无效了,使锁存输出数据不可靠,故不可以用其来扩展输出口。(可以参考63页的图来理解)
2-14、【1】各单元内容没改变
【2】0000H
2-15、【1】MOVX
【2】P3.6和P3.7
2-16、略
2-17、【1】55H
【2】略
第三章
3-1、 低128字节:(1)直接寻址: MOV A,30H
(2)寄存器间接寻址:MOV R0,#30H ,
MOV A,@R0
高128字节:寄存器间接寻址:MOV R0,#80H ,
MOV A,@R0
3-2、 RET:用于子程序返回
RETI:用于中断服务程序返回
3-3、 (1) MOV 40H(直),A(寄)
(2)MOV A(寄),@R0(寄间)
(3)MOVX @DP
文档评论(0)