微机原理基础知识-CPU结构和功能

1.关于8086内部结构、寄存器组织

 

2.关于数据存取访问

8086:对于访问一个偶地址的字的指令,仅仅需要一共周期,而访问一个奇地址的字的指令,需要两个周期。而对于字节的指令。

8088:对内部是8根数据线,无论是字操作还是字节操作,无论是奇地址还是偶地址,每个总线周期仅仅能传输一个字节的数据。

3.关于存储器的分段和物理地址

(1)地址线有20根,能够寻址的外部空间位1MB,但是对于寄存器来说,寄存器为16位,仅能寻址64K,因此进行分段。(2)理论上可以分64K个段地址,每个段地址长度为64K。(3)逻辑地址的组成是段地址:段内偏移地址的形式,段地址又称为段基址。(4)物理地址是确定的,但是根据段地址的不同,逻辑地址会有不同的形式。(4)逻辑地址由两个16位的地址组成,分别是段地址和段内偏移地址,而物理地址是由20位地址构成。(5)段地址左移四位加上段内偏移地址得到物理地址。(6)代码信息是由段寄存器中的代码寄存器CS提供段地址,而由IP(指令指针寄存器)提供代码段的偏移地址;对于堆栈信息,由段寄存器中的堆栈段寄存器SS提供段地址,而由堆栈指针寄存器SP提供段内偏移地址;对于数据信息,由数据段寄存器(DS)和附加段寄存器(ES)提供段地址,而偏移地址需要依据寻址方式变化而变化。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值