《微机原理及接口技术》全套ppt电子课件教案总结_1

《微机原理及接口技术》全套ppt电子课件教案总结_1

ID:33732983

大小:327.00 KB

页数:34页

时间:2018-05-25

《微机原理及接口技术》全套ppt电子课件教案总结_1_第1页
《微机原理及接口技术》全套ppt电子课件教案总结_1_第2页
《微机原理及接口技术》全套ppt电子课件教案总结_1_第3页
《微机原理及接口技术》全套ppt电子课件教案总结_1_第4页
《微机原理及接口技术》全套ppt电子课件教案总结_1_第5页
资源描述:

《《微机原理及接口技术》全套ppt电子课件教案总结_1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、期中复习概述8086结构8086指令系统汇编语言程序设计一概述1.数制及转换二进制、十进制、十六进制相互间转换28=256210=1K(1024)216=64K2.二进制编码BCD码四位二进制数表示一位十进制数(1)压缩BCD码(2)非压缩BCD码ASCII码用七位二进制数,表示数字(0~9),大小写英文字母,符号等,共128个字符。3.小数点浮点数规格化浮点数N=2j×S0.5<│S│<1定点数4.有符号数原码、反码、补码、转换原码:最高位为符号位,正数符号位为0,负数符号位为1,再和表示数值的真值结合起来。反码:正数的反码与其原码相同负数的反码为它的正数的反码按位取反。补码:正数的

2、补码与其原码相同负数的补码为它的反码再在最低位加11)原码←→补码2)已知X的补码,求-2X、2X、X/2的补码。3)补码运算,已知X补,Y补,求[X+Y]补,[X-Y]补[X+Y]补=X补+Y补[X-Y]补=X补+[-Y]补5.微机基本结构结构及特点(微处理器工作过程)存储器输入设备输出设备CPU定时与控制指令1指令1ArPC0000H0001H0000H指令1指令1指令2…CPU送出指令地址发读控制信号指令译码,执行DRARALU0001H0000H内存内存单元内容(指令代码)送CPU的DB数据总线16位地址总线20根,寻址1M字节。寄存器功能存储器组织二8086结构AHALBHB

3、LCHCLDHDLSPBPSIDICSDSSSESIP总线控制逻辑地址总线∑(20位)外部总线ALU指令队列EUBIU标志寄存器执行部分控制12…6功能:负责与存储器接口,从内存指定区域取出指令代码,送指令队列中排队,执行中所需操作数也由BIU从内存中取出,送EU部分去处理。一、总线接口单元BIU(BusInterfaceUnit)四个段寄存器一个16位指令指针寄存器二、执行单元EU(ExecutionUnit)四个通用寄存器四个专用寄存器功能:负责指令执行。从BIU指令队列中取出指令代码,译码,并将操作数地址送回到BIU,由BIU取操作数送EU,经EU的ALU操作运算,结果送通用寄存

4、器,或由BIU送内存保存,状态保存在标志寄存器。地址指针寄存器BX、BP、SI、DI累加器AX,计数器CX,数据DX堆栈指针寄存器SP1.结构A0~A19寻址1MB00000H~FFFFFH(1)分段管理1)每段最多64KB2)段内寻址仍为16位3)段首址放段寄存器2.存储器组织(2)物理地址与逻辑地址1)物理地址内存单元的实际地址,也就是出现在地址总线上的地址。2)逻辑地址或称分段地址。记作段地址:段内偏移地址16位16位20位(3)物理地址的形成段地址表示段在内存中的起始位置,通常被保存在某个段寄存器中,16位。段内偏移地址表示内存单元相对于段起始位置的位移,简称偏移地址,也叫有效

5、地址EA,16位。系统采用下列方法将逻辑地址自动转换为20位的物理地址:物理地址=段地址×16+偏移地址1900150000段地址偏移地址190物理地址加法器(4)举例1)得到指令地址CS内容左移4位IP2)堆栈操作SS内容左移4位SP偏移量(指令中给出)3)取操作数DS内容左移4位如:2915H:0100H2915H左移4位0100H29250HDS:2000HDS:BXDS:SIES:DISS:BP三8086指令系统1.寻址方式如何得到操作数立即数、寄存器数、存储器数(1)立即寻址MOVAL,20H(2)直接寻址MOVAL,[2000H](3)寄存器寻址MOVAX,BX(4)寄存器

6、间接寻址MOVAX,[BX](5)变址寻址MOVAX,[BX+5](6)基址加变址寻址MOVAX,5[BX][SI]2.标志寄存器CF、SF、ZF、OF、PF3.指令系统数据传送、算术运算、逻辑运算、字符串操作、控制MOVAX,BUFFERMOVAX,OFFSETBUFFERLEAAX,BUFFERMOVAX,BXMOVAX,[BX]LOOPAGAINDECCXJNZAGAIN取内容取偏移地址取BX内容取存储单元内容相同四汇编语言程序设计1.程序格式源程序分段,若干段形成一个源程序,每段由若干语句行组成。2.语句行构成标记,符号,表达式3.伪指令EQU、DB、DW、OFFSET、TYP

7、E、SIZE、LENGTH、PTR段定义、过程定义4.汇编语言程序设计顺序、分支、循环字符串处理、码转换程序阅读、编程总结一概述1.运算基础数制,相互间转换BCD码,ASCII码定点数,浮点数有符号数:原码,反码,补码,转换2.微机基本结构功能部件:CPU、存储器、输入设备和输出设备。结构及特点(微处理器工作过程)3.8086结构寄存器功能,存储器组织二8086指令系统1.寻址方式2.标志寄存器3.指令系统三汇编语言程序设计1.程序格式2.语句

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。