📄 memmodel.t
字号:
@c@c COPYRIGHT (c) 1988-2002.@c On-Line Applications Research Corporation (OAR).@c All rights reserved.@c@c $Id: memmodel.t,v 1.1 2002/07/30 21:43:53 joel Exp $@c@chapter Memory Model@section IntroductionA processor may support any combination of memorymodels ranging from pure physical addressing to complex demandpaged virtual memory systems. RTEMS supports a flat memorymodel which ranges contiguously over the processor's allowableaddress space. RTEMS does not support segmentation or virtualmemory of any kind. The appropriate memory model for RTEMSprovided by the targeted processor and related characteristicsof that model are described in this chapter.@section Flat Memory ModelMembers of the ARM family newer than Version 3 support a flat32-bit address space with addresses ranging from 0x00000000 to0xFFFFFFFF (4 gigabytes). Each address is represented by a32-bit value and is byte addressable. The address may be used to reference asingle byte, word (2-bytes), or long word (4 bytes). Memoryaccesses within this address space are performed in the endianmode that the processor is configured for. In general, ARMprocessors are used in little endian mode.Some of the ARM family members such as the 920 and 720 include an MMU and thus support virtual memory andsegmentation. RTEMS does not support virtual memory orsegmentation on any of the ARM family members.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -