文档介绍:单片机复位后,PC=0000HSP=07H中央处理器CPU由运算器和控制器组成DRTR是16为数据指针寄存器在89C51单片机中,如果采用6MHz晶振,1机器周期为2µs在89C51单片机复位时,下面说法正确的是(A)====00HPSW=18H时,则当前工作寄存器是(D),当EA=1时,可以扩展的外部ROM大小为(B)(A),总是从(A)(A),下面说法正确的是(B)====00H当(B)引脚上出现两个机器周期以上的高电平,,他们的地址范围是(C)~~~~3FH关于89C51单片机的堆栈操作,最正确说法是(C),,,,访问的指令(A),可实现将累加器A的第0位置1(其他位置不变)的指令时(B),#01HB..,#,ACC编写中断服务程序时,最后一条指令应使用(C),应使用(A)..(A)后,,#,#,#00HD/以上都不对不能将累加器A清零的指令是(D),#,#,#00H欲使P1口的高4位输出均为1,而低4位保持不变,应执行(C),#,#,#,#F0H编程完成下述操作:将片外2004H单元中的数据传送到B;MOVDPTR,#2004HMOVXA,***@DPTRMOVB,A将片内30H单元中的数据传送到片外1010H单元中;MOVR0,#30HMOVXA,***@R0MOVDPTR,#******@DPTR,A将外部RAM2000H单元中的高2位取反,低4位清零,其余位保持不变;MOVDPTR,#2000HMOVXA,***@DPTRXRLA,#11000000BANLA,#******@DPTR,A将外部RAM60H单元中的中间4位取反;MOVR0,#60HMOVXA,***@R0XRLA,#******@R0,A编程实现将外部RAM60H单元的高2位清零,最低2位取反,其余位MOVR0,#60HMOVXA,***@R0ANLA,#3FHXRLA,#0