【学历类职业资格】微型计算机原理与接口技术自考题-9及答案解析.doc
《【学历类职业资格】微型计算机原理与接口技术自考题-9及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】微型计算机原理与接口技术自考题-9及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、微型计算机原理与接口技术自考题-9 及答案解析(总分:93.00,做题时间:90 分钟)一、单项选择题(总题数:16,分数:16.00)1.8259A 中断控制器有 5 种优先级管理方式,系统上电而未对 8259A 优先级管理方式进行初始化,自动进入( )A自动循环方式 B特殊循环方式C查询排序方式 D完全嵌套方式(分数:1.00)A.B.C.D.2.协调 CPU 与外围设备之间的数据传送的是( ) A三态门 B锁存器 C缓冲器 D寄存器(分数:1.00)A.B.C.D.3.8086CPU 在一个存储器读/写总线周期中,最多可读/写( )A一个字节 B两个字节C三个字节 D四个字节(分数:1.
2、00)A.B.C.D.4.一台微型机,其存储器首址为 2000H,末址为 5FFFH,存储容量为( )KB。A4 B8C12 D16(分数:1.00)A.B.C.D.5.8031 的定时器 T1 作计数方式,模式 2 的方式控制字是( ) A60H B02H C06H D20H(分数:1.00)A.B.C.D.6.若 int a10;则对数组正确引用的是( ) Aa10-10 Ba10 Ca2*5 Da9-10(分数:1.00)A.B.C.D.7.执行长调用指令 LCALL addr16,它的操作是( ) A将断点地址进栈保存(保护断点)B将子程序地址送 PC(构成目的地址) C保护断点和构成
3、目的地址 D保护断点、保护现场(即所用到的寄存器内容入堆栈)及构成目的地址(分数:1.00)A.B.C.D.8.8086 处理器最小工作方式和最大工作方式的主要差别是( )A内存容量不同 BI/O 端口数不同C数据总线位数不同 D单处理器和多处理器的不同(分数:1.00)A.B.C.D.9.在异步串行的通信中,若要传送扩展 ASCII 码,则异步串行码字符格式的第 8 位数据( )A不传送 B恒为 0C恒为 1 D为有用数据(分数:1.00)A.B.C.D.10.下列正确的指令是( )AMOV100H,AX BMOV100H,AXCMOVAX,100H DMOV100H,25H(分数:1.00
4、)A.B.C.D.11.在地址为 4400H 开始存放无条件转移指令 SJMP 30H,执行该指令后,(PC)的内容为( ) A4430H B4370H C43D2H D4432H(分数:1.00)A.B.C.D.12.中断向量地址是( )A子程序入口地址 B中断类型码(中断识别码)C中断服务程序的入口地址 D中断服务程序入口地址的地址(分数:1.00)A.B.C.D.13.用户可以直接使用的 8031 单片机 I/O 接口是( ) AP0 BP2 CP1 DP3(分数:1.00)A.B.C.D.14.8051/8031 型单片机提供中断源的个数是( ) A3 B4 C6 D5(分数:1.00
5、)A.B.C.D.15.8086/8088 的中断是向量中断,其中断服务程序的首址由( )提供。A外设中断源BCPU 的中断逻辑电路C从中断控制器读回中断类型号左移 2 位D由中断类型号指向的向量地址表中读出(分数:1.00)A.B.C.D.16.在常用的台式 PC 机的主机箱中,除安装有主板、I/O 接口卡、电源和硬盘驱动器外,通常还安装有( )A光盘驱动器 B液晶显示器C打印机 D扫描仪(分数:1.00)A.B.C.D.二、填空题(总题数:4,分数:8.00)17.若 a=6,b=4,c=2;则表达式!(a-b)+c-1b+c/2 的值是 1。(分数:2.00)填空项 1:_18.对于单向
6、值传递,函数调用时把实参传递给形参,形参的值发生改变,而其对应的实参值 1。(分数:2.00)填空项 1:_19.int a;则表达式 a=25/3%3 的值是 1。(分数:2.00)填空项 1:_20.鸡兔共有 30 只,脚共有 90 个,下面程序是计算鸡兔各有多少只。请填空。 main() int x,y; for(x=1:x=29:x+)y=30-x; if(_)printf(“%d,%d/n“,x,y); (分数:2.00)填空项 1:_三、改错题(总题数:4,分数:8.00)21.#include stdio.h struct date int year=2010; int mont
7、h=1; int day=1; datel; main() struct date date2; date2.year=2010; date2.month=8: date2.day=5; printf(“日期 1:%d-%d-%d/n“,date1.year,date1.month,date1.day); printf(“日期 2:%d-%d-%d/n“,date2.year,date2.month,date2.day); 错误:_ 改正:_(分数:2.00)填空项 1:_22.#includestdio.h #includestring.h main() char a10,*pa=“0123
8、45678“; a=pa; printf(“%s/n“,a); 错误_ 改正 _(分数:2.00)填空项 1:_23.程序的功能是计算 1100 之间的奇数和与偶数和。 main() intsum1=0,sum2=0,a; for(a=1;a=100;a+) if(a%2=0)sum1+ =a; else sum2+ =a; printf(“%d,%d“,sum1,sum2); 错误:_ 改正:_(分数:2.00)填空项 1:_24.学习成绩=90 分的用 A 表示,60-89 分之间的用 B 表示,60 分以下的用 C 表示。 main() int score; char grade; pr
9、intf(“please input a score!/n“); scanf(“%d“,score); grade=score=90?A:(score90?B:C); printf(“%d belongs to %c“,score,grade); 错误:_ 改正:_(分数:2.00)填空项 1:_四、程序阅读题(总题数:4,分数:16.00)25.写出程序运行结果 main() int a,b,c; scanf(“%d%d“,(B/W),destsrc 式中 dest 为目的操作数,src 为源操作数;B/W 表示操作数可以是字节数据(Byte,8 位),也可以是字数据(Word,16 位)。
10、11.在地址为 4400H 开始存放无条件转移指令 SJMP 30H,执行该指令后,(PC)的内容为( ) A4430H B4370H C43D2H D4432H(分数:1.00)A.B.C.D. 解析:12.中断向量地址是( )A子程序入口地址 B中断类型码(中断识别码)C中断服务程序的入口地址 D中断服务程序入口地址的地址(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点为中断向量。要点透析 所谓“中断向量”就是中断服务程序的入口地址。中断向量表(又称中断指针表)是存放中断服务程序入口地址(即“中断向量”)的表格。13.用户可以直接使用的 8031 单片机 I/O 接口是(
11、) AP0 BP2 CP1 DP3(分数:1.00)A.B.C. D.解析:解析 P1 口没有第二功能。14.8051/8031 型单片机提供中断源的个数是( ) A3 B4 C6 D5(分数:1.00)A.B.C.D. 解析:15.8086/8088 的中断是向量中断,其中断服务程序的首址由( )提供。A外设中断源BCPU 的中断逻辑电路C从中断控制器读回中断类型号左移 2 位D由中断类型号指向的向量地址表中读出(分数:1.00)A.B.C.D. 解析:16.在常用的台式 PC 机的主机箱中,除安装有主板、I/O 接口卡、电源和硬盘驱动器外,通常还安装有( )A光盘驱动器 B液晶显示器C打印
12、机 D扫描仪(分数:1.00)A. B.C.D.解析:二、填空题(总题数:4,分数:8.00)17.若 a=6,b=4,c=2;则表达式!(a-b)+c-1b+c/2 的值是 1。(分数:2.00)填空项 1:_ (正确答案:1)解析:解析 注意先计算括号。18.对于单向值传递,函数调用时把实参传递给形参,形参的值发生改变,而其对应的实参值 1。(分数:2.00)填空项 1:_ (正确答案:不变)解析:19.int a;则表达式 a=25/3%3 的值是 1。(分数:2.00)填空项 1:_ (正确答案:2)解析:解析 注意同级运算。20.鸡兔共有 30 只,脚共有 90 个,下面程序是计算鸡
13、兔各有多少只。请填空。 main() int x,y; for(x=1:x=29:x+)y=30-x; if(_)printf(“%d,%d/n“,x,y); (分数:2.00)填空项 1:_ (正确答案:2*x+4*y= =90)解析:三、改错题(总题数:4,分数:8.00)21.#include stdio.h struct date int year=2010; int month=1; int day=1; datel; main() struct date date2; date2.year=2010; date2.month=8: date2.day=5; printf(“日期 1
14、:%d-%d-%d/n“,date1.year,date1.month,date1.day); printf(“日期 2:%d-%d-%d/n“,date2.year,date2.month,date2.day); 错误:_ 改正:_(分数:2.00)填空项 1:_ (正确答案:错误:int year=2010;int month=1;int day=1; 改正:int year;int month;int day;)解析:22.#includestdio.h #includestring.h main() char a10,*pa=“012345678“; a=pa; printf(“%s/
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 微型计算机 原理 接口 技术 考题 答案 解析 DOC
