欢迎访问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文件第49页浏览型号S3C4510B的Datasheet PDF文件第50页浏览型号S3C4510B的Datasheet PDF文件第51页浏览型号S3C4510B的Datasheet PDF文件第52页浏览型号S3C4510B的Datasheet PDF文件第54页浏览型号S3C4510B的Datasheet PDF文件第55页浏览型号S3C4510B的Datasheet PDF文件第56页浏览型号S3C4510B的Datasheet PDF文件第57页  
S3C4510B  
INSTRUCTION SET  
CPSR FLAGS  
The data processing operations may be classified as logical or arithmetic. The logical operations (AND, EOR,  
TST, TEQ, ORR, MOV, BIC, MVN) perform the logical action on all corresponding bits of the operand or  
operands to produce the result. If the S bit is set (and Rd is not R15, see below) the V flag in the CPSR will be  
unaffected, the C flag will be set to the carry out from the barrel shifter (or preserved when the shift operation is  
LSL #0), the Z flag will be set if and only if the result is all zeros, and the N flag will be set to the logical value of  
bit 31 of the result.  
Table 3-3. ARM Data Processing Instructions  
Assembler Mnemonic  
Opcode  
0000  
0001  
0010  
0011  
0100  
0101  
0110  
0111  
1000  
1001  
1010  
1011  
1100  
1101  
1110  
1111  
Action  
Operand1 AND operand2  
AND  
EOR  
SUB  
RSB  
ADD  
ADC  
SBC  
RSC  
TST  
Operand1 EOR operand2  
Operand1 - operand2  
Operand2 - operand1  
Operand1 + operand2  
Operand1 + operand2 + carry  
Operand1 - operand2 + carry - 1  
Operand2 - operand1 + carry - 1  
As AND, but result is not written  
As EOR, but result is not written  
As SUB, but result is not written  
As ADD, but result is not written  
Operand1 OR operand2  
TEQ  
CMP  
CMN  
ORR  
MOV  
BIC  
Operand2 (operand1 is ignored)  
Operand1 AND NOT operand2 (Bit clear)  
NOT operand2 (operand1 is ignored)  
MVN  
The arithmetic operations (SUB, RSB, ADD, ADC, SBC, RSC, CMP, CMN) treat each operand as a 32 bit integer  
(either unsigned or 2's complement signed, the two are equivalent). If the S bit is set (and Rd is not R15) the V  
flag in the CPSR will be set if an overflow occurs into bit 31 of the result; this may be ignored if the operands  
were considered unsigned, but warns of a possible error if the operands were 2's complement signed. The C flag  
will be set to the carry out of bit 31 of the ALU, the Z flag will be set if and only if the result was zero, and the N  
flag will be set to the value of bit 31 of the result (indicating a negative result if the operands are considered to be  
2's complement signed).  
3-11  
 复制成功!