- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章CPU(微机)
第二章 8086/8088 CPU
§2.1 8086/8088 CPU结构特点(structure characteristics of 8086/8088 CPU)
一.主要性能
1.字长:8086为16位,8088为8位
2.地址20位,直接寻址能力为1MB
3.基本机器指令99条
4.寻址方式6种
5.时钟频率:单相5MHZ和8MHZ两种
(8086为5MHZ,8086-2为8MHZ,8086-1为10MHZ
8088为5MHZ,8088-2为8MHZ)
6.平均速度:8088每秒65万次(数据传送、加减法运算等)
7.电源:单一 +5V
8.输入输出电平与TTL兼容
二.8086/8088 CPU结构
8086/8088由执行单元EU和总线接口单元BIU两部分组成
(见P17,F2-1)
1.执行单元EU
EU负责全部指令的执行,向BIU输送指令执行结果的数据和地址,并管理通用寄存器和标志寄存器
EU具有:8个16位寄存器(通用寄存器AX、BX、CX、DX、SP、BP、DI、SI)
1个16位算术逻辑单元ALU
1个16位状态标志寄存器FL(Flags)
1个数据暂存器和EU控制系统
2.总线接口单元BIU
BIU负责执行所有的外部总线周期,提供系统总线控制信号。
BIU具有:4个16位段寄存器CS、DS、SS、ES
1个16位指令指示器IP
6个(8088只有4个)8位指令队列寄存器
地址加法器和总线控制逻辑等
三.内部寄存器
14个16位内部寄存器:通用寄存器8、段寄存器4、指令指针1、标志寄存器1
(标志寄存器用9位)
1.通用寄存器
4个16位数据寄存器,也可按高低8位拆成8个8位寄存器
AX AH AL 累加器(Accumulator) BX BH BL 基址寄存器(Base Register) CX CH CL 计数寄存器(Counter Register) DX DH DL 数据寄存器(Data Register)
4个16位地址指针寄存器
SP 堆栈指针 (Stack Pointor)
BP 基址指针 (Base Pointor)
SI 源变址(Source Index)
DI 目的变址(Destination Index)
2.堆栈(Stack)
一个暂存数据的存储空间,一般安排在内存高端,栈底在栈区的最高地址(固定端),数据入栈时从高地址开始存放,若用一个地址指针来指示必威体育精装版入栈的数据的地址(活动端),则数据进栈该指针往低地址移动,数据出栈该指针往高地址移动,它就是堆栈指针(SP)
·堆栈操作按先进后出后进先出原则进行,即FILO、LIFO
(first in last out、last in first out)
一般堆栈操作按字进行,因此每进出栈一个字,SP ← SP ± 2
·进栈内容
①调用子程序或响应中断时主程序断点地址
②调用子程序或处理中断时保护现场(寄存器、存储器内容和标志状态)
③借用寄存器时中间数据暂时进栈
3.通用寄存器在某些指令中的特定用法(见P19-20,T2-1、T2-2)
寄存器 特定用法 AX,AL
AH
AL
BX
CX
CL
DX
BP
SP
SI
DI 乘除指令中作累加器,输入/输出指令中作数据寄存器
LAHF指令中作目标寄存器,字节乘为积高8位,字节除为余数
BCD码和ASCII码运算时作累加器,XLAT指令中作累加器
间接寻址作地址或基址,XLAT指令中作基址
循环和串操作指令中作移位次数计数器,循环一次CX自动减1
移位和循环移位指令中作移位次数寄存器,指令执行后CL不变
16位乘法时积的高位,16位除法时的余数(乘积或被除数的高16位),输入/输出指令间接寻址时的地址
作基址,堆栈的附加指针
堆栈指针
间接寻址中作地址或变址,串操作
您可能关注的文档
最近下载
- 基于核心素养小学数学计算教学研究.doc VIP
- 2024江西赣州市国资委招聘出资监管企业内设监事会人员21人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- Shimano禧玛诺渔具 电动轮BeastMaster 2000EJ(04163)说明书.pdf
- 卫生院科室设置及职能范文.docx
- 北京市大兴区2023-2024学年九年级上学期期中数学试题.docx
- 铝合金门窗节能专项施工方案.doc
- 经典成语故事郑人买履.ppt VIP
- 基于核心素养小学数学计算教学研究.doc VIP
- 2024-2030年中国化工仓储行业市场发展趋势与前景展望战略分析报告.docx
- WST 356-2024 参考物质互换性评估指南.pdf
文档评论(0)