Chinaunix首页 | 论坛 | 博客
  • 博客访问: 100878
  • 博文数量: 60
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 651
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-03 10:45
文章分类
文章存档

2014年(11)

2013年(49)

我的朋友

发布时间:2013-11-22 15:46:50

 当处理器从快表或慢表中得到了需要的地址变换表项后,将进行以下操作: l、计算出虚拟地址对应的物理地址。 2、根据表项中的C(Cacheable,可高速缓存)控制位和B(Bufferable,可缓存)控制位决定是否缓存该内存访问的结果。 3、根据存取权限控制位和域访问控制位确定该内存访问是否被允许。如果该内存访问不被允许.........【阅读全文】

阅读(288) | 评论(0) | 转发(0)

发布时间:2013-11-22 15:32:27

 ARM通过存储器域(memory domain,简称“域”)来支持多用户操作系统,它是ARM的特色之一。ARM域是一组具有特定访问权限的段或者页。换言之,存储器的所有段或者页都与某一个域相关联。域允许多个不同进程用同一个转换表执行,同时不同程序之间又有一些保护。域不要求每一个进程都有自己的虚实地址转换表。 MMU最多可以.........【阅读全文】

阅读(682) | 评论(0) | 转发(0)

发布时间:2013-11-20 16:13:09

 事实上,许多ARM处理器芯片内部都含有存储器,称作片内存储器。片内存储器的存储空间可以通过指令进行配置,定义成片内Cache,或者片内SRAM,或者一部分片内Cache加一部分片内SRAM。例如.S3 C44 BO X和S3 C4510 B都有一个16KB的内嵌存储器,它有三种配置用法:8KB的Cache, 4KB的Cache和4KB的SRAM, 8KB的SHAM。 虽然从物.........【阅读全文】

阅读(826) | 评论(0) | 转发(0)

发布时间:2013-11-19 17:16:30

 ARM的存储体系与通用计算机大致相同,可以抽象成一个金字塔形的存储结构。金字塔的最高层为寄存器组;第2层是片内Cache,写缓存、TCM、片内SRAM;第3层是板卡级SRAM, DRAM和SRAM;第4层是NOR型和NAND型闪速存储器;第5层为最低层,包括硬盘驭动器和光盘驱动器。 1、典型的RISC微处理器含有32个32位通用寄存器。ARM处理.........【阅读全文】

阅读(1083) | 评论(0) | 转发(0)

发布时间:2013-11-18 16:45:45

 ARM存储器中有6种数据类型,即8位字节、16位半字和32位字的有符号和无符号数。ARM处理器的内部操作都面向32位操作数,只有数据传送指令(STR, STM, LDR,LDM)支持较短的字节和半字数据。 ARM存储器支持两种端序,即大端序和小端序。端序选择由硬件引脚接线决定,默认的端序设置为小端序。存储器中每一个字节都有唯一的地.........【阅读全文】

阅读(2832) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册