中央广播电视大学2007一2008学年度第二学期"开放专科"期末考试
单片机技术 试题
2008年7月
一、填空题(20分)
1.MCS-5l单片机中唯--个供用户使用的16位寄存器是 -- ,该寄存器在访问外部数据存储器时作为一一一--使用:
2.MCS一51单片机的堆栈区只可设置在-------一一--一-一一-一,堆栈寄存器SP是---位寄存器。
3.DPTP在访问------存储器时作地址指针使用,DPTP是 --位寄存器。
4.INTEL8279是-种专用于-----一--一和---一-一-----的可编程接口芯片。
当8279的引脚A0为"l"时,CPU对8279写入的数据为--一-----,读出的数据为------一---。
二、简答题(19分)
请简述单片机中的控制引脚信号ALE、/EA、/PSEN的功能。
三、参数计算题(15分)
已知一MCS一51单片机系统使用10MHz的外部晶体振荡器,请问:
1.该单片机系统的状态S与机器周期各为多少?
2.当单片机的定时器0(T0)工作在方式2时,TO的最大定时时间为多少?
3.当单片机的定时器0(T0)工作在方式2时,要求计时达到250us便产生一次定时器溢出,请问,T0中需要预置的初始值应为多少?
四、判断题(16分)
以给出的指令操作码为依据,请判断MCS一51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。
1.MOVX A,@A+DPTR
2.DJNZ rel,R0
3.JMP@A+DPTR
4.LJMP# 1000
五、指令分析题(14分)
试比较下面每一组中两条指令的区别(可直接在每条指令后写出其区别)
1.MOVX A,@R1
MOVX @R1,A
2.XCH A,R0
XCH A,20H
六、程序分析题(16分)
分析下列程序段,当最后一条指令执行后,A中的结果为多少?CY、AC、OV如何置位?
MOV A, #0C9H
MOV B,#8DH
SETB C
SUBB A,B
(A)= (CY)= (AC)= (OV)=
试卷代号:2062
中央广播电视大学2007-2008学年度第二学期"开放专科"期末考试
单片机技术 试题答案及评分标准
(供参考)
2008年7月
一、填空题(20分,每空2分)
1.数据指针DPTR 地址指针
2.片内数据存储区(器) 8
3. 外部数据 16
4.键盘 LED显示器 命令字节 状态字节
二、简答题(19分)
ALE为地址锁存控制信号,作为P0口送出的低8位地址信号的锁存信号,可用于分离Po口的低8位地址与8位数据信号。(5分)
/EA为访问外部程序存储器的控制信号,当/EA于0时,单片机从外部ROM读取数据,/EA=l单片机从内部ROM开始读取数据并可以延伸至外部ROM。(?分)
/PSEN为访问外部程序存储器的渎选通控制信号,当单片机读取外部ROM数据时, PSEN为"0",以实现外部ROM的读操作。(7分)
三、参数计算题(15分,每小题5分)
1.Ts=2÷Fosc=2÷(10X 106)=0.2μs Tcy=6XTs=6X0.2μs=1.2μs
2.Tomax=1.2μsX 256=307.2μs
3.307.2-250=57.2μs N=57.2÷1.2=47.67≈48
四、判断题(16分,每小题4分)
判分标准:指出题目错误1分,说明指令错误所在2分。
1.错误。MOVX指令为对外部数据存储区操作指令,使用的间址寄存器只能是DPTR,使用寄存器间接寻址方式,不可使用变址寻址方式。
2.错误。寄存器R0与相对转移地址写反了。
(或答:第一操作数为R0~R7,第二操作数为偏移量)
3.正确。
4.错误。长转移指令中的操作数为16位转移地址,不能用立即数的形式来表达。
五、指令分析题(14分,每小题7分)
1.MOVX A,@R1;
以R1为地址指针的片外数据存储器的内容传送到累加器A中。
MOVX @R1,A;
累加器A中的内容传送到以R1为地址指针的片外数据存储器中。
2.XCH A,R0;
A与Ro中的数据交换。
XCH A,20H;
A与直接地址20H中的数据交换。
六、程序分析题(16分,每个结果4分)
A=3BH CY=0 AC=1 OV=l
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
2236电大《SQLServer数据库应用》试题和答案20090704-27
2237电大《Web数据库设计与应用》试题和答案20050704-27
2237电大《Web数据库设计与应用》试题和答案20090704-27
2236电大《SQL Server数据库应用》试题和答案20050104-27
2236电大《SQL Server数据库应用》试题和答案20090704-27
2236[SQL Server数据库应用 试题]20040704-27
2236电大《SQL Server数据库应用》试题和答案20040704-27