1 / 132
文档名称:

第 3 章 8086指令系统.ppt

格式:ppt   页数:132
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第 3 章 8086指令系统.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第 3 章 8086指令系统.ppt

文档介绍

文档介绍:第 3 章 8086指令系统
本章讲述:
基本数据类型
IA-32的指令格式
IA-32指令的操作数寻址方式
IA-32的通用指令
基本数据类型
本节介绍IA-32 结构定义的数据类型。
IA-32结构的基本数据类型是字节、字、双字、四字和双四字,如图3-1所示。
一个字节是8位,一个字是两个字节(16位),双字是4字节(32位),四字是8字节(64位),双四字是16字节(128位)。
四字是在Intel 80486处理器中引入IA-32 结构的,双四字是在具有SSE扩展的Pentium Ⅲ处理器中引入的。
图3-2显示了基本数据类型作为内存中的操作数引用时的字节顺序。
低字节(位0至位7)占用内存中的最低地址,该地址也是此操作数的地址。
字、双字、四字和双四字的对齐
字、双字和四字在内存中并不需要对齐至自然边界。(字、双字和四字的自然边界是偶数编号的地址,对于双字和四字来说,地址要分别能被4和8除尽。)
然而,为了改进程序的性能,数据结构(特别是堆栈)只要可能就应该在自然边界上对齐。因为对于不对齐的存储访问,处理器要求做两次存储访问操作;而对于对齐的访问,只要进行一次存储访问操作。
数字数据类型
虽然字节、字和双字是IA-32 结构的基本数据类型,但某些指令对这些数据类型的附加解释允许在数字数据类型(带符号的或无符号整数和浮点数)上操作。这些数字数据类型如图3-3所示。
1. 整数
IA-32结构定义两种类型整数:无符号整数和符号整数。无符号整数是原始二进制值,范围从0到所选择的操作数尺寸能编码的最大正数;符号整数是2的补码二进制值,能用于表示正的和负的整数值。
某些整数指令(例如:ADD、SUB、PADDB 和PSUBB 指令)可在无符号整数或符号整数上操作。而一些整数指令(例如:IMUL、MUL、IDIV、DIV、FIADD 和FISUB)只能在一种整数类型上操作。

最近更新

2025年山东旅游职业学院单招职业技能测试模拟.. 40页

2025年山东省青岛市单招职业倾向性考试模拟测.. 40页

2025年山东药品食品职业学院单招职业技能测试.. 42页

2025年山西电力职业技术学院单招职业倾向性测.. 38页

2025年山西管理职业学院单招综合素质考试题库.. 41页

2025年岳阳现代服务职业学院单招职业适应性测.. 40页

2025年巴音郭楞职业技术学院单招职业倾向性考.. 41页

2025年广东南华工商职业学院单招综合素质考试.. 41页

2025年广东科贸职业学院单招职业适应性测试题.. 41页

2025年广元中核职业技术学院单招综合素质考试.. 41页

2025年广西体育高等专科学校单招职业技能测试.. 41页

2025年广西现代职业技术学院单招职业适应性测.. 41页

2025年广西省河池市单招职业倾向性测试模拟测.. 39页

2025年广西职业技术学院单招职业技能测试题库.. 40页

2025年徐州幼儿师范高等专科学校单招职业技能.. 40页

2025年德阳科贸职业学院单招综合素质考试模拟.. 41页

2025年扎兰屯职业学院单招职业技能考试模拟测.. 40页

2025年抚州幼儿师范高等专科学校单招职业适应.. 39页

2025年新乡职业技术学院单招职业倾向性考试模.. 41页

2025年新疆能源职业技术学院单招职业倾向性测.. 38页

2025年昆明工业职业技术学院单招职业技能测试.. 40页

2025年景德镇艺术职业大学单招综合素质考试模.. 40页

2025年朔州职业技术学院单招职业倾向性测试模.. 41页

2025年杭州科技职业技术学院单招职业适应性测.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页