- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理及接口技术全套PPT电子课件教案-第二章 微处理器
“第二届维纳恩湖业主垂钓大赛“活动方案4S店开业庆典活动总结8D团队导向解决问题方法GSM网规网优专题培训教材-覆盖问题处理K线顶部双烛定式信号 第二章 微处理器 第一节 Intel 8086的结构 8086:数据总线16位,地址总线20根,寻址1M字节。 8088:外部数据总线8位,其余同8086。 AH AL BH BL CH CL DH DL SP BP SI DI CS DS SS ES IP 总线 控制 逻辑 地址总线 ∑ (20位) 外部总线 ALU 指令队列 EU BIU 标志寄存器 执行 部分 控制 1 2 … 6 1.组成: 2.功能:负责与存储器接口,从内存指定区域取出指令代码,送指令队列中排队,执行中所需操作数也由BIU从内存中取出,送EU部分去处理。 一、总线接口单元BIU(Bus Interface Unit) 四个段寄存器 一个16位指令指针寄存器 六个字节指令队列(8088是4个字节) 形成20位物理地址的加法器 总线控制逻辑 二、执行单元EU (Execution Unit) 1.组成: 运算器ALU 控制单元CU 四个通用寄存器 四个专用寄存器 一个标志寄存器 2.功能:负责指令执行。 从BIU指令队列中取出指令代码,译码,并将操作数地址送回到BIU,由BIU取操作数送EU,经EU的ALU操作运算,结果送通用寄存器,或由BIU送内存保存,状态保存在标志寄存器。 第二节 8086的寄存器结构 14个16位寄存器,分成3类。 一、通用寄存器 1.数据寄存器 AH、AL、BH、BL、CH、CL、DH、DL 8位 AX、BX、CX、DX 16位 EAX、EBX、ECX、EDX 32位(80386) 2.指针寄存器 (1)SP堆栈指针寄存器(Stack Pointer)/ESP 访问堆栈(一块内存区域) SS:段地址,SP:偏移地址。 (2)BP基数指针寄存器(Base Pointer)/EBP 通过堆栈传送数据和地址 段地址:SS,偏移地址:BP。 3.变址寄存器 (1)SI源变址寄存器(Source Index)/ESI 字符串操作 DS:段地址,SI:字符串源地址。 (2)DI目的变址寄存器(Destination Index) /EDI 字符串操作 ES:段地址,DI:字符串目的地址。 二、段寄存器 对内存单元进行寻址,每个段寻址64K,段首址放在段寄存器中,单位为24,代表20位地址,低四位为0。 1. CS代码段寄存器(Code Segment) 存放当前执行程序所在段首址,CS内容左移四位再加上指令指针寄存器IP内容即下一条指令的地址。 2. DS数据段寄存器(Data) 含有当前数据段首址,数据段中存放数据和变量,DS内容加上指令中的偏移值,即为对数据段指定单元操作的地址。 3. SS堆栈段寄存器(Stack) 保存当前堆栈段首址。 4. ES附加段寄存器(Extra) 进行字符串操作时,作为目的段地址使用,是附加的数据段。 5. FS、GS附加段寄存器 ? 是从80386CPU开始引入的附加的数据段。 三、控制寄存器 1. IP指令指针寄存器(Instruction Pointer) /EIP 存放下一条指令的偏移地址,段地址放CS。 2. Flags或PSW标志寄存器(Flags) /EFLAGS 存放运算结果的状态。 6 16位标志寄存器: 6位状态标志 3位控制标志 O D I T S Z A P C (1) 进位标志CF (Carry Flag) 最高位产生的进位或借位 (2) 辅助进位标志AF (Auxitiary Carry Flag) 字节操作:低4位向高4位的进位或借位 字操作:低8位向高8位的进位或借位
您可能关注的文档
最近下载
- DL/T 645—2007协议宣贯材料.doc VIP
- 基于单片机的室内天然气(煤气、液化气))浓度检测系统的设计毕业设计论文.doc VIP
- 高压开关设备和控制设备标准的共用技术要求,GB_T11022-2011.pdf
- 中小学教师工作制度规章培训.pptx VIP
- 贵州省专业技术人员继续教育-诚信能力建设答题整理.doc VIP
- CST丛书18算例05相控阵天线的RCS.pdf VIP
- BallRoom型潔淨室-節約能源園區.ppt VIP
- C3i3系列全数字交流伺服驱动器用户手册V4.24.pdf VIP
- GBT11022-2011《高压开关设备和控制设备标准的共用技术要求》.ppt.ppt
- 处置施工险情和意外事故应急预案范文.docx VIP
文档评论(0)