- 6
- 0
- 约8.36千字
- 约 38页
- 2016-11-23 发布于浙江
- 举报
* 第4章 80X86指令系统 4.1操作数寻址方式 4.2指令系统 4.1操作数寻址方式 4.1.1 80X86指令格式 指令由操作码和操作数两部分构成。操作码表明指令要进行什么样的操作;操作数是参加本指令操作的数据。操作数的表现形式比较复杂,可以是参与操作的数值,也可以是参与操作的数值的“地址”,需要通过寻址方式来体现。 操作码 操作数 介绍操作数之前,首先要清楚计算机中的数据可以存放在哪里呢? 在计算机运行过程中大量的数据存储器中(MEM),这部分数据处理时需要给出操作数所在存储单元的地址; 少量数据可以放在寄存器中,使用时也需要给出其地址; 接口中也有寄存器,对其访问需给出其端口地址(第7章介绍)。 4.1.2 操作数的类型 1.存储器操作数 存放在代码段中的数据是指令格式编码的一部分,在取指令是就随指令被取到CPU,直接可以参加指令操作,通常称为立即数。 存储器分为代码段、数据段、附加段和堆栈段,存放在数据段、附加段和堆栈段中的数据即存储器操作数,其地址表示比较复杂,将在寻址方式中做详细介绍; 存放在外设端口中的数据称为端口操作数,CPU使用专用的IN、OUT指令来对端口进行访问。 2.立即操作数 3.寄存器操作数 存放在寄存器中的数据称为寄存器操作数。 4.端口操作数 4.1操作数寻址方式 4.1.3 80X86指令格式 80X86机器指令格式通常
您可能关注的文档
- 某餐饮公司加盟合同.doc
- 如何引导大学生切实增强实现民族复兴“中国梦”的历史使命感和奋斗精神.ppt
- 山东科技大学泰山科技学院《微机原理》第1章 微型计算机基础.ppt
- 山东科技大学泰山科技学院《微机原理》第2章 80868088微处理器.ppt
- 山东科技大学泰山科技学院《微机原理》第3章 高档微处理器.ppt
- 山东科技大学泰山科技学院《微机原理》第5章 汇编语言程序设计.ppt
- 山东科技大学泰山科技学院《微机原理》第6章 存储系统及扩展.ppt
- 山东科技大学泰山科技学院《微机原理》第7章 中断系统与中断控制器.ppt
- 山东科技大学泰山科技学院《微机原理》第8章 串行接口与并行接口.ppt
- 山东科技大学泰山科技学院《微机原理》第9章 可编程定时-计数控制器.ppt
原创力文档

文档评论(0)