当前位置:  编程技术>移动开发
本页文章导读:
    ▪ARM有关知识        ARM相关知识ARM7采用冯·诺依曼(Von-Neumann)结构,数据存储器和程序存储器重合在一起。    同时,此结构也被大多数计算机所采用。 ARM7为三级流水线结构(取指,译码,执行),平均功耗为.........
    ▪ ListView 行高设立不起作用        ListView 行高设置不起作用通常我们在自定义listview的时候会遇到这个问题,我们设置了每行的layout的高度,但是没起作用,那是因为在adapter里面getview的时候出的问题,通常我们写: view = mInf.........
    ▪ 【一牛鸣】下礼拜或触发新变盘9.16       【一牛鸣】下周或触发新变盘9.16【一牛鸣】下周或触发新变盘9.16 下周精彩短线:9月13日博汇纸业(600966)以4.78元通知建仓, 9月16日开盘必大涨。9月12日公开的松辽汽车(600715)9月13日获利.........

[1]ARM有关知识
    来源: 互联网  发布时间: 2014-02-18
ARM相关知识

ARM7采用冯·诺依曼(Von-Neumann)结构,数据存储器和程序存储器重合在一起。    同时,此结构也被大多数计算机所采用。

ARM7为三级流水线结构(取指,译码,执行),平均功耗为0.6mW/MHz,时钟速度为66MHz,每条指令平均执行1.9个时钟周期

ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、 ARM720T、ARM7EJ

ARM7采用的Neumann结构,取指令和取操作数都是通过一条总线分时进行,这样,在高速运算时,不但不能同时取指令和取操作数,而且还会造成传输通道上的瓶颈现象


  ARM9采用哈佛(Harvard)结构,程序存储器与数据存储器分开,提供了较大的存储器带宽。同时,大多数DSP都采用此结构
  ARM9为五级流水线(取指,译码,执行,缓冲/数据,回写),平均功耗为0.7mW/MHz。时钟速度为120MHz-200MHz,每条指令平均执行1.5个时钟周期
  ARM9系列微处理器包含ARM920T、ARM922T和ARM940T三种类型,以适用于不同的应用场合

ARM 体系结构特点

(1)多处理器状态模式:
    ARM体系结构定义了7种处理器模式:用户(usr)、快中断(fiq)、中断(irq)、管理(svc)、终止(abt)、未定义(und)和系统(sys),大大提高了ARM处理器的效率
(2)两种处理器工作状态:
    ARM状态(执行32位ARM指令)和Thumb状态(执行16位Thumb指令)
(3)嵌入式在线仿真调试
    ARM体系结构的处理器芯片都嵌入了在线仿真ICE-RT逻辑,便于通过JTAG来仿真调试芯片,省去了价格昂贵的在线仿真器

(4)灵活方便的接口
    ARM体系结构具有协处理器接口,允许接16个协处理器。既可以使基本的ARM处理器内核尽可能小,方便地扩充ARM指令集,也可以通过未定义指令来支持协处理器的软件仿真
(5)低电压功耗的设计
    考虑到ARM体系结构的处理器主要用于手持式嵌入式系统中,ARM体系结构在设计中就十分注意功耗的设计
(6)RISC型处理器结构:
    ARM采用RISC结构,在简化处理器结构,减少复杂功能指令的同时,提高了处理器的速度


ARM 数据类型

字节(Byte):在ARM体系结构及常见的8位/16位处理器体系结构中,字节的长度均为8位
  字(Word):在ARM体系结构中,字的长度为32位,而在8位/16位处理器体系结构中,字的长度一般为16位
  半字(Half-Word):在ARM体系结构中,半字的长度为16位,与8位/16位处理器体系结构中字的长度一致

ARM 存储格式

ARM体系结构将存储器看作是从零地址开始的字节的线性组合。从零字节到三字节放置第一个存储的字数据,从第四个字节到第七个字节放置第二个存储的字数据,依次排列

  作为32位的微处理器,ARM体系结构所支持的最大寻址空间为4GB(232字节)

ARM 处理器的工作模式

ARM 有7个基本工作模式
1、用户模式(usr):
    正常程序执行的模式,大部分任务执行在这种模式
