Micro - 1 Introduction To Microprocessor 25-9-2023
Micro - 1 Introduction To Microprocessor 25-9-2023
1C 24
A. X = B. X =
(E – C) (F – C)
1
9/21/2023
Introduction
to
Microprocessor
Historical Background
9/21/2023 Dr. Mazin H. Aziz 3
• 25000 parts
2
9/21/2023
5
9/21/2023 Dr. Mazin H. Aziz
3
9/21/2023
The
First transistor
Bell Labs, 1948
Bipolar logic
1960’s
4
9/21/2023
Wafer
10
5
9/21/2023
11
9/21/2023 Dr. Mazin H. Aziz
11
12
6
9/21/2023
13
14
7
9/21/2023
9/21/2023
Dr. Mazin H. Aziz 15
15
16
8
9/21/2023
More than 40
years since the
development of
the 8086
Microprocessor
17
The 8086
Microprocessor’s
Pinout
18
9
9/21/2023
Microcomputer (MPU)
and
Microprocessor (μP)
9/21/2023 Dr. Mazin H. Aziz 19
19
Microcomputer
Block Diagram
20
10
9/21/2023
Computer
Block
Diagram
21
A Latch with
A Tri-State Buffer
a Tri-State output
IN OUT
IN OUT
D Q
C
= GATE=1
CLK GATE
GATE
GATE=0
9/21/2023 Dr. Mazin H. Aziz 22
22
11
9/21/2023
a tristate 4-bit D
C
Q
register D Q
C
1. How can we save a nibble (4-bit)
number into such a register?
D Q
C
2. How can we read the saved data
from this register?
D Q
Example: Save the number (1010) C
then read (retrieve) it.
9/21/2023
CLK GATE 23
Dr. Mazin H. Aziz
23
(Q) How to transfer data from A-IN to A-OUT then from A-OUT to B-OUT ?
D Q D Q
C C
D Q D Q
C C
D Q D Q
C C
CLKA
9/21/2023 GATE A Dr. Mazin H. Aziz CLKB GATE B 24
24
12
9/21/2023
1.
HOMEWORK #2
In reference to the block diagram on the preceding
slide and to answer the question,
"How to transfer data from A-IN to A-OUT then from
A-OUT to B-OUT?":
a) Complete the connections,
b) Draw the timing diagram &
c) Explain how it works.
Hint: the timing diagram consists of four lines of signals
CLK, GATE, IN & OUT.
9/21/2023 Dr. Mazin H. Aziz 25
25
The 16-bit
INTEL 8086
Microprocessor
26
13
9/21/2023
27
28
14
9/21/2023
THE END
9/21/2023 Dr. Mazin H. Aziz 29
29
15