如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
一、选择题1.intel8051cpu是(C)位的单片机a)16b)4c)8d)准162.CPU主要的组成部部分为(A)a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器3.MCS-51系列单片机是属于(C)体系结构。A、冯诺依曼B、普林斯顿C、哈佛D、图灵4.MCS-51单片机有片内ROM容量(A)A.4KBB.8KBC.128BD.256B5.MCS-51单片机有片内RAM容量(A)。A.128BB、4KBC、8KBD、256B6.单片机应用程序一般存放在(B)A.RAMB.ROMC.寄存器D.CPU7.MCS-51外部数据存储器可扩展的最大存储空间是(C)A.16kBB.32kBC.64kBD.256kB8.MCS-52子系列与MCS-51子系列相比,下列说法错误的是(B)。A.片内ROM从4KB增加到8KBB.片内RAM从128位增加到256位(字节)C.定时/计数器从2个增加到3个D.中断源从5个增加到6个9.MCS-51单片机的最小时序定时单位是(B)A.状态B.节拍C.机器周期D.指令周期10.MCS-51单片机的最大时序定时单位是(D)。A.拍节B.状态C.机器周期D.指令周期11.8031=51复位后,PC与SP的值为(B)A.0000H,00HB.0000H,07HC.0003H,07HD.0100H,00H12.下列关于MCS-51单片机的复位方式说法正确的是(A)。A.复位时将PC和SP清零,使得单片机从0000H单元开始执行程序B.复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法C.复位会改变内部的一些专用寄存器和用户RAM中的数据D.复位时会将ALE设置为高电平,PSEN为低电平13.为了用89C51单片机组成一个最小应用系统,下列哪项并不是必须满足?(D)A.5V电源B.复位电路C.时钟振荡电路D.外部扩展程序存储器14.MCS-51片内通用寄存器个数是(B)A.4B.8C.7D.615.MCS-51片内专用(特殊)寄存器个数是(C)A.8B.16C.21D.2416.MCS-51单片机的RS1,RS0=01时,当前寄存器R0—R7占用内部RAM(B)单元。A、00H—07HB、08H—0FHC、10H—17HD、18H—1FH17.若要选择使用8051单片机的第0组工作寄存器,则RS0、RS1的状态应为(A)A.00B.01C.10D.1118.判断是否有进位时用PSW的(A)标志位。A.CYB.OVC.PD.RS0E.RS119.MCS-51单片机的位寻址区位于内部RAM的(D)单元。A.00H—7FHB.20H—7FHC.00H—1FHD.20H—2FH20.8031单片机中既可位寻址又可字节寻址的单元是(A)A.20HB.30HC.00HD.70H21.09H位所在的单元地址是(C)A02HB08HC21HD20H22.在MCS-51中,SP用于存放栈顶指针值。当数据压入堆栈时,SP自动(A)A.加1B.减1C.不变D.加223.在MCS-51中,SP用于存放栈顶指针值。当数据弹出堆栈时,SP自动(B)A.加1B.减1C.不变D.加224.堆栈指针SP的值指示的是(D)A.堆栈底部的地址B.堆栈顶部的地址C.已压入堆栈的字节数D.堆栈中间位置的地址25.以下哪一条是位操作指令(B)。A、MOVP0,#0FFHB、CLRP1.0C、CPLAD、POPPSW26.条件转移指令JZ产生转移的条件是(A)A.(A)=0B.(A)=1C.(C)=0D.(C)=127.MCS-51的无条件转移指令个数是(D)A.1B.2C.3D.428.循环控制指令DJNZRn,REL终止循环的条件是(B)A.(Rn)-1≠0B.(Rn)-1=0C.(Rn)+1≠0D.(Rn)+1=029.下列指令中,指令周期最长的指令是(C)A.SUBBA,R0B.CJNER0,#00H,relC.MULABD.RRA30.在使用LCALL调用子程序时,在子程序的最后面应该使用的指令是(A)A.RETB.RETIC.LJMPD.NOP31.下列指令中不影响标志位CY的指令有(D)。A.ADDA,20HB.CLRAC.RRCAD.INCA32.ORG1000HTAB1:DB10H,‘A’TAB2:DWTAB1以1000H为首字节的连续4个字节单元中内容依次是(B)A.10H,41H,10H,0B.10H,41H,0,10HC.41H,10H,10H,0D.41H,10H,0,10H33.把P0口高4位变0,低4位不变,应使用指令(D)。A.ORLP0,#0FHB.ORL