Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is flag, bus?

Answer Posted / sushil kumar

flags are used to test data conditions.
For example, after an addition of two numbers, if the sum in
the accumulator id larger
than eight bits, the flip-flop uses to indicate a carry --
called the Carry flag (CY) -- is
set to one. When an arithmetic operation results in zero,
the flip-flop called the
Zero(Z) flag is set to one. The first Figure shows an 8-bit
register, called the flag
register, adjacent to the accumulator. However, it is not
used as a register; five bit
positions out of eight are used to store the outputs of the
five flip-flops. The flags are
stored in the 8-bit register so that the programmer can
examine these flags (data
conditions) by accessing the register through an instruction.
These flags have critical importance in the decision-making
process of the microprocessor.
The conditions (set or reset) of the flags are tested
through the software
instructions. For example, the instruction JC (Jump on
Carry) is implemented to
change the sequence of a program when CY flag is set. The
thorough understanding
of flag is essential in writing assembly language programs.

Is This Answer Correct ?    36 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Byte wise what are the lengths of call and ret instructions?

1313


In which T-state does the CPU sends the address o memory or I/O and the ALE signal for Demultiplexing

1492


What is meant by flipflop?

1047


What type of interrupt is the “trap” and what does it do?

1052


List some analog modulation techniques.

1029


What are issues related to stack and bank 1.?

1316


What type of interrupts are used for critical events and why?

1031


Which are sixteen bit registers of 8085?

993


explain the difference between 8086 and 8088?

1089


State the total number of pins in the 8085 microprocessor?

902


Mention what is the difference between microprocessor and microcontroller?

1041


What are the general purpose registers in 8085?

996


What is lst file?

1038


Why the lower byte address bus(a0-a7) and data bus (d0-d7) are multiplexed?

1645


Define the types of memory used in 8085 microprocessor?

972