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
Interrupt System Based on Multiple 8259As A multiple 8259A interrupt system is diagrammed in given figure in this figure data bus drivers are not indicated, but they could be i

I have two homework assignments due in 10 hours for the x86 processor assembly language

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

This is a short program to practice assembly language loops and if/else statements. You will use various jump commands and the cmp instruction. The program will generate a random

DAS: Decimal Adjust after Subtraction:- This instruction converts the result of subtraction operation of 2 packed BCD numbers to a valid BCD number. The subtraction operation has


TEST : Logical Compare Instruction: The TEST instruction performs bit by bit logical AND operation on the 2 operands. Each bit of the result is then set to value I, if the equival

NOT : Logical Invert: The NOT instruction complements (inverts) the contents of an a memory location or operand register bit by bit. The instance are as following: Example :

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

write a programme the addition two 3*3 matrix and stored in from list