![](https://csdnimg.cn/release/download_crawler_static/87187973/bg1.jpg)
一. 填空选择
1. 十进制数 31 的补码是 00011111,十进制数-31 的补码是 11100001,
2. 指令 MOVC A, @A+PC 访问的是程序存储器,指令 MOVX A,@DPTR
访问的是片外数据存储器(外部数据存储器),MOV A,30H 访问的是片
内数据存储器(内部数据存储器)。
3. 89C51 的堆栈位于片内数据(内部数据)存储器中,其位置可通过特殊
功能存储器 SP 来设置。
4. 89C51 的一个机器周期由 12 个时钟周期构成。
5. 串行口工作方式 1 时,一帧信息的格式为:1 位起始位,8 位数据位,1
位停止位。
6. 访问 89C52 内部数据存储器 80H~0FFH 区域时,必须采用寄存器间接寻
址方式,访问特殊功能寄存器时,必须采用直接寻址方式。
7. 定时器 T1 共有 3 种工作方式,其方式 1 是 16 位的定时器/计数器。
8. 外部中断的触发方式有低电平和下降沿两种。
9. 指令 MOV 啊,#12H 源操作数采用的寻址方式是立即寻址。
10. 执行指令 MOV PSW,#10H 后,R0 对应的单元是 10H。
11. 系统扩展时,作为数据总线的端口是 P0。
12. 内部 RAM 21H 单元的第 0 位的位地址是 08H。
13. 89C51 串行口方式 0 的波特率是 fosc/12,一帧数据为 8 位。
14. 89C51 复位后,自动选择工作寄存器区中的 0 区。
15. 单片机从尾部扩展的 I/O 口输出一个数据,可以使用 MOVX @DPTR,A
指令。
16. 具有自动重装厨师长熟的 8 位计数器是定时器 T0 的工作方式 2。
17. 外部中断 INT1 的触发方式选择位是 IT1
18. CPU 响应中断后,不清 0 的中断请求标志是 TI。
19. 定时器 T1 计数溢出时,置 1 的标志位是 TF1。
20. 89C51 单片机内部程序存储器的容量为 4KB。
21. 89C51 访问外部扩展的数据存储器时,必须使用寄存器间接寻址方式。
22. 中断返回指令是 RETI 。
23. 下面指令中能产生 RD 信号的是 MOVX A,@DPTR。
24. 89C51 与 89C52 相比增加了 4KB 的 FLASH 存储器、128 字节的 RAM、