- 博客(9)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
转载 ARM 工作模式与通用寄存器
中断和异常的区别: 中断时从外至内的, 异常时由内发出的一、存储器格式(字对齐):Arm体系结构将存储器看做是从零地址开始的字节的线性组合。从零字节到三字节放置第一个存储的字(32位)数据,从第四个字节到第七个字节放置第二个存储的字数据,一次排列。作为32位的微处理器,arm体系结构所支持的最大寻址空间为4GB。 存储器格式 1、大端格式
2017-01-16 15:57:33 1541
转载 UBOOT如何从norflash和nandflash启动
转自:http://www.aiuxian.com/article/p-2796357.html 电子产品如果没有了电,就跟废品没什么区别,是电赋予了他们生命,然而程序则是他们的灵魂。小时候一直很好奇,一个个死板的电子产品为什么一上电以后就能够工作了呢?为什么一个小小芯片就能够运行我们编写的程序呢?一个开发板从刚上电到整个操作系统能够运行起来是怎么办到的呢?这些东西困扰了好
2017-01-11 10:36:57 2533
转载 有关ARM启动流程分析
学习了S3C2440的启动流程,如何让bootLoader成功加载。并且找到了一篇讲的非常好的博客,试着结合着自己的理解总结一下,以备以后的复习。第一部分关于内部的SRAM:部分ARM9的CPU内部都集成有一个SRAM,SRAM是英文Static RAM的缩写,它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。这样他不需要初始化就能够直接使用。这与
2017-01-11 09:23:29 352
转载 观察者设计模式
定义对象间的一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通知所有观察者对象,使它们能够自动更新自己。 观察者模式所做的工作其实就是解除耦合,让耦合的双方都依赖于抽象,而不是依赖于具体。从而使得各自的变化都不会影响另一边的变化。本模式是依赖倒置原则的最佳体现! 设计原则:为了交互对象之间的松耦合设计而奋斗到
2017-01-09 11:54:31 189
转载 统一编址、独立编址
注:http://blog.sina.com.cn/s/blog_533074eb0100zrt1.html 从CPU连出来一把线:数据总线、地址总线、控制总线,这把线上挂着N个接口,有相同的,有不同的,名字叫做存储器接口、中断控制接口、DMA接口、并行接口、串行接口、AD接口……一个设备要想接入,就用自己的接口和总线上的某个匹配接口对接……于是总线上出现了各种设备:内存、硬盘,鼠
2017-01-06 17:09:21 727
转载 数据总线、地址总线详解
选自王爽《《汇编语言》》 一个cpu有n跟地址线,则可以说这个cpu的地址总线的宽度为n,这样的cpu最多可以寻找2的n次方内存单元。图中展示了10根地址线的cpu向内存发出地址信息11时10根地址线上传送的二进制信息。
2017-01-05 13:50:19 3124
原创 C内存分布详解
一个程序本质上都是由 BSS 段、data段、text段三个组成的。这样的概念在当前的计算机程序设计中是很重要的一个基本概念,而且在嵌入式系统的设计中也非常重要,牵涉到嵌入式系统运行时的内存大小分配,存储单元占用空间大小的问题。BSS段:在采用段式内存管理的架构中,BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Starte
2017-01-02 22:12:45 407
转载 C结构体和offset宏
版权声明:本文为博主原创文章,未经博主允许不得转载。[Mac-10.7.1 Lion Intel-based x64 gcc4.2.1]Q: 结构体的本质是什么?A: 结构体就像一种粘合剂,将事物之间的关系很好地组合在了一起。Q: 结构体对象中各个变量的内存存储位置和内置基本类型变量的存储有什么区别?A: 简单地说,它们没区别;复杂地说,它们有区
2017-01-01 15:40:12 495
线程通过alsa播放音乐
2016-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人