EasyManua.ls Logo

AMCC PPC405 - Page 396

Default Icon
450 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
396 AMCC Proprietary
Revision 1.02 - September 10, 2007
PPC405 Processor
Preliminary User’s Manual
macchwsu
RT, RA, RB prod
0:31
(RA)
16:31
x (RB)
0:15
unsigned
temp
0:32
prod
0:31
+ (RT)
(RT) (temp
1:32
32
temp
0
)
251
macchwsu.
CR[CR0]
macchwsuo
XER[SO, OV]
macchwsuo.
CR[CR0]
XER[SO, OV]
macchwu
RT, RA, RB prod
0:31
(RA)
16:31
x (RB)
0:15
unsigned
temp
0:32
prod
0:31
+ (RT)
(RT) temp
1:32
252
macchwu.
CR[CR0]
macchwuo
XER[SO, OV]
macchwuo.
CR[CR0]
XER[SO, OV]
machhw
RT, RA, RB prod
0:15
(RA)
16:31
x (RB)
0:15
signed
temp
0:32
prod
0:31
+ (RT)
(RT)
temp
1:32
253
machhw.
CR[CR0]
machhwo
XER[SO, OV]
machhwo.
CR[CR0]
XER[SO, OV]
machhws
RT, RA, RB prod
0:31
(RA)
0:15
x (RB)
0:15
signed
temp
0:32
prod
0:31
+ (RT)
if ((prod
0
= RT
0
) (RT
0
temp
1
)) then
(RT) (RT
0
||
31
(¬RT
0
))
else (RT)
temp
1:32
254
machhws.
CR[CR0]
machhwso
XER[SO, OV]
machhwso.
CR[CR0]
XER[SO, OV]
machhwsu
RT, RA, RB prod
0:31
(RA)
0:15
x (RB)
0:15
unsigned
temp
0:32
prod
0:31
+ (RT)
(RT) (temp
1:32
32
temp
0
)
255
machhwsu.
CR[CR0]
machhwsuo
XER[SO, OV]
machhwsuo.
CR[CR0]
XER[SO, OV]
machhwu
RT, RA, RB prod
0:31
(RA)
0:15
x (RB)
0:15
unsigned
temp
0:32
prod
0:31
+ (RT)
(RT)
temp
1:32
256
machhwu.
CR[CR0]
machhwuo
XER[SO, OV]
machhwuo.
CR[CR0]
XER[SO, OV]
maclhw
RT, RA, RB prod
0:31
(RA)
16:31
x (RB)
16:31
signed
temp
0:32
prod
0:31
+ (RT)
(RT)
temp
1:32
257
maclhw.
CR[CR0]
maclhwo
XER[SO, OV]
maclhwo.
CR[CR0]
XER[SO, OV]
Table B-2. Implementation-specific Instructions (Continued)
Mnemonic Operands Function
Other Registers
Changed
Page

Table of Contents