2、快速中断模式(fiq): 高速数据传输或通道处理
   当一个高优先级(fast)中断产生时将会进入这种模式
3、外部中断模式(irq): 通常的中断处理
   当一个低优先级(normal)中断产生时将会进入这种模式

4、管理模式(svc):供操作系统使用的一种保护模式
    当复位或软中断指令执行时将会进入这种模式     
5、中止模式(abt): 虚拟存储及存储保护
    当存取异常时将会进入这种模式
6、未定义模式(und): 软件仿真硬件协处理器
    当执行未定义指令时会进入这种模式
7、系统模式(sys):  特权级的操作系统任务
    供需要访问系统资源的操作系统任务使用

ARM 异常中断

ARM有7种异常

1、复位
2、未定义指令异常
3、软件中断异常
4、预取中止(取指令存储器中止)
5、数据中止(访问数据存储器中止)
6、IRQ异常
7、FIQ异常


    
[2] ListView 行高设立不起作用
    来源: 互联网  发布时间: 2014-02-18
ListView 行高设置不起作用

通常我们在自定义listview的时候会遇到这个问题,我们设置了每行的layout的高度,但是没起作用,那是因为在adapter里面getview的时候出的问题,通常我们写:

view = mInflater.inflate(R.layout.list_item_, null);

改成下面就好了:

view = mInflater.inflate(R.layout.list_item_, parent, false);

这是因为第一种写法,layout的属性没有应用到本行。


    
[3] 【一牛鸣】下礼拜或触发新变盘9.16
    来源: 互联网  发布时间: 2014-02-18
【一牛鸣】下周或触发新变盘9.16

【一牛鸣】下周或触发新变盘9.16

下周精彩短线:9月13日博汇纸业(600966)以4.78元通知建仓, 9月16日开盘必大涨。9月12日公开的松辽汽车(600715)9月13日获利4%以上。本博主要以验证实力为主,非专业人员请勿盲目追买。Q28438去掉汉字69889。市场机会稍纵即逝,提前布局才是硬理!

 

【股市收评】在经过连续4日的亢奋后,周五行情开始有了新的变化。从早盘盘面来看,股指已呈现出三大新的特征,这或触发新一轮的变盘。投资者在变盘时,应谨防热点轮换过程中,主力出逃杀跌的风险。

  一、前日的翘翘板效应没有出现,今日各大指数均出现了下跌的现象。而从前期来看,若各大指数均出现下跌或上涨,往往也意味着变盘的到来。而今日中青宝复牌后触及跌停,这在一定程度上暗示了创业板指大势已去。创业板指若一旦失势,小盘股的杀跌风险往往也是十分凌厉的。因此,对于小盘股后市走势,一定要根据个股具体形态来决定存留。如果短线二次见顶后又出现中线破位走势,且主力资金暗中出逃明显的,那么这类小盘股无论以前涨势多好、是否属于基金重仓,都应坚决斩仓。

  二、大盘昨日新高后量价背离,大象起舞往往也意味着一轮行情反弹的尾声。昨日浦发银行再次单日成交达百亿,说明了金融股的疯狂。而金融股疯狂后,短期受到空头的阻击也是难于避免的。

  三、从早盘来看,今日没有一个较为强势的领涨板块,且涨幅榜上涨停的个股与之大幅减少,上涨5%的也不足50家。这说明经过股指连续上涨后,获利盘开始打压股指了,而获利回吐往往是行情变盘的一大特征。

【后市策略】综合来看,经过连续亢奋后的A股,变盘回调也在情理之中,这更有利于股指向纵深方向发展。因此,股指回调更是我们逢低布局,寻找赚钱新主线的绝佳机会。我们认为,在中小企业融资待解决、创业板准入降低、IPO受阻,壳资源升温等背景下,那些与改革转型结合的并购重组概念,正迎来政策面的支持,这从前期的江苏宏宝12个涨停板,到近期的外高桥11个涨停板,就说明了资金已经开始对并购重组股采取行动了,因此具有并购重组概念的股票值得朋友们深入挖掘并逢低布局!

 

 


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android发送短信功能代码 iis7站长之家
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3