搜索
当前位置: 彩票控官网 > 地址寄存器 >

s3c2440(ARM9)通用寄存器地址

gecimao 发表于 2019-04-13 12:55 | 查看: | 回复:

  :例如R0,R1,R2之类的通用寄存器对应内存的地址???这么说,在C编程中,就不存在所谓的R1、R2之类的通用寄存器了??

  R0,R1,R2是寄存器,在cpu内部,用于计算和存储访问、存放临时数据、以及一些cpu或程序运行的状态,是不直接对应内存的,所以也就没有具体的地址可言。直接书写寄存器名称就可以了。 C中是不会直接引用这些寄存器的,只有在汇编中会使用.

  pfPG52mU5nAMQ2J4lzqId_SBcL_Gx08Zycsrp0BAStndxm

  在0x4800 00000x600 0000中,那么通用寄存器r0-r14的地址又在哪里,请给出答案,最好能详细解释一下,谢谢!本人菜鸟,请尽量详细,请不要回答,去看某某资料,我在datasheet上了没找到,请将具体内容复制过来回答,谢谢

  像这样存在CPU内部的寄存器我们是不知道他们的地址的,平常我们说的地址都是说内存地址,更有说法是这种寄存器是没有地址的!他们的访问不是通过地址去访问的,直接通过

  中的寄存器名访问的!所以你datasheet肯定是找不到的!datasheet上面能找到的是memory address,比如32位地址线G的空间,这样的内存是通过地址线去访问,而在CPU内部的寄存器是不通过地址线去访问的!

本文链接:http://reginaflowers.net/dizhijicunqi/8.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部