01/10/2012

ARSITEKTUR KOMPUTER

STRUKTUR CPU
Pertemuan ke : 2
Oleh : Warto, Ir., M.Kom
1-Oct-12

Arsitektur Komputer [2012]

1 / 40

Arsitektur Komputer [2012]

2 / 40

TUJUAN

1-Oct-12

1
01/10/2012

MATERI

1-Oct-12

Arsitektur Komputer [2012]

3 / 40

Arsitektur Komputer [2012]

4 / 40

CPU

1-Oct-12

2
01/10/2012

KOMPONEN UTAMA CPU
•
•
•
•

Arithmetic and Logical Unit (ALU)
Control Unit (CU)
Registers
CPU Interconections

1-Oct-12

Arsitektur Komputer [2012]

5 / 40

Arsitektur Komputer [2012]

6 / 40

PROCESSOR

1-Oct-12

3
01/10/2012

Arithmetic and Logical Unit (ALU)

1-Oct-12

Arsitektur Komputer [2012]

7 / 40

Control Unit (CU)

1-Oct-12

Arsitektur Komputer [2012]

8 / 40

4
01/10/2012

Registers

1-Oct-12

Arsitektur Komputer [2012]

9 / 40

Organisasi Register

1-Oct-12

Arsitektur Komputer [2012]

10 / 40

5
01/10/2012

Fungsi Register CPU

1-Oct-12

Arsitektur Komputer [2012]

11 / 40

Fungsi Register CPU (lanjutan …

1-Oct-12

Arsitektur Komputer [2012]

12 / 40

6
01/10/2012

Register yang penting bagi eksekusi instruksi

1-Oct-12

Arsitektur Komputer [2012]

13 / 40

CPU Interconections

1-Oct-12

Arsitektur Komputer [2012]

14 / 40

7
01/10/2012

Komponen Internal CPU

1-Oct-12

Arsitektur Komputer [2012]

15 / 40

Struktur Detail Internal CPU

1-Oct-12

Arsitektur Komputer [2012]

16 / 40

8
01/10/2012

Fungsi CPU

1-Oct-12

Arsitektur Komputer [2012]

17 / 40

Arsitektur Komputer [2012]

18 / 40

Aksi CPU

1-Oct-12

9
01/10/2012

1-Oct-12

Arsitektur Komputer [2012]

19 / 40

SIKLUS INSTRUKSI
Sub Siklus Instruksi

1-Oct-12

Arsitektur Komputer [2012]

20 / 40

10
01/10/2012

Siklus Tidak Langsung

1-Oct-12

Arsitektur Komputer [2012]

21 / 40

Arsitektur Komputer [2012]

22 / 40

Siklus Instruksi

1-Oct-12

11
01/10/2012

Siklus Fetch - Eksekusi

1-Oct-12

Arsitektur Komputer [2012]

23 / 40

Siklus Fetch - Eksekusi

1-Oct-12

Arsitektur Komputer [2012]

24 / 40

12
01/10/2012

Siklus Eksekusi

1-Oct-12

Arsitektur Komputer [2012]

25 / 40

Diagram Siklus Instruksi

1-Oct-12

Arsitektur Komputer [2012]

26 / 40

13
01/10/2012

Fungsi Interupsi

1-Oct-12

Arsitektur Komputer [2012]

27 / 40

Tujuan Interupsi

1-Oct-12

Arsitektur Komputer [2012]

28 / 40

14
01/10/2012

Kelas Sinyal Interupsi

1-Oct-12

Arsitektur Komputer [2012]

29 / 40

Arsitektur Komputer [2012]

30 / 40

Proses Iterupsi

1-Oct-12

15
01/10/2012

Proses Iterupsi

1-Oct-12

Arsitektur Komputer [2012]

31 / 40

Interupsi Ditangguhkan

1-Oct-12

Arsitektur Komputer [2012]

32 / 40

16
01/10/2012

Siklus eksekusi oleh prosesor dengan adanya
fungsi interupsi

1-Oct-12

Arsitektur Komputer [2012]

33 / 40

Sistem Operasi Kompleks

1-Oct-12

Arsitektur Komputer [2012]

34 / 40

17
01/10/2012

Pendekatan Interupsi Ganda

1-Oct-12

Arsitektur Komputer [2012]

35 / 40

Multiple Interrupts-Sequential

1-Oct-12

Arsitektur Komputer [2012]

36 / 40

18
01/10/2012

Multiple Interrupts-Nested

1-Oct-12

Arsitektur Komputer [2012]

37 / 40

Arsitektur Komputer [2012]

38 / 40

Contoh Kasus

1-Oct-12

19
01/10/2012

Contoh Kasus

1-Oct-12

Arsitektur Komputer [2012]

39 / 40

1-Oct-12

Arsitektur Komputer [2012]

40 / 40

20

Arkom9