Anda di halaman 1dari 32

Organisasi CPU Lanjut

Organisasi Sistem Komouter



Priyanto
E-mail : priyanto@uny.ac.id

Jurusan PTEI
FT UNY
2020
Organisasi Komputer Umum

Organisasi Sistem Komputer 2


Organisasi Internal CPU

Setiap prosesor memiliki beberapa perbedaan


dan keistimewaan, tetapi organisasi dasarnya
terdiri dari:
• Control Unit (CU)
• Arithmatic Logic Unit (ALU)
• Register

Organisasi Sistem Komputer 3


Organisasi Internal CPU
Timing

Internal
Clock

Bus
Control Address
Bus Intern ALU Bus
al
Control Contr
Unit Data Bus
ol Registe
r
Power
Supply
Organisasi Sistem Komputer 4
Kecepatan Eksekusi CPU
• Kecepatan ini dinyatakan dalam
millions instruction per second (MIPS).
• MIPS ditentukan oleh frekuensi Clock
• Frekuensi Clock:
– 4.7 MHz (PC tahun 80-an)
– 3 GHZ (PC tahun 2000-an)

Organisasi Sistem Komputer 6


Clock & Kecepatan Pemrosesan

Instruksi 1 Instruksi 2

Instruksi 1 Instruksi 2 Instruksi 3 Instruksi 4

Organisasi Sistem Komputer 7


Siklus FDE untuk 3 Instruksi

Kecepatan FDE ditentukan oleh frekuensi Clock


Organisasi Sistem Komputer 8
Teknologi yang
Menentukan
Kecepatan CPU
Organisasi Sistem Komputer 9
Teknologi & Kecepatan Proses

• Logic family
• Width of internal CPU Buses
• Width of external CPU Buses
• Memory bandwidth
• IO bandwidth

Organisasi Sistem Komputer 10


Logic Family

Logic family: Menentukan kecepatan switching


rangkaian digital, menunjukkan kemampuan
menerima frekuensi Clock.
• CMOS 🡪 Lambat (konsumsi daya rendah)
• TTL 🡪 Lebih cepat
• Bipolar 🡪 Kecepatan optimal (konsumsi daya tinggi)
• Bi-CMOS 🡪 (Bipolar+CMOS)

Organisasi Sistem Komputer 11


Width of internal CPU Buses
Jalur data yang lebih lebar akan meningkatkan
kecepatan operasi CPU, karena lebih banyak
informasi yang dikirimkan dalam transfer tunggal.

Organisasi Sistem Komputer 12


Width of External CPU Buses

• Lebar Data Bus


– 8 Bits
– 16 Bits
– 32 Bits
– 64 Bits
• Lebar Bus Data
menentukan
generasi CPU
Organisasi Sistem Komputer 13
Memory Bandwidth

Memory bandwith: Laju data maksimum yang


disediakan oleh memori ditentukan oleh cycle time
dan lebar memory bus.
• Cycle time adalah waktu yang diperlukan untuk
menyelesaikan satu operasi baca atau tulis.
• Memory bandwidth dinyatakan dalam mega bytes
per second (MB/s).

Organisasi Sistem Komputer 14


IO Bandwidth

• I/O bandwidth: Adalah jumlah lalu-lintas I/O


yang dapat ditangani subsistem I/O.
• Sangat tergantung pada kecepatan periferal dan
kemampuan I/O controller.

Organisasi Sistem Komputer 15


MULTI-CORE
PROCESSOR
Organisasi Sistem Komputer 16
Permasalahan dengan Single Core

• Untuk mengeksekusi instruksi yang


lebih cepat perlu meningkatkan
frekuensi clock.
• Meningkatkan frekuensi clock terlalu
tinggi secara drastis meningkatkan
konsumsi daya dan disipasi panas yang
sangat tinggi, membuat prosesor tidak
efisien.
Organisasi Sistem Komputer 17
Single-core computer

Organisasi Sistem Komputer 18


Single-core CPU chip
the single core

Organisasi Sistem Komputer 19


Multi-core Architectures
Replicate multiple processor cores on a single die
(integrated circuit/IC)

Core 1 Core 2 Core 3 Core 4

Organisasi Sistem Komputer 20


Generic Dual-core Processor

Diagram of a generic
dual-core processor
with CPU-local level-1 caches and
a shared, on-die level-2 cache.

Organisasi Sistem Komputer 21


Intel
Core
i7

Organisasi Sistem Komputer 22


Intel
Core
i7
CPU Berkinerja
Tinggi

Organisasi Sistem Komputer 24


RISC
Organisasi Sistem Komputer 25
Overlaping of CPU operation
• Overlaping of CPU operation: Fetching instruksi berikutnya
dari memori, sementara CPU sedang mengeksekusi instruksi.
• Prosesor jenis ini disebut Pipelined

Organisasi Sistem Komputer 26


Non-pipelined vs Pipelined

Organisasi Sistem Komputer 27


Organisasi Sistem Komputer 28
Non-pipelined vs Pipelined

Organisasi Sistem Komputer 29


CISC & RISC

• CISC (Complex Instruction Set Computer) Teknologi:


komputer dengan panjang instruksi yang beragam 🡪
LAMBAT
• RISC (Reduced Instruction Set Computer) Teknologi:
komputer dengan panjang instruksi yang seragam 🡪
LEBIH CEPAT (digunakan untuk Pipelined)

Organisasi Sistem Komputer 30


Komputer dengan Prosesor RISC

• IBM RISC
• SPARC (Scalable Processor ARChitecture)
– SUN Microsystem
– Motorola 68000 family
– Sun's UltraSPARC T2
– Fujitsu
– Dll

Organisasi Sistem Komputer 31


Terima Kasih
Organisasi Sistem Komputer 32

Anda mungkin juga menyukai