Rol-logical instruction-microprocessor, Assembly Language

ROL : Rotate Left without Carry: This instruction rotates the content of the destination operand to the left by the specified count bit-wise excluding the carry. The most significant bit is pushed into the carry flag as well as the least significant bit position at each operation. Remaining bits are shifted left subsequently by the specified count positions. Flags PF, SF, and ZF are left unchanged by this rotate operation. The operand may be a register or a memory location. Given figure explains the operation.

1172_ROL.jpg

                                            Figure : Execution of ROL Instruction

Posted Date: 10/12/2012 3:06:03 AM | Location : United States







Related Discussions:- Rol-logical instruction-microprocessor, Assignment Help, Ask Question on Rol-logical instruction-microprocessor, Get Answer, Expert's Help, Rol-logical instruction-microprocessor Discussions

Write discussion on Rol-logical instruction-microprocessor
Your posts are moderated
Related Questions
Will be needing help with assembly language assignments over the course of 4 weeks

Write a program to separate out positive and negative numbers from a given series of 16-bit hexadecimal numbers.

Trying to convert small programs from C to 8086 assembly language using emu 8086 emulator. I converted to low level C, but struggling with converting to the Assembly language.

Physical Memory Mapped I/O and Port I/O : CPU controlled I/O comes in 2 ways. Simply the difference is whether we utilize the normal memory addresses for I/O, this is mention

SUB: Subtract :- The subtract instruction subtracts the source operand from destination operand and result is left in the destination operand. Source operand might be memory locati

which uses BIOS interrupt INT 21 to read current system time and displays it on the top-left corner of screen.

Memory Interface                                                                  Figure: Memory Modulation design The memory of a computer contain of number of memo

AAD stand for what??

implement the following c++ code in assembly language using the block-structured .IF and .while directives

Machine Coding the Programs So far we have describe five programs which were  written  for hand coding  by a programmer. In this, we will now have a deep look at how these prog