汇编语言第2章.ppt

汇编语言第2章.ppt

ID:49400713

大小:8.02 MB

页数:32页

时间:2020-02-06

汇编语言第2章.ppt_第1页
汇编语言第2章.ppt_第2页
汇编语言第2章.ppt_第3页
汇编语言第2章.ppt_第4页
汇编语言第2章.ppt_第5页
资源描述:

《汇编语言第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章80x86计算机组织重点重点第二章80x86计算机组织2.180x86微处理器支持32位且支持实模式、V86模式、保护模式第二章80x86计算机组织2.180x86微处理器第二章80x86计算机组织2.180x86微处理器第二章80x86计算机组织第二章80x86计算机组织大容量的存储器I/O子系统负责全机的控制工作执行算术和逻辑运算存放程序和数据(内存)第二章80x86计算机组织CPU存放大量信息的外存储器(如光盘、硬盘等等)负责计算机与外设通讯第二章80x86计算机组织第二章80x86计算机组织机器语言:由二进制代码组成的能直

2、接被机器识别的机器指令集合汇编语言:是一种符号语言,由几乎和机器语言一一对应的用助记符表示的汇编指令组成的集合例如:汇编指令SUBAX,0FFE0H机器指令2DEOFFH第二章80x86计算机组织汇编源程序:汇编语言编写的程序目标程序:由源程序经过翻译转换成的机器语言程序汇编程序:把汇编源程序翻译成目标程序的语言加工程序常用的汇编程序:MASM、TASM汇编:汇编程序进行翻译的过程汇编程序汇编源程序目标程序第二章80x86计算机组织第二章80x86计算机组织寄存器程序可见的寄存器:指汇编语言程序设计中用到的寄存器,可由指令来指定

3、程序不可见的寄存器:指一般应用程序设计中不用而由系统所用的寄存器第二章80x86计算机组织13第二章80x86计算机组织8086CPU重点数据寄存器址寄存器指针或变80386及其后继机型第二章80x86计算机组织重点1580386及其后继机型PSW:程序状态字寄存器(或称标志寄存器FLAGS)8086/8088、286机型第二章80x86计算机组织第二章80x86计算机组织第二章80x86计算机组织158086/8088、286机型80386及其后继机型第二章80x86计算机组织重点第二章80x86计算机组织重点第二章80x86计算机组织

4、重点第二章80x86计算机组织2.4.1存储单元的地址和内容•位:计算机存储信息的基本单位,一位可存储0或1•1字节=8位•1字=16位•1双字=32位53402167N07815NN+1高位字节低位字节•1K=210个字节•1M=220个字节•1G=230个字节•1T=240个字节重点第二章80x86计算机组织2.4.1存储单元的地址和内容•物理地址:也叫存储器地址,即每一个字节单元给的一个唯一的编号,从0开始编号,顺序每次加1•存储单元的内容:一个存储单元中存放的二进制信息例如:(1000H)=88H代表存储单元的内容存储单元的地址重

5、点注:(1)物理地址是无符号整数,书写格式为十六进制数(2)存储单元的内容一旦存储信息都不会改变,直到被修改为止第二章80x86计算机组织2.4.1存储单元的地址和内容•字单元:用两个连续的字节单元存储一个字例如:(1000H)=6688H((1000H))=3344H低地址存放低字节;高地址存放高字节•字单元的地址:采用低地址来表示重点注:同一个物理地址即可表示字节单元的地址,也可表示字单元的地址第二章80x86计算机组织2.4.2实模式存储器寻址重点V86模式:也称为虚拟8086模式,是在保护模式下仍能运行和设计工作于实模式下的程序和

6、8086程序,同时支持多任务等的诸多特性第二章80x86计算机组织2.4.2实模式存储器寻址•机器字长:是计算机一次所能处理的实际位数的多少•8086/8088的地址总线有20根,可以访问内存的最大容量=?220=1M字节00000H00001H0000FH…00010H00011H0001FH…00020H00021H0002FH……FFFF0HFFFF1HFFFFFH…1.存储器地址的分段重点而字长=16位,那怎么表示出20位的物理地址呢?•8086/8088分段规则:(1)段不能起始于任意地址,必须选最后4位为0的地址(2)由于机器

7、字长=16位,最多访问64K字节,所以每段最长为64K字节(即可以≤64K)分段第二章80x86计算机组织2.4.2实模式存储器寻址20位物理地址=16位段地址左移4位+16位偏移地址即:•物理地址(PA—PhysicalAddress)的形成:图2.7•存储单元的逻辑地址:段地址:偏移地址•偏移地址:也可称为有效地址(EA—EffectiveAddress)或偏移量(Offset),指存储单元的实际地址与其所在段的段地址之间的距离重点第二章80x86计算机组织2.4.2实模式存储器寻址2.段寄存器:专门存放段地址的寄存器,8086~80

8、286有四个,即DS,CS,SS,ES(1)段与段可以独立存放(2)段与段可以重叠,即每个段可以是小于64K个字节的长度段之间的分布情况:重点第二章80x86计算机组织2.4.3保护模式存储器

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

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

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