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

30141-23 参数 Datasheet PDF下载

30141-23图片预览
型号: 30141-23
PDF下载: 下载PDF文件 查看货源
内容描述: 的Geode ™ GXM处理器与MMX支持集成的x86解决方案 [Geode⑩ GXm Processor Integrated x86 Solution with MMX Support]
分类和应用: 微控制器和处理器外围集成电路微处理器
文件页数/大小: 244 页 / 4221 K
品牌: NSC [ National Semiconductor ]
 浏览型号30141-23的Datasheet PDF文件第227页浏览型号30141-23的Datasheet PDF文件第228页浏览型号30141-23的Datasheet PDF文件第229页浏览型号30141-23的Datasheet PDF文件第230页浏览型号30141-23的Datasheet PDF文件第232页浏览型号30141-23的Datasheet PDF文件第233页浏览型号30141-23的Datasheet PDF文件第234页浏览型号30141-23的Datasheet PDF文件第235页  
Instruction Set (Continued)  
Table 9-31. MMX Instruction Set Summary (Continued)  
MMX Instructions  
Opcode  
Operation and Clock Count (Latency/Throughput)  
PCMPEQD Packed Dword Compare for Equality  
MMX Register 2 with MMX Register 1 0F76 [11 mm1 mm2] MMX reg 1 [dword] <--FFFF FFFFh-- if MMX reg 1 [dword] = MMX reg 2  
1/1  
1/1  
[dword]  
MMX reg 1 [dword]<--0000 0000h--if MMX reg 1[dword] NOT = MMX reg 2  
[dword]  
Memory with MMX Register  
0F76 [mod mm r/m]  
MMX reg [dword] <--FFFF FFFFh-- if memory[dword] = MMX reg [dword]  
MMX reg [dword] <--0000 0000h-- if memory[dword] NOT = MMX reg [dword]  
PCMPEQW Packed Word Compare for Equality  
MMX Register 2 with MMX Register 1 0F75 [11 mm1 mm2] MMX reg 1 [word] <--FFFFh-- if MMX reg 1 [word] = MMX reg 2 [word]  
MMX reg 1 [word]<--0000h-- if MMX reg 1 [word] NOT = MMX reg 2 [word]  
1/1  
1/1  
Memory with MMX Register  
0F75 [mod mm r/m]  
MMX reg [word] <--FFFFh-- if memory[word] = MMX reg [word]  
MMX reg [word] <--0000h-- if memory[word] NOT = MMX reg [word]  
PCMPGTB Pack Compare Greater Than Byte  
MMX Register 2 to MMX Register 1  
Memory with MMX Register  
0F64 [11 mm1 mm2] MMX reg 1 [byte] <--FFh-- if MMX reg 1 [byte] > MMX reg 2 [byte]  
MMX reg 1 [byte]<--00h-- if MMX reg 1 [byte] NOT > MMX reg 2 [byte]  
1/1  
1/1  
0F64 [mod mm r/m]  
MMX reg [byte] <--FFh-- if memory[byte] > MMX reg [byte]  
MMX reg [byte] <--00h-- if memory[byte] NOT > MMX reg [byte]  
PCMPGTD Pack Compare Greater Than Dword  
MMX Register 2 to MMX Register 1  
Memory with MMX Register  
0F66 [11 mm1 mm2] MMX reg 1 [dword] <--FFFF FFFFh-- if MMX reg 1 [dword] > MMX reg 2  
1/1  
1/1  
[dword]  
MMX reg 1 [dword]<--0000 0000h--if MMX reg 1 [dword]NOT > MMX reg 2  
[dword]  
0F66 [mod mm r/m]  
MMX reg [dword] <--FFFF FFFFh-- if memory[dword] > MMX reg [dword]  
MMX reg [dword] <--0000 0000h-- if memory[dword] NOT > MMX reg [dword]  
PCMPGTW Pack Compare Greater Than Word  
MMX Register 2 to MMX Register 1  
0F65 [11 mm1 mm2] MMX reg 1 [word] <--FFFFh-- if MMX reg 1 [word] > MMX reg 2 [word]  
MMX reg 1 [word]<--0000h-- if MMX reg 1 [word] NOT > MMX reg 2 [word]  
1/1  
1/1  
Memory with MMX Register  
0F65 [mod mm r/m]  
MMX reg [word] <--FFFFh-- if memory[word] > MMX reg [word]  
MMX reg [word] <--0000h-- if memory[word] NOT > MMX reg [word]  
PMADDWD Packed Multiply and Add  
MMX Register 2 to MMX Register 1  
0FF5 [11 mm1 mm2] MMX reg 1 [dword] <--add-- [dword]<---- MMX reg 1 [sign word]*MMX reg  
2[sign word]  
2/1  
2/1  
Memory to MMX Register  
0FF5 [mod mm r/m] MMX reg 1 [dword] <--add-- [dword] <---- memory [sign word] * Memory [sign  
word]  
PMULHW Packed Multiply High  
MMX Register 2 to MMX Register 1  
0FE5 [11 mm1 mm2] MMX reg 1 [word] <--upper bits-- MMX reg 1 [sign word] * MMX reg 2 [sign  
word]  
2/1  
2/1  
Memory to MMX Register  
PMULLW Packed Multiply Low  
MMX Register 2 to MMX Register 1  
Memory to MMX Register  
0FE5 [mod mm r/m] MMX reg 1 [word] <--upper bits-- memory [sign word] * Memory [sign word]  
0FD5 [11 mm1 mm2] MMX reg 1 [word] <--lower bits-- MMX reg 1 [sign word] * MMX reg 2 [sign word] 2/1  
0FD5 [mod mm r/m] MMX reg 1 [word] <--lower bits-- memory [sign word] * Memory [sign word]  
2/1  
POR Bitwise OR  
MMX Register 2 to MMX Register 1  
Memory to MMX Register  
0FEB [11 mm1 mm2] MMX reg 1 [qword] <--logic OR-- MMX reg 1 [qword], MMX reg 2 [qword]  
0FEB [mod mm r/m] MMX reg [qword] <--logic OR-- MMX reg [qword], memory[qword]  
1/1  
1/1  
PSLLD Packed Shift Left Logical Dword  
MMX Register 1 by MMX Register 2 0FF2 [11 mm1 mm2] MMX reg 1 [dword] <--shift left, shifting in zeroes by MMX reg 2 [dword]--  
1/1  
1/1  
1/1  
MMX Register by Memory  
0FF2 [mod mm r/m] MMX reg [dword] <--shift left, shifting in zeroes by memory[dword]--  
0F72 [11 110 mm] # MMX reg [dword] <--shift left, shifting in zeroes by [im byte]--  
MMX Register by Immediate  
PSLLQ Packed Shift Left Logical Qword  
MMX Register 1 by MMX Register 2 0FF3 [11 mm1 mm2] MMX reg 1 [qword] <--shift left, shifting in zeroes by MMX reg 2 [qword]--  
1/1  
1/1  
1/1  
MMX Register by Memory  
MMX Register by Immediate  
0FF3 [mod mm r/m] MMX reg [qword] <--shift left, shifting in zeroes by [qword]--  
0F73 [11 110 mm] # MMX reg [qword] <--shift left, shifting in zeroes by [im byte]--  
PSLLW Packed Shift Left Logical Word  
MMX Register 1 by MMX Register 2 0FF1 [11 mm1 mm2] MMX reg 1 [word] <--shift left, shifting in zeroes by MMX reg 2 [word]--  
1/1  
1/1  
1/1  
MMX Register by Memory  
MMX Register by Immediate  
0FF1 [mod mm r/m] MMX reg [word] <--shift left, shifting in zeroes by memory[word]--  
0F71 [11 110mm] # MMX reg [word] <--shift left, shifting in zeroes by [im byte]--  
Revision 3.1  
231  
www.national.com