Anda di halaman 1dari 31

Arsitektur

Komputer
Von Neumann
enda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agen

Topics Covered

Topic 1 Topic 2

Agenda
Topic 3 Topic 4
Topic 1
Komputer
Arsitektur Komputer
John Von Neumann

Back to Agenda Page


mputer • Arsitektur • Komputer • Arsitektur • Komputer • Arsitektur • Komputer • Arsitektur • Komputer • Arsitektur • Kompu

Komputer & Arsitektur


Komputer adalah alat yang dipakai untuk mengolah data menurut
prosedur yang telah dirumuskan. Kata computer pada awalnya
dipergunakan untuk menggambarkan orang yang pekerjaannya
melakukan perhitungan aritmatika, dengan atau tanpa alat bantu,
tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri.
Arsitektur komputer adalah sebuah ilmu yang
mempelajari cara mengkoneksikan berbagai macam
komponen perangkat keras
(Hardware) untuk menciptakan sebuah komputer

Back to Agenda Page

puter • Arsitektur • komputer • Arsitektur • Komputer • Arsitektur • Komputer • Arsitektur • Komputer • Arsitektur • Kompu
Back to Agenda Page

John Von Neumann


1903-1957
enda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agen

Topics Covered

Topic 1 Topic 2

Agenda
Topic 3 Topic 4
Topic 2
Arsitektur Von
Neumann
Jenis
Arsitektur

Back to Agenda Page


Arsitektur von Neumann

Unit Kontrol Alat Masukan & Hasil


(Secara Kolektif
Unit Aritmatika & Memori dinamakan I/O)
Logis (ALU)

Back to Agenda Page


Arsitektur von Neumann

Unit Aritmatika & Logis (ALU)


adalah salah satu bagian dalam dari sebuah mikroprosesor
yang berfungsi untuk melakukan operasi hitungan
aritmetika dan logika.

Unit Aritmatika &


Logis (ALU)

Back to Agenda Page


Arsitektur von Neumann

Unit Kontrol
Unit kendali (bahasa Inggris: Control Unit) adalah salah satu
bagian dari unit pemroses sentral yang bertugas untuk
memberikan kendali terhadap operasi yang dilakukan oleh
unit aritmatika dan logika. Keluaran dari unit kendali akan
mengatur aktivitas bagian lainnya dari unit pemroses
Unit Kontrol sentral.

Back to Agenda Page


Arsitektur von Neumann

Memori
Memori dapat dibilang sebagai komponen vital karena
berperan menentukan kinerja dan performa perangkat
komputer. Semakin tinggi kapasitas dan kecepatannya, maka
semakin baik pula kinerja sebuah perangkat.

Memori

Back to Agenda Page


Arsitektur von Neumann

Alat Masukan & Hasil


Unit masukan (input) adalah unit luar yang digunakan untuk
memasukkan data dari luar ke dalam mikroprosesor,
contohnya data yang berasal dari papan ketik (keyboard) atau
tetikus (mouse). Sementara unit keluaran (output) biasanya
digunakan untuk menampilkan data, atau dengan kata lain
Alat Masukan & untuk menangkap data yang dikirimkan oleh mikroprosesor,
Hasil contohnya data yang akan ditampilkan pada layar komputer
atau pencetak.

Back to Agenda Page


Jenis Multiple Processor Organization

SSID (Single Instruction Single Data)


SIMD (Single Instruction Multiple Data)
MISD (Multiple Instruction Single Data)
MIMD (Multiple Instruction Multiple Data)
SISD ( Single Instruction Single Data )
Contoh Komputer SISD
IBM 360

UNIVAC1 CDC 7600


SIMD ( Single Instruction Multiple Data )
Contoh Komputer SIMD

ILLIAC IV MasPar
MISD ( Multiple Instruction Single Data )
MIMD ( Multiple Instruction Multiple Data )
Contoh Komputer MIMD
Intel IA32

IBM POWER5 AMD Opteron


enda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agen

Topics Covered

Topic 1 Topic 2

Agenda
Topic 3 Topic 4
Topic 3
Fungsi
Arsitektur
Cara Kerja

Back to Agenda Page


Fungsi Arsitektur • Fungsi Arsitektur • Fungsi Arsitektur • Fungsi Arsitekstur • Fungsi Arsitektur • Fungsi Arsitekstur

