8085 Microprocessor

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Program Counter (PC)

A 16-bit register deals with the Registers sequencing of the execution of instructions

Stack Pointer (SP)

A 16-bit register used as memory pointer

Flag

A ____ register is a group of five individual flip flops (Sign, Zero, Auxiliary Carry, Parity and Carry .

Status Register

Also known as flag register or condition code register

Program Counter (PC)

At the end of the execution of an instruction, the ____ is incremented by one pointing to the next memory location where the next instruction is available.

Accumulator

Connected to the 8-bit internal data bus that can send or receive data

Status Register

Contains information about the state of the processor

Status Register

Individual bits are implicitly or explicitly read and/or written by the machine code instructions executing on the processor.

Stack

Is a portion of a RAM

Instruction Decoder

It also determines the operation to be followed in executing the entire instructions and directs the timing and control unit accordingly ​

Controller Sequencer

It also produces the control signals needed for internal and external control

Accumulator

It also stores the result of the operation

ALU

It can perform arithmetic operations such as addition, subtraction and logical operations (AND, OR, XOR)

ALU

It carries out the Arithmetic and logic operation on 8-bit words.

Instruction Decoder

It decodes the contents of the instruction register

Oscillator

It generates the two phase clock signals, CLK and CLK' that synchronizes all registers.

Controller Sequencer

It has a ROM that stores all the micro routines needed for executing the instruction

Accumulator

It holds one of the data to be processed by the ALU

Status Register

It is a collection of status flag bits for a processor

Program Counter (PC)

It is a memory pointer

Stack Pointer (SP)

It is decremented each time when data is loaded into the stack and is incremented when data is retrieved from the stack

Controller Sequencer

It is microprogrammed

Stack Pointer (SP)

It maintains the address of the last byte enter into the stack

Accumulator

Its two state output drives the ALU

Adress buffer and Address Data buffer

Memory and I/O chips are connected to these buses. In this way, the CPU can send an address of desired data to the memory or I/O chips

Temporary Register

Receives one of the data to be processed by the ALU form the external memory or general purpose registers

ALU

The ___ result is then stored back in the accumulator

HL

The ____ register are used to perform a 16-bit memory pointer.

Timing and control

The ___________ section of μP includes an oscillator and controller seq

Flag Register

The content of the ___________ will change 0 or 1 after the execution of arithmetic and logic operations

ALU

The contents of the Accumulator and Temporary register are the inputs to the ___.

Address buffer, Address Data buffer

The contents of the stack pointer or program counter can be loaded into the ______ and ______.

Program Counter (PC)

The function of the ____ is to point the address of the next instruction to be executed

Temporary Register

The other input of the ALU comes from it

Program Counter (PC)

The μP uses this register to sequence the execution of the instructions

B, C, D, E, H, L

These are the 6 general purpose registers

General Purpose Registers

They may be used individually or combined as register pairs to perform some 16-bit operations.

Temporary Register

This 8-bit register stores the operands of the Arithmetic Logic Operations

Instruction Register

When an instruction is fetched from memory, it is loaded in the ___________.


Ensembles d'études connexes

Varcarolis 8th Chapter 14: Depressive Disorders

View Set

Cellular respiration and fermentation

View Set

Coltons Server & Menu Knowledge test

View Set

Lesson 12 section 3 multiple choice quiz

View Set

Per Scholas Study Guide for 1 through 9

View Set

Renal and Acid Base Balance exam

View Set