微机原理试卷答案.pdf_第1页
微机原理试卷答案.pdf_第2页
微机原理试卷答案.pdf_第3页
微机原理试卷答案.pdf_第4页
微机原理试卷答案.pdf_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2012 年 11 月 19 日 共 页 第 1 页 共 页 第 2 页 2008 2009 学年第 一 学期闽江学院 B 适用年级专业 06 物本 考试形式 闭卷 考试课程 微型计算机原理与应用 班级 姓名 学号 题号 一 二 三 四 五 六 七 八 九 十 总分 得分 一 填空题 20 得分 1 8086CPU 从偶地址访问内存 1 个字时需占用 1 个总路线 周期 而从奇地址访问内存 1 个字操作需占用 2 个总路线 周期 2 逻辑地址由段基值和 偏移地址 组成 将逻辑地址转换为 物理地址的公式是 物理地址 段地址 16 偏移地址 3 假设 DS 0B000H BX 080AH 0B080AH 05AEH 0B080CH 4000H 当执行指令 LES DI BX 后 DI 05AEH ES 4000H 4 一个中断向量占 4 个字节 6 8086CPU 写入一个规则字 数据线的高 8 位写入 奇地址 存 储空间 低 8 位写入 偶 地址存储空间 7 当中断控制器 8259A 的 A0 接向地址总线 A1 时 若其中一个口 地址为 62H 则另一个口地址为 60 H 若某外设的中断类型码 为 86H 则该中断应加到 8259A 的中断请求 IR0 IR7 的 IR6 8 8088 8086 CPU 的外中断是指 外部中断 而内中断是指 软件中断 9 现用 2Kx8 位的静态 RAM 芯片构成 8Kx16 位存储器 供需此种 芯片 8 片 若 CPU 输出的地址信号为 20 位 则可用于进行片选 译码的片外地址为 3 位 10 4 片 8259A 级联 最多可管理的中断级数为 28 级 11 逻辑地址为 2000H 1234H 的存储单元的物理地址是 21234H 12 将存储器与系统相连的译码片选方式有 串联 法和 并联 法 8086 和 8088 的存储器和外部接口是以独立编址还是统一编址 独立编址 二 选择题 30 得分 1 某数存于内存数据段中 已知该数据段的段地址为 2000H 而数 据所在单元的偏移地址为 0120H 该数的在内存的物理地址为 C A 02120H B 20120H C 21200H D 03200H 2 在 8086 8088 微机系统中 将 AL 内容送到 I O 接口中 使用的 装 订 线 装 订 线 2012 年 11 月 19 日 共 页 第 3 页 共 页 第 4 页 指令是 C A IN AL 端口地址 B MOV AL 端口地址 C OUT AL 端口地址 D OUT 端口地址 AL 2 在下列指令中 能使 8086CPU 对 I O 端口进行读 写访问的是 C A 中断指令 B 串操作指令 C 输入 输出指令 D MOV 指令 3 CPU 响应 INTR 引脚上来的中断请求的条件之一是 B A IF 0 B IF 1 C TF 0 D TF 1 4 在 PC XT 机中键盘的中断类型码是 09H 则键盘中断矢量存储 在 B A 36H 39H B 24H 27H C 18H 21H D 18H 1BH 5 堆栈操作时 段地址 段内偏移量由 C 寄存器指出 A CS DI B DS SI C SS SP D ES BP 6 某存储单元的段基址为 0915H 偏移量为 003AH 那它的 物理地址为 A A 0918AH B 0945AH C 0915AH D 0912AH 7 下列错误的指令是 C A AND DH DL B MOV BX BP AX C MOV DA WORD 1234H D XCHG AL DA BYTE1 带进位循环右移 8 CPU 与外设间数据传送的控制方式有 D A 中断方式 B 程序控制方式 C DMA 方式 D 以上三种都是 9 就取得操作数的速度而言 下列寻址方式中不需要访问内存的是 B A 直接寻址 B 立即寻址 C 间接寻址 10 已知 32000H 1234H 32002H 2345H DS 3000H 则 MOV AX 2000H 指令执行后 AX A A 1234H B 3423H C 2345H D 4512H 11 下列指令格式不正确的为 D A MOV AX 1234H B XCHG AX BUF C XCHG BUF AX D XCHG BUF1 BUF2 12 若将 AL 的内容的低四位分离 则应选用 A A AND AL 0FH B OR AL 0FH 2012 年 11 月 19 日 共 页 第 5 页 共 页 第 6 页 C XOR AL 0FH D TEST AL 0FH 13 D 伪操作用来定义字节 其后的每一个操作数都占有 一个字节 A DD B DW C DQ D DB 14 语句 ADDR DB 6H DUP 1 2 DUP 1 2 中有数据 0101H 的字存储单元有 D 个 A 3 B 4 C 5 D 6 15 K DW 20H DUP 0 1 2DUP 2 MOV AL SIZE K 此两指令执行完后 AL 的值为 C A 10H B 20H C 40H D 80H 三 读程题 10 1 数据区的存储单元有多少个字节 ADDR DB 10H DUP 2 3 DUP 2 答 40H 2 有一短程序 试写出它的结果 MOV AL 43H OR AL 20H 两条程序执行完后结果 AL 63H 四 简答题 20 1 试述 I O 端口两种编址方法的特点与区别 5 分 答 I O 端口的编址方法有二种 即 I O 端口单独编址方式和 I O 端口与存储器单元统一编址方式 I O 端口与内存单元地址统一编址 方式是将 I O 端口地址与内存地址统一安排在内存的地址空间中 即 把内存的一部分地址分配给I O端口 由I O端口来占用这部分地址 这种方式控制逻辑较简单 I O 端口数目不受限制 所有访问存储器 的指令都可用于 I O 端口 指令丰富 功能强 但这种方式占用内 存空间 而且程序难懂 难调试 I O 端口单独编址方式中 内存地址空间和 I O 端口地址相对独立 I O 端口单独构成一个空间 不占用内存空间 具有专门的指令 程序 易于看懂 但这种方法程序设计不太灵活 控制逻辑较复杂 I O 端口 数目有限 2012 年 11 月 19 日 共 页 第 7 页 共 页 第 8 页 2 若有一台 8 位微机 地址总线 16 条 具有 8 片 2114 构成的 4KB RAM 连线如下图所示 若以每 1KRAM 作为一组 则此图组成的基 本地址是什么 地址有没有重叠区 每一组的地址范围为多少 11 10 01 00 CS A15 A14 CPU A9 A0 WR D7 D0 CS 2114 WE WE WE WE 译 码 器 2 答 第一组的基本地址是 0000H 03FFH 第二组的基本地址是 4000H 43FFH 第三组的基本地址是 8000H 83FFH 第四组的基本地址是 0C000H 0C3FFH 每一组都有重叠区 每组重叠区 15 个 3 写出分配给下列中断类型号在中断向量表中的物理地址 1 INT 12H 2 INT 8 1 48H 2 20H 4 写出指令 分两次将 1000 从端口 1000H 输出 先输出低字节 后 输出高字节 MOV AX 1000 MOV DX 1000H OUT DX AL MOV AL AH OUT DX AL 六 分析题 20 实验中 我们修改中断 80H 87H 的功能 2012 年 11 月 19 日 共 页 第 9 页 共 页 第 10 页 1 计算中断码 80H 87H 的中断向量地址 5 分 中断向量地址 中断码 4 80H 的中断向量地址 200h 81H 204h 82H 208h 83H 20Ch 84H 210h 85H 214h 86H 218h 87H 21Ch 2 编程实现 要求 1 分别实现中断码为 80H 81H 的中断 要求在中断服务子 程序中输出显示中断码 可用 INT 21H AH 09H 2 分别调用 80H 81H 中断 3 运行结束退回到 DOS 命令窗口 SEG SEGMENT STR1 DB THE IS INTERRRUPT INT NO DB THE OFFSET ADDRESS IS DB DSEG ENDS CSEG SEGMENT ASSUME CS CSEG DS DSEG START MOV AX DSEG MOV DS AX MOV AX 0000H MOV ES AX MOV AX OFFSET INT PROC0 MOV ES 200H AX MOV AX SEG INT PROC0 MOV ES 202H AX MOV AX OFFSET INT PROC1 MOV ES 204H AX MOV AX SEG INT PROC1 MOV ES 206H AX INT 80H INT 81H MOV AH 4CH INT 21H 2012 年 11 月 19 日 共 页 第 11 页 共 页 第 12 页 INT PROC0 MOV AL 8 MOV INT NO AL MOV AL 0 MOV INT NO 1 AL MOV AL H MOV INT NO 2 AL MOV AX 000

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论