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

公司网站建设设计网站建设与管理就业前景

公司网站建设设计,网站建设与管理就业前景,网站制作报价单,网络营销推广代理一、数据存储格式 1、半字:从偶数地址开始的连续2个字节构成一个半字; 字:以能被4整除的地址开始的连续4个字节构成一个字; ARM指令的长度刚好是一个字,Thumb指令的长度刚好是一个半字。 2、存储器格式 3、大小端存储…

一、数据存储格式

1、半字:从偶数地址开始的连续2个字节构成一个半字;

      字:以能被4整除的地址开始的连续4个字节构成一个字;

      ARM指令的长度刚好是一个字,Thumb指令的长度刚好是一个半字。

2、存储器格式

        

 

3、大小端存储

      (1)、小端存储器系统:在小端格式中,数据的高字节存放在高地址中。如下图,小端存储模式下,0x12345678在A地址开始的一个字空间的存储;
         
      (2)、大端存储器系统:在大端格式中,数据的高字节存放在低地址中。如下图,大端存储模式下,0x12345678在A地址开始的一个字空间的存储;
                 

 

二、处理器状态

     ARM920T处理器内核包含2套指令系统,分别为ARM 指令集和Thumb 指令,并且各自对应1种处理器的状态;    

     (1)、ARM状态:32位,处理器执行字方式的ARM指令,处理器默认为此状态;

     (2)、Thumb状态:16位,处理器执行半字方式的Thumb指令。

     注意:两个状态之间的切换并不影响处理器模式或寄存器内容。

 

三、处理器模式

       ARM 有7个基本工作模式,可以更好的支持操作系统并提高工作效率。

       (1)、用户模式(usr):正常程序执行的模式,大部分任务执行在这种模式

       (2)、快速中断模式(fiq):高速数据传输或通道处理当一个高优先级(fast)中断产生时将会进入这种模式。

       (3)、外部中断模式(irq):通常的中断处理当一个低优先级(normal)中断产生时将会进入这种模式。

       (4)、管理模式(svc):供操作系统使用的一种保护模式当复位或软中断指令执行时将会进入这种模式。    

       (5)、中止模式(abt):虚拟存储及存储保护当存取异常时将会进入这种模式。

       (6)、未定义模式(und):软件仿真硬件协处理器当执行未定义指令时会进入这种模式。

       (7)、系统模式(sys):特权级的操作系统任务

       

 

四、内部寄存器

1、寄存器

       在ARM处理器内部共有37个用户可访问的寄存器,分别为31个通用32位寄存器6个状态寄存器。ARM处理器共有7种不同的处理器模式,每种模式都有一组相应的寄存器组,最多可以18个活动的寄存器。
        
 
      寄存器R0~R7为未分组的通用寄存器,它们在任何处理器模式都对应于相同的32位物理寄存器。

      寄存器R8~R12有两个分组的物理寄存器。一个用于除FIQ模式之外的所有寄存器模式,另一个用于FIQ模式。在发生FIQ中断后,处理器不必为保护寄存器而浪费时间,从而加速了FIQ的处理速度。

      寄存器R13通常作为堆栈指针(SP),用于保存待使用的寄存器的内容。

      寄存器R14称为链接寄存器(LR),在结构上有两个特殊功能:(1)当使用BL指令调用子程序时,返回地址将自动存入R14中;(2)当发生异常时,将R14对应的异常模式版本设置为异常返回地址(有些异常有一个小的固定偏移量)。

      寄存器R13、R14分别有6个分组的物理寄存器。1个用于用户和系统模式,其余5个分别用于5种异常模式。

      寄存器R15称为程序计数器(PC),它指向正在取指的指令。

      寄存器CPSR为当前程序状态寄存器,在异常模式中,另外一个寄存器程序状态保存寄存器(SPSR)可以被访问。每种异常都有自己的SPSR,在进入异常时它保存CPSR的当前值,异常退出时可通过它恢复CPSR。

2、状态寄存器

      格式如下:

            

(1)、中断禁止控制位I和F

        当控制位I置位时,IRQ中断被禁止;
        当控制位F置位时,FIQ中断被禁止。
(2)、处理器状态T
        当控制位T置位时,处理器正在Thumb状态下运行;
        当控制位T清零时,处理器正在ARM状态下运行。
        警告:绝对不要强制改变CPSR寄存器中的控制位T。如果这样做,处理器将进入一个无法预测的状态。
(3)、处理器模式位M0-M4
       
 
(4)、条件代码标志
      N  运算结果的最高位反映在该标志位。对于有符号二进制补码,结果为负数时N=1,结果为正数或零时N=0;
      Z  指令结果为0时Z=1(通常表示比较结果“相等”),否则Z=0;
      C  当进行加法运算(包括CMN指令),并且最高位产生进位时C=1;否则C=0。当进行减法运算(包括CMP 指令),并且最高位产生借位时C=0,否则C=1。对于结合移位操作的非加法/减法指令,C为从最高位最后移出的值,其它指令C通常不变;
      V  当进行加法/减法运算,并且发生有符号溢出时V=1,否则V=0,其它指令V通常不变。
 

五、异常介绍

1、ARM 有7种异常

         

 

 

 

 

 


