微机基础原理及应用试题.doc

收藏

编号:2604900    类型:共享资源    大小:230.52KB    格式:DOC    上传时间:2020-04-23
8
金币
关 键 词:
微机 基础 原理 应用 利用 运用 试题
资源描述:
-/ 学 院 ________________系_______________班 级___________________学 号__________________姓 名____________ ………………………………………………….装…………………………….订…………………………..线………………………………… 扬州大学试题纸 ( 2009-2010学年第1学期) 广陵 学院07 班(年)级课程 微机原理及应用 (A)卷 题目 一 二 三 四 五 总分 得分 阅卷人 得分 阅卷人 审核人 一、选择题(20%,每题1分) 1. 以程序存储和程序控制为基础的计算机结构提出者是(B ) A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2. 十进制数95转换成二进制数是 (D ) A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是 (C ) A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是 ( D) A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是( C ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是(B ) A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是(A ) A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( C ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 9. 在最小模式下,CPU从外设读取数据操作,、、信号的状态依次为( A ) A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是(D ) A.全部清0 B.全部被置成FFFFH C.IP=FFFH 四个段寄存器清0 D.CS=FFFH,其它寄存器被清0 11.设SP=000CH,SS=00A8H,在执行POP AX指令后栈顶的物理地址为( D ) A.000B6H B.00A8EH C.000B2H D.00A8AH 12.8086/8088中断类型号为40H的中断服务程序入口地址存放在中断向量表中的起始地址是( B ) A.DS:0040H B.DS:0100H C.0000:0100H D.0000:0040H 13.CPU响应两种硬件中断INTR和NMI时相同的必要条件是( B) A.允许中断 B.当前指令执行结束 C.总线空闲 D.当前访问操作结束 14.异步串行通信的主要特点是( B ) A.通信双方不需要同步 B.传送的每个字符是独立发送 B.字符之间的间隔时间应相同 D.传送的数据中没有控制信息 15.中断现场保存在 ( D ) A.中断源中 B.软盘或硬盘中 C.中断向量表中 D.堆栈中 16.8255A能实现双向传送功能的工作方式是 ( C ) A. 方式0 B.方式1 C.方式2 D.方式3 17. RS-232C是 C( C ) A.片总线标准B.内总线标准 C.串行通信标准 D.局部总线标准 18.8086在对储存器进行读、写时,若存储器工作速度较慢,CPU在(C ) A.T1与T2之间插入TW B.T2与T3之间插入TW C.T3与T4之间插入TW D.T4与T1之间插入TW 19.若用2片6116RAM(2K8)及2片2732EPROM(4K8)组成存储器,则存储器的总容量是( A ) A. 12KB B. 10KB C. 8KB D. 6KB 20. 在串行通信中,使用比特率来表示数据的传输速率,它是指(C ) A.每秒传送的字符数 B. 每秒传送的字节数 C.每秒传送的位数 D. 每分钟传送的字符 得分 阅卷人 审核人 二、填空题(20%,每题2分) 1.8086 CPU是 16 位微处理器。 2. 1k8位的SRAM存储芯片,需要地址线 11 根。 3. 8086/8088CPU,由INTR引脚引起的中断称为 可屏蔽 中断。 4.8086/8088CPU标志寄存器中有 6 个状态标志和3个控制标志。 5.8086中的BIU由4个16位段寄存器,它们分别是 CS、DS、SS、ES 。 6.当8255A的端口选择信号A1A0=11时,则对 控制口    口进行操作。 7. 计算机的指令由 操作码 和操作数组成。 8. 将逻辑地址转换为物理地址的公式是 物理地址=段基址16+偏移地址 。 9. 8086有16根数据线和 20 根地址线。 10. 8086/8088将1MB的存储空间分段,每段最长为 64 KB。 得分 阅卷人 审核人 三、简答题(20%,每题2分) 1. 8086/8088CPU在结构上由哪两个独立工作的单元构成?这样的结构其最主要的优点是什么? 2.指出FR寄存器中下列标志位的含义:CF,PF,AF,ZF,SF,OF。 3.何为时钟周期?它和8086 CPU 指令周期、总线周期三者之间的关系是什么? 4.什么是中断向量?什么是中断向量表? 5.CPU与外设间的接口信息有哪几种? 6. 8086系统中存储器分段的基本原则是什么? 7. 中断向量是什么?它与中断类型码的关系是什么? 8. CPU与外设数据传送的方式有哪几种? 9.8086 CPU通过8255A与LED数码管相连,若口A作用对数码管的段控制,口B用作对各数码管的控制,问A口和B口工作在什么方式? 10.与程序控制I/O方式相比较,中断控制I/O方式有哪些优点? 得分 阅卷人 审核人 四、程序分析题(15%,每题3分) 1. 阅读程序: MOV AX,86ACH MOV BX,2500H SUB AX,BX JS LOP ADD AX,AX JMP DONE LOP: SHR AX,1 DONE: INT 3 程序运行结果为:(AX) = _____________ (BX) = _____________ 2. 阅读程序(设X、Y单元的内容分别为28H、A4H) MOV AX,0 MOV AL,X ADD AL,Y ADC AH,0 MOV BL,2 DIV BL MOV Z,AL 程序段的功能是 。 程序运行结束后,(AL) =____ _ (AH)= (Z单元)=________ 3. 下列程序段运行结束后,AX、BX的值是多少? MOV AX,4321H MOV BX,5678H MOV CX,4 ADD AX,BX SAR AX,CL NEG BX HLT 结果:(AX) = F999H (BX) = A988H 4. 阅读下面的程序。读入20H端口数据到AL中,在AL中最高位为 0 的情况下,本段程序的执行结果是(AH)=0;在AL中的最高位为 1 的情况下,其结果为(AH)=0FFH。 IN AL,20H TEST AL,80H JNZ A MOV AH,0 JMP B A: MOV AH,0FFH B: HLT 5. 阅读下列程序: DATA SEGMENT DAT DB 9BH BS1 DB ? BS2 DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX,DATA MOV DS,AX MOV AL,DAT MOV CL,4 SHR AL,CL ADD AL,30H MOV BS1,AL MOV AL,DAT AND AL,0FH ADD AL,37H MOV BS2,AL HLT CODE ENDS END START 该程序执行后,BS1单元中的数据为 39H BS2单元中的数据为 3FH 得分 阅卷人 审核人 五、综合题(10%) 某PC系列微机应用系统以8255A作为接口,采集一组开关S7~S0的状态,然后它通过发光二极管LED7~LED0显示,(Si闭合,对应LRDi亮;Si断开,对应LEDi灭),电路连接如题图所示。已知8255A的A、B两组均工作在方式0。 (1)写出8255四个端口地址 (2)写出8255A的工作方式控制字 (3)画出实现给定功能的汇编语言程序流程图,并编写程序。 8255A的方式控制字格式: 得分 阅卷人 审核人 六、程序填空题(15%,每题5分) 1.从STR开始存放有无符号字节数据块,其长度为N,找出数据块中最大数放在BH中,程序如下,请将程序补充完整。 DSEG SEGMENT STR DB 5,7,19H,23H,12H,0A0H N EQU $-VAR DSEG ENDS CSEG SEGMENT ASSUME CS: CSEG, DS: DSEG BEGIN: MOV AX, MOV DS, AX MOV CX, ;设置循环次数 MOV SI, 0 MOV BH, VAR [SI] LAST ;如CX=0则转 AGIAN: INC SI CMP BH, VAR [SI] JAE NEXT MOV BH, VAR [SI] NEXT: AGAIN;CX-1->CX,若CX不等于0则转 LAST: MOV AH, 4CH INT 21H CSEG ENDS END 2. 设内存中三个互不相等的无符号字数,分别存放在DATA开始的字单元中,完成程序将其中最小值存入MIN单元。 DSEG SEGMENT DATA DW 4532H,2654H,9A00H MIN DW ? DSEG ENDS SSEG SEGMENT STACK STK DB 20 DUP(0) SSEG ENDS CSEG SEGMENT ASSUME DS:DSEG,SS:SSEG,CS:CSEG MAIN:MOV AX, DSEG MOV DS,AX LEA SI, MOV AX,[SI][0] MOV BX, CMP AX,BX JC MOV AX,BX NEXT:CMP AX, JC DONE MOV AX, DONE:MOV MIN ,AX MOV AH,4CH INT 21H CSEG ENDS END MAIN 3. 下面的程序是将8个8位的无符号数按递减次序排序,请将该程序补充完整。 DATA SEGMENT ARRAY DB 05H,78H,FFH,7BH, DB 8CH,20H,A0H,F0H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA MAIN PROC FAR START PUSH DS XOR AX,AX PUSH AX MOV AX,DATA MOV DS,AX AB1: MOV SI, MOV BL,0 MOV CX,10 AGAIN: MOV AL,[SI] INC SI CMP AL,[SI] CD1 MOV AH,[SI] MOV [SI],AL DEC SI MOV [SI],AH INC SI MOV BL,1 CD1: LOOP DEC BL AB1 RET MAIN ENDP CODE ENDS END START
展开阅读全文
提示  淘文阁 - 分享文档赚钱的网站所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:微机基础原理及应用试题.doc
链接地址:https://www.taowenge.com/p-2604900.html
关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

收起
展开