自学考试-微型计算机原理与接口技术自考题模拟2

自学考试-微型计算机原理与接口技术自考题模拟2

ID:13237471

大小:73.89 KB

页数:9页

时间:2018-07-21

自学考试-微型计算机原理与接口技术自考题模拟2_第1页
自学考试-微型计算机原理与接口技术自考题模拟2_第2页
自学考试-微型计算机原理与接口技术自考题模拟2_第3页
自学考试-微型计算机原理与接口技术自考题模拟2_第4页
自学考试-微型计算机原理与接口技术自考题模拟2_第5页
资源描述:

《自学考试-微型计算机原理与接口技术自考题模拟2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微型计算机原理与接口技术自考题模拟22一、单项选择题1、8086/8088的中断是向量中断,其中断服务程序的入口地址是由(  )提供。  A.外设中断源  B.CPU的中断逻辑电路  C.从中断控制器读回中断类型号左移两位  D.中断类型号指向的中断向量表中读出2、用8位(bit)二进制能够表示的有符号数的范围是(  )  A.-127~+128  B.-128~+127  C.-127~+127  D.-128~+1283、以下集成块型号中属于16位系列单片机型号的是(  )  A.8051  B.8051AH  C.8094BH

2、  D.8052BH4、以下有关C语言的说法中,正确的叙述是(  )  A.C语言不但具备高级语言特征,还具备部分汇编语言的功能  B.C语言是一种模块化和结构化的程序设计语言,但程序只能有一个函数组成  C.C语言具有多种多样的数据类型,任何其他语言所有的数据类型,C语言都有  D.C++与C语言不兼容,因而用户很难从面向过程的程序设计过渡到面向对象的程序设计5、下面不是三态锁存器的是(  )  A.74LS244  B.74LS373  C.74LS377  D.74LS2736、8051单片机串行口用工作方式0时(  )  A

3、.数据从RDX串行输入,从TXD串行输出  B.数据从RDX串行输出,从TXD串行输入  C.数据从RDX串行输入或输出,同步信号从TXD输出  D.数据从TXD串行输入或输出,同步信号从RXD输出7、执行PUSH指令以后,栈指针的变化为(  )  A.SP加一  B.SP加二  C.SP减一  D.SP减二8、已知(CY)=1A.=0FH,要使结果为(CY)=0 A.=1FH,则需执行指令 ( )  A.RLC  A  B.RRC  A  C.RL A D.RR A9、ADC0809芯片的转换结束信号和输出允许信号分别为(  ) 

4、 A.START,ALE  B.EOC,OE  C.START,EOC  D.START,OE10、指令INCBX,其采用的寻址方式是(  )  A.寄存器寻址  B.立即寻址  C.寄存器间接寻址  D.变址寻址11、已知累加器A.=87H,进位标志(CY)=0,执行RRCA指令后,A.和(CY)的内容分别为(  )  A.0EH,1  B.0FH,0  C.C3H,0  D.43H,112、已知chars1[20]="china",chars2[20]="Beijing",执行语句pine("%s",strcat(s1,s2))

5、;后,则在屏幕上显示的内容是(  )  A.China  B.ChinaBeijing  C.Beijing  D.BeijingChina13、关闭文件语句fclose(fp);中的标识符fp的类型是(  )  A.File*  B.FILE*  C.file  D.File14、用16位(bit)二进制能够表示的有符号数的范围是(  )  A.-3276~32767  B.-32767-32768  C.-32768~32768  D.-32767~3276715、C语言中最基本的数据类型是(  )  A.整型、实型、逻辑型  

6、B.整型、实型、逻辑型、字符型  C.整型、字符型、逻辑型  D.整型、实型、字符型16、若8255A的端口A工作于方式2,那么端口B可工作于(  )  A.方式0  B.方式1  C.方式2  D.方式0或方式1二、填空题17、代数式的C语言的表达式为______。18、下面程序的功能是将字符串s中所有的字符a删除。请填空。  #include<stdio.h>  voidmain()  {chars[80];  inti,j=0;  gets(s);  for(i=0;s[i]!='';i++)  if(s[i]!='a')

7、______;  s[j]='';  puts(s);}19、执行了printf("Thefilenameisd:data.db");语句,将输出______。20、下面程序的功能是,输出100以内能被3整除且个位数为6的所有整数。请填空。  main()  {inti,j;  for(i=0;i<10;i++)  {j=i*10+6:  if(______)continue;printf("%d",j);}  }三、改错题21、main()  {  floata[10]={0.0};  inti  for(i=0;i<3;i+

8、+)scanf("%d",&a[1]);  for(i=0;i<10;i++)a[0]=a[0]+a[i];  printf("%d",a[0]);  }  错误:______  改正:______22、main()   {int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。