1 单片机原理及应用期末考试试题 一、填空题 (每空 1 分,共 20 分) 1.相对寻址是以 PC 的当前值为基准,加上指令中给出的相对 偏移量 形成目标地址的方式
2.AT89S51 单片机的1 个机器周期含有 12 个晶振周期或 6 状态周期
3.AT89S51 单片机进行扩展时,用 P0 口作为地址/数据总线,用 P2 口作为地址总线高8 位
4.假定累加器A 的内容30H,执行指令:1000H:MOVC A,@A+PC 后,把 程序存储器1031H 单元的内容送累加器A 中 5
指令格式是由 操作码 和 操作数 部分组成
AT89S51 单片机的串行口控制寄存器中有2 个中断标志位,它们是 TI 和 RI 7
在进行BCD 码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是 DA A 指令 8
JNC rel 指令执行时,当CY 位为 0 时程序发生跳转
单片机位寻址区的单元地址是从20H 单元到2FH 单元,若某位地址是10H,它所在单元的地址应该是 22H
10.外部中断0 的中断入口地址为 0003H ,定时/记数器T1 的中断入口地址为 001BH
11.串行口工作方式2 为 9 位异步通信,若SMOD=0,f OSC = 6 MHZ ,则其相应波特率为 6×106/64 b/s 12.堆栈应遵循 先进后出 规律,堆栈指针的符号为 SP 二、单项选择题(每小题1 分,共 20 分) 1.AT89S51 单片机的( d )口的引脚,还具有外中断、串行通信等第二功能
a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在( b ) a)RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD 码为0111010101000010 则其表示的十进制数值为( b ) a) 7542H b) 754