第八章

6. 如果中断类型号 n=4,它的中断服务子程序的入口地址为 CS:IP=0485:0016H,它在中断向量表中如何存放?

中断类型号 n=4,中断向量指针=中断类型号×4=n×4=10H

从内存中断向量指针 00010H 开始的单元开始存放中断向量, CS 占高 2 个字节, IP 占低 2 个字节。具体如下:

00010H      16H

00011H       00H

00012H       85H

00013H       04H

11. 8086 中断响应和处理有哪些主要步骤?

(1)CPU 响应中断的条件为:外设提出中断申请,CPU 允许中断(本中断位未被屏蔽,本 中断位优先级别最高),当前指令执行完。

(2)中断响应与处理步骤:中断请求→中断查询→中断判优及屏蔽→中断响应→保护断点 →中断处理→中断返回

CPU 在 INTR 引脚上接到一个中断请求信号,如果此时 IF=1,本中断位未被屏蔽,CPU 就会在当前指令执行完以后开始响应外部的中断请求,这时,CPU 在 INTA 引脚连续发两个 负脉冲,第一个负脉冲用来通知外设,CPU 准备响应中断,外设在接到第二个负脉冲以后, 在数据线上发送中断类型码,接到这个中断类型码后,CPU 做如下动作:

1.将中断类型码放入暂存器保存;

2.将标志寄存器内容压入堆栈;

3.将IF和TF标志清0;

4.保护断点;

5.根据取到的中断类型码,计算中断向量指针,在中断向量表中找出相应的中断向量, 将其装入 IP 和CS,即自动转向中断服务子程序;

6.中断返回。

16. 在 PC 机中,执行下列两组指令,各完成什么功能?

(1)MOV AL, 20H

OUT 20H, AL

(2)MOV AL, 01100011B

OUT 20H, AL

(1)中断服务子程序中 RET 之前,通过 OCW2 设置中断结束方式为普通 EOI 结束方式, 清 ISR 的相应位。

(2)中断服务子程序中 RET 之前,通过 OCW2 设置中断结束方式为特殊 SEOI 结束方式, 清 ISR 的相应位。

18. 有两片 8259A 采用级联方式组成中断系统,主片的 IR0、IR4 上接有外部中断,其中断 类型号分别为30H、34H,主片口地址为 C8H/C9H,从片接在主片的 IR3 上,从片的 IR1、 IR2 上接有外部中断,其中断类型号分别为 n=41H、42H,从片地址为 CAH/CBH,试分别 编写主片和从片的初始化程序,并编写一段中断服务子程序,保证中断嵌套的实现及正确 返回。画出硬件电路图。

设:主片的 IR0、IR4 的中断服务子程序的入口地址分别为:ZRQ0、ZRQ4;

从片的 IR1、IR2 的中断服务子程序的入口地址分别为:CRQ1、CRQ2。

20. 编程将中断类型号 n=44H,中断服务子程序入口地址为 CS:IP=2000H:3600H 的中断向 量设置到中断向量表中。

(1)利用 DOS 系统调用

MOV AX,2000H

MOV DS,AX

MOV DX, 3600H

MOV AL,44H

MOV AH,25H

INT 21H                                           ;中断服务入口地址写入中断向量表

(2)直接用 MOV 指令设置

MOV AX,0000H

MOV DS,AX

MOV AX,3600H ;取中断入口的偏移地址

MOV SI ,44H*4 ;设置中断向量指针

MOV [SI] ,AX ;中断向量的偏移地址写入中断向量表

INC SI

INC SI ;中断向量指针+2,

MOV AX,2000H ;取中断入口的段地址

MOV [SI] ,AX ;中断向量的段地址写入中断向量表

