欢迎来到天天文库
浏览记录
ID:12508709
大小:74.73 KB
页数:9页
时间:2018-07-17
《自学考试-微型计算机原理与接口技术自考题模拟》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微型计算机原理与接口技术自考题模拟17一、单项选择题1、8259A中断控制器有5种优先级管理方式,系统上电而未对8259A优先级管理方式进行初始化,自动进入( ) A.自动循环方式 B.特殊循环方式 C.查询排序方式 D.完全嵌套方式2、协调CPU与外围设备之间的数据传送的是( ) A.三态门 B.锁存器 C.缓冲器 D.寄存器3、8086CPU在一个存储器读/写总线周期中,最多可读/写( ) A.一个字节 B.两个字节 C.三个字节 D.四个字节4、一台微型机,其存储器首址为2000H,末址为5FFFH,存储容量为(
2、 )KB。 A.4 B.8 C.12 D.165、8031的定时器T1作计数方式,模式2的方式控制字是( ) A.60H B.02H C.06H D.20H6、若inta[10];则对数组正确引用的是( ) A.a[10-10] B.a[10] C.a[2*5] D.a[9-10]7、执行长调用指令LCALLaddr16,它的操作是( ) A.将断点地址进栈保存(保护断点) B.将子程序地址送PC(构成目的地址) C.保护断点和构成目的地址 D.保护断点、保护现场(即所用到的寄存器内容入堆栈)及构成目的地址8、8
3、086处理器最小工作方式和最大工作方式的主要差别是( ) A.内存容量不同 B.I/O端口数不同 C.数据总线位数不同 D.单处理器和多处理器的不同9、在异步串行的通信中,若要传送扩展ASCII码,则异步串行码字符格式的第8位数据( ) A.不传送 B.恒为0 C.恒为1 D.为有用数据10、下列正确的指令是( ) A.MOV[100H],AX B.MOV100H,AX C.MOV[AX],100H D.MOV[100H],25H11、在地址为4400H开始存放无条件转移指令SJMP30H,执行该指令后,(PC.的内容为
4、( ) A.4430H B.4370H C.43D2H D.4432H12、中断向量地址是( ) A.子程序入口地址 B.中断类型码(中断识别码) C.中断服务程序的入口地址 D.中断服务程序入口地址的地址13、用户可以直接使用的8031单片机I/O接口是( ) A.P0 B.P2 C.P1 D.P314、8051/8031型单片机提供中断源的个数是( ) A.3 B.4 C.6 D.515、8086/8088的中断是向量中断,其中断服务程序的首址由( )提供。 A.外设中断源 B.CPU的中断逻辑电路
5、 C.从中断控制器读回中断类型号左移2位 D.由中断类型号指向的向量地址表中读出16、在常用的台式PC机的主机箱中,除安装有主板、I/O接口卡、电源和硬盘驱动器外,通常还安装有( ) A.光盘驱动器 B.液晶显示器 C.打印机 D.扫描仪二、填空题17、若a=6,b=4,c=2;则表达式!(a-b)+c-1&&b+c/2的值是______。18、对于单向值传递,函数调用时把实参传递给形参,形参的值发生改变,而其对应的实参值______。19、inta;则表达式a=25/3%3的值是______。20、鸡兔共有30只,脚共有90个,下面程序
6、是计算鸡兔各有多少只。请填空。 main() {intx,y; for(x=1:x<=29:x++) {y=30-x; if(______)printf("%d,%d",x,y);} }三、改错题21、#include<stdio.h> structdate {intyear=2010; intmonth=1; intday=1; }datel; main() {structdatedate2; date2.year=2010; date2.month=8: date2.day=5; printf("日期
7、1:%d-%d-%d",date1.year,date1.month,date1.day); printf("日期2:%d-%d-%d",date2.year,date2.month,date2.day); } 错误:______ 改正:______22、#include<stdio.h> #include<string.h> main() {chara[10],*pa="012345678"; a=pa; printf("%s",a); } 错误______ 改正______23、程序的功能是计算1~100之间的
8、奇数和与偶数和。 main() {intsum1=0,sum2=0,a; for(a=1;a<=10
此文档下载收益归作者所有