计算机硬件技术基础学习知识期末考试试题及其规范标准答案内容2.doc

收藏

编号:2649957    类型:共享资源    大小:53.52KB    格式:DOC    上传时间:2020-04-26
8
金币
关 键 词:
计算机硬件 技术 基础 学习 知识 期末考试 试题 及其 规范 标准答案 内容
资源描述:
-! 一、 选择题 1、 当机器码10000001分别代表补码、压缩BCD码时,其对应的十进制真值为(C )。 A.-127、11 B。-1、81 C。-127、81 D –1、129 2、 在8254定时/计数器中,要利用某一计数通道进行定时,若输入该通道的时钟脉冲是周期为4MHz的标准方波,则仅使用该通道的硬件,其最大定时时间约为(B )。 A.14ms B. 16ms C. 18ms D. 20ms 3.若要求8255A的端口B工作方式1输出,且要允许中断,则下面哪个控制字可选(C )。 A.80H B. 04H C. 84H D. 20H 4.80486CPU的虚拟存储器管理技术中,CPU内的分段机制将 地址变换为线性地址,CPU内的分页机制将线性地址变换为在 地址总线上传送的 地址. C A. 物理 逻辑 B. 物理. 虚拟 C 逻辑. 物理 D. 以上都不对 5. 若当前AL为01H, 则在指令SUB AL, 1执行后, 标志寄存器中ZF为 ; 紧接着执行DEC AL 后, 标志寄存器中CF为 . ( D ) A. 0, 1 B. 0,0 C 1,1 D 1, 0 6. 实地址方式下, 中断类型码为8 的中断矢量从 地址开始内存单元开始存放,共占 个字节( D ). A. 00020H,2 B. 00010H, 2 C. 00010H, 4 D. 00020H, 4 7. 对于一片128k8 的存储芯片,需要 根地址信号参与选择片内存储单元.(D ) A. 10 B. 18 C. 15 D. 17 8. 如果当前AL中的内容为-1,则以下指令中不能转向执行标号NEXT的是( A ) A. AND AL, 0FFH B. XOR AL,0FFH C.CMP AL, 0FFH D.ADD AL, 01H JZ NEXT JZ NEXT JZ NEXT JZ NEXT 9.RET 6 是某NEAR 过程的返回语句,执行之后,SP的值增加( B ). A. 6 B. 8 C.10 D.12 10. 某ROM芯片的地址范围为0000~03FFH, 该ROM芯片可寻址的单元有( A ) A. 1K B. 2K C.4K D.8K 11. 在保护模式下,80486段的长度最大可达( D ) A.64K 字节 B. 1M 字节 C. 16M 字节 D. 4G字节 12. 下面数据载体中,按容量递增,速度递减排列的是( A ) A. CPU内部寄存器, 高速缓存器, 内存储器 B. 高速缓存器,CPU内部寄存器,内存储器 C. 内存储器,高速缓存器,CPU内部寄存器 D. 内存储器,高速缓存器,CPU内部寄存器 13.8086CPU 由( )决定待执行指令的地址( B ) A. DS:SI B. CS:IP C. ES:DI D. CS:DI 14.由80486CPU的INTR引脚输入的中断请求称为( B )中断. A. 软件 B. 可屏蔽 C. 非屏蔽 D. 内部 15.若8259A工作的自动循环方式下,当前IR4上的请求信号已被CPU响应,并返回, 则8个中断源中优先级最高的是( D ) A. IR3 B. IR0 C. IR4 D. IR5 二. 判断改错题. 1. JMP FAR PTR NEXT ( T ) 2. MUL 9 ( F );源操作数只能是寄存器或存储器 3. CMP [BX],[SI] ( F ) 4. XOR BX, AL ( F ) 5. OUT 23H, AL ( T ) 6. MOV DS, DX ( T ) 7. POP CS ( F ) 8. MOV BYTE PTR [BP],AL ( T ) 9. ADD 4,AL ( F ) 10 IN AX, DX ( T ) 11.除法出错中断(0号中断)只能是当执行DIV指令时,除数为零引起的. ( F ) 12.高速缓冲存储器的主要作用是扩充内存的容量. ( F ) 13. 8255A的C口工作在方式0下的条件是:8255A的A口也必须工作在方式0下.(F ) 14. 利用查询传送方式可完成快速的CPU和慢速的外设之间的数据传送.( T ) 15.通过8259A与CPU相连的外设只能以中断方式与CPU交换信息.( F ) 三. 简答题 1. 阅读下面程序段: DATA SEGMENT TABLE DB 30H,31H,32H,33H,34H DB 35H,36H,37H,38H,39H DATA ENDS CODE SEGMENT …… LEA BX,TABLE MOV AL,7 XLAT …… CODE ENDS 此程序的主要功能是什么?在执行XLAT后,AL值为多少? 功能为查出AL中二进制数(0-9)的ASCII码 AL值为37H 2. 什么叫总线仲裁?什么情况下会需要总线仲裁? 3. 设8254口地址为20CH~20FH,8254CLK0接1KHz方波,OUT0引脚送8259申请中断,阅读下面程序并回答问题 主程序 中断服务程序: … … MOV DX, 20FH MOV DX,20CH MOV AL, 38H ;00111000 MOV AX,5230 OUT DX,AL OUT DX,AL MOV DX,20CH MOV AL,AH MOV AX,5230 OUT DX,AL OUT DX,AL 2 … MOV AL,AH ① 通道0工作在什么方式下?;方式4 OUT DX,AL ② 定时时间是多少?5230ms … ③ 为何要在中断服务程序中重装初值?;方式4不能重复,每次依赖于重装初值后启动 4. 简述8259A中断控制器对外设中断请求的处理过程. P176 四.编程题 1. 在以ARRAY开始的200个字节单元中,存有200个无符号数, 请利用字符串操作指令将其传送至以ARRAY1开始的200个字节单元中,试编程实现. DATA SEGMENT ARRAY DB 12H,34H,0A7H,9FH,… ARRAY1 DB 200 dup(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START: MOV AX,DATA MOV DS,AX MOV ES,AX LEA SI,ARRAY LEA DI,AYYAY1 MOV CX,200 CLD REP MOVSB MOV AH,4CH INT 21H CODE ENDS END START 2. 编程实现:统计以BLOCK开始的80个字单元中负数的个数,将统计结果存入SUM单元中. DATA SEGMENT BLOCK DB 12H,34H,0A7H,9FH,… SUM DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX LEA SI,BLOCK MOV CX,80 MOV AH,0 LP: MOV AL,[SI] ROL AL JNC LP1 INC AH LP1: INC SI LOOP LP MOV SUM,AH MOV AH,4CH INT 21H CODE ENDS END START 五.设计分析 参见电路图,要求每按一次按键K,则在CRT上显示大写字母A。(设8259A端口地址为20H、21H,IRQ0~IRQ7中断类型号为08H~0F)要求: 1.写出8255A各端口地址 2.8255A的工作方式控制字 3. 写相应源程序 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 0 1 1 0 0 0 1 1 0 0 18Ch 0 1 18Dh 1 0 18Eh 1 1 18Fh 8255A口工作在方式1输出 8255A方式控制字: 1 010 0 00 0 A0h CODE SEGMENT ASSUME CS:CODE START: MOV AL,A0H; MOV DX,18FH OUT DX,AL MOV AL,0DH; MOV DX,18FH OUT DX,AL MOV AX,350BH INT 21H PUSH ES PUSH BX MOV AX,SEG INTPROC MOV DS,AX MOV DX,OFFSET INTPROC MOV AX,250BH INT 21H IN AL,21H AND AL,0F7H OUT 21H,AL STI MOV CH,0 WAIT0: CMP CH,10 JNE WAIT0 POP DX POP DS MOV AX,250BH INT 21H MOV AH,4CH INT 21H INTPROC PROC FAR INC CH MOV DL,A MOV AH,2 INT 21H MOV DX,18CH OUT DX,AL;AL无实际意义 MOV AL,20H OUT 20H,AL IRET INTPROC ENDP CODE ENDS END START
展开阅读全文
提示  淘文阁 - 分享文档赚钱的网站所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:计算机硬件技术基础学习知识期末考试试题及其规范标准答案内容2.doc
链接地址:https://www.taowenge.com/p-2649957.html
关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

收起
展开