欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    微型计算机原理与接口技术试题004.doc

    • 资源ID:17595918       资源大小:146KB        全文页数:8页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微型计算机原理与接口技术试题004.doc

    【精品文档】如有侵权,请联系网站删除,仅供学习与交流微型计算机原理与接口技术试题004最权威的师资阵容 最及时的在线答疑 全程视频授课,反复观看 不限次数自考365网校数百门课程全面招生!基础班串讲班 祝您成功每一天! 郭建华 韩旺辰 郝玉柱 张旭娟 孙茂竹 白薇浙江省2003年7月高等教育自学考试微型计算机原理与接口技术试题课程代码:02205第一部分 C语言程序设计一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共5分)1. 字符变量ch=A,int类型变量k=25,语句printf(“%3d,%d3n”,ch,k);输出( )。 A. 65 25B. 65 253 C. 65,253D. A 252. 数组声明“char str120=Computer,str2=World;”,调用函数“strcat(str1,str2);”后,字符串str1为( )。 A. ComputerWorldB. Computer World C. ComputerD. World3. 以“只读”方式打开文本文件a:aa.dat,下列语句中哪一个是正确的( )。 A. fp=fopen(”a:aa.dat”,”ab”)B. fp=fopen(”a:aa.dat”,”a”) C. fp=fopen(”a:aa.dat”,”wb”)D. fp=fopen(”a:aa.dat”,”r”)4. 下列各个错误中,属于编译错误的是( )。 A. 数组下标超界B. “=”误写为“!=” C. 死循环D. 括号不配对5. 对语句“int a10,*p=a;”,下列表述中哪一个是正确的( )。 A. *p被赋初值为a数组的首地址B. *p被赋初值为数组元素a0的地址 C. p被赋初值为数组元素a1的地址D. p被赋初值为数组元素a0的地址二、改错题(每小题2分,共8分)1. include ”stdio.h”main()char a10,b10=“Computer”a=b;printf(“%s”,a);2. include ”stdio.h”main()int i,s;s=0; for(i=0;i<=10;i+;s=s+i)printf(“%d”,s);3. include ”stdio.h”main()int a,b;scanf(“%d,%d”a,b);printf(“%dt%dn”,a,b);4. include ”stdio.h”void fact(int k)int i,s;for(i=1;i<=k;i+) s=s*i;return (s);三、程序阅读题(每小题4分,共8分)1. 程序一(4分)#include<stdio.h>void main() int c;while (c=getchar()!= n)switch(c-2) case 0:case 1:putchar(c+4);break;case 2:putchar(c+4);break;case 3:putchar(c+3);break;default:putchar(c+2);break;printf( n);运行时输入:2473,输出结果: 2. 程序二(4分)#include<stdio.h>void f1(x,y,z)int x,int y,int z; x=x*x;y=y*y;z=x+y;printf(1)x=%d y=%d z=%dn,x,y,z);void f2(x,y,z)int *x,int *y,int *z; *x=(*x)*(*x);*y=(*y)*(*y);*z=*x+*y;void main() int x=2,y=3,z=0;f1(x,y,z);printf(2)x=%d y=%d z=%dn,x,y,z); f2(&x,&y,&z);printf(3)x=%d y=%d z=%dn,x,y,z);运行结果如下: 四、程序填空题(每空2分,共8分) 输入若干个学生的姓名、学号、数学、英语、计算机成绩到文件中student.dat。#include<stdio.h>void main() char name8,numb8; ;FILE *fp;scanf(%d,&n);fp= for (i=1;i<=n;i+) (%s%s%d%d%d,name,numb,&m,&e,&c);fprintf(fp,%s %s %d %d %dn,name,numb,m,e,c);五、编程题(共6分) 编写一个C语言函数,输入N个数,求最大值并在屏幕上输出。第二部分 微机原理与接口技术一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共12分)1. 字符D的ASCII码是( )。 A. 68HB. 0DH C. 44HD.D0H2. 8位二进制补码所表示的整数,其相应的十进制数范围是( )。 A. 0255B. -127+127 C. -128+127D. -127+1283. 90H是用8位二进制补码表示的十六进制数,那么相应的十进制数是( )。 A. 144B. 112 C. 90D. -994. 计算机CPU由( )构成。 A. 运算器和控制器B. 运算器和ROM C. RAM和定时器D. 控制器和译码器5. 8051单片机内含( )字节只读存贮器ROM。 A. 64KB. 128K C. 4KD. 512K6. MCS-51单片机PSW中的RS1=0,RS0=0时,工作寄存器R0的地址为( )。 A. 00HB. 08H C. 10HD. 20H7. 将累加器A中的数送到片外RAM 40H,可执行指令( )。 A. MOVX 40H,AB.MOV R6,#40HMOV R6,A C.MOV R1,#40HD.MOV R1,#40HMOVX R1,A MOVX A,R18. 下列符号中只有( )是正确的MCS51指令。 A. MOV A,R0B. MOV B,R2 C. MOV C,BD. MOV A,C9. MCS-51单片机设置外中断1为边沿触发时,其TCON中的( )位需置为1。 A. IT1B. IE1 C. TF0D. TF110. 8031单片机马上响应中断的必要条件之一是( )。 A. CPU处于关中断状态B. 一条指令执行完毕后 C. 正在响应更高级的中断D. 刚执行完RETI指令11. MCS-51系列单片机的下列特殊功能寄存器中,( )不能够位寻址的。 A. ACCB. DPL C. PSWD. TCON12. 8031通过芯片( )和ALE信号,使P0口对应的8位地址线A7A0锁存起来。 A. 74LS273B. 74LS373 C. 74LS244D. 74LS138二、改错题(下面的程序或程序段存在一个错误或不妥处,请在其下划一条线,并将改正的内容写到每小题后的空白处。每小题2分,共4分)1. 某8031单片机应用系统中,外部中断1每中断一次,其中的一个功能是将P1.2的输出变反,其部分中断程序如下,请指出错误并改正之。ORG 0013HAJMP BBORG 0100H2. 下列指令组要完成重复执行LOOP开始的程序20次。请指出错误,并改正之。 MOV A,14H LOOP:MOV R1,01H DEC A JNC LOOP三、填空题(每小题2分,共36分)1. 十进制数-15用8位二进制数补码表示时,应为_H。2. 假如2个一字节的十六进制数87H,69H相加的和仍然为8位二进制数,那么相加的结果和为_ H,进位Cy为_。3. 8031单片机复位后,其SP的内容为_H。SFR中的P1口内容为_H。4. 如果8031单片机的时钟频率为4MHz,则其机器周期为_微秒。5. 8031单片机中,外中断0的中断程序入口地址为_。6. 当8031单片机中IP=16H,IE=97H时,CPU能响应的优先权最高的中断源是 。7. 8031单片机中,如希望CPU能响应外部中断1和定时器1的中断,而不响应其他中断,其IE寄存器的内容应为_。8. MCS-51单片机内部RAM 20H2FH是位寻址区,已知位地址是5FH,计算出它是字节地址_的D_位。9. 当程序状态字PSW为(10011001)时,当前工作寄存器组是_组,对应的工作寄存器R0、R3的地址是_H、 H。10. 可用作寄存器间接寻址的间址寄存器有_、_、_。11. MCS-51单片机的串行口共有四种工作方式,方式_是作为同步移位寄存器使用,以_位为一帧信息。12. 8031单片机扩展程序存储器使用一片具有地址线12根,数据线8根的EPROM,其程序存储器容量为_KB。13. 已知一个数为X=01011001B,它的补码为_和反码为_。14. 指出以下指令的寻址方式MOV A,30H;_。MOV A,R1;_。15. 试用数据传送指令完成下列要求的数据传送。外部RAM 2000H单元送内部RAM 20H。_16. 执行了下列指令组后,(A)=_(B)=)_MOV A,#33HADD A,#49HMOV B,ADA A17. 下列伪指令汇编后,存放数据1234H的存贮单元分别是:_存放12H,_存放34H。ORG 1400HTIME EQU 3500HTABL:DS 04HBUF:DW 1234H18. 执行操作:MOV SP,3FHMOV A,51HPUSH ACC 以后,(SP)=_。四、程序阅读题(每小题3分,共6分)1. 阅读下列程序:ORG 2000HMOV DPTR,#TABLEMOV A,R0MOVC A,A+DPTRMOV R0,ASJMP $TABLE:DB 0,1,4,9,16,25DB 36,49,64,81ENDA.说出本程序的功能。B.当R0=5,程序结束时,R0中是什么?2. 阅读下列程序:ORG 1000HMOV DPTR,0100HMOVX A,DPTRCJNE A,#40H,MOONSJMP NEXTMOON:LJMP NOMCON: :NEXT EQU 1040HNOM EQU 2000HA.说明程序的功能;B.执行下列程序后,当(0100H)=40H (PC)=_当(0100H)=25H,(PC)=_五、程序设计题(共7分)1. (3分)已知38H单元中有一个数N,试写出对它求补的程序。(补充所缺指令) MOV A,38H CPL A _ A MOV 38H,A2. (4分)设计一个延时0.1秒的子程序,设晶振频率为6MHz,指令的机器周期为2微秒。TIME:MOV R4,#64HTT1:MOV R6,#0C6HTT2:NOP NOP NOP DJNZ R6,_ DJNZ _ RET.精品文档.自考网校 免费试听.自考名师.课件更新.报名演示.学习卡.

    注意事项

    本文(微型计算机原理与接口技术试题004.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开