期中测验题解答.ppt

上传人:资****亨 文档编号:127827451 上传时间:2020-04-06 格式:PPT 页数:23 大小:159.50KB
返回 下载 相关 举报
期中测验题解答.ppt_第1页
第1页 / 共23页
期中测验题解答.ppt_第2页
第2页 / 共23页
期中测验题解答.ppt_第3页
第3页 / 共23页
期中测验题解答.ppt_第4页
第4页 / 共23页
期中测验题解答.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《期中测验题解答.ppt》由会员分享,可在线阅读,更多相关《期中测验题解答.ppt(23页珍藏版)》请在金锄头文库上搜索。

1、1 微机原理及应用 期中测验题解答 2 一 单项选择题 共15分 1 n 1位符号数x的补码表示范围为 A 2n x 2nB 2n x 2nC 2n 1 x 2n 1D 2n x 2n2 设SS 2000H SP 0100H AX 2107H 执行指令PUSHAX后 数据21H的存放地址是 A 200FEHB 200FFHC 20101HD 20102H B B 3 单项选择题 3 下图表示的是8086系统中的 操作 A 读存储器B 写存储器C 读I O口D 写I O口 A 4 单项选择题 4 若要使寄存器AL中的高4位不变 低4位为0 所用指令为 A ANDAL 0FHB ANDAL 0F0

2、HC ORAL 0FHD ORAL 0F0H5 MIPS用来描述计算机的运算速度 含义是 A 每秒处理百万个字符B 每分钟处理百万个字符C 每秒执行百万条指令D 每分钟执行百万条指令6 用MB表示存储器容量时 4MB等于 A 210个字节B 216个字节C 222个字节D 232个字节7 在8086的I O指令中 端口间接寻址时应使用寄存器 A AXB BXC CXD DX D B C C 5 单项选择题 8 条件转移指令JNE的条件是 A CF 0B CF 1C ZF 0D ZF 19 一个具有24根地址线的微机系统中 装有32KBROM 640KBRAM和3G的硬盘 其可直接访问的内存容量

3、最大为 A 496KBB 16MBC 100 496MBD 32M10 8086CPU在执行指令IRET时 弹出堆栈的寄存器的先后顺序为 A CS IP FlagB IP CS FlagC Flag CS IPD Flag IP CS B C B 6 单项选择题 11 下列 指令执行后AL内容可能会发生变化 A STOSBB CMPAL DLC ANDAL 01HD TESTAL 01H12 两个压缩BCD数86 37相加 调整指令DAA完成的是 A 加00H调整B 加06H调整C 加60H调整D 加66H调整13 若显示器的最高分辨率为1280 1024 32位真色彩 所需最小缓存为 A 2

4、MBB 4MBC 5MBD 6MB C C D 7 单项选择题 14 某16位总线的时钟频率为16MHz 若每4个时钟完成一次数据传送 则该总线带宽为 A 8MB SB 16MB SC 32MB SD 64MB S15 8086CPU中标志寄存器的主要作用是 A 检查当前指令的错误B 纠正当前指令执行的结果与错误C 决定是否停机D 产生影响或控制某些后续指令所需的标志 A D 8 二 填空题题目 共25分 1 1F4H的压缩BCD码为500H 2 主程序调用过程时 入口参数和出口参数可以通过约定寄存器 约定存储单元或堆栈来传递 3 8086CPU使用16根地址线访问I O端口 最多可访问64K

5、个字节端口 4 已知AL 01011101B 执行指令NEGAL后再执行CBW后 AX 0FFA3H 9 填空题 5 设X Y均为8位二进制数 1 若 X 补 0C8H 则 X 原 0B8H X 补 38H 2 若 Y 补 28H 则 Y 原 28H Y 反 0D7H 6 8086 8088系统启动时 CS 0FFFFH IP 0000H 若开机后要系统从08000H单元开始执行程序 应在 0FFFF0H 处设置一条跳转指令 7 8086CPU上ALE引脚信号的作用是用于锁存有效地址信号 地址锁存使能信号 以分离时分复用的地址信号和数据信号 10 填空题 8 总线指各系统间 系统各模块间及芯片