Arsitektur komputer berfungsi sebagai perancangan awal komputer dengan


menggunakan bahasa pemograman

1. Perancangan awal komputer Perancangan awal ini artinya komputer disusun dan
dirancang sebaik mungkin agar kinerjanya maksimal. Perancangan ini juga bertujuan
untuk mengetahui hal apa yang kurang atau perlu diperbaiki.
2. Mengontrol komponen yang ada di komputer Mengontrol komponen ini bertujuan
agar kinerja komputer bisa berjalan dengan baik atau maksimal. Fungsi kontrol ini
juga bisa membantu pengguna untuk bisa menjalankan banyak pekerjaan atau
aplikasi dalam satu komputer.
3. Membantu menentukan aplikasi atau program yang akan digunakan Arsitektur
komputer dapat membantu programmer dalam menentukan aplikasi atau program
apa yang cocok dengan komputer tersebut. Sehingga bisa disesuaikan dengan
kebutuhan pengguna dan berjalan dengan maksimal.

Fungsi Arsitektur • Fungsi Arsitektur • Fungsi Arsitektur • Fungsi Arsitekstur • Fungsi Arsitektur • Fungsi Arsitekstur
Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja

Arsitektur komputer Von Neumann bekerja berdasarkan prinsip-prinsip dasar yang


mengatur operasi komputer. Berikut adalah cara kerja umum arsitektur komputer Von
Neumann:

1. Penyimpanan Instruksi dan Data: Semua instruksi program dan data disimpan dalam
satu unit memori yang bersama-sama disebut dengan istilah "memori utama" atau
"memori pusat." Memori ini terdiri dari lokasi-lokasi yang dapat diakses oleh CPU
untuk membaca dan menulis data.
2. Program Counter (PC): PC adalah registernya CPU yang menyimpan alamat instruksi
berikutnya yang akan dieksekusi. Pada awalnya, PC diatur ke alamat awal program
(biasanya alamat 0).

Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja
Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja

3. Siklus Fetch-Decode-Execute:
Fetch (Pengambilan): CPU mengambil instruksi berikutnya dari memori. Alamat
instruksi tersebut adalah nilai yang tersimpan di dalam PC. Instruksi ini diambil dan
dimuat ke dalam CPU.
Decode (Dekode): CPU mendekode instruksi yang telah diambil, mengidentifikasi
operasi yang harus dilakukan, sumber data, dan destinasi hasil operasi.
Execute (Eksekusi): CPU menjalankan instruksi dengan melakukan operasi yang
sesuai, seperti penambahan, pengurangan, atau transfer data. Hasil operasi ini
disimpan kembali ke memori jika diperlukan.
4. Input/Output (I/O): Untuk berinteraksi dengan dunia luar, arsitektur Von Neumann
menggunakan perangkat Input/Output (I/O) yang dapat digunakan untuk membaca data
dari atau menulis data ke perangkat eksternal seperti keyboard, layar, atau perangkat
penyimpanan eksternal. Operasi I/O dapat dijalankan melalui instruksi khusus.

Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja • Cara Kerja
enda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agenda • Agen

Topics Covered

Topic 1 Topic 2

Agenda
Topic 3 Topic 4
Topic 4
Kelemahan
Kesimpulan

Back to Agenda Page


Kelemahan
Meskipun arsitektur Von Neumann memiliki banyak
keunggulan, salah satu kelemahannya adalah
kemungkinan bottleneck pada bus data yang dapat
memperlambat kinerja komputer saat data besar
harus dipindahkan antara CPU dan memori.

Bottleneck adalah kondisi di mana performa


komputer tidak optimal karena ada komponen yang
kurang sesuai atau tidak seimbang. Misalnya,
prosesor yang bagus tapi VGA yang kurang bagus.

Back to Agenda Page


Kesimpulan
Arsitektur komputer Von Neumann, yang dinamai sesuai dengan
ilmuwan John von Neumann, adalah desain dasar yang menjadi dasar
bagi sebagian besar komputer modern. Kesimpulan tentang
arsitektur komputer Von Neumann adalah sebagai berikut:
1. Struktur Tunggal
2. Program-Counter
3. Memori Bersama
4. Instruksi dan Data
5. Siklus Fetch-Decode-Execute
6. Fleksibilitas dan Pengembangan

Back to Agenda Page


Thank you!
Any Question?

Anda mungkin juga menyukai