SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Advanced Micro Devices - Moderated (AMD) -- Ignore unavailable to you. Want to Upgrade?


To: TechieGuy-alt who wrote (19787)11/20/2000 11:38:13 AM
From: CirruslvrRead Replies (1) | Respond to of 275872
 
I thought this was the best description of the P4's FPU -

"It’s clear the FPU of the Pentium 4 is there for backwards compatibility .. "

From the review at Ace's Hardware.

;)



To: TechieGuy-alt who wrote (19787)11/20/2000 11:38:55 AM
From: jcholewaRespond to of 275872
 
'kay, 'kay, fine. Maybe I retract that statement. I got in trouble for saying it in some other thread, too. #_#



To: TechieGuy-alt who wrote (19787)11/20/2000 2:30:27 PM
From: muzosiRead Replies (2) | Respond to of 275872
 
bitwise rotate left is (was ?) the usual way to do multiplies by any factor of 2.

Additionally, any bitwise masking operations (like reading a bit from a port- very usual in embedded programming at least) is handled with the same instruction. You OR the new bit in the LSb and rotate left to make room for the next one.


although I don't agree with JC on this issue, I can't say your reasons are good either. I think you're talking about Shift Left NOT Rotate Left. Rotate makes a copy of the MSB, does a Shift and puts the copy of MSB into LSB. It does a circular (sp?) move on the variable, i.e. "rotate". It can't be used for either purpose you mention. But it is useful in accelerating internet/encryption protocol management.

Muzo