- 积分
- 0
- 注册时间
- 2015-6-18
- 仿真币
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2015-8-3 15:25:08
|
显示全部楼层
来自 广东深圳
存储器大小端 | |
文档内容介绍: | 文档名称 :Big and Little Endian Byte Addressing | 文档格式 :pdf | 发 布 者 :ARM™ | 语 言 :英文 | 更新日期 :2006-12-26 | 本文档共12页。 |
| 高速程序代码下载速度200KBytes/S以上、内置对于GDB Remote Serial Protocol协议支持、FoxICE仿真器完美支持GDB 的 File IO扩展协议、免费赠送Eclipse for ARM V 3.2.1集成开发环境、支持Nand Flash( S3C2410/2440/2442可任选一种 )的烧写,支持超低电压的处理器调试, 目标范围为:0.65 ~ 5.5V 详细信息 >> |
| 内容简介 :
Introduction
The term endianness refers to the way in which multiple elements of identical size are stored in memory. There are two conventions for storing bytes within multi-byte quantities, such as 32-bit words, in byte-addressed memory. In a little-endian architecture, the least significant byte of the quantity is stored at the lowest memory address in the range of addresses used to store the quantity. The reverse is true in a big-endian architecture, where the most significant byte is stored at the lowest address.
The ARM can be configured to be either little- or big-endian. This Application Note discusses the effect that choosing either little- or big-endian configuration has on byte and halfword addressing.
For more information on endianness, please see:
- Computer Architecture - A Quantitive Approach, Henessey & Patterson, page 73, 2nd Ed, Publisher: Morgan Kaufman, ISBN: 1-55860-32908.
- ARM System Architecture, Steve Furber, page 110, 1st Ed, Publisher:
Addison-Wesley, ISBN 0-201-40352-8.
Note The basic endian configuration principles described in this application note are applicable to all ARM cores and AMBA-based systems. However, the signal names used are specific to ARM7TDMI. For equivalent signal names for other ARM cores, or AMBA-based systems, please refer to the appropriate datasheet.
Table of Contents
- Introduction
- Configuring the Endianness of the ARM
- Effect of Endian Configuration on the System
3.1 Connection to memory
3.2 Word accesses to memory
3.3 Byte and halfword accesses to memory - Little-Endian Operation
4.1 Connection to memory
4.2 Word accesses to memory
4.3 Byte and halfword accesses to memory - Big-Endian Operation
5.1 Connection to memory
5.2 Word accesses to memory
5.3 Byte and halfword accesses to memory.
|
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|