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

武汉企业做网站找哪家好百度官方网站下载安装

武汉企业做网站找哪家好,百度官方网站下载安装,视频号下载软件免费,魏县网站制作关于汇编语言一些基础概念的更详细的介绍,可移步MIPS指令集(一)基本操作_mips指令 sw-CSDN博客 该指令集中一个字2字节。 该架构有16个64位寄存器,名字都以%r开头,每个寄存器的最低位字节,低1~2位字节&…

关于汇编语言一些基础概念的更详细的介绍,可移步MIPS指令集(一)基本操作_mips指令 sw-CSDN博客

该指令集中一个字2字节。

该架构有16个64位寄存器,名字都以%r开头,每个寄存器的最低位字节,低1~2位字节,低1~4位字节,前8个字节都可单独拿出来使用。如下图

 当指令以寄存器为目标时,对于生成小于八字节的结果的指令,有两条规则:生成1、2字节的保持高位不变;生成4字节的把高四字节置为0。

这些寄存器中最特别的是栈指针%rsp,用来指明运行时栈的结束位置。在过程的实现中,这个寄存器很重要。

操作数指示符

第一类是立即数,第二类是寄存器,第三类是内存引用。

主要讲内存引用。x86-64有多种不同的寻址方式

数据传输指令

mov是一类数据传输指令,由四条指令组成:movb,movw,movl和movq,第一个操作数是源操作数,第二个是目的操作数。

 常规的movq指令只能以表示为32位补码数字的立即数作为源操作数,然后把这个值符号扩展得到64位的值,放到目的位置。movabsq指令可以任意64位立即数作为源操作数,并且只能以寄存器作为目的。

下面介绍两类mov指令,MOVZ类和MOVS类。

MOVZ类把目的中剩余的字节填充为0,MOVS把目的中剩余的字节填充为符号位。

这里解释没有movzlq指令的原因:该指令可通过如下方式实现,movl指令以寄存器为目的。可以这么做的理由是,生成4字节值并且以寄存器作为目的的指令会把高四位置为0

cltq指令无操作数,效果与movslq %eax %rax完全一致,只是编码更紧凑。

这两类指令与movb,movw,movl和movq不同之处在于,这两类指令会改变高位字节,示例如下

http://www.mmbaike.com/news/38938.html

相关文章:

  • 资源下载类网站如何做外链怎么做链接推广产品
  • 中国最好的网站器域名统一品牌公关具体要做些什么
  • 成都企业建网站百度手机软件应用中心
  • 网站开发创建画布凡科建站怎么用
  • 如何做流量网站优化关键词是什么意思
  • 一个人做网站 知乎什么是精准营销
  • 接口网站开发企业营销管理
  • 网站备案号是什么样子知乎关键词排名工具
  • 广西南宁市网站制作公司义乌最好的电商培训学校
  • 田阳县建设局网站常用的网络推广手段有哪些
  • 邢台营销型网站建设自己可以做网站吗
  • 东莞网站建设推广方案海外发布新闻
  • 新疆城乡建设厅网站首页免费直链平台
  • 世界著名网站开发语言合肥百度竞价推广代理公司
  • 专业微网站建设公司凡科建站平台
  • 高陵微网站建设淘宝代运营公司十大排名
  • 网站建设属于什么专业网站优化推广seo
  • 服饰东莞网站建设大数据分析培训机构
  • 企业名字查重系统seo服务公司招聘
  • 网站开发有哪些术语域名查询注册商
  • 宁波网站建设找哪家好百度查重工具
  • 红色好看的网站刷神马网站优化排名
  • 网站制作 潍坊江苏免费关键词排名外包
  • 新手淘宝客在百度推广网站么做抖音seo是什么
  • 文件包上传的网站怎么做福州seo管理
  • 制作企业网站html域名怎么查
  • 提供网站建设公司有哪些详情页页面页面
  • 网站技术团队seo导航站
  • 软件工网站开发课程设计报告搜索百度网页版
  • html网站建设基本流程图靠谱的代写平台