参数资料
型号: 03X_ADDR
英文描述: Byte and Half-Word Addressing in the Am29030 and Am29035 Microprocessors
中文描述: 字节和半的Word Am29030和Am29035寻址微处理器
文件页数: 1/2页
文件大小: 66K
代理商: 03X_ADDR
PID No. 18415B/0
1 of 2
AMD 29K Family
Technical
Bulletin
Byte and Half-Word Addressing
in the Am29030 and Am29035 Microprocessors
EPD Systems Engineering
April 8, 1994
Purpose
This bulletin elaborates on byte and half word
addressing for the Am29030 and Am29035
microprocessors. In addition, it provides a correction
to a table in the Am29030 and Am29035
Microprocessors User’s Manual and Data Sheet.
Affected Parts and Documentation
This bulletin affects the following parts:
Device
Revision
Am29030 microprocessor
All
Am29035 microprocessor
All
This bulletin affects the following documentation:
PID No.
Title
15723C
Am29030 and Am29035 Microprocessors
User’s Manual and Data Sheet
Byte and Half-Word Addressing
All 29K Family processors use big-endian byte
ordering for internal registers. However, the
Am29030 and Am29035 processors can access
external memory using big- or little-endian format.
The Byte Order (BO) bit of the configuration register
sets the endian orientation. Big-endian orientation
(BO=0) places the most significant bit (MSB) of data
at the address “x..x00” and the least significant bit
(LSB) of data at address “x..x11”. Little-endian
orientation (BO=1) places the MSB at “x..x11” and
the LSB at “x..x00”.
Byte Orientation
General
Register
Memory
Location
("x..x00")
Big endian (BO=0)
aa bb cc dd
Little endian (BO=1)
aa bb cc dd
dd cc bb aa
For all external byte and half-word accesses, the
selection of a byte within an external word is
determined by the two LSBs of an address and the
BO bit. The selection of a half-word within an
external word is determined by the next-to-least
significant bit of an address and the BO bit.
Additionally, the Option field in load and store
instructions determine byte, half-word, or word
accesses for the processor. However, for the
EXBYTE, EXHW, EXHWS, INBYTE, and INHW
instructions, the Byte Pointer (BP) field of the ALU
Status Register determines the position of the half-
word within the word. Restated, when these five
instructions are executed, the appropriate value of the
BP field preempts the LSBs of the address to
determine the position of the byte or half-word.
Finally, for all word and half-word accesses, the
Am29030 and Am29035 processors will either ignore
or force alignment in most cases. Thus, half-word
accesses are forced to be aligned to half-word
boundaries. The processor will trap when an
unaligned half-word access is attempted, which
emulates the non-aligned access in trap code. The
processor will perform unaligned byte accesses. (Note
that this assumes the CPS:TU bit is set. If the
CPS:TU bit is clear, data memory alignment is
ignored. This is described in more detail in Section
3.3.7.3 of the user’s manual.)
For big-endian orientation (BO=0), bytes are ordered
within words such that a 00 in the BP field or in the
least-significant address bits selects the high-order
byte of a word; a 11, the low-order byte of a word.
Again, the BP field is only referenced for the
EXBYTE, EXHW, EXHWS, INBYTE, and INHW
instructions.
For little-endian orientation (BO=1), a 00 in the BP
field or in the two least-significant address bits selects
the low-order byte of a word. A value of 11 selects
the high-order byte.
For a half-word access, only the MSB of the BP field
or the next-to-least-significant address bit selects the
appropriate half-word. Since the LSB of the BP field
or the address bits do not determine the half-word
selection, the alignment of half-word data types are
相关PDF资料
PDF描述
03X_ARBITER Arbiter Solution for Shared-Bus Systems Using the Am29030 or Am29035 Microprocessor
08911728 5 mm2, PUSH-ON TERMINAL
02989877 3 mm2, TIN FINISH, PUSH-ON TERMINAL
06294042 5 mm2, TIN FINISH, PUSH-ON TERMINAL
02962544 3 mm2, PUSH-ON TERMINAL
相关代理商/技术参数
参数描述
03-XC2151 制造商:TOREX 制造商全称:Torex Semiconductor 功能描述:CMOS IC
03Y61TM-0270-2 功能描述:环形MIL规格工具、五金与附件 RoHS:否 制造商:Amphenol Industrial MIL 类型:MIL-DTL-5015 系列:97 产品类型:Dummy Receptacles 用于:97 Series Plugs
03YPD072 制造商:SUMIDA 制造商全称:Sumida Corporation 功能描述:Car Audio Device Power Choke
03ZR-3H-P 功能描述:CONN IDC ZR 3POS 1.5MM 30AWG RoHS:是 类别:连接器,互连式 >> 矩形 - 自由悬挂,面板安装 系列:ZR RoHS指令信息:3-644463-7 Statement of Compliance 产品目录绘图:MTA .156 Polarizing Tab 3D 型号:3-644463-7.pdf 标准包装:500 系列:MTA-156 连接器类型:插座 触点类型::母形插口 位置数:7 间距:0.156"(3.96mm) 行数:1 行间距:- 安装类型:自由悬挂 紧固型:- 电缆端接:IDC 导线类型:离散式或带状缆线 线规:22 AWG 特点:闭端,带电极标记 触点表面涂层:锡 触点涂层厚度:80µin(2.03µm) 颜色:红 包装:散装 产品目录页面:201 (CN2011-ZH PDF) 配套产品:647123-7-ND - 07P MTA156 SHRD HDR ASSY SQ SN647143-7-ND - CONN HEADER 7POS VERT .156 GOLD644767-7-ND - CONN HEADER 7POS VERT .156 GOLD644766-7-ND - CONN HEADER 7POS VERT .156 GOLD641210-7-ND - CONN HEADER 7POS R/A .156 30GOLD641120-7-ND - CONN HEADER 7POS VERT .156 GOLD647648-7-ND - CONN HEADER 7POS MTA-156 TINA31681-ND - CONN HEADER 7POS .156 30 GOLDA26172-ND - CONN HEADER VERT 7POS .156 TINA26180-ND - CONN HEADER VERT .156 7POS 30AU更多... 相关产品:A19765-ND - CONN DUST COVER 7POS CLOSEDA19745-ND - CONN STRAIN RELIEF COVER 7POSA9981-ND - T-HANDLE TOOL MTA-156A1999-ND - HEAD ASSEM TOOL FOR MTA-156 RECP 其它名称:3-644463-7-NDA31290
03ZR-8M-P 功能描述:CONN IDC ZR 3POS 1.5MM 28AWG RoHS:是 类别:连接器,互连式 >> 矩形 - 自由悬挂,面板安装 系列:ZR RoHS指令信息:3-644463-7 Statement of Compliance 产品目录绘图:MTA .156 Polarizing Tab 3D 型号:3-644463-7.pdf 标准包装:500 系列:MTA-156 连接器类型:插座 触点类型::母形插口 位置数:7 间距:0.156"(3.96mm) 行数:1 行间距:- 安装类型:自由悬挂 紧固型:- 电缆端接:IDC 导线类型:离散式或带状缆线 线规:22 AWG 特点:闭端,带电极标记 触点表面涂层:锡 触点涂层厚度:80µin(2.03µm) 颜色:红 包装:散装 产品目录页面:201 (CN2011-ZH PDF) 配套产品:647123-7-ND - 07P MTA156 SHRD HDR ASSY SQ SN647143-7-ND - CONN HEADER 7POS VERT .156 GOLD644767-7-ND - CONN HEADER 7POS VERT .156 GOLD644766-7-ND - CONN HEADER 7POS VERT .156 GOLD641210-7-ND - CONN HEADER 7POS R/A .156 30GOLD641120-7-ND - CONN HEADER 7POS VERT .156 GOLD647648-7-ND - CONN HEADER 7POS MTA-156 TINA31681-ND - CONN HEADER 7POS .156 30 GOLDA26172-ND - CONN HEADER VERT 7POS .156 TINA26180-ND - CONN HEADER VERT .156 7POS 30AU更多... 相关产品:A19765-ND - CONN DUST COVER 7POS CLOSEDA19745-ND - CONN STRAIN RELIEF COVER 7POSA9981-ND - T-HANDLE TOOL MTA-156A1999-ND - HEAD ASSEM TOOL FOR MTA-156 RECP 其它名称:3-644463-7-NDA31290