3、e的操作码地址为1000H,e=20H,它转移的目标地址为(1022H)。13、单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。11、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。每题1分,共10分)1、在单片机中,通常将一些中间计算结果放在( A )中 。 A、累加器 B、控制器 C、程序存储器
4、 D、数据存储器 2、单片机8051的XTAL1和XTAL2引脚是( D )引脚 。 A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 3、当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为( B ) 。 A、组0 B、组1 C、组2 D、组3 4、下列指令中错误的是( D )。 A、MOV A
5、,R4 B、MOV 20H,R4 C 、MOV R4,30H D、MOV﹫R4,R3 5、8051单片机共有( B )中断源 。 A、4 B、5 C 、6 D、7 6、在堆栈操作中,当进栈数据全部弹出后,这时S P应指向( A ) 。 A、栈底单元 B、7FH单元 C 、栈底单元地址加1 D、栈底单元地址减1 7、执行M O V
6、 I E,#81H指令的意义是:( B ) 。 A、屏蔽中断源 B、开放外部中断源0 C 、开放外部中断源1 D、开放外部中断源0和1 8、执行如下三条指令后,30H单元的内容是( C ) 。M O V R 1,#30H M O V 40H,#0 E H M O V ﹫R 1,40H A、40H B、30H C 、0 E H D、F F H
7、 9、8051的程序计数器P C为16位计数器,其寻址范围是( D ) 。 A、8K B、16 K C 、32 K D、64 K 10、程序计数器PC用来( C ) 。 A、存放指令 B、存放正在执行的指令地址 C、存放下一条的指令地址 三、判断题:(每题1分,共10分) 1、8051每个中断源相应地在芯片上都有其中断请求输入引脚( ) 2、中断初始化时,对中