微机原理2005-4题解<font size=1></font>

17.8086的引脚

8086的总线:

  1. 片总线,芯片内部引出的总线,它是用微处理器构成一个部件(如CPU)或是一个很小的系统时信息传输的通路。各类微处理器的引脚信号即片总线,如 8086/8088 CPU 的地址线、数据线、控制线等即构成该芯片的片总线
  2. 内总线(I-BUS)又称系统总线,也就是常指的微机总线,它是用于微机系统中各插件之间信息传输的通路。内总线常用的有 STD 总线、PC 总线
  3. 外总线 ( E-BUS ) 又称通信总线,他是微机系统之间,或微机与其他系统之间的信息传输的通路。外总线常用的有 RS-232C,RS-449

18. 8086 的总线周期

8086 的总线周期:至少由 4 个时钟周期组成,T1、T2、T3、T4 。可以在 T3 和 T4 之间插入数个 Tw 等待周期。

19. 8086CPU 中的寄存器

8086 的寄存器:

  1. 8 个通用寄存器:
    AX:累加器
    BX:基址寄存器,
    CX:计数寄存器,
    DX:数据寄存器,
    SP:堆栈指针寄存器,
    BP:基址指针寄存器,
    SI: 源变址寄存器,
    DI:目的变址寄存器
  2. IP:指令指针,十六位专用寄存器
  3. FR:标志寄存器,十六位

20. 8086系统中 BHE# 和 A0 引脚

8086的引脚8086引脚

  1. AD15 ~ AD0 为地址/数据总线,T1 时用作地址总线的低 16 位,其他时间用作数据总线
  2. A19 ~ A16 / S6 ~ S3为地址状态总线,T1 时用作地址总线高 4 位,其他时间指示 CPU 状态信息
  3. 34 号引脚 #BHE/S7 总线高允许 / 状态信号,T1 时作为高允许信号,#BHE 低电平时把读写的 8 位数据与 AD15 ~ AD8 联通,与 A0 结合以决定是高字节工作还是低字节工作。AD0 除了传输数据或地址信息还作为低 8 位数据的选通信号

多字节的存取

BHE#和A0选存储体

  1. 奇地址:最低存储单元地址为奇数——即地址最低位 A0 = 1
    偶地址:最低存储单元地址为偶数——即地址最低位 A0 = 0
  2. 8086 每个周期可以访问 16 位信息,
    变量地址为偶地址时,只需一个总线周期。
    如果变量为奇地址时,则要两个连续总线周期。
  3. 8086 的存储空间时分成两个 512K 的存储体,偶存储体和奇存储体。
    低 8 位 D7 ~ D0 数据总线联接存储体,
    高 8 位 D15 ~ D8 数据总线联接存储体。
  4. 偶地址存储时:一个 16 位字数据,高 8 位存储在奇存储体,低 8 位存储在偶存储体。
    奇地址存储时:相反。
  5. 这样在读或写数据时,
    偶地址存储方式:可以在一个总线周期完成读写。
    奇地址存储方式:读写时则有一个字节交换过程
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值