2022年微机原理期末考试题加答案 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年微机原理期末考试题加答案 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理期末考试题加答案 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、哈尔滨工程大学试卷共页;第页考试科目:一、填空(共20 分,每空1 分)1.已知 y 的补码是 11100111B,求 y 是()2.计算 39H+D+01100100B+50=()3.16 位二进制补码的数值范围从()到()4.取指令时其实际地址是由()寄存器与()寄存器联合确定的5.8259 中断控制器通过级联,最多可以管理()级中断6.执行下列指令后SP寄存器的值是()MOV SP,0100H PUSH AX SP 叫做(),SP里存放的是()7.已知内存如下所示:请写出地址1000H 单元中的字节数据是()地址 1001H 中的字数据是()8A 1000H 3F 1001H 25 10
2、02H 58 1003H 8.指出下列指令的寻址方式(已知BUF 为变量)MOV BUF,AX()POP BX()9.80386 可寻址的最大内存空间为()字节10.在一个总线周期后如果不立即执行下一个总线周期(即总线上无数据传送操作),CPU 进行内部操作,此时执行()周期11.用 2114 芯片(容量为1K4)扩展成16K8 的内存,需要2114 芯片()片12.8088/8086CPU 非屏蔽中断的类型码是()13.串行通信的基本方式是()和()二、单项选择题(共15 分,每题1 分)14.条件转移指令JB 产生转移的条件是()A CF=0 B CF=1 C CF=1 且 ZF=1 D
3、CF=1 或 ZF=0 15.MOV AL,27H ADD AL,39H DAA 执行上述程序后,AL=()A 66 B 66H C 60 D 60H 16.计数/定时器 8253,在初始化时写入的二进制最大数初值是()A 0000H B 7FFFH C 8000H D FFFFH 题号一二三四五六总分分数评卷人装订线姓名:学号:班级:名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 13 页 -第页17.微机中控制总线传送的是()A 给存储器和I/O 接口的地址码B CPU 向内存储器和I/O 接口发出的命令信号C 存储器和I/O 设备向 CPU 传送的状态信号D B 和 C 1
4、8.MOV BL,55H AND 0F0H指令执行后,BL=()A 55H B 0F0H C 50H D 05H 19.8086 最小模式和最大模式的主要差别是()A 内存容量不同B I/O 端口数不同C 单处理器和多处理器的不同D 数据总线位数不同20.8253 哪种工作方式能产生连续方波输出()A 方式 0 B 方式 1 C 方式 2 D 方式 3 21.INT N 指令中断是()A 由外部设备请求产生的B 由系统断电产生的C 通过软件调用的内部中断D 可用 IF 标志位屏蔽的22.8086/8088 的中断是向量中断,其中断服务程序的首地址由()提供A 外设中断源B CPU 的中断逻辑电
5、路C 从中断控制器读回中断类型号左移2 位D 由中断类型号指向的向量地址表中读出23.RAM 存储器中的信息是()A 可以读/写的B 不会变动的C 可永久保留的D 便于携带的24.TEST AL,55H JZ NEXT 执行上述程序段后能产生转移的情况是()A AL55H B AL55H C AL=55H D AL 中 D0 D2 D4 D6位均为 0 25.计算机与外设交换数据时,采用程序控制方式中哪种传送方式可提高系统工作效率()A 无条件传送B 查询方式C 中断方式D 前三项均可以26.8086CPU 中哪个寄存器通常用作数据寄存器,且隐含用法为计数寄存器()A AX B BX C CX
6、 D DX 27假设 BUF 为变量,指令MOV BX,OFFSET BUF 源操作数的寻址方式是()A 直接寻址B 间接寻址C 立即寻址D 存储器寻址28.ADD AX,BP+SI 指令中源操作数的物理地址为()A DS*16+BP+SI B SS*16+BP+SI C ES*16+BP+SI D CS*16+BP+SI 三、简答题(共30 分,每题 5 分)29.已知数据定义语句如下所示:A DB-1,35,28H,B DW 280H,DE请画出汇编后数据排列图(5 分)30.已知 AL=58H BL=16H(5 分)请问执行下列指令后:ADD AL,BL AL=()CF=()CMP AL
7、,BL AL=()OF=()XOR AL,BL AL=()CF=()AND AL,BL AL=()ZF=()OR AL,BL AL=()SF=()名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 13 页 -31.由数据段代码段在内存中连续存放,其中数据段为2K 字节,代码段为 8K 字节,且 DS=1510H 请回答:(1)每个段的起始,终止实际地址是多少?(5 分)(2)代码段的CS=?32.指出下列指令的错误(5 分)MOV 12H,AL()MOV BX,CL()MOV 1000H,BX()INC BX()MOV CS,AX()33.8086CPU 在响应可屏蔽中断时执行两个
8、中断响应周期,请解释这两个响应周期的作用(5 分)34.指令 MOV 2000H,AX 为四字节指令,且存于 1000H:2000H 开始连续的四个字节单元中。请说出该指令执行(包括取指、分析、执行)至少需要多少时间(设时钟频率为1MHZ)。(5 分)四、分析程序回答问题(共 20 分,每题5 分)35BUF DW?(5 分)MOV BX,100 MOV CX,5 LOP:ADD BX,CX LOOP LOP MOV BUF,BX 程序执行后BUF 中的内容是什么?这是一个什么程序结构?LOOP LOP 指令可以用什么指令代替?名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 13
9、 页 -36.(5 分)STRING DB AFKHDFJDJFLD%32U*COUNT DW?MOV BX,OFFSET STRING MOV CX,0 LOP:MOV AL,BX CMP AL,*JZ DONE INC CX INC BX JMP LOP DONE:MOV COUNT,CX HLT 程序执行后,COUNT 的值是多少?上述程序段的功能是什么?37BUF DB-5,-8,56,78,-128,127(5 分)COUNT EQU$-BUF MOV CX,COUNT-1 MOV DX,1 LOP1:PUSH CX MOV CX,COUNT SUB CX,DX MOV SI,OFF
10、SET BUF LOP:MOV AL,SI CMP AL,SI+1 JLE NEXT XCHG AL,SI+1 XCHG AL,SI NEXT:INC SI LOOP LOP POP CX INC DX LOOP LOP1 HLT 该程序所完成的功能是什么?程序执行后,变量BUF 中的数据排列情况是什么样的?名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 13 页 -第页38下面程序是找出两个字符号数的大者装入MAX 的程序,请将程序补充完整(5 分)BUF DW 4562H,5812H MAX DW?MOV AX,BUF CMP AX,MOV AX,BUF+2 NEXT:MOV
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年微机原理期末考试题加答案 2022 微机 原理 期末 考试题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内