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

网站开发的意义和目的手机app免费下载

网站开发的意义和目的,手机app免费下载,修改wordpress头像自定义,网站开发项目交接ARM属于RISC体系,许多指令单周期指令,是32位读取/存储架构,对内存访问是32位,Load and store的架构,只有寄存器对内存,不能内存对内存存储,CPU通过寄存器对内存进行读写操作。 ARM的寻址空间是线…

ARM属于RISC体系,许多指令单周期指令,是32位读取/存储架构,对内存访问是32位,Load and store的架构,只有寄存器对内存,不能内存对内存存储,CPU通过寄存器对内存进行读写操作。
ARM的寻址空间是线性地址空间,典型的32位地址下,空间大小为232 = 4G.
注:X86 寻址是段+偏移量

1.数据类型

字节类型(Byte):数据宽度为8bits
半字节类型(Halfword):数据宽度为16bits,存取时一般要求为2字节对齐。
字数据类型(Word):数据宽度为32bits,存取时一般要求4字节对齐
在这里插入图片描述

2.数据对齐

在V6架构之前,数据访问都必须针对要访问的大小把访问的地址进行对齐,没有对齐的地址将会导致出现“数据中止”异常(在数据存取或指令预取时都可能出现)。
在这里插入图片描述
没有对齐的地址数据可以通过多个对齐地址数据以为/掩码操作来实现。
ARM V6架构添加了新的硬件来支持未对齐的数据访问。

3.数据存储的大小端问题

大小端问题时指数据在计算机内存中的字节顺序问题,它决定了寄存器的内容和内存内容的格式关联。
ARM寄存器时字宽,就是4字节。而内存寻址是按照字节顺序的。
采用大端方式符合人类的正常思维,小端方式有利于计算机处理,无优劣之分。
ARM支持大端(Big-endian)和小端(Little-endian)的内存数据方式,可以通过硬件的方式设置端模式,也可以通过软件的方式来设置(V6版本以上)
在这里插入图片描述

大端格式(Big-endian)
最低地址是该数据的地址(A)
最高有效字节(MSB, Most Signifcant Byte) 放内存低地址(A)
最低有效字节(LSB,Least Significant Byte)放内存高地址(A+3)
在这里插入图片描述

小端格式(Little-endian)
最低地址是该数据的地址(A)
最高有效字节(MSB, Most Signifcant Byte) 放内存高地址(A+3)
最低有效字节(LSB,Least Significant Byte)放内存低地址(A)
在这里插入图片描述

大小端具体实例
变量A:Word A = 0x f6 73 4b cd,在内存中的起始地址为0xb3 20 45 00
变量B:half word B= 218,在内存中的起始地址为0x dd dd dd d0

在这里插入图片描述

http://www.hengruixuexiao.com/news/5014.html

相关文章:

  • 网站建设使用什么软件网页制作咨询公司
  • 沈阳企业建站模板建网站赚钱
  • 东莞有哪些做网站直通车推广技巧
  • 学校网站建设的优势和不足公司如何做网络推广营销
  • 东莞手机微信网站制作成品短视频软件大全下载手机版
  • 网站怎么做目录跳转免费刷网站百度关键词
  • 网站建设与栏目设置英文外链seo兼职在哪里找
  • 动态网站开发是前端还是后端推广优化方案
  • pc端购物网站建站台州seo优化公司
  • 合肥 电子商务 网站推广介绍网络营销
  • 免费网站制作视频教程西安seo排名公司
  • 制作地图的网站北京seo主管
  • 可以做游戏的网站有哪些方面怎么在网上做推广
  • 大理石在哪些网站做宣传互联网广告联盟
  • 正规的南昌网站建设国内军事新闻最新消息
  • 怎么做各个地图网站的认证谷歌搜索引擎营销
  • 酒店网站建设方案策划方案竞价托管 微竞价
  • 迷你世界怎么做网站期开发一个app软件多少钱
  • 衢州建设局网站重庆seo网络推广关键词
  • 做平面设计的网站互联网平台
  • 做网站的服务器很卡怎么办广东网络seo推广公司
  • 来宾住房和城乡建设网站上海b2b网络推广外包
  • 礼品网站建设南宁推广软件
  • 网站怎么做万词网站联盟广告
  • 做图片网站会侵权吗上海今天刚刚发生的新闻
  • 纯文字网站设计淘宝数据分析工具
  • 大气建站工作室网站源码搜索量最大的关键词
  • 做问卷调查用哪个网站好友情链接收录
  • 网站 锚点链接怎么做百度电商广告代运营
  • 巩义网站建设优化公司营销方式有哪几种