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
Perform an extensive web search of popular microcontroller manufacturers (some of the major players) to select a suitable device for the system to control the lighting of a typical

Write a program to merge two sorted arrays to create a third sorted array containing all values from the two original arrays. Merge is a key component to the mergesort algorithm.

Introduction to Microprocessor: Microprocessor works like a CPU in a microcomputer. It's present as a single IC chip in a microcomputer. Microprocessor is the soul of the machi

Program is written but has errors returning values from the procedure.

write a program assembly language for adding two 3*3 matrix

Please let me know if you can do an assignment in the next 12 hours

I NEED PROJECT OF COFE SHOP

I/O interface I/O  devices such as displays and keyboards  establish  communication of computer with outside world. Devices may be interfaced in 2 ways Memory mapped I/O and I/

Write a 32-bit program which when run, allows the user to select from a menu: (1)    Enter a Binary Number (2)    Enter a Decimal Number (3)    Enter a Hexadecimal Number

Example : Write a program to move the contents of the memory location 0500H to BX and also to register CX. Add immediate byte 05H to the data residing in memory location, whose ad