微机原理与接口技术自学考试模拟试题一

上传人:xzh****18 文档编号:35513673 上传时间:2018-03-16 格式:DOC 页数:5 大小:134.50KB
返回 下载 相关 举报
微机原理与接口技术自学考试模拟试题一_第1页
第1页 / 共5页
微机原理与接口技术自学考试模拟试题一_第2页
第2页 / 共5页
微机原理与接口技术自学考试模拟试题一_第3页
第3页 / 共5页
微机原理与接口技术自学考试模拟试题一_第4页
第4页 / 共5页
微机原理与接口技术自学考试模拟试题一_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《微机原理与接口技术自学考试模拟试题一》由会员分享,可在线阅读,更多相关《微机原理与接口技术自学考试模拟试题一(5页珍藏版)》请在金锄头文库上搜索。

1、微机原理与接口技术自学考试模拟试题一微机原理与接口技术自学考试模拟试题一一、填空题一、填空题( (共共 3030 分,每空分,每空 1 1 分分) )1二进制数(11011011)转换为十六进制数_H,十进制数(75)的BCD 码是_; (-45D)的原码=_反码=_补码=_。2 MCS-51 系列单片机有多种型号,其中如常用的 89C51 型号的基本配置为:一个_位的 CPU,_KB 的程序存储器,_B 的片内数据存储器,_KB 的程序存储器及数据存储器扩展空间,_个可编程定时/计数器,_个可编程全双工通用异步串行接口,_个并行 I/O 口,芯片标准封装为_引脚。3MCS-51 单片机有两种

2、类型存储器,程序存储器与数据存储,数据存储器中其中前 32 个单元为工作寄存器区,工作寄存器的符号为_到_,这 32 个单元分为_组。位寻址区中共有_个单元,这个区域的位地址从_至_。4访问外部数存储器要用_指令、访问程序存储器要用_指令、BCD 码进行加减运算后要用_指令进行调整。5MCS-51 中断系统共有五个中断源,其中内部中断为_、_、_,外部中断为_、_。中断系统有两个优先级,各中断的优先级的高低由_控制寄存器确定,对应位为_是高优先级,为_是低优先级。二、单项选择题二、单项选择题( (共共 1010 分,每小题分,每小题 1 1 分分, , 在每小题给出的选项中只有一个符合在每小题

3、给出的选项中只有一个符合题目要求题目要求) )1复位后,若执行 SETB RS1 指令,此时只能使用( )区的工作寄 存器。A0 区 B1 区 C2 区 D3 区2单片机复位后,SP、PC、I/O 口的内容为( )ASP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH BSP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H CSP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH DSP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H 3下列指令中,不影响堆栈指针的指令

4、是()。ARET BJB bit,relCLCALL addr16 DRETI4堆栈是在内部存储区开辟的一个特殊的区域,它的进出原则是()。A先进先出 B先进后出 C.只进不出 D.随机进出 5设 MCS-51 单片机的晶振频率为 6MHZ,执行 DJNZ R1,LL1 指令所用的时 间为A 1(s) B 2(s) C 3(s) D 4(s)6下面指令错误的是( )。AMOV R1,R4 BMOV R1,A CMOV R1,#100 DMOV R1,30H7进行加法运算后,对程序状态寄存器 PSW 中的哪一位不会产生影响( )A CY B.P C. OV D.RS08当外部中断 0 向单片机的

5、 CPU 发出中断请求时,若 CPU 允许并接受中断请求 时,程序计数器 PC 的内容将被自动修改为( )。A0003H B000B C0013H D001BH E0023H9在 C51 中若定义 singed long,则 d 在内在中分配的字节数是A1 个B.2 个C.4 个D.8 个10设有 int a=3,b=-4,c=5;表达式 +a-c+b+的值是A.-6B.-5C.-4D.-3三、程序阅读分析三、程序阅读分析(5(5 小题小题, ,共共 2020 分分, ,每小题每小题 4 4 分分) )1若(10H)=0B8H,(11H)=00H,(12H)=0FFH,(13H)=2AH,下列

6、指令执行后,各单元 内容是什么?MOV A,10H ANL A,#0FH MOV 10H,A MOV A,11H ORL A,#01H MOV 11H,A MOV A,12H XRL A,#01H MOV 12H,A MOV A,13H SWAP A MOV 13H,A (10H)= _,(11H)= _,(12H)= _,(13H)= _2下列指令执行后, MOV R0,#60H MOV 60H,#0FFH MOV 61H,#40H INC R0 MOV A,R0 INC R0 INC R0 ADD A,R0(R0)=_,(60H)=_,(61H)=_,(A)=_。3已知(20H)=03H,

7、下列程序段执行后,(DPTR)=_,(21H) =_。ORG 0000HAJMP SQUORG 0100HSQU:MOV DPTR,#TABMOV A,20HMOVC A, A+DPTRMOV 21H,ASJMP $ TAB: DB 0,1,4,9,16,25,36,49,64,81END 4下面是一段 C51 程序void main(void)Int a=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 程序,说明程序执行结果void main(void)int a =1,

8、2,3,4,5,6,*p;p=a;p+;*(p+3)+=2;printf(“%dn”,*p);printf(%dn”,*(p+3);程序执行后的结果是( )四、程序设计题四、程序设计题( (共共 2020 分分) )1已知两个 16 位无符号数分别存放于内部 RAM31H(高位)、32H(低位), 和 RAM41H(高位)、42H(低位)中,求两数和并存放在 50H(最高位), 51H,52H(低位)单元中。(10 分)2片内 RAM40H 开始的单元内有 10 个无符号二进制数,编程找出其中最大值 并存于 50H 单元中(10 分)五、应用题(五、应用题(2020 分,可用汇编语言或分,可用

9、汇编语言或 C51C51 编程)编程)1已知单片机晶振频率为 focs=12MHZ,现用定时器 0 在 P1.0 输出周期为 50ms, 占空比为 2:3 的脉冲(10 分)2如图一所示是一个八路模拟量输入的巡回监测系统,采样数据依次存放在oooA0A7+5V GNDIN0IN7A B CVR (+)VR (-)CLKD0D7 EOCSTART ALEOEADC080974LS373ALEP2.01INT WRRDP089S51211A0A1A21RAM 30H37H 单元中,按图所示的接口电路,P0.0P0.2 通过 74LS373 与ADC0809 的 ABC 的八路模拟开关的地址线相连,请说明图中各路信号的作用,8路模拟量通道地址,编写八路数据采集程序(假定只采样一次) 。 (10 分)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 计算机原理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号