资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1一个完整的计算机包括运算器,控制器,存储器和I/O组成.251单片机的数据总线是8位的.351单片机内部RAM的容量为128字节.451单片机外部可挂接64KB程序存储器.551单片机外部最大可挂接64KB数据存储器.651单片机访问外部数据存储器和访问内部数据存储器所用指令是否相同?不相同不相同 movx mov7在进行加法运算时,如果CY=1,说明和数是大于还是小于255?大于8单片机执行的第一个程序代码应放在0000H地址上.9单片机复位后SP=?07H10单片机复位后PC=?0000H111程序存储器中,0003h单元是外0中断的入口地址.12单片机中共有4组通用工作寄存器.13特殊功能寄存器能否用间接寻址?不能14堆栈的特点是先进先出吗?先进后出,后进先出15在执行PUSHACC指令时,SP是先存数据后加1吗?错16在执行POPACC指令时,SP是先取数据后减1吗?对171个机器周期=12个时钟周期.18请将十进制数254换算成十六进制数是多少? FEH19POPACC和MOVA,#00H都是对累加器操作,寻址方式是否相同?不同2051单片机是高电平复位?对221如果RS0=0和RS1=1,则选中的是第1组寄存器.22能够一次传送16位数据的寄存器是DPTR.23在从端口输入数据前应该先向端口写入0还是1?124P0口作为通用I/O口输出数据时,是否需要外接上拉电阻?需要25在编写程序时,标号后应该用分号还是冒号?冒号26伪指令能够在单片机中执行吗?能27能够影响标志寄存器的传送指令是.28mova,#data28间址寄存器中存放的是地址还是数据?地址29访问外部数据存储器能用直接寻址方式吗?不能30指令MOVA,R0能够寻址的最大空间是00-7FH.331当调用子程序时,当前的PC值保存在哪里?堆栈32在调用子程序时,一般是如何保存现场的?换组/堆栈33RET指令的作用是什么?子程序返回34DAA指令的名称是什么十进制修正35单片机的寻址方式有7种.36指令SETBP1.8错在哪里?没有P1.837指令CLRR1.1错在哪里?R1不能为寻址38指令MOVA,P1.0错在哪里?位给字节39通用寄存器组是通过那个寄存器选择的?PSW40RS1和RS0的功能是什么?选择寄存器组4 41 十进制数128其对应的十六进制可表示为 80H42 二进制数11001001对应的十六进制数可表示为 C9H43 BCD 码 10010111对应的十进制数是 151/9744 51单片机的地址总线是 16位 45 单片机的三种总线分别是 ABDBCB46 单片机的存储器从物理上分为 内程序、外程序、内数据、外数据 47 单片机存储器从逻辑上分为内外程序、内数据、外数据48 单片机的特殊功能寄存器只能使用 寻址方式 直接49 单片机低8位的地址通常用 74ls573器件锁存.50 51单片集中通常要将堆栈设置在什么位置?30H551如果CY=0,执行JCREL后能跳转吗?不能52如果CY=0,执行JNCREL后能跳转吗?能53JBCBIT,REL指令的含义是什么?Bit=1跳转并清除该位54执行MOVA,#0CDHCJNEA,#0CDH,REL的结果能否得到跳转?不能55执行SETBCMOVA,#00HRLCA 0100000000B后,(A)=.程序000000001B56执行MOVA,#09HADDA,#255执行后,CY=.CY=157程序MOVA,#09HSUBBA,#255执行后,CY=.CY=158程序MOVA,#09HMOV07H,A执行后,(A)=.09H6测验二759程序MOVA,#09HMOVR0,#0FFHPUSHACCPUSHR0POPACCPOPR0执行后,(A)=,(R0)=.0FFH09H60双列直插的51单片机有条引脚.4061ALE信号的作用是.地址锁存信号输出端62EA引脚接高电平,使用内部还是外部程序存储器?先内后外63P1口有没有第二功能?没有/52系列有6451单片机是高电平复位还是低电平复位?高电平6551单片机上电复位后P0、P1、P2、P3口电平为.高电平66欲将51系列单片机的P0口作为输入端口,应事先向该端口写入。MOVP0,#0FFH851系列单片机的振荡器常用瓷片电容,其容量为左右。10-30pF67.51系列单片机的PSEN信号常和外部程序存储器的相连选通信号WRRD68.51系列单片机的/WR信号常和外部数据存储器的相连。51系列单片机的/RD信号常和外部数据存储器的相连。69.在应用系统中,5l系列单片机的EA引脚接地(或逻辑0)表示。直接片外70.51系列单片机的特殊功能寄存器(SFR)的地址在范围内。80-FFH71.51单片机中PC能否指向数据存储器?不能72.MOVA,R0和MOVXA,R0指令是否指向同一个存储器?不是73.指令RLCA和RLA的区别是什么?带不带进位74指令ADDA,#00H和ADDCA,#00H的区别是什么?7574.NOP指令的执行结果是什么?空语句占一个机器周期975.INTEL8051CPU是()位的单片机。 876.对于INTEL8031来说,EA脚总是()。 接地77.在单片机中,通常将一些中间计算结果放在()中。累加器A78.程序计数器PC用来(B)A、存放指令 B、存放正在执行的指令地址 C、存放下一条的指令地址 D、存放上一条的指令地址 79.数据指针DPTR指在(A/D)中。 A、CPU控制器 B、CPU运算器 C、外部程序存储器D、外部数据存储器80.指令和程序是以(C)形式存放在程序存储器中 A、源程序B、汇编程序C、二进制编码D、BCD码 81.单片机应用程序一般存放在(B) A、RAMB、ROMC、寄存器D、CPU82.单片机上电后或复位后,工作寄存器R0是在(A) A、0区00H单元B、0区01H单元C、0区09H单元D、SFR1083.进位标志CY在(C)中 A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPTR84.单片机8051的XTAL1和XTAL2引脚是(D)引脚 A、外接定时器B、外接串行口C、外接中断D、外接晶振 85.8031复位后,PC与SP的值为(B) A、0000H,00H B、0000H,07H C、0003H,07H寄存器D、2000H,07H86.单片机的堆栈指针SP始终是(B) A、指示堆栈底 B、指示堆栈顶 C、指示堆栈地址D、指示堆栈长度 87.P2、P1口作通用输入用途之前必须(A) A、相应端口先置1B、相应端口先置0 C、外接高电平D、外接上拉电阻 88.一个EPROM的地址有A0-A11引脚,它的容量为(B) A、2KBB、4KBC、11KB1190.8031内部有(128)个RAM、8032有(256)个RAM。91.MCS51单片机系列有(5)个中断源,可分为(5)个优先级。上电复位时(外0)中断源的优先级别最高。92.MCS-51可分为七种不同的寻址方式。如:MOVCA,A+PC属于(变址)寻址方式,SJMPrel属于(相对)寻址方式。93.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若某位地址是09H,它所在单元的地址应该是(21H.1)。94.转移指令LCALLaddr16的转移范围是(64k),JNBrel的转移范围是(-128+127),调用指令AJMPaddr11的调用范围是(2k)。95.当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。其中INT0的入口地址为(0003H),T1的入口地址为(001BH)。96.单片机常用两种复位方式,既(上电)和(按键)。97.LED数码显示有(静态)和(动态)两种显示形式。98.MCS-51系列单片机外扩存储器芯片时,4个I/O口中作为数据总线的是(B)。(A)P0口和P2口(B)P0口(C)P2口和P3(D)P2口99.判断是否有进位时用PSW的(A)标志位。ACYBOVCPDRS0ERS112100.当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断时,程序计数器PC的内容将被自动修改为(E)。A0003HB0000BC0013HD001BHE0023H101.在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是(B)。A.PCB.PSWC.AD.SP102.单片机复位后,SP、PC、I/O口的内容为(C)ASP=07HPC=00HP0=P1=P2=P3=FFHBSP=00HPC=0000HP0=P1=P2=P3=00HCSP=07HPC=0000HP0=P1=P2=P3=FFHDSP=00HPC=00HP0=P1=P2=P3=00H103.8031定时/计数器共有四种操作模式,由TMOD寄存器中M1M0的状态决定,当M1M0的状态为01时,定时/计数器被设定为(D)A13位定时/计数器BT0为2个独立的8位定时/计数器C自动重装8位定时/计数器D16位定时/计数器104.8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行SETBRS1指令,此时只能使用(C)区的工作寄存器。A0区B1区C2区D3区105.下列指令中错误的有(ABCD)。A.CLRR7B.MOVCDPTR,AC.MOVP,AD.JBCTF0,LOOP13106.设累加器A的内容为C9H,寄存器R2的内容为54H,CY=1,执行指令SUBBA,R2后结果为(A)A、(A)=74HB、(R2)=74HC、(A)=75HD、(R2)=75H107.设(A)=C3H,(R0)=AAH,执行指令ANLA,R0后,结果(A)A、(A)=82HB、(A)=6CHC、(R0)=82D、(R0)=6CH108.8051的程序计数器PC为16位计数器,其寻址范围是(D)A、8KB、16KC、32KD、64K109.提高单片机的晶振频率,则机器周期(C)A、不变B、变长C、变短D、不定110.8051单片机中,唯一一个用户不能直接使用的寄存器是(C)A、PSWB、DPTRC、PCD、B111.8051单片机中,唯一一个用户可使用的16位寄存器是(B)A、PSWB、DPTRC、ACCD、PC112.执行如下三条指令后,30H单元的内容是(C)MOVR1,30HMOV40H,0EHMOVR1,40HA、40HB、30HC、0EHD、FFH113.有如下程序段:MOVR0,30HSETBCMOV A,00HADDCA,00HMOVR0,A执行结果是()(30H)=01H14114.中断是一种(D)A、资源共享技术B、数据转换技术C、数据共享技术D、并行处理技术(说法不对)115.执行MOVIE,81H指令的意义是:(B)A、屏蔽中断源B、开放外部中断源0C、开放外部中断源1D、开放外部中断源0和1116.在有符号运算时,判断运算结果是否正确时用PSW的(B)标志位,在无符号运算时判断运算结果是否正确时用PSW的(A)标志位。ACYBOVCPDRS0ERS1116.在运用8031单片机扩展32K数据存储器RAM时,需采用(15)条地址线,其中P2口用(F)条线。A10B13C15D5E6F7117.当单片机启动ADC0809进行模/数转换时,应采用(D)指令。AMOVA,20BMOVXA,DPTRCMOVCA,A+DPTRDMOVXDPTR,A118.在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是(C)中断。A定时器T0B定时器T1C外部中断INT0D外部中断INT1E串行口119.调用子程序、中断响应过程及转移指令的共同特点是(B)。A都能返回B都通过改变PC实现转移C都将返回地址压入堆栈D都必须保护现场15120.单片机复位后,累加器A、PC、PSW的内容为(B)AA=FFHPC=00HPSW=FFHBA=00HPC=0000HPSW=00HCA=07HPC=0000HPSW=FFHDA=00HPC=00HPSW=00H121.8031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对(C)的查询方法进行判断。AOV标志BCY标志C中断标志D奇偶标志122.下列指令中,不影响堆栈指针的指令是(B)。A.RETB.JBbit,relC.LCALLaddr16D.RETI123.定时器T1的中断入口地址是(C),从该地址开始一般可(F)。A.0003HB.000BHC.001BHD.0013HE.连续存放中断服务程序F.存放转移指令124.启动ADC0809进行A/D转换时,使用(A)指令。A.MOVXDPTR,AB.MOVXA,DPTRC.MOVA,R0D.MOVCA,A+DPTR125.定时器T0的溢出标志TF0,在CPU响应中断后(B)。A由软件清零B由硬件清零C随机状态DAB都可以126.在进行串行通信时,若两机的发送与接收可以同时进行,则称为(D)。A半双工传送B单工传送C双工传送D全双工传送16127.扩展存储器时要加锁存器573,其作用是(A)。A锁存寻址单元的低八位地址B锁存寻址单元的数据C锁存寻址单元的高八位地址D锁存相关的控制和选择信号17
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号