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

S3C4510B 参数 Datasheet PDF下载

S3C4510B图片预览
型号: S3C4510B
PDF下载: 下载PDF文件 查看货源
内容描述: 三星S3C4510B的16位/ 32位RISC微控制器是一款高性价比,高性能的基于以太网的系统微控制器解决方案。 [Samsungs S3C4510B 16/32-bit RISC microcontroller is a cost-effective, high-performance microcontroller solution for Ethernet-based systems.]
分类和应用: 微控制器以太网
文件页数/大小: 422 页 / 2160 K
品牌: SAMSUNG [ SAMSUNG ]
 浏览型号S3C4510B的Datasheet PDF文件第94页浏览型号S3C4510B的Datasheet PDF文件第95页浏览型号S3C4510B的Datasheet PDF文件第96页浏览型号S3C4510B的Datasheet PDF文件第97页浏览型号S3C4510B的Datasheet PDF文件第99页浏览型号S3C4510B的Datasheet PDF文件第100页浏览型号S3C4510B的Datasheet PDF文件第101页浏览型号S3C4510B的Datasheet PDF文件第102页  
INSTRUCTION SET  
S3C4510B  
COPROCESSOR REGISTER TRANSFERS (MRC, MCR)  
The instruction is only executed if the condition is true. The various conditions are defined in Table 3-2.. The  
instruction encoding is shown in Figure 3-27.  
This class of instruction is used to communicate information directly between ARM7TDMI and a coprocessor. An  
example of a coprocessor to ARM7TDMI register transfer (MRC) instruction would be a FIX of a floating point  
value held in a coprocessor, where the floating point number is converted into a 32 bit integer within the  
coprocessor, and the result is then transferred to ARM7TDMI register. A FLOAT of a 32 bit value in ARM7TDMI  
register into a floating point value within the coprocessor illustrates the use of ARM7TDMI register to coprocessor  
transfer (MCR).  
An important use of this instruction is to communicate control information directly from the coprocessor into the  
ARM7TDMI CPSR flags. As an example, the result of a comparison of two floating point values within a  
coprocessor can be moved to the CPSR to control the subsequent flow of execution.  
31  
28 27  
24 23  
21 20 19  
16 15  
12 11  
8
7
5
4
3
0
1110  
CP Opc L  
CRn  
Rd  
CP#  
CP  
1
CRm  
Cond  
[3:0] Coprocessor Operand Register  
[7:5] Coprocessor Information  
[11:8] Coprocessor Number  
[15:12] ARM source/Destination Register  
[19:16] Coprocessor Source/Destination Register  
[20] Load/Store Bit  
0 = Store to coprocessor  
1 = Load from coprocessor  
[21] Coprocessor Operation Mode  
[31:28] Condition Field  
Figure 3-27. Coprocessor Register Transfer Instructions  
THE COPROCESSOR FIELDS  
The CP# field is used, as for all coprocessor instructions, to specify which coprocessor is being called upon.  
The CP Opc, CRn, CP and CRm fields are used only by the coprocessor, and the interpretation presented here is  
derived from convention only. Other interpretations are allowed where the coprocessor functionality is  
incompatible with this one. The conventional interpretation is that the CP Opc and CP fields specify the operation  
the coprocessor is required to perform, CRn is the coprocessor register which is the source or destination of the  
transferred information, and CRm is a second coprocessor register which may be involved in some way which  
depends on the particular operation specified.  
3-56  
 复制成功!