微机原理==第二章16位和32位微处理器(1)

本文介绍了16位微处理器8086的编程结构,包括其16根数据线、20根地址线和16位内部体系结构。8086拥有1MB的寻址空间,支持中断处理和DMA操作,并与8088进行对比。详细阐述了总线接口部件BIU和执行部件EU的功能,以及物理地址的计算方法和标志寄存器的内容。
摘要由CSDN通过智能技术生成

1. 16位微处理器8086

1.1 8086的编程结构

8086的定义:
①Inter系列的16位微处理器
②有16根数据线和20根地址线
③16位内部体系结构——ALU、寄存器和内部数据总线皆16位

8086的特点:
16位外部数据总线
20根地址线的作用:可寻址的地址空间达2^20字节,即1MB
16位I/O端口地址线,寻址64K端口地址;
较强中断处理能力、管理DMA操作和多处理的能力。

8088的定义:
准16位微处理器,其内部寄存器、内部运算部件和内部操作都是16位的,但对外的数据总线只有8位。

8086由两个独立的(部分重叠,同时工作)逻辑部件组成
①总线接口部件BIU
②执行部件EU

- 1.1.1 总线接口部件BIU

BIU的功能:负责与存储器,I/O端口传送数据

BIU的组成:
①4个段地址寄存器(CS,DS,ES,SS)
CS(16位的代码段寄存器):指明代码段的起始地址
SS(16位的堆栈段寄存器):指明堆栈段的起始地址
DS(16位的数据段寄存器):指明数据段的起始地址
ES࿰
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值