- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术
;微机原理与接口技术;第一章 概述;1.1 微型计算机的发展;1.1 微型计算机的发展;1.2 微型机的分类;组成
硬件系统:
软件系统:;数的编码与字符表示(1);数的编码与字符表示(2);数的编码与字符表示(3);数的编码与字符表示(4);3、补码:一个负数的补码由其反码末位加1求得。正数补码与原码同。
8位补玛表示的数的范围是:
16位补玛表示的数的范围是:;试题;1.4.3 字符表示法;十进制数;1.5 评估微型机性能的主要指标;什么是主频、外频、倍频、超频?;什么是主频、外频、倍频、超频?;什么是主频、外频、倍频、超频?;什么是主频、外频、倍频、超频?;1.5 评估微型机性能的主要指标;1.6 微型计算机的应用;补充 数的定点表示和浮点表示;1. 数的定点表示法;数的浮点表示法;浮点数规格化;第一章 习题;各种数制之间的相互转换方法:
1011110.101B=___O=___H=___D 296D=___B 4532D=___B 4098D=___B 65535D=____B 0FFH=____D
; 例4:D8H=1101 1000B,看作无符号数时,其代表的十进制数为?,看作是符号数的补码时,代表的十进制数是?
;例 :某计算机运算结果如下所示,阶码是4位以2为底的补码,尾数取8位定点小数(含符号位)
问:(1)若该尾数是原码时,求其计算机中规格化形式
(2)若尾数是补码,求其规格化形式;0;8086的编程结构
8086的工作模式及引脚功能
最小模式系统
8086的操作和时序
8086的存储器及I/O组织
内容回顾
习题提问;基础知识:8086字长为16位,内存空间为1M
2.1.1 8086的编程结构
编程结构是指从程序员和使用者的角度看到的结构。
8086CPU由执行部件EU(Execution Unit)和总线接口部件BIU(Bus Interface Unit)两部分组成(如图所示)。;;1、执行部件EU;(1)通用寄存器;(2)专用寄存器组;(3)算术逻辑单元(ALU);(4)标志寄存器(Flag Register);有关溢出的判断方法;2、总线接口部件BIU;2、总线接口部件BIU;例如:
给定的某个逻辑段段地址为3008H,段内偏移地址为002FH,则其对应的真正物理地址为:
3008H×16+002FH=300AFH
在内存中的实际存放为:;内存节、内存节与段地址的关系;段寄存器;指令指针寄存器IP;3??总线接口部件和执行部件的管理;4、8086微处理器的总线周期; T1状态:CPU向地址总线上发送地址信息(如图所示)(若是取指令周期,则发送指令的地址,若是取操作数则送操作数地址),指出要寻址的内存单元地址或I/O端口地址。这期间CPU还要送出地址锁存信号ALE,在ALE的下降沿将内存单元地址或I/O端口地址打入地址锁存器(因为地址与数据总线是分时复用的)
T2状态:CPU从总线上撤消有效地址,使地址总线低16位呈高阻状态,为数据传输做准备。总线高4位(A19~A16)输出总线周期的状态信息,用以表示中断允许状态及正在使用的段寄存器名称。;1
0
0
0
0
1
1
1
1
……
1;T状态;2.1.2 8086的工作模式及引脚功能;CLK:时钟信号,输入
RESET:复位信号,输入。8086要求复位信号至少维持4个时钟周期的高电平,以完成CPU内部寄存器的复位操作。复位信号出现,CPU就结束当前的操作,进入复位操作,即将FR、IP、DS、SS、ES及指令队列清0,将CS置为FFFFH,当复位信号降为低电平时,CPU从FFFF0H地址开始执行指令。所以系统程序在该物理地址单元放一条转移指令转移到引导程序的入口。;BHE/S7:高8位数据允许/状态复用引脚,输出。在T1状态该引脚输出BHE信号(低电平有效),表示高8位数据线D15~D8上数据有效。
说明:数据线低8位对应内存单元的偶地址部分,高8位对应内存单元的奇地址部分(奇偶地址如何划分?),即偶地址存放低字节数据,奇地址存放高字节数据;而且一个完整的总线周期中,从内存中读写数据的顺序都是从低字节开始到高字节共16位。
BHE与A0合起来可向总线上存储器接口传送下表所示信息:;2.1.3 最小模式系统;(3)HOLD:总线保持请求信号,输入。当系统中其他部件需要占用总线时,通过该引脚向CPU发出申请。
(4)HLDA:总线保持响应信号,输出。当CPU查询到HOLD信号时,若是允许其他部件占用总线,则在当前总线周期结束时,于T4状态从HL
原创力文档


文档评论(0)