欢迎访问ic37.com |
会员登录 免费注册
发布采购

AN1063D 参数 Datasheet PDF下载

AN1063D图片预览
型号: AN1063D
PDF下载: 下载PDF文件 查看货源
内容描述: 集成的处理器与DMA USERA ????手册 [Integrated Processor with DMA User’s Manual]
分类和应用:
文件页数/大小: 441 页 / 2488 K
品牌: FREESCALE [ Freescale ]
 浏览型号AN1063D的Datasheet PDF文件第143页浏览型号AN1063D的Datasheet PDF文件第144页浏览型号AN1063D的Datasheet PDF文件第145页浏览型号AN1063D的Datasheet PDF文件第146页浏览型号AN1063D的Datasheet PDF文件第148页浏览型号AN1063D的Datasheet PDF文件第149页浏览型号AN1063D的Datasheet PDF文件第150页浏览型号AN1063D的Datasheet PDF文件第151页  
Freescale Semiconductor, Inc.  
5.2.2 Registers  
Registers D7–D0 are used as data registers for bit, byte (8-bit), word (16-bit), long-word  
(32-bit), and quad-word (64-bit) operations. Registers A6 to A0 and the USP and SSP are  
address registers that may be used as software SPs or base address registers. Register  
A7 (shown as A7 and A7' in Figures 5-3 and 5-4) is a register designation that applies to  
the USP in the user privilege level and to the SSP in the supervisor privilege level. In  
addition, address registers may be used for word and long-word operations. All of the 16  
general-purpose registers (D7–D0, A7–A0) may be used as index registers.  
The PC contains the address of the next instruction to be executed by the CPU32. During  
instruction execution and exception processing, the processor automatically increments  
the contents of the PC or places a new value in the PC, as appropriate.  
The SR (see Figure 5-5) contains condition codes, an interrupt priority mask (three bits),  
and three control bits. Condition codes reflect the results of a previous operation. The  
codes are contained in the low byte (CCR) of the SR. The interrupt priority mask  
determines the level of priority an interrupt must have to be acknowledged. The control  
bits determine trace mode and privilege level. At user privilege level, only the CCR is  
available. At supervisor privilege level, software can access the full SR.  
The VBR contains the base address of the exception vector table in memory. The  
displacement of an exception vector is added to the value in this register to access the  
vector table.  
Alternate source and destination function code registers (SFC and DFC) contain 3-bit  
function codes. The CPU32 generates a function code each time it accesses an address.  
Specific codes are assigned to each type of access. The codes can be used to select  
eight dedicated 4-Gbyte address spaces. The MOVEC instruction can use registers SFC  
and DFC to specify the function code of a memory address.  
USER BYTE  
(CONDITION CODE REGISTER)  
SYSTEM BYTE  
15  
T1  
14  
T0  
13  
S
12  
0
11  
0
10  
I2  
9
8
7
6
5
0
4
3
2
1
0
I1  
I0  
0
0
X
N
Z
V
C
EXTEND  
NEGATIVE  
TRACE  
ENABLE  
INTERRUPT  
PRIORITY MASK  
ZERO  
OVERFLOW  
SUPERVISOR/USER  
STATE  
CARRY  
Figure 5-5. Status Register  
5- 10  
MC68340 USER’S MANUAL  
MOTOROLA  
For More Information On This Product,  
Go to: www.freescale.com  
 复制成功!