第二课Intel8086微处理器简介.docx

上传人:scccc 文档编号:13973262 上传时间:2022-01-28 格式:DOCX 页数:2 大小:64.71KB
返回 下载 相关 举报
第二课Intel8086微处理器简介.docx_第1页
第1页 / 共2页
第二课Intel8086微处理器简介.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《第二课Intel8086微处理器简介.docx》由会员分享,可在线阅读,更多相关《第二课Intel8086微处理器简介.docx(2页珍藏版)》请在三一文库上搜索。

1、微型计算机主要是由微处理器(CPU) 、主存储器、外部设备及互联部件组成,总线(数据总线、地址总线、控制总线)在部件之间提供通信。Intel 8086 微处理器按功能可分为两大部分:执行部件和总线接口部件执行部件主要由寄存器组、算逻部件、标志寄存器组成含有 8 个 16 位的标志寄存器,这些标志寄存器属于CPU 的专用存储器,按其用途可分为两组:数据寄存器组和指示器变址寄存器组数据寄存器组( AX 、 BX 、 CX、 DX)数据寄存器主要用来保存操作数和运算结果等信息。AX :累加器,其作用为乘除运算,字的输入输出,中间结果的缓存BX :基址寄存器,其作用为存储器的指针使用CX:计数寄存器,

2、其作用为串操作和循环控制DX :数据寄存器,其作用为字的乘除运算,间接的输入输出,也可以用作存放I/O 的端口地址高 8 位 H 组:AH 、 BH 、 CH 、 DH低 8 位 L 组:AL 、 BL、 CL、 DL指示器变址寄存器( SI、 DI 、 SP、 BP)它们一般存放操作数的偏移地址,用作指示器或者变址寄存器。SP:堆栈指示器,其作用为存取堆栈的指针DI :存储器指针,其作用为串指令目的操作数指针(目的变址寄存器)BP :堆栈操作数的基址寄存器SI:源变址寄存器。当 SI 、 DI 和 BP 不用做指示器和变址寄存器时,也可以将他们当作数据寄存器使用,用来保存操作数和运算结果,但

3、是这时只能呢个用来做16 位寄存器而不能是8 位的。由于 SP 是 专用的堆栈指示器,所以他不能做数据寄存器使用。总线接口部件由于执行部件所提供的存储器地址是16 位的,而 8086 访问 1M 空间却需要20 位的地址,为了形成这20 位地址,在总线接口部件中设立了 4 个段寄存器( CS、 DS、 ES 和 SS)CS:代码段寄存器,指示当前代码段,即它规定了现行程序所在的存储区首址DS:数据段寄存器ES:附加数据段寄存器SS:堆栈段寄存器,每个段可达64K 字节。在总线接口部件中,还有一个很重要的寄存器指令指示器( IP) ,他总是保存着下一次将要从主存中取出的指令的偏移地址,其值为该指令到所在段段首址的字节距离。执行部件根据IP的内容与CS寄存器的内容形成指令的物理地址。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1