3、反=F5H,[-10]补=F6H。16、已经累加器A=97H,则执行指令ADDA,#7DH后,A=14H,C=1,OV=0,AC=1。8二、单项选择题1.AT89S51单片机的(d)口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1c)P2 d)P32.单片机应用程序一般存放在( b ) a)RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD码为0111010101000010则其表示的十进制数值为(b)a)7542Hb)7542c)75.42Hd)75.424.下列指令中不影响标志位CY的指令有( d )。 a)ADD A,2
4、0H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( a ) a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6.AT89S51的CPU是( c )位的单片机 a)16 b)4 c)8 d)准16 7.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。 a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @
5、DPTR 8.AT89S51单片机中既可位寻址又可字节寻址的单元是( a ) a)20H b)30H c)00H d)70H 9.下列哪条指令是正确的(d)a)PUSHR2b)ADDR0,Ac)MOVXA@DPTRd)MOV@R0,A11.要使累加器A的高4位置为0000,低4位不变,以下指令正确的是B。(A)ANLA,#0F0H(B)ANLA,#0FH(C)ORLA,#0F0H(D)ORLA,#0FH12.利用串行口工作方式1进行异步串行通信,当其波特率为4800bps,每秒最多能传送A个字符。(A)480(B)960(C)4800(D)96