《微机原理与接口技术自学考试模拟试题一.doc》由会员分享,可在线阅读,更多相关《微机原理与接口技术自学考试模拟试题一.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、微机情理与接口技能自学检验模拟试题一一、填空题(共30分,每空1分)1二进制数11011011转换为十六进制数_H,十进制数75的BCD码是_;(-45D)的原码=_反码=_补码=_。2MCS-51系列单片机有多种型号,其中如常用的89C51型号的全然设置为:一个_位的CPU,_KB的次序存储器,_B的片内数据存储器,_KB的次序存储器及数据存储器扩大年夜空间,_个可编程定时/计数器,_个可编程全双工通用异步串行接口,_个并行I/O口,芯片标准封装为_引足。3MCS-51单片机有两种类型存储器,次序存储器与数据存储,数据存储器中其中前32个单元为义务存放器区,义务存放器的标志为_到_,这32个
2、单元分为_组。位寻址区中共有_个单元,谁人地域的位所在从_至_。4访征询内部数存储器要用_指令、访征询次序存储器要用_指令、BCD码停顿加减运算后要用_指令停顿调整。5MCS-51中断系统共有五其中断源,其中内部中断为_、_、_,内部中断为_、_。中断系统有两个优先级,各中断的优先级的高低由_把持存放器判定,对应位为_是高优先级,为_是低优先级。二、单项选择题(共10分,每题1分,在每题给出的选项中只需一个符合题目央求)1复位后,假定实行SETBRS1指令,现在只能应用存器。区的义务寄A0区B1区C2区D3区2单片机复位后,SP、PC、I/O口的内容为ASP=07HBSP=00HCSP=07H
3、DSP=00HPC=00HP0=P1=P2=P3=FFHP0=P1=P2=P3=00HP0=P1=P2=P3=FFHP0=P1=P2=P3=00HPC=0000HPC=0000HPC=00H3ARETBJBbit,relRETICLCALLaddr16D4A提高先出B提高后出C.只进不出D.随机进出5设MCS-51单片机的晶振频率为6MHZ,实行DJNZR1,LL1指令所用的时间为A1sB2sC3sD4s6下面指令差错的选项是。AMOVR1,R4BMOVR1,ACMOVR1,#100DMOVR1,30H7停顿加法运算后,对次序形状存放器PSW中的哪一位不会发作阻碍ACYC.OVB.PD.RS0
4、8当内部中断0向单片机的CPU发出中断央求时,假定CPU赞同并接受中断央求时,次序计数器PC的内容将被自动修改为。A0003HB000B9在C51中假定定义singedlong,那么d在外延中分配的字节数是A1个B.2个C.4个D.8个10设有inta=3,b=-4,c=5;表达式+a-c+b+的值是C0013HD001BHE0023HA.-6B.-5C.-4D.-3三、次序阅读分析(5小题,共20分,每题4分)1假定(10H)=0B8H,(11H)=00H,(12H)=0FFH,(13H)=2AH,以下指令实行后,各单元内容是什么?MOVA,10HANLA,#0FHMOV10H,AMOVA,
5、11HORLA,#01HMOV11H,AMOVA,12HXRLA,#01HMOV12H,AMOVA,13HSWAPAMOV13H,A(10H)=_,(11H)=_,(12H)=_,(13H)=_2以下指令实行后,MOVR0,#60HMOV60H,#0FFHMOV61H,#40HINCR0MOVA,R0INCR0INCR0ADDA,R0(R0)=_,(60H)=_,(61H)=_,(A)=_。3曾经明白20H=03H,以下次序段实行后,(DPTR)=_,(21H)=_。ORG0000HAJMPSQUORG0100HSQU:MOVDPTR,#TABMOVA,20HMOVCA,A+DPTRMOV21
6、H,ASJMP$TAB:DB0,1,4,9,16,25,36,49,64,81END4下面是一段C51次序voidmain(void)Inta=47,x,y,z,w;x=a/2;y=a%2;z=a+;w=+a;printf(“%d,%d,%d,%d,x,y,z,w);次序实行后的结果是5分析下面C51次序,说明次序实行结果voidmain(void)inta=1,2,3,4,5,6,*p;p=a;p+;*(p+3)+=2;printf(“%dn,*p);printf(%dn,*(p+3);次序实行后的结果是四、次序方案题(共20分)1曾经明白两个16位无标志数分不存放于内部RAM31H高位、3
7、2H低位,跟RAM41H高位、42H低位中,求两数跟并存放在50H最高位,51H,52H低位单元中。10分2片内RAM40H开始的单元内有10个无标志二进制数,编程寻出其中最大年夜值并存于50H单元中10分五、应用题20分,可用汇编语言或C51编程1曾经明白单片机晶振频率为f=12MHZ,现用定时器0在P1.0输出周期为50ms,ocs占空比为2:3的脉冲10分2如图一所示是一个八路模拟量输出的巡回监测系统,采样数据依次存放在RAM30H37H单元中,按图所示的接口电路,P0.0P0.2通过74LS373与ADC0809的ABC的八路模拟开关的所在线相连,请说明图中各路旗帜暗记的感染,8路模拟量通AA70P0AA01A274LS373道所在,编写八路数据搜罗次序假定只采样一次。10分