关于存储器重映射

原创 2016年06月01日 20:24:32

   关于存储器重映射,为什么要有重映射?什么时候用得到重映射?一开始向量表到底是在boot block里还是在0x00000000处啊?
   

   答:CPU 一启动,总是要从0地址处取指令来执行。

      那么,假设我想让CPU一启动就从地址a处执行指令,怎么办?
      记住,无论如何,一启动,CPU 都是从0地址处执行指令的。那么,有办法了:令这个地址a处的存储器,地址为0就可以了。这就好像把门的号    码牌0贴到了a号房间。服务员并不管号码牌0贴 的房是什么,而只根据房间号来进行服务就可以了。
     于是,虽然CPU还是从地址0处执行,可是地址0指着的对象改变了。所以CPU一启动,就可以从 地址a存储器里取指令了。

     因此,存储器重映射,就是改变了地址0指着的对象,改变了号牌贴着的房间。


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

ARM的存储器映射与存储器重映射

ARM的存储器映射与存储器重映射 CSDN:http://blog.csdn.net/lemon_fantasy/archive/2008/08/22/2813093.aspx  存储器映射是指把...

ARM的存储器映射与存储器重映射

存储器映射是指把芯片中或芯片外的FLASH,RAM,外设等进行统一编址。即用地址来表示对象。这个地址绝大多数是由厂家规定好的,用户只能用而不能改。用户只能在挂外部RAM或FLASH的情况下可进行自定义...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

关于6410存储器映射

今天想明白一个问题,关于之前测试HPI内存读写为什么出错。 在查数据手册的时候,第二小节存储器映射里讲到 、            也就是说,可供选择的静态存储...

S3C6410 存储器映射存储器映射

存储器映射存储器映射    S3C6410 支持 32 位物理地址域,并且这些地址域分成两部分,一部分用于存储,另一部分用于外设。 2.1 存储器系统模块图    通过 SPIN...

S3C6410 存储器映射存储器映射

存储器映射存储器映射    S3C6410 支持 32 位物理地址域,并且这些地址域分成两部分,一部分用于存储,另一部分用于外设。  2.1 存储器系统模块图        通过 SPINE总线...

关于存储器映射、存储器重映射、内存映射、地址映射、地址转换等计算机专业名词详解

计算机技术源于西方,而西方乃至当今世界最通用的语言是英语,所以很多专业名词也都是英语词汇,而中国人想要跟上时代学习计算机、使用计算机就势必要向西方人学习、学习英语、学习英语技术资料、翻译英语技术资料,...

基于BF531 DSP的存储器映射

原文地址:: 一、 存储器映射        ADSP-BF531处理器把存储器视为一个统一的4GBytes的地址空间,使用32位地址。所有的资源,包括内部存储器、外部存储器和I/O控制寄存器,都...
  • jinn3
  • jinn3
  • 2012-02-22 13:52
  • 1086

ARM存储器结构,映射,重新映射

ARM存储器结构     ARM存储器:片内Flash、片内静态RAM、片外存储器         存储器映射(Memory Map)      &...

关于ARM的内存重映射

先说说存储器映射: 所谓存储器映射,是指将开发板上不同的存储器映射到开发人员可见的4GB地址空间上,例如,假设开发板上有一个32KB的片内FLASH,16KB的片内SRAM(纯属虚构,如有雷同,纯属...

s3c6410存储器映射

1.引导镜像区  0x0000_0000~0x07FF_FFFF         2.内部存储区          &#...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)