6、内部各模块间用来传送信息的公共信号线 公共信息通路 PC系统中的ISA总线是16位的总线 它最多可访问1K个字节端口 9 8086宏汇编上机过程中 用户按编辑 汇编 链接顺序将依次产生 ASM OBJ和 EXE文件 10 设DS 4500H AX 0508H BX 4000H SI 0320H 8086以最小方式执行MOV BX SI 0100H AX指令时 引脚M IO 1 RD 1 WR 0 地址总线上的地址 49420 H 数据总线传输的数据 0508 H 11 三 判断题 共10分 1 I O端口与存储器单元独立编址的主要优点是I O端口不占用存储器单元 2 8086系统中寄存器和存储

7、器都是CPU内部的存储单元 3 8086CPU的段寄存器之间可以直接传送数据 4 过程调用和宏调用都发生在程序运行时 5 PCI总线的地址 数据线是引脚复用 12 判断题 6 指令OUT21H AL 7 指令ADDAL 10 BX DX 8 指令MOVAL AX 9 指令PUSHWORDPTR20 BP SI 2 10 指令LEABX 4 BX 13 四 简答题 共16分 1 分别指出下列指令的寻址方式 若为存储器操作数请写出有效地址EA和物理地址PA 1 MOVSI 2100H 源操作数为立即数寻址 目的源操作数为寄存器寻址 2 MOVAX ES BX 目的操作数为寄存器寻址 源操作数为存储

8、器寻址 EA BX PA ES 16 EA 14 简答题 3 MOV BX SI 20H AX 源操作数为寄存器寻址 目的源操作数为存储器寻址 EA BX SI 20H PA ES 16 EA 4 POPAX 目的操作数为寄存器寻址 源操作数为固定寻址 EA SP PA SS 16 EA 15 简答题 2 写出具有将CF清零功能的指令 至少5条 CLC ANDAX AX ANDAX 0FFFFH ORAX AX ORAX 0 TESTAX AX XORAX AX 16 五 读程序 写结果 共10分 MOVAL 25H MOVAL 64HMOVDATA 57HMOVBL 1ANDAL DATAC

9、MPAL BLADDAL ALADDAL ALDAA执行上面程序段后 执行上面程序段后 AL 10H ZF 0AL 0C8H BL 0FFHAF 1CF 0 17 读程序 写结果 CLC MOVAX 1MOVCX 0FFFFHMOVCX 3INCCXSHLAX CLSHLCX CLADDAX CX执行上面程序段后 执行上面程序段后 CX 0H ZF 1AX 20HCF 0CX 18H 18 读程序 写结果 5 已知 SS 0B2F0H SP 00D0H AX 8031H CX 0F012HPUSHAXPUSHCXPOPAXPOPCX执行上面程序段后 SS 0B2F0H SP 00D0H AX

10、0F012H CX 8031H 19 六 内存映像 8分 已知8086系统中某数据段定义如下 标明各内存单元的偏移地址及内容 DSEGSEGMENTORG2000HA1DB7 ABC CNTEQU A1A2DWCNTDUP 0 DSEGENDS 20 七 应用编程 16分 将 TXT文本读入数据库时 常常需要对 TXT文本进行规整 即进行空格过滤 两个字段间保留一个空格作为分隔符 例如 5523 ABC 765 23 过滤后变为 5523 ABC 765 23 注 为空格 现内存中自DATA1开始存有1K字节的信息 其中包含有个数不等的空格 试编写一个空格过滤程序对此信息进行规整 结果仍存放在

11、自DATA1开始单元 21 参考程序 DATASEGMENTDATA1DB66H 88H 20H 20H NEQU DATA1DATAENDSCODESEGMENTASSUMECS CODE DS DATA ES DATASTART MOVAX DATAMOVDS AXMOVES AXCLDMOVDX NMOVBX OFFSETDATA1AGAIN MOVSI BXMOVDI BXMOVCX DX 22 参考程序 LOOP1 MOVAX BX CMPAX 2020HJZNEXTINCBXINCSIINCDILOOPLOOP1JMPEXITNEXT INCSIMOVDX CXDECCXREPMOVSBJMPAGAINEXIT MOVAH 4CHINT21HCODEENDSENDSTART 此课件下载可自行编辑修改 此课件供参考 部分内容来源于网络 如有侵权请与我联系删除

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号