Assembly Language Step-by-Step: Programming with Linux

Assembly Language Step-by-Step: Programming with Linux

Author:Duntemann, Jeff [Duntemann, Jeff]
Language: eng
Format: mobi
Publisher: John Wiley and Sons
Published: 2011-03-02T16:00:00+00:00


However, keep in mind when using shift instructions that a lot of different instructions use the Carry flag—not only the shift instructions. If you bump a bit into the Carry flag with the intent of testing that bit later to see what it is, test it before you execute another instruction that affects the Carry flag. This includes all the arithmetic instructions, all the bitwise logical instructions, a few other miscellaneous instructions—and, of course, all the other shift instructions.

If you shift a bit into the Carry flag and then immediately execute another shift instruction, that first bit will be bumped off the end of the world and into cosmic nothingness.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.