Sbb-arithmetic instruction-microprocessor, Assembly Language

SBB: Subtract  with Borrow  :- The subtract with borrow instruction subtracts the source operand and the borrow flag (CF) which might reflect the result of the past calculations, from the destination operand. Subtraction along with the borrow, here means subtracting value 1 from the subtraction obtained by SUB, if carry (borrow) flag is the set.

The result is stored in the destination operand. All the flags are affected (Condition code) by this instruction. The instance of this instruction is following:

Example :

1. SBB        O100H                Immediate [destination AX]

2. SBB        AX.BX                  Register

3. SBB        AX, [5000H]         Direct

4. SBB        [5000H], 0100      Immediate

 

Posted Date: 10/12/2012 1:29:44 AM | Location : United States







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

Write discussion on Sbb-arithmetic instruction-microprocessor
Your posts are moderated
Related Questions

I need a division subroutine. Asks for two inputs, then displays the inputs and shows the answer with a remainder. Mine isnt displaying the inputs correctly.

General Bus Operation The 8086 has a joined data and address bus commonly referred to as a time multiplexed address and data bus. The major reason behind  multiplexing address

XOR: Logical Exclusive OR: The XOR operation is again carried out in a similar way to the AND and OR operation. The constraint over operands are also similar. The XOR operation pr

DEC:  Decrement :- The decrement instruction subtracts 1 from the contents of the particular memory location or register. All the conditions code flags except carry flag are affec

MLIL: Unsigned Multiplication Byte or Word: This instruction multiplies an unsigned byte or word by the contents of the AL. The unsigned byte or word can be in any one of the gene

from pin description it seems that 8086 has 16 address/data lines i.e.AD0_AD15.The physical address is however is larger than 2^16.How this condition can be handled

I NEED PROJECT OF COFE SHOP

use">http://www.raritanval.edu/uploadedFiles/faculty/cs/full-time/Brower/CISY256/2013Spring/CISY256%20Assembly%20Project.pdf use microsoft visual 2010 and http://www.asmirvine.c

DIV: Unsigned Division:- This instruction performs unsigned division operation. It divides an unsigned word or double word by a 16-bit or 8-bit operand. The dividend might be in t