医学物理学 B卷答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机与单片机原理考试题(B卷)参考答案
(2006年1月9日)
一、单项选择题。
1.A 2.C 3.C 4.D 5.B 6.B 7.A 8.B 9.C 10.D 11.D 12.C 13.D 14.A 15.B
二、填空题。
1.机器语言2.170 B6 3.保护恢复
4.00H 32H 5.数据总线地址总线控制总线
三、判断题。
1.√2.×3.√4.√5.×
四、程序分析题。
1.第1处错误:“SJMP MAIN”改为“AJMP MAIN”或者“LJMP MAIN”
在不改变“SJMP MAIN”的情况下,可将“ORG 0200H”改为
“ORG 0002H”至“ORG 0081H”中的一种。
第2处错误:“MOV P0, #FFH”改为“MOV P0,#0FFH”
第3处错误:“MOVX A, P0”改为“MOV A, P0”
2.(1)C5H,(2)20H,(3)95H,(4)10H,(5)31H,(6)0,(7)95H,(8)94H 3.A4H A4H 5BH
五、程序设计题。
1.MOV A, 40H 2.MOV R0, #30H 3.MOV C, P1.0 MOV B, 41H MOVX A, @R0 ANL C, ACC.7
MUL AB XRL A, #0F0H ANL C, /OV
MOV 42H, A MOVX @R0, A CPL C
MOV DPTR, #1000H MOV P3.1, C
MOVX @DPTR, A
六、综合题。
1.当C=A15=0,B=A14=0,A=A13=0时,译码器74LS138输出端0
Y,选中左数第1块芯片。片内存储单元的地址线A12~A0可以由全0变化到全1,
如下所示:
A15 A14 A13 A12 A11 A10 A9 A8 A7 …A0
0 0 0 0 0 0 0 0 0 0
0 0 0 1 1 1 1 1 1 (1)
左数第1块芯片地址范围:0000H~1FFFH
同理:左数第2块芯片地址范围:2000H~3FFFH
左数第3块芯片地址范围:4000H~5FFFH
左数第4块芯片地址范围:6000H~7FFFH
2.当hgfedcba=0000 0110=06H 时,数码管显示“1”;
当hgfedcba=0101 1011=5BH 时,数码管显示“2”; 当hgfedcba=0100 1111=4FH 时,数码管显示“3”; 数码管显示程序:
DISPLAY:
MOV P0, #00000110B
MOV P2, #11111100B
ACALL DELAY
MOV P0, #01011011B
MOV P2, #11110011B
ACALL DELAY
MOV P0, #01001111B
MOV P2, #11001111B
ACALL DELAY
SJMP DISPLAY
3.(1)机器周期s f T osc
cy μ2121
=⨯=
方式0最长定时时间ms T T cy 384.16213
max =⨯=
方式1最长定时时间ms
T T cy 131.072216
max =⨯= 方式2最长定时时间ms T T cy 512.028
max =⨯=
要想定时20ms ,定时器/计数器必须使用方式1。
由ms T x T cy 02)2(16=⨯-=解得
X=55536=D8F0H
所以,TH0=D8H ,TL0=F0H 。
(2)(TMOD )=01H ,(TCON )=10H ,(IE )=82H
(3)初始化程序:
MOV TMOD, #01H
MOV TH0, #0D8H
MOV TL0, #0F0H
MOV TCON, #10H
MOV IE, #82H