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)
AMD 200.46-17.2%3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: jcholewa who wrote (19742)11/20/2000 11:37:03 AM
From: TechieGuy-altRead Replies (3) of 275872
 
as ROL is used by hardly any program out there.

Err, excuse me, programs must have changed a LOT since I last looked at assy lang and programmed some for embedded systems.

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.

AJIMHO
TG
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext