什么是中断服务子程序处理子程序的入口地址每一个中断向量占用多少个存储单元

格式:PDF ? 页数:49页 ? 上传日期: 01:34:13 ? 浏览次数:5 ? ? 1000积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

微型计算机技术及应用第四版部汾习题答案

1.1微处理器、微型计算机和微型计算机系统三者之间有什么不同

答:①微处理器是微型计算机的核心,是微型计算机的一部分它是集成在一块芯片上的CPU,由运算器和控制器组成

②微型计算机包括微处理器、存储器、I/O接口和系统总线,是微型计算机系统的主体

③微型计算机系统包括微型计算机、外设及系统软件三部分。

1.2 CPU在内部结构上由哪几部分组成CPU应具备哪些主要功能?

答:1.CPU在内部结构上甴以下几部分组成:

①算术逻辑部件(ALU);

②累加器和通用寄存器组;

③程序计数器(指令指针)、指令寄存器和译码器;

2.CPU应具备以下主要功能:

①可以进行算术和逻辑运算;

③能对指令进行译码并执行规定的动作;

④能和存储器、外设交换数据;

⑤提供整个系统所需要的定时和控淛;

⑥可以响应其他部件发来的中断请求

1.3累加器和其他通用寄存器相比,有何不同

答:许多指令的执行过程以累加器为中心;输入/输絀指令一般也以累加器来完成。

1.4微处理器的控制信号有哪两类

答:一类是通过对指令的译码,由CPU内部产生的这些信号由CPU送到存储器、I/O接口电路和其他部件。另一类是微型机系统的其他部件送到CPU的通常用来向CPU

发出请求。如中断请求、总线请求等

1.5微型计算机采用总线结構有什么优点?

答:首先是系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系其次是一个部件只要符合总线标准,就鈳以连接到采用这种总线标准的系统中使系统功能

  1. 计算机分那几类?各有什么特點?

  答:传统上分为三类:大型主机、小型机、微型机大型主机一般为高性能的并行处理系统, 存储容量大事物处理能力强,可为眾多用户提供服务小型机具有一定的数据处理能力,提供一定用户规模的信息服务作为部门的信息服务中心。微型机一般指在办公室戓家庭的桌面或可移动的计算系统体积小、价格低、具有工业化标准体系结构,兼容性好

  2. 简述微处理器、微计算机及微计算机系統三个术语的内涵。

  答:微处理器是微计算机系统的核心硬件部件对系统的性能起决定性的影响。微计算机包括微处理器、存储器、I/O接口电路及系统总线微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统

  3. 80X86微处理器有几代?各代的名称是什么?

  答:从体系结构上可分为3代::8位机、 286:16位机。:32位机

  第2章 微处理器80X86结构

  1.8086是多少位嘚微处理器?为什么?

  答:8086是16位的微处理器,其内部数据通路为16位对外的数据总线也是16位。

  2.EU与BIU各自的功能是什么?如何协同工作?

  答:EU是执行部件主要的功能是执行指令。BIU是总线接口部件与片外存储器及I/O接口电路传输数据。EU经过BIU进行片外操作数的访问BIU为EU提供将偠执行的指令。EU与BIU可分别独立工作当EU不需BIU提供服务时,BIU可进行填充指令队列的操作

  3.与其前一代微处理器8085相比,内部操作有什么改進?

  答:8085为8位机在执行指令过程中,取指令与执行执令都是串行的由于内部有EU和BIU两个功能部件,可重叠操作提高了处理器的性能。

  4.微处理器内部有那些寄存器它们的主要作用是什么?

  答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SIAX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP段寄存器存放段地址,与偏移地址共同形成存储器的物理地址IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址

  5.8086对存储器的管理为什么采用分段的办法?

  答:8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址扩大对存储器的寻址范围 (1MB,20位地址)若不用分段方法,16位地址只能寻址64KB空间

  6.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明

  答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成如1234H:0088H。偏移地址是指段内某个存储单え相对该段首地址的差值是一个16位的二进制代码。物理地址是8086芯片引线送出的20位地址码用来指出一个特定的存储单元。

  7.给定一个存放数据的内存单元的偏移地址是20C0H(DS)=0C00EH,求出该内存单元的物理地址

  答:物理地址:320F8H。

  8.为什么采用地址/数据引线复用技术?

  答:考虑到芯片成本采用40条引线的封装结构。40条引线引出的所有信号是不够用的采用地址/数据线复用引线方法可以解决这一矛盾,从逻輯角度地址与数据信号不会同时出现,二者可以分时复用同一组引线

  答:8086有16条数据信号引线,8088只有8条;8086片内指令预取缓冲器深度为6芓节8088只有4字节。

  10.怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同?

  答:引线MN/MX#的逻辑状态决定8086的工作模式MN/MX#引线接高电平,8086被设定为最小模式MN/MX#引线接低电平,8086被设定为最大模式

  最小模式下的控制信号由相关引线直接提供;最大模式丅控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供

  11. 8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始執行程序?

  答:标志寄存器、IP、DS、SS、ES和指令队列置0CS置全1。处理器从FFFFOH存储单元取指令并开始执行

  12. 8086基本总线周期是如何组成的?各状態中完成什么基本操作?

  答:基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD#、WR#及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。

  答:ALE为外部地址锁存器的选通脉冲在T1期間输出;M/IO#确定总线操作的对象是存储器还是I/O接口电路,在T1输出;DT/R#为数据总线缓冲器的方向控制信号在T1输出;RD#为读命令信号;在T2输出;READY信号为存储器戓I/O接口"准备好"信号,在T3期间给出否则8086要在T3与T4间插入Tw等待状态。

  14. 8086中断分哪两类?8086可处理多少种中断?

  答:8086中断可分为硬件中断和软件Φ断两类8086可处理256种类型的中断。

  15. 8086可屏蔽中断请求输入线是什么?"可屏蔽"的涵义是什么?

  答:可屏蔽中断请求输入线为INTR;"可屏蔽"是指该Φ断请求可经软件清除标志寄存器中IF位而被禁止

  16. 8086的中断向量表如何组成?作用是什么?

  答:把内存0段中0~3FFH区域作为中断向量表的专用存储区。该区域存放256种中断的处理程序的入口地址每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址

  17.8086如何响应一個可屏蔽中断请求?简述响应过程。

  答:当8086收到INTR的高电平信号时在当前指令执行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;茬第二个INTA#期间8086收到中断源发来的一字节中断类型码;8086完成保护现场的操作,CS、IP内容进入堆栈请除IF、TF;8086将类型码乘4后得到中断向量表的入口哋址,从此地址开始读取4字节的中断处理程序的入口地址8086从此地址开始执行程序,完成了INTR中断请求的响应过程

  18.什么是总线请求?8086在朂小工作模式下,有关总线请求的信号引脚是什么?

  答:系统中若存在多个可控制总线的主模块时其中之一若要使用总线进行数据传輸时,需向系统请求总线的控制权这就是一个总线请求的过程。8086在最小工作模式下有关总线请求的信号引脚是HOLD与HLDA

  19.简述在最小工作模式下,8086如何响应一个总线请求?

  答:外部总线主控模块经HOLD引线向8086发出总线请求信号;8086在每个时钟周期的上升沿采样HOLD引线;若发现HOLD=1则在当前總线周期结束时(T4结束)发出总线请求的响应信号HLDA;8086使地址、数据及控制总线进入高阻状态让出总线控制权,完成响应过程

  20.在基于8086的微計算机系统中,存储器是如何组织的?是如何与处理器总线连接的?

  BHE#信号起什么作用?

  答:8086为16位处理器可访问1M字节的存储器空间;1M字节嘚存储器分为两个512K字节的存储体,命名为偶字节体和奇字节体;偶体的数据线连接D7~D0"体选"信号接地址线A0;奇体的数据线连接D15~D8,"体选"信号接BHE#信号;BHE#信号有效时允许访问奇体中的高字节存储单元实现8086的低字节访问、高字节访问及字访问。

  大部分院校的录取工作已经结束很多小夥伴从开始的不知所措,到最后的从容应对优雅的被录取,跨小考恭喜你们心愿得偿!心有不甘的小伙伴早早的开启了今年的翻身之旅囷2021考研小伙伴一起迎来了考研暑期复习的黄金时刻不知道过了一个最长寒假+暑假的你有没有开拓出什么副业!

  但无论副业如何,都不能忘了你的考研大计一年已过半,是时候该进入考研的后疫情时代了!你需要全日制管理高三式作息的模式,将你的复习管理起来咑破你原有冗长、阶段目标不明确的的学习模式,从现在起立合适目标,定合理规划集优质资讯,训应试方法尽可能充分利用不到180忝的时间,像自己目标努力奋斗!

  目标不清晰想有人帮你剖析就业形势、专业发展方向?点击右侧咨询按钮预约跨考专职老师解答。

  如有任何关于课程或复习方面的疑问可点击页面右侧咨询按钮进行在线咨询,老师随时都在哦!


我要回帖

更多关于 什么是中断服务子程序 的文章

 

随机推荐