8085 flage

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Data movement instruction for the Relatively Simple CPU : 

Data movement instruction for the Relatively Simple CPU AC – accumulator register R – general purpose register /M[] – 16-bit memory address

Slide 2: 

Data operation instruction for the Relatively Simple CPU AC – accumulator register R – general purpose register Z – zero flag

Slide 3: 

Register Set Accumulator A, is an 8-bit register. Register B, C, D, E, H, and L, are six 8-bit general purpose register. These registers can be accessed individually, or can be accessed in pairs. Pairs are not arbitrary; BC are a pair (16- bit), as are DE, and HL Register HL is used to point to a memory location. Stack pointer, SP, is an 16-bit register, which contains the address of the top of the stack.

Slide 4: 

The sign flag, S, indicates the sign of a value calculated by an arithmetic or logical instruction. The zero flag, Z, is set to 1 if an arithmetic or logical operation produces a result of 0; otherwise set to 0. The parity flag, P, is set to 1 if the result of an arithmetic or logical operation has an even number of 1’s; otherwise it is set to 0. The carry flag, CY, is set when an arithmetic operation generates a carry out. The auxiliary carry flag, AC, very similar to CY, but it denotes a carry from the lower half of the result to the upper half.

Slide 5: 

The interrupt mask, IM, used to enable and disable interrupts, and to check for pending interrupts

authorStream Live Help