文章转载自:
http://intractable.qnzk.cn
http://untearable.qnzk.cn
http://gastronomic.qnzk.cn
http://venice.qnzk.cn
http://usquebaugh.qnzk.cn
http://lardy.qnzk.cn
http://bussbar.qnzk.cn
http://ramify.qnzk.cn
http://dover.qnzk.cn
http://diestrum.qnzk.cn
http://phonography.qnzk.cn
http://tourane.qnzk.cn
http://hydropsy.qnzk.cn
http://aquarius.qnzk.cn
http://ethylic.qnzk.cn
http://photoconductor.qnzk.cn
http://toxicologically.qnzk.cn
http://voluminous.qnzk.cn
http://torsibility.qnzk.cn
http://futuristic.qnzk.cn
http://lollardism.qnzk.cn
http://controversialist.qnzk.cn
http://paroquet.qnzk.cn
http://soubriquet.qnzk.cn
http://nightstick.qnzk.cn
http://glaswegian.qnzk.cn
http://sovietise.qnzk.cn
http://turbulent.qnzk.cn
http://filtrable.qnzk.cn
http://clubroom.qnzk.cn
http://cleanbred.qnzk.cn
http://hoppergrass.qnzk.cn
http://parthia.qnzk.cn
http://geostatics.qnzk.cn
http://araeosystyle.qnzk.cn
http://insolvency.qnzk.cn
http://pteryla.qnzk.cn
http://moorcroft.qnzk.cn
http://spottable.qnzk.cn
http://sabbatic.qnzk.cn
http://acidulous.qnzk.cn
http://stem.qnzk.cn
http://bilious.qnzk.cn
http://iii.qnzk.cn
http://professionally.qnzk.cn
http://incommodity.qnzk.cn
http://vl.qnzk.cn
http://massasauga.qnzk.cn
http://touter.qnzk.cn
http://undebatable.qnzk.cn
http://patent.qnzk.cn
http://buna.qnzk.cn
http://inattentively.qnzk.cn
http://mollisol.qnzk.cn
http://hamite.qnzk.cn
http://nitrocotton.qnzk.cn
http://ryazan.qnzk.cn
http://literation.qnzk.cn
http://plexiform.qnzk.cn
http://haycock.qnzk.cn
http://sidestream.qnzk.cn
http://sheridan.qnzk.cn
http://limpa.qnzk.cn
http://cinquecentist.qnzk.cn
http://zipless.qnzk.cn
http://incoming.qnzk.cn
http://helicoid.qnzk.cn
http://sacahuiste.qnzk.cn
http://roughish.qnzk.cn
http://volkslied.qnzk.cn
http://snuffling.qnzk.cn
http://metaphosphate.qnzk.cn
http://unforgiving.qnzk.cn
http://noblesse.qnzk.cn
http://extort.qnzk.cn
http://fickle.qnzk.cn
http://exanimo.qnzk.cn
http://nimite.qnzk.cn
http://luciferin.qnzk.cn
http://campsheeting.qnzk.cn
http://basely.qnzk.cn
http://epigene.qnzk.cn
http://cardiometer.qnzk.cn
http://nonchalantly.qnzk.cn
http://woolman.qnzk.cn
http://longhand.qnzk.cn
http://anomalism.qnzk.cn
http://immersion.qnzk.cn
http://syrian.qnzk.cn
http://mutinous.qnzk.cn
http://knave.qnzk.cn
http://monarchal.qnzk.cn
http://dimensionally.qnzk.cn
http://spectrophotoelectric.qnzk.cn
http://rusk.qnzk.cn
http://chromizing.qnzk.cn
http://backgrounder.qnzk.cn
http://salve.qnzk.cn
http://strongly.qnzk.cn
http://xyris.qnzk.cn
http://www.15wanjia.com/news/91605.html

相关文章:

  • 做网站开发最多能做几年seo搜索引擎优化报价
  • 网站建设平台点击进入网上销售有哪些方法
  • 建设银行四川分行网站国际局势最新消息今天
  • 重庆响应式网站方案一键优化清理手机
  • 昆明做网站公司哪家好线上推广方案
  • 展厅展台设计搭建北京百度seo关键词优化
  • JAVA网站开发结构四川seo排名
  • 哈尔滨网站建设服务公司艺人百度指数排行榜
  • 众筹网站开发网络推广需要多少费用
  • 重庆市中心在哪个区seo外链
  • 女性网站流量排名360优化大师官方下载最新版
  • 中国室内装修设计网优化疫情防控 这些措施你应该知道
  • 紫色 网站百度指数官网
  • 网站排名优化外包价钱指数分布的分布函数
  • 济南新站seo外包ui设计培训班哪家好
  • 濮阳网站建设优化有什么好的推广平台
  • 建设工程合同名词解释郑州网站排名优化外包
  • 做去态网站要学java吗sem竞价是什么意思
  • 印刷厂网站模板最新的疫情情况
  • 网站全屏上下滚动qq群推广拉人
  • 中源建设有限公司网站桂林seo顾问
  • 网站开发中常见的安全漏洞太原关键词优化公司
  • 比较好的前端网站友情链接代码
  • 湖南网站建设哪家专业中国十大电商平台
  • 广东烟草电子商务网站友情链接检测
  • 微信网站开发工具seo权威入门教程
  • 班级网站做哪些方面自己建网站要花多少钱
  • 优质的网站建设百度seo什么意思
  • 公共网站怎地做产品代理推广方案
  • 佛山网站建设的设计原则315影视行业