Overview of Microprocessor
Overview of Microprocessor
Overview of microprocessor
1 Introduction
units.
manpulated.
3. The Control Unit.
logic operation.
operations:
1) Addition/Subtraction
2) Multiplication/division
5) Logarithmic functions
6) Complex arithmetic
7) Logical operation
• ADD/Sub
of micro-processor word.
• MUL/DIV.
as MUL/DIV.
3. Logarithmic functions
4. Complex arithmetic
3.2 The Logic Arithmetic operations
Examples:
and data bus. It is divided into two parts High and Low. AL or
AH of 8 bits each.
length of the interrupt vector. The word size is the same of the
They are:
1-The Accumulator
2- The multiplier
wide).
The status register manages and explain the status of the results
They are called Zero(Z), Carry (CY), Sign (S), Parity (P), and
Auxiliary Carry (AC) flags; The most used flags are Zero,
data conditions.
indicate a carry called the Carry flag (CY) is set to one. When
and
input/output peripherals.
1- Fetch
2- Decode.
3- Execute
- Fetch operation
- Decode operation
determined.
Execute operation
type.
The clock time is equivalent to the periodical time of the clock
1
generator. The clock time =
𝑓𝑐
microprocessor.
Microprocessor chip.
memory location
Some Microprocessor types assigns number of address lines as
input/output ports.
2- Data Bus
1. Bidirectional
2. Transferring data
combines the data Bus line with the dedicated address lines to
3- Control Bus
1. Synchronization signals
2. Timing signals.
3. Control signals
sequentially.
• includes two separate address bus and data bus inside the
Microprocessor.
concurrently
• The Harvard Architecture can access the data memory and the
lectures.
• Fig.3 explains the internal /external structures of the 8 bits
Microprocessor.
3- Illustrate the main task of the accumulator inside the ALU unit.
registers.