欢迎来到天天文库
浏览记录
ID:13237471
大小:73.89 KB
页数:9页
时间:2018-07-21
《自学考试-微型计算机原理与接口技术自考题模拟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
此文档下载收益归作者所有