微型计算机原理与接口技术 (周荷琴 冯焕清) 第六版 课后习题答案 第八章(部分答案)相关推荐

  1. 微型计算机原理与接口技术(周荷琴 冯焕清)第六版 课后习题答案 第一章(部分答案)

    第一章 1. 将下列二进制数转换成十进制数 (1)11001010B=202 (2)00111101B=61 (3)01001101B=77 (4)10100100B=164 2.将下列十六进制数转换 ...

  2. 微型计算机原理与接口技术 (周荷琴 冯焕清)第六版 课后习题答案 第六章(部分答案)

    第六章 2. 什么叫 I/O 端口?一般的接口电路中可以设置哪些端口?计算机对 I/O 端口寻址时可采 用哪两种方法?在8086/8088CPU 中一般采用哪种编制方法? (1)端口:在接口电路中,存 ...

  3. 微型计算机原理与接口技术(周荷琴 冯焕清)第六版 课后习题答案 第二章(部分答案)

    第二章 2.8086CPU内部由哪两部分组成?它们的大致是如何工作的? 8086CPU由指令执行部件EU和总线接口部件BIU两部分组成 ①BIU先执行读存储器操作,从给定地址单元中取出指令,送到先进先 ...

  4. 微型计算机原理与接口技术(周荷琴 冯焕清)第六版 课后习题答案 第三章(部分答案)

    第三章 1.分别说明下列指令的源操作数和目的操作数各采用什么寻址方式. 源操作数  目的操作数            源操作数                    目的操作数 (1)MOV AX, ...

  5. 微型计算机原理与接口技术 (周荷琴 冯焕清)第六版 课后习题答案 第五章(部分答案)

    第五章 3. 试从功耗.容量.价格优势.使用是否方便等几个方面,比较静态 RAM 和 动态 RAM 的优缺点,并说明这两类存储器芯片的典型应用 SRAM.DRAM 均为易失性存储器. 优点:SRAM  ...

  6. 微型计算机原理与接口技术第六版周荷琴答案

    微机原理与接口技术第六版课后答案 [内容简介] 本书是为中国科学技术大学工科电子类专业本科生学习"微型计算机原理与系统"课程而编写的教材.微型计算机原理与接口技术第六版周荷琴答案从 ...

  7. 2接口详解_冯博琴微型计算机原理与接口技术第3版答案资料配套题库名校考研真题课后习题章节题库模拟试题...

    冯博琴<微型计算机原理与接口技术>(第3版)配套题库[名校考研真题+课后习题+章节题库+模拟试题] 第一部分 名校考研真题 第1章 微型计算机基础概论 第2章 微处理器与总线 第3章 80 ...

  8. 微型计算机原理与接口技术(慕课版),微机原理与接口技术(温淑焕)

    spContent=课程面向有志于从事计算机过程控制系统设计.或对计算机硬件结构感兴趣的学习者.总体目标是:具备输入/输出接口控制系统软硬件初步设计能力. 主要介绍:计算机基础知识.微型机基本工作原理 ...

  9. 《微型计算机原理与接口技术》复习笔记(四)

    使用教材为 <微型计算机原理与接口技术>(慕课版) 孙丽娟.李爱群.陈燕俐.周宁宁.邓玉龙编著 微机原理复习笔记一 微机原理复习笔记二 微机原理复习笔记三 微机原理复习笔记四 中断系统 1 ...

最新文章

  1. 神经网络(1)--Non-linear hypotheses,为什么我们要学习神经网络这种算法来处理non-linear hypotheses...
  2. gpio驱动广播Android,[RK3288][Android6.0] 调试笔记 --- 通用GPIO驱动控制LED【转】
  3. php ip 省份,PHP有没有生成国内各省份IP地址的类库?
  4. 领悟非凡,只有西方人才能做出来的效果。。。不是技术,而是人文和胸怀
  5. 2d游戏引擎_Cocos Creator:用 2D 物理碰撞撸 3D 横版酷跑
  6. 逐梦旅程:Windows游戏编程之从零开始 读后感
  7. c#实现的破解程序--针对软件使用时间限制
  8. windows设置定时任务(win10任务计划程序)
  9. 【清流资本·硬币的另一面】骞云科技:上云不用等,IT运维“不用人”
  10. CAD——MV视口与图层
  11. 神经网络与卷积神经网络,什么是卷积神经网络
  12. 应广单片机003烧录器万能烧录方法
  13. java复制sheet_java-poi 复制Sheet到另一个excel的sheet中
  14. Linux命令——性能监控glance命令详解
  15. pat 7-7 莫尔斯码(Morse Code) (15分) 模拟
  16. 考研英语复习规划好时间事半功倍
  17. “计算机程序设计能力考试(乙级)”真题刷题(三)
  18. 解决word 2016中不能加载EndNote x7
  19. Linux 安装 git
  20. 新浪微博客户端源代码-新浪微博OAuth2.0接口

热门文章

  1. 【爬虫】从B站或央视网爬取视频下载链接
  2. 立仪科技|膜厚仪与测厚仪之间有哪些不同的呢
  3. android 动态修改资源,Android如何动态修改Manifest文件
  4. 蒙特卡洛方法生成的电动汽车充电需求曲线 matlab平台建模
  5. 国内有哪些光伏逆变器厂家排进世界前十的?
  6. 外卖系统注意功能源码
  7. linux启动sh文件命令,Linux 运行 .sh 文件的两种方法
  8. 如何成为一个优秀的综合布线培训讲师
  9. python生成器单线程_「Python异步编程-3」协程、生成器、yield 的联系
  10. 【wordpress】wordpress插件之自动采集发布工具