Staff Site Universitas Negeri Yogyakarta
8/4/2011
Microprocessor & Microcontroller
Programming
!
"
#$
#%
&
&
#
(
'
(( #
)
*#
(
"
'
"
"
1
8/4/2011
)+,*
Video
Video
Click here
Click here
Teknologi Mikroprosesor pertama kali dikenalkan pada 15
November 1971.
Perusahaan besar di Amerika yang dikenal dengan nama
INTEL.
Chip phenomenal yang diberi nama Mikroprosesor Intel 4004.
Ditemukan oleh Federico Faggin & Marchian Ted Hoff.
&
Mikroprosesor Intel 4004
Video
F. Faggin
Video
Federico Faggin adalah seorang
insinyur fisika listrik
berkebangsaan Itali lahirClick
pada
here
tanggal 1 Desember 1941.
Marchian Ted Hoff lahir pada
tahun 1937 dan mendapat gelar
Ph.D pada tahun 1962 di
Stanford University dalam
bidang electrical engineering.
,
(
%
, &
+
&
./
0
.1/2 ! 3
.
4 5222
&
"
&
)" +*
' 6 52 7
M .T .Hoff
Microprocessor Intel 4004 History
Video
Click here
Microprocessor Intel 4004 History
Video
here
On October Click
15, 2010,
Faggin,
Hoff, were awarded the National
Medal of Technology and
Innovation by President Barack
Obama for their pioneering work
on the 4004.
2
8/4/2011
-
#
+
)+,*
86
);" +<
*
#
9
:
),' *
Data Bus
Peralatan
Input
Unit
I/O
#
Unit
Memori
CPU
Peralatan
Output
-
Control
Bus
Control
Bus
Clock
Address Bus
Data Bus
Unit
I/O
Peralatan
Output
Data Bus
Control
Bus
Control
Bus
Unit
Memori
CPU
Unit
I/O
Peralatan
Output
Clock
+
#
'
#
(
-
Unit
Memori
Address Bus
.
!
CPU
Clock
Address Bus
'
Control
Bus
Control
Bus
#
6
"=%#
.
#
(
#
#
-
3
8/4/2011
Data Bus
Unit
I/O
Data Bus
Control
Bus
Control
Bus
CPU
Peralatan
Output
Unit
Memori
Unit
I/O
Peralatan
Output
Clock
CPU
Unit
Memori
Clock
Address Bus
+86.
Control
Bus
Control
Bus
Address Bus
,' .
+
+86
)
)'+6* (
' *
#
,'
,'
Data Bus
Unit
I/O
Peralatan
Output
Data Bus
Control
Bus
Control
Bus
Unit
Memori
CPU
Unit
I/O
Peralatan
Output
Clock
CPU
Address Bus
.
) 6 *
#
Unit
Memori
Clock
Address Bus
,
&
Control
Bus
Control
Bus
& .
8
&
"
) > * (
&
-
&
"
,'
Data Bus
Unit
I/O
Peralatan
Output
Control
Bus
Data Bus
Control
Bus
CPU
Unit
Memori
Unit
I/O
Peralatan
Output
Clock
CPU
(
+86 (
Address Bus
.
(
-
,'
,'
Unit
Memori
Clock
Address Bus
%
Control
Bus
Control
Bus
.
+86
,'
4
8/4/2011
Data Bus
Peralatan
Input
Unit
I/O
Peralatan
Output
#
Control
Bus
Control
Bus
CPU
#
Unit
Memori
#
Clock
Address Bus
,
(
.
?
,' # +
)%
&
#
.
+86?
#
+
*#
& #
'
,'
'
,'
,'
.
$
"
@
A6 # ,'"#
%
$%
%%#
"
Control
Unit (CU)
'
-
(#
-
$%# 6 #
$=B
%,#
.
(,# +$,#
%=,
=A,
Arithmetic
Logic Unit Register
(ALU)
Unit (CU)
,'
$B=# '
'
#
6;#
'6'
"6 %#
,'
'
(+6
#
'
+86
&
6
5
8/4/2011
+86
#
,'
#
#
+86
+86
-
(
,'
#
+86
'
#
-
#
Nama Bus
Sifat
Arah Data dari
CPU
Jumlah
saluran
Bus Data
Dua arah
Masuk dan
keluar
8 - 64 bit *
Bus
Alamat
Satu
arah
Keluar
16 – 64 bit *
Bus
Kendali
Satu
arah
Masuk atau
keluar
10 – 12 bit *
(
-
-
C ,'
&
C
&&
-
8
+86
'
%
/
# FG
--
&&
+86
#D
# 5E
D
-
# E/
D
,'
+86
,'
+86
(
,
.
+86
(
5E
# G2
# G/
#
,'
I
5E
5E
G < E/ !
G2
I D2 ,'
GG2 < 5 2/D J1E
5
&
+
H
H
+
G5G < /
+
$
<
G$
/22/
5G
,'
H
,'
/22/
/22/
#
/
+86
6
8/4/2011
+86
(
+86
9K:)
RD*
WR* MREQ* IORQ* Keterangan
1.
0
1
0
1
2.
1
0
0
1
3.
0
1
1
0
4.
1
0
1
0
*
C
) (*
!
No.
%K K
6
I D2 ,' #
'
#
'
#
+86
CPU Mikrokomputer
CPU Mikrokomputer
,'
,'
,'
& &
,'
-
)
Microprocessor & Microcontroller
Programming
!
"
#$
#%
&
&
#
(
'
(( #
)
*#
(
"
'
"
"
1
8/4/2011
)+,*
Video
Video
Click here
Click here
Teknologi Mikroprosesor pertama kali dikenalkan pada 15
November 1971.
Perusahaan besar di Amerika yang dikenal dengan nama
INTEL.
Chip phenomenal yang diberi nama Mikroprosesor Intel 4004.
Ditemukan oleh Federico Faggin & Marchian Ted Hoff.
&
Mikroprosesor Intel 4004
Video
F. Faggin
Video
Federico Faggin adalah seorang
insinyur fisika listrik
berkebangsaan Itali lahirClick
pada
here
tanggal 1 Desember 1941.
Marchian Ted Hoff lahir pada
tahun 1937 dan mendapat gelar
Ph.D pada tahun 1962 di
Stanford University dalam
bidang electrical engineering.
,
(
%
, &
+
&
./
0
.1/2 ! 3
.
4 5222
&
"
&
)" +*
' 6 52 7
M .T .Hoff
Microprocessor Intel 4004 History
Video
Click here
Microprocessor Intel 4004 History
Video
here
On October Click
15, 2010,
Faggin,
Hoff, were awarded the National
Medal of Technology and
Innovation by President Barack
Obama for their pioneering work
on the 4004.
2
8/4/2011
-
#
+
)+,*
86
);" +<
*
#
9
:
),' *
Data Bus
Peralatan
Input
Unit
I/O
#
Unit
Memori
CPU
Peralatan
Output
-
Control
Bus
Control
Bus
Clock
Address Bus
Data Bus
Unit
I/O
Peralatan
Output
Data Bus
Control
Bus
Control
Bus
Unit
Memori
CPU
Unit
I/O
Peralatan
Output
Clock
+
#
'
#
(
-
Unit
Memori
Address Bus
.
!
CPU
Clock
Address Bus
'
Control
Bus
Control
Bus
#
6
"=%#
.
#
(
#
#
-
3
8/4/2011
Data Bus
Unit
I/O
Data Bus
Control
Bus
Control
Bus
CPU
Peralatan
Output
Unit
Memori
Unit
I/O
Peralatan
Output
Clock
CPU
Unit
Memori
Clock
Address Bus
+86.
Control
Bus
Control
Bus
Address Bus
,' .
+
+86
)
)'+6* (
' *
#
,'
,'
Data Bus
Unit
I/O
Peralatan
Output
Data Bus
Control
Bus
Control
Bus
Unit
Memori
CPU
Unit
I/O
Peralatan
Output
Clock
CPU
Address Bus
.
) 6 *
#
Unit
Memori
Clock
Address Bus
,
&
Control
Bus
Control
Bus
& .
8
&
"
) > * (
&
-
&
"
,'
Data Bus
Unit
I/O
Peralatan
Output
Control
Bus
Data Bus
Control
Bus
CPU
Unit
Memori
Unit
I/O
Peralatan
Output
Clock
CPU
(
+86 (
Address Bus
.
(
-
,'
,'
Unit
Memori
Clock
Address Bus
%
Control
Bus
Control
Bus
.
+86
,'
4
8/4/2011
Data Bus
Peralatan
Input
Unit
I/O
Peralatan
Output
#
Control
Bus
Control
Bus
CPU
#
Unit
Memori
#
Clock
Address Bus
,
(
.
?
,' # +
)%
&
#
.
+86?
#
+
*#
& #
'
,'
'
,'
,'
.
$
"
@
A6 # ,'"#
%
$%
%%#
"
Control
Unit (CU)
'
-
(#
-
$%# 6 #
$=B
%,#
.
(,# +$,#
%=,
=A,
Arithmetic
Logic Unit Register
(ALU)
Unit (CU)
,'
$B=# '
'
#
6;#
'6'
"6 %#
,'
'
(+6
#
'
+86
&
6
5
8/4/2011
+86
#
,'
#
#
+86
+86
-
(
,'
#
+86
'
#
-
#
Nama Bus
Sifat
Arah Data dari
CPU
Jumlah
saluran
Bus Data
Dua arah
Masuk dan
keluar
8 - 64 bit *
Bus
Alamat
Satu
arah
Keluar
16 – 64 bit *
Bus
Kendali
Satu
arah
Masuk atau
keluar
10 – 12 bit *
(
-
-
C ,'
&
C
&&
-
8
+86
'
%
/
# FG
--
&&
+86
#D
# 5E
D
-
# E/
D
,'
+86
,'
+86
(
,
.
+86
(
5E
# G2
# G/
#
,'
I
5E
5E
G < E/ !
G2
I D2 ,'
GG2 < 5 2/D J1E
5
&
+
H
H
+
G5G < /
+
$
<
G$
/22/
5G
,'
H
,'
/22/
/22/
#
/
+86
6
8/4/2011
+86
(
+86
9K:)
RD*
WR* MREQ* IORQ* Keterangan
1.
0
1
0
1
2.
1
0
0
1
3.
0
1
1
0
4.
1
0
1
0
*
C
) (*
!
No.
%K K
6
I D2 ,' #
'
#
'
#
+86
CPU Mikrokomputer
CPU Mikrokomputer
,'
,'
,'
& &
,'
-
)