如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
微机原理与接口技术自学考试模拟试题二一、填空题(共30分,每空1分)1.二进制数(01111101B)转换为十进制数_______________,十进制数(69)的BCD码是=_______;(-123)的原码=_________________反码=_________________补码=_____________________。2.MCS-51系列单片机是位单片机。3.MCS-51单片机的RAM地址是从_________至____________,工作寄存器区地址分布从_________到___________,共__________个单元,分为四组。位寻址区地址分布从_________到___________,共_________个单元。4.MCS-51单片机的晶振是12MHZ,则一个晶振周期为______________,一个机器周期为______________。5.SJMP指令能够跳转的范围为________________、AJMP能够跳转的范围为________________、LJMP能够跳转的范围为________________。6.MCS-51标准型芯片有五个中断源,中断入口地址分别为外部中断0入口:________________、外部中断1入口:________________、定时/计数器0中断入口:________________、定时/计数器1入口:________________、串行通讯口中断入口:________________。五个中断的中断标志位分别是________________、________________、________________、________________、________________。中断的优先级由____________控制寄存器确定。二、单项选择题(共10分,每小题1分,在每小题给出的选项中只有一个符合题目要求)1.复位后,使用()区的工作寄存器。A.0区B.1区C.2区D.3区2.单片机复位后,下面正确的是()A.SP=07HB.SP=00HC.SP=60HD.SP=30H3.下列指令中,不影响堆栈指针的指令是()。A.PUSHB.ACALLprog1C.ADDA,30HD.POP4.下面指令错误的是()。A.MOVR0,AB.MOVR0,@R1C.MOVR1,#200D.MOVR1,60H5.当从程序存储器读取数据时,应该使用的指令是()。A.MOVB.MOVXC.MOVCD.XCH6.设MCS-51单片机的晶振频率为12MHZ,假设一个延时子程序执行需要500个机器周期,则该延时子程序的延时时间为:()A.250(μs)B.500(μs)C.1000(μs)D.50(μs)7.进行减法运算后,对程序状态寄存器PSW中的哪一位不会产生影响()A.CYB.PC.OVD.RS08.中断优先级控制寄存器IP中PT0=1,PX0=1,其余各位都为0,当定时/计数器中断0、外部中断0、外部中断1同时向CPU发出中断请求时,则()。A.CPU首先响应定时/计数器0中断,然后响应外部中断0,再响应外部中断1B.CPU首先响应外部中断0,然后响应定时/计数器0,再响应外部中断1C.CPU首先响应外部中断1,然后响应外部中断0,再响应定时/计数器0D.CPU对三个中断请求随机响应中断9.在C51中若定义singedint,则d在内在中分配的字节数是()A.1个B.2个C.4个D.8个10.设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是()A.a&&bB.a<=bC.a+c&&bD.!(a<b)三、程序阅读分析(5小题,共20分,每小题4分)1.若(30H)=0A6H,(31H)=03H,(32H)=0FFH,(33H)=8CH,下列指令执行后,各单元内容是什么?MOVA,30HANLA,#0FHMOV30H,AMOVA,31HORLA,#0CHMOV31H,AMOVA,32HXRLA,#0F0HMOV32H,AMOVA,33HSWAPAMOV33H,A(30H)=________,(31H)=________,(32H)=_________,(33H)=__________2.下列指令执行后,MOVR0,#6FHMOV6EH,#00HMOV6FH,#40HDEC@R0DECR0DEC@R0(R0)=_________,(6EH)=_________,(6FH)=_________。3.已知R2=02H,执行下列程序段执行后MOVA,R2M