微机原理习题及解答

更新时间:2023-05-12 14:43:41 阅读: 评论:0

练习题
1.1 简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。微计算机包括微处理器、存储器、I/O接口电路及系统总线。微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。
2.1 8086是多少位的微处理器?为什么?
答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。
2.2 EU与BIU各自的功能是什么?如何协同工作?
答:EU是执行部件,主要的功能是执行指令。BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
2.3 8086对存储器的管理为什么采用分段的办法?
答:8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围 (1MB20位地址)。若不用分段方法,16位地址只能寻址64KB空间。
2.4 8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。
答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H0088H。偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。
2.5.给定一个存放数据的内存单元的偏移地址是20C0H,(DS=0C00EH,求出该内存单元的物理地址。
答:0C00EH*10H+20C0H=C21A0H
      物理地址:C21A0H
2.6 80868088的主要区别是什么?
答:808616条数据信号引线,8088只有8条;8086片内指令预取缓冲器深度为6字节,8088只有4字节。
2.7   8086/8088为什么采用地址/数据引线复用技术?
答:考虑到芯片成本,8086/8088采用40条引线的封装结构。40条引线引出8086/8088的所有信号是不够用的,采用地址/数据线复用引线方法可以解决这一矛盾,从逻辑角度,地址与数据信号不会同时出现,二者可以分时复用同一组引线。
2.8 怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同
答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。
2.9 8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?
答:标志寄存器、IP、DS、SS、ES和指令队列置0,CS置全1。处理器从FFFFOH存储单元取指令并开始执行。 
2.10 8086基本总线周期是如何组成的?各状态中完成什么基本操作?
答:基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD#、WR#及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。
2.11 8086中断分哪两类?8086可处理多少种中断?
答:8086中断可分为硬件中断和软件中断两类。8086可处理256种类型的中断。
2.12   8086可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?
答:可屏蔽中断请求输入线为INTR;“可屏蔽”是指该中断请求可经软件清除标志寄存器中IF位而被禁止。
2.13  8086的中断向量表如何组成?作用是什么?
答:把内存0段中0~3FFH区域作为中断向量表的专用存储区。该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。
2.14  8086如何响应一个可屏蔽中断请求?简述响应过程。
答:当8086收到INTR的高电平信号时,在当前指令执行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;在第二个INTA#期间,8086收到中断源发来的一字节中断类型码;8086完成保护现场的操作,CS、IP内容进入堆栈,请除IF、TF;8086将类型码乘4后得到中断向量表的入口地址,从此地址开始读取4字节的中断处理程序的入口地址,8086从此地址开始执行程序,完成了INTR中断请求的响应过程。
2.15  什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么?
答:系统中若存在多个可控制总线的主模块时,其中之一若要使用总线进行数据传输时,需向系统请求总线的控制权,这就是一个总线请求的过程。8086在最小工作模式下有关总线请求的信号引脚是HOLD与HLDA。
3.1. 执行下列指令后, AX寄存器中的内容是什么?
TABLE DW 10,20,30,40,50
 ENTRY    DW    3
    .
    .
  .
MOV        BX,OFFSET TABLE
ADD        BX,ENTRY
MOV        AX,[BX]
答案:
          (AX)=40
3.2 指出下列指令的错误:
    (1)MOV AH,BX         
    (2) MOV  [SI],[BX]
    (3) MOV    AX,[SI][DI] 
    (4) MOV AX,[BX][BP]
    (5) MOV [BX],ES:[AX] 
    (6) MOV    BYTE PTR[BX],1000
    (7) MOV    AX,OFFSET [SI]
    (8) MOV    CS,AX         
    (9) MOV    DS,BP
答案:
  (1) 源、目的字长不一致
  (2) 源、目的不能同时为存贮器寻址方式
  (3) 基址变址方式不能有 SIDI的组合
  (4) 基址变址方式不能有 BXBP的组合
  (5) 在8086寻址方式中,AX不能作为基址寄存器使用,而且源、目的不能同时为存贮器寻址方式
  (6) 1000超出一个字节的表数范围
  (7) OFFSET只用于简单变量,应去掉
  (8) CS不能作为目的寄存器 
  (9) 段地址不能直接送入数据段寄存器
3.3 对于下面两个数据段,偏移地址为10H11H的两个字节中的数据是一样的吗?为什么?
DTSEG  SEGMENT     
       ORG        10H               
    DATA1    DB    72H
        DB    04H
    DTSEG    ENDS       
DTEG  SEGMENT
        ORG  10H
  DATA1  DW  7204H
    DTSEG  ENDS
  答案: 不一样. 分别是72H, 04H和04H, 72H. 存储字时低8位存在低字节,高8位存在高字节.
3.4  下面的数据项设置了多少个字节?
  (1) ASC_DATA DB ‘1234’
  (2) HEX_DATA    DB    12H,34H
答案: (1) 设置了4个字节;(2) 设置了2个字节
4.1  什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?
答:处理机可处理的每种中断的编号为中断类型码。中断向量是指中断处理程序的入口地址,由处理机自动寻址。中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存区域。在8086系统中,中断类型码乘4得到向量表的入口,从此处读出4字节内容即为中断向量。
4.2  什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?
答:硬件中断是通过中断请求线输入电信号来请求处理机进行中断服务;软件中断是处理机内部识别并进行处理的中断过程。硬件中断一般是由中断控制器提供中断类型码,处理
机自动转向中断处理程序;软件中断完全由处理机内部形成中断处理程序的入口地址并转向中断处理程序,不需外部提供信息。
4.3  写出分配给下列中断类型号在中断向量表中的物理地址。
            (1)  INT  12H
            (2)  INT  8
答案:  (1) 00048h    (2) 00020h
4.4      给定(SP)=0100,(SS)=0300,(FLAGS)=0240,存储单元的内容为(00020)=0040,(00022)=0100,在段地址为0900及偏移地址为00A0的单元中有一条中断指令INT 8,试问执行INT 8指令后,SP,SS,IP,FLAGS的内容是什么?栈顶的三个字是什么?
    答案:(SP) = 00FA,(SS) = 0300,(IP) = 0040, (FLAGS) = 0240
堆栈内容:
 
5.1 8259A的中断屏蔽寄存器IMR与8086中断允许标志IF有什么区别?
答:IF是8086微处理器内部标志寄存器的一位,若IF=0,8086就不响应外部可屏蔽中断请求INTR引线上的请求信号。8259A有8个中断请求输入线,IMR中的某位为1,就把对应这位的中断请求IR禁止掉,无法被8259A处理,也无法向8086处理器产生INTR请求。

本文发布于:2023-05-12 14:43:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/105823.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:地址   中断   信号
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图