当前位置: 首页 > news >正文

wordpress cenosseo网络推广经理

wordpress cenos,seo网络推广经理,中文wordpress网站,网站集群建设的意义计算机原理_3 寻址方式和指令系统第三章寻址方式和指令系统 第一节基本概念 第二节寻址方式 第三节指令系统 附录DEBUG软件的使用说明 第一节基本概念 指令控制与存储程序是计算机的基本特征 CPU根据指令的要求执行相应的操作#xff0c;指令从存储器中获取。 程序#xff1a…计算机原理_3 寻址方式和指令系统第三章寻址方式和指令系统 第一节基本概念 第二节寻址方式 第三节指令系统 附录DEBUG软件的使用说明 第一节基本概念 指令控制与存储程序是计算机的基本特征 CPU根据指令的要求执行相应的操作指令从存储器中获取。 程序使计算机完成一个任务的一组命令或指令序列。 指令使计算机执行某一特定操作的二进制编码。 (为了记忆和表示的方便通常使用助记符来表示) 指令系统CPU所能够执行的指令的全集。 机器语言二进制指令编码 汇编语言用指令助记符和伪指令组成 高级语言接近于自然语言使用方便 (汇编语言和高级语言都需要使用编译器翻译成机器语言才能够被计算机识别并执行) 寻址方式 操作码规定所要执行的操作类型 指令 操作数所要处理的数据或数据的位置信息 在操作数部分通常不是直接给出操作数的数据本身而是给出该数据的位置信息我们把如何获得数据的方式称为寻址方式。 例如指令MOVAX1234H 在这条指令里有两个操作数按照指令中所处的位置将前者称为目的操作数后者称为源操作数。该指令的作用是把数据1234H传送到AX中。源操作数是“立即”寻址方式目的操作数是“寄存器”寻址方式。 第二节寻址方式 8086微处理器指令系统中有133条指令寻址方式灵活多样。通常可以分为两大类数据的寻址和程序的寻址。 一、数据的寻址方式 (一)固定寻址 指令中已经默认对微处理器中的某寄存器进行操作不用在指令中指明使用的寄存器。 例如AAA指令只有操作码没有操作数但是已经规定是进行BCD码加法运算以后对AL进行调整。 (二)立即寻址 操作数直接写在指令中在指令译码执行时可以立即得到 同时把操作数也称为“立即数”。 (三)寄存器寻址 操作数放在微处理器内部的寄存器中在指令中直接指出寄存器的名字。 立即寻址和寄存器寻址的例子在前面已经举过。 这三种寻址方式直接在处理器内部获得数据操作速度快。 (四)存储器操作数的寻址方式 操作数存放在存储器中指令执行时必须通过总线在存储器中存取操作数。EU根据指令中给出的寻址方式计算出16位的偏移量称为有效地址(EA)送到BIU经过地址加法器生成20位实际物理地址后对存储器进行操作。一般在表示EA时用[操作数]表示。 计算EA要费时进行总线操作较慢所以存储器操作数寻址比前三种要慢。 1、直接寻址 MOVAX[1234H] 在源操作数中直接给出EA。 在上例中默认使用的是数据段如果要使用其它段可以使用段超越前缀声明。例如MOV AXES:[1234H] 在指令中有四个段超越前缀CS、DS、ES、SS 2、间接寻址 MOV AX[BX]在源操作数中给出一个表示EA的寄存器名。 可以表示EA的寄存器有4个BX、SI、DI、BP。 BP默认使用堆栈段 BX SI默认使用数据段 DI 3、相对寻址 MOV AX[BX1000H]在源操作数中给出的是寄存器和立即 数EA是它们的和。 有时也写成MOV AXBX[1000H] 或 MOV AX1000H[BX] 在C语言中常使用的全局数组一般写成x[0]x[1]x[2]等形式实际上x在编译的时候就换成具体的在数据段中分配的位置例如是1000H。 那么就是1000H[BX]这种形式。 4、基址变址寻址 MOVAX[BXSI]用基址寄存器和变址寄存器的和表示EA。 5、相对基址变址寻址 MOV AX[BXSI1000H] 用基址寄存器、变址寄存器和立即数的和表示EA。 在对存储器中操作数寻址中如果表示的EA中有BP默认使用堆栈段否则默认使用数据段。也可以使用段超越前缀来指明要使用的段。 (五)I/O端口操作数的寻址方式 操作数存放在I/O端口中指令执行时必须通过累加器(AX或AL)存取操作数。在8086中端口地址是独立编址的需要使用专门的指令来进行操作。共有2条输入指令 IN 和 输出指令 OUT。 1、直接寻址 IN AL60H在端口寻址时地址不需要加[ ]。 当端口地址可以用一个字节表示时可以使用直接寻址。 2、间接寻址 MOVDX1000H OUTDXAL实际上就是用DX来间接表示端口地址。 比较 MOV DXAX把寄存器AX中的数据传送到寄存器DX中。 OUT DXAL 把寄存器AL
http://www.yutouwan.com/news/160324/

相关文章:

  • 夫妻性做受视频什么网站网站跳出率太高
  • 网站虚拟主持网网站建设与设计
  • 企业网站营销优缺点郑州经济技术开发区属于哪个区
  • 企业自助建站模板wordpress 底部修改插件
  • 不用备案的网站哪里买网站怎么申请备案
  • 做一个网站的建设过程wordpress软件下载站主题
  • 奉贤做网站建设企业标志设计图片
  • 义乌网站建设电话seo1短视频网页入口营销
  • 企业手机网站建设流程图成为架构师有多难
  • 外贸网站英文版滑块验证wordpress
  • 网站建设后帐号密码wordpress 不要可视化
  • 公司备案网站被注销吗泊头网站排名优化
  • 如何免费建一个学校网站国内规模大的建站公司
  • ASP.NET与网站开发编程实战沧浪手机网站建设方案
  • 一个网站的后台怎么做衡水提供网站设计公司哪家专业
  • 莱芜租房网站网站建设需要什么知识
  • 网站维护技术常用个人网站
  • 做柜子喜欢上哪些网站看满分企业网
  • 聊城网站推广的公司中国建筑机械网
  • 沈阳企业网站开发定制更换网站程序
  • 济南网站关键词优化公司wordpress插件写在模板里
  • 石家庄建设网站公司哪家好最新新闻热点作文素材
  • 贵阳网站定制建设开发 首商网洛阳网站建设内容
  • 沈阳模板建站软件网站建设流程报告
  • 深圳网站建设联系方式wordpress文章时间轴
  • 做化妆品注册和注册的网站企石镇做网站
  • 网站建设的基本过程包括自己做图片网站
  • 百度云盘做网站网站建设咨询公
  • 赤峰住房城乡建设部网站太原企业网站seo
  • 网站开发我嵌入式开发建设门户网站申请