PAGE
PAGE #
广西工学院2002 — 2003学年第2 学期课程考核试题
考核课程 单片机原理及应用 考核班级自动化00级
学生数 145 印数 150 考核方式—闭
卷 考核时间120分钟
一 ?填空题(每空1分,共20分)
1、 单片机与普通计算机的不同之处在于其将 _CPU微处理器 _、—存储 器—和_I/O 口 _三部分集成于一块芯片上。
2、 使用双缓冲方式的D/A转换器,可实现多路模拟信号的—同时—输出。 习题
3、 通过堆栈操作实现子程序调用,首先就要把 _PC的内容入栈,以进 行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到 _PC _0 习题
4、 在基址加变址寻址方式中,以_累加器A _作变址寄存器,
以_DPTR _或 PC _作基址寄存器。
5、假定累加器A中的内容为40H,执行指令
1000H: MOVC A,@A+PC
后,把程序存储器—1041H —单元的内容送入累加器A中。
6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容 不是操作数,而是操作数的— 地址 _0
7、假定 A=83H ( RQ =17H, (17H) =0B5H 执行以下指令:
ANL
A,#17H
ORL
17H,A
XRL
A,@R0
CPL
A
后,A的内容为 4BH
0
解析:
ANL A,#17H ; A 中 83H 与 17H 相与,(A) =03H
ORL 17H,A;(17H)中 0B5H 与(A)中 03H 相或,(17H)=B7H
ORL 17H,A
XRL A,@Ro A ;(A) 中 03H 与(17H)中 B7H异或,(A) =B4H
CPL A ; 对 A 取反,A=4BH
8、已知程序执行前有
A=OIH
SP=42H
(41H) =FFH (42H)=FFHO 下述程
序执行后:
POP
DPH
POP
DPL
MOV
DPTR,#3000H
RL
A
MOV
B,A
MOVC
A,@A+DPTR
PUSH
A
MOV
A,B
INC
A
MOVC
A,@A+DPTR
PUSH
A
RET
ORG
3000H
DB
10H,80H,30H,80H,50H
,80H
请问:
A= 80H
,SP=
(41H)=
(42H) = 。
9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片 的—片选—端提供信号。
10、在MCS-51中,PC和DPTF都用于提供地址,但PC是为了访问—程
序一存储器提供地址,而DPTF是为访问—数据 存储器提供地址。
11、16KB RAM存储器的首地址若为 3000H,则末地址为 H。
解析:1000H=0001 0000 0000 0000B=2^12=4K,16K 就是 4000H,即:0100 0000 0000
0000B=2^14
所以末地址为: 7000H-1=6FFFH
二.选择题(每题 2分,共 16 分)
1、8051 与 8751的区别是:
B、内部程序存储器的类型D、内部的寄存器的数目不
B、内部程序存储器的类型
D、内部的寄存器的数目不
不同
C内部数据存储器的类型不同
同
2、判断以下有关PC和DPTF的结论是否正确
A、DPTF是可以访问的,而PC不能访问。
B、它们都是8位的存储器
C、它们都有加1的功
D DPTF可以分为两个8位的寄存器使用,但PC不能
3、PC的值是
A、当前正在执行指令的前一条指令的地址 B、当前正在执
行指令的下一条指令的地址
C、当前正在执行指令的地址 D、控制器中指令寄存
器的地址
4、 判断下列说法是否正确
A、 8031 共有 21 个特殊功能寄存器,它们的位都是可以用软件设置 的,因此,是可以进行位寻址的。
B、 内部RAM勺位寻址区,只能供位寻址使用,而不能供字节寻址使 用。
C程序计数器PC不能为用户编程时直接使用,因为它没有地址。
5、 下列说法错误的是:
A、各中断发出的中断请求信号,都会标记在 MC51系统的IE寄
存器中。
B、 各中断发出的中断请求信号,都会标记在 MC 51系统的TCoN 与SCo寄存器中。
C、 各中断发出的中断请求信号,都会标记在 MC51系统的IP寄 存器中。
D各中断发出的中断请求信号,都会标记在 MC 51系统的TMOD 寄存器中。
6、 在 MCS-51 中,需要外加电路实现中断撤除的是:
A 、电平方式的外部中
断 B 、定时中断
C 、外部串行中
断 D、脉
冲方式的外部中断
7、 判断下列的说法是否正确
A特殊功能寄存器SCON与定时器/计数器的控制无关。
B、特殊功能寄存器TMOD与定时器/计数器的控制无关。
C、特殊功能寄存器IE ,与定时器/计数器的控制无关。
D特殊功能寄存器TCON与定时
原创力文档

文档评论(0)