Anda di halaman 1dari 31

PENGANTAR

ARSITEKTUR KOMPUTER

Tim Teaching
Mata Kuliah Arsitektur Komputer
Politeknik Negeri Tanah Laut
23/24 Genap
1
ARSITEKTUR KOMPUTER

❑ Menurut Barany Fachri dkk. dalam buku Arsitektur & Organisasi


Komputer (2020), arsitektur komputer adalah konsep
perencanaan serta struktur pengoperasian dasar dari sebuah
sistem komputer.
❑ Arsitektur komputer juga dapat diartikan sebagai ilmu yang
mempelajari tentang cara menghubungkan berbagai komponen
perangkat keras, hingga terbentuklah sebuah komputer.

Program Studi D-III Teknologi Informasi


2
Jurusan Komputer & Bisnis
ARSITEKTUR KOMPUTER...

Memahami arsitektur komputer memiliki beberapa keuntungan, terutama dalam konteks teknologi
modern & software engineering. Berikut adalah beberapa alasan mengapa memahami arsitektur
komputer penting:
❑ Agar developer bisa mendesain & membangun software sesuai dengan fungsi & kegunaannya
dengan tepat.
❑ Arsitektur komputer dapat diibaratkan sebagai sebuah blueprint dari komputer. Dengan adanya
blueprint ini, maka developer dapat melakukan analisis terhadap fungsi & kegunaan dari komputer,
sehingga developer dapat mendesain & membangun sebuah komputer yang memiliki fungsi &
kegunaan yang tepat sasaran, sesuai dengan keinginan setiap user.
❑ User akan mengetahui pola & alur yang dimiliki oleh sebuah komputer dalam melakukan proses
pembacaan & pengolahan data. Hal ini akan sangat berguna, terutama ketika user ingin
mengembangakan komputer menjadi lebih cepat & meningkatkan fungsionalitas komputer
tersebut.

Program Studi D-III Teknologi Informasi


3
Jurusan Komputer & Bisnis
ARSITEKTUR KOMPUTER...

❑ User akan menjadi lebih mudah dalam melakukan maintenance. Apabila


sudah mengetahui arsitektur komputer yang digunakan, akan lebih mudah
dalam mencari pemecahan masalah dari komputer tersebut.
❑ Sistem komputer bisa dikembangkan menjadi lebih baik lagi, terutama
apabila user memahami arsitekturalnya. User akan mengetahui
kelemahan & kelebihan dari sistem komputer tersebut, sesuai dengan
arsitektur yang digunakan.
❑ User akan bisa melakukan peningkatan efisiensi dari sebuah sistem
komputer. Hal ini sangat berpengaruh pada bagaimana suatu sistem
komputer bekerja. Berbeda arsitektur, maka berbeda pula kelebihan &
kekurangan komputer tersebut.

Program Studi D-III Teknologi Informasi


4
Jurusan Komputer & Bisnis
JENIS ARSITEKTUR KOMPUTER

Von-Neumann Architecture
Arsitektur ini diusulkan oleh John Von-Neumann. Sekarang komputer
sehari-hari yang digunakan didasarkan pada arsitektur ini.
Arsitektur Von-Neumann didasarkan pada beberapa konsep, yaitu:
❑ Memori komputer memiliki satu memori baca/tulis yang tersedia
untuk membaca dan menulis instruksi dan data.
❑ Eksekusi instruksi selalu terjadi secara berurutan, kecuali
diperlukan modifikasi. Sebagai contoh, misalkan kita sedang
mengeksekusi sebuah instruksi dari baris 1 - 10 tapi sekarang kita
diminta untuk mengeksekusi baris 50 bukannya baris 11
kemudian kita melompat ke instruksi 50 dan mengeksekusinya.

Program Studi D-III Teknologi Informasi


5
Jurusan Komputer & Bisnis
JENIS ARSITEKTUR KOMPUTER...

Von-Neumann Architecture...
❑ Dalam arsitektur ini ada bus yang digunakan untuk instruksi dan
eksekusi kode data. Perangkat input mengambil data atau
instruksi dan CPU melakukan satu operasi pada satu waktu, baik
mengambil data atau instruksi masuk/keluar dari memori.
❑ Setelah operasi selesai, lalu dikirim ke perangkat output.
❑ Control Unit dan unit logika (ALU) untuk operasi pemrosesan
berada di dalam unit pemrosesan pusat (CPU).

Program Studi D-III Teknologi Informasi


6
Jurusan Komputer & Bisnis
JENIS ARSITEKTUR KOMPUTER...

Harvard Architecture
Arsitektur Harvard menyimpan instruksi dan data dalam memori
terpisah, dan prosesor mengakses memori ini menggunakan bus
terpisah. Prosesor terhubung ke 'memori instruksi' menggunakan set
alamat dan bus data khusus, dan terhubung ke 'memori data'
menggunakan set alamat dan bus data yang berbeda.

Program Studi D-III Teknologi Informasi


7
Jurusan Komputer & Bisnis
JENIS ARSITEKTUR KOMPUTER...

Harvard Architecture...
❑ Arsitektur Harvard memiliki kode akses dan ruang alamat data
yang berbeda yaitu, alamat instruksi nol tidak sama dengan
alamat data nol. Alamat instruksi nol mengidentifikasi nilai 24-
byte dan alamat data nol mengidentifikasi nilai 8-byte yang bukan
merupakan bagian dari nilai 24-byte.
❑ Arsitektur ini digunakan secara luas dalam teknologi embedded
system seperti sistem pemrosesan sinyal digital (DSP), dan
banyak perangkat mikrokontroler menggunakan arsitektur mirip
Harvard.

Program Studi D-III Teknologi Informasi


8
Jurusan Komputer & Bisnis
JENIS ARSITEKTUR KOMPUTER...

Instruction Set Architecture (ISA)


❑ Arsitektur ini terdiri dari dua set instruksi, yaitu RISC (Reduced Instruction
Set Computer) dan CISC (Complex Instruction Set Computer).
❑ Arsitektur ini memberdayakan evolusi mikro-arsitektur,
mengimplementasikan ISA sebagai sistem eksklusif dengan kinerja lebih
tinggi yang dapat menjalankan perangkat lunak pada generasi eksekusi
sebelumnya.
❑ Arsitektur ISA direalisasikan pertama pada tahun 1990-an oleh IBM.
Instruksi memiliki beberapa mode alamat, tetapi program tidak
menggunakan semuanya.

Program Studi D-III Teknologi Informasi


9
Jurusan Komputer & Bisnis
JENIS ARSITEKTUR KOMPUTER...

Micro-architecture
❑ Micro-architecture dikenal sebagai organisasi komputer dan merupakan
jenis arsitektur yang digunakan ketika prosesor bawaannya berarsitektur
ISA.
❑ ISA diimplementasikan dengan berbagai Micro-architecture dan
bervariasi karena perubahan teknologi.
❑ Micro-architecture bekerja dengan cara tertentu. Ia membaca instruksi
dan melakukan decoding, yaitu proses menemukan data paralel,
kemudian memproses instruksi, dan menghasilkan output. Arsitektur ini
digunakan dalam mikroprosesor dan mikrokontroler.

Program Studi D-III Teknologi Informasi


10
Jurusan Komputer & Bisnis
JENIS ARSITEKTUR KOMPUTER...

Design System
❑ Design System didefinisikan sebagai desain yang dapat melayani
kebutuhan pengguna seperti arsitektur sistem, modul komputer
yang memiliki berbagai antarmuka, dan manajemen data dalam
suatu sistem.
❑ Arsitektur ini mencakup semua komponen perangkat keras dalam
sistem, termasuk pemroses data selain CPU, seperti unit
pemrosesan grafis dan akses memori langsung. Juga mencakup
memory controller, data path, dan hal-hal lain seperti
multiprocessing dan virtualization.

Program Studi D-III Teknologi Informasi


11
Jurusan Komputer & Bisnis
CENTRAL PROCESSING UNIT

❑ Central Processing Unit (CPU) adalah bagian terpenting dari sebuah


komputer yang bertanggung jawab untuk menjalankan instruksi-instruksi
yang diberikan kepada komputer.
❑ CPU merupakan otak dari komputer yang bertanggung jawab untuk
mengolah data & menjalankan program-program yang diperintahkan oleh
user.
❑ Secara umum, CPU bertanggung jawab untuk mengontrol & mengolah
data yang masuk ke dalam komputer, serta menjalankan program-
program yang diperintahkan oleh user.
❑ Dengan adanya CPU, komputer dapat bekerja sesuai dengan instruksi
yang diberikan kepadanya.

Program Studi D-III Teknologi Informasi


12
Jurusan Komputer & Bisnis
CENTRAL PROCESSING UNIT...

Bagian-bagian CPU, yaitu:


❑ Arsitektur CPU
Arsitektur CPU merupakan bagian yang menjelaskan cara kerja CPU dalam
menjalankan instruksi-instruksi yang diberikan kepada komputer.
Arsitektur CPU terdiri dari beberapa bagian, di antaranya adalah register,
ALU (Arithmetic and Logic Unit) & control unit.
❑ Clock Speed
Clock speed merupakan kecepatan maksimum yang dapat dicapai oleh
CPU dalam menjalankan instruksi-instruksi yang diberikan kepada
komputer. Clock speed dinyatakan dalam Hertz (Hz)/megahertz
(MHz)/gigahertz (GHz). Semakin tinggi clock speed yang dimiliki oleh CPU,
maka semakin cepat pula CPU dapat menjalankan instruksi-instruksi yang
diberikan kepada komputer.

Program Studi D-III Teknologi Informasi


13
Jurusan Komputer & Bisnis
CENTRAL PROCESSING UNIT...

❑ Core ❑ Heatsink
Merupakan bagian dari CPU yang bertanggung Heatsink & fan merupakan bagian dari CPU
jawab untuk menjalankan instruksi-instruksi yang bertugas menjaga suhu CPU tetap stabil
yang diberikan kepada komputer. Saat ini, dengan cara menyerap panas yang dihasilkan
beberapa jenis CPU memiliki lebih dari satu oleh prosesor saat bekerja &
core, sehingga dapat menjalankan lebih dari mengeluarkannya ke luar dengan bantuan fan.
satu instruksi secara bersamaan.
❑ Cache ❑ Arithmetic Logic Unit (ALU)
Merupakan bagian dari CPU yang digunakan Arithmetic Logic Unit (ALU) merupakan bagian
untuk menyimpan data yang sering diakses dari CPU yang bertanggung jawab melakukan
oleh CPU. Dengan adanya cache, CPU dapat operasi aritmatika & logika sederhana, seperti
mengakses data dengan lebih cepat, sehingga penambahan, pengurangan, perkalian &
dapat meningkatkan kecepatan komputer pembagian.
secara keseluruhan.

Program Studi D-III Teknologi Informasi


14
Jurusan Komputer & Bisnis
CENTRAL PROCESSING UNIT...

❑ Bus interface unit (BIU) ❑ Control Unit (CU)


Bus interface unit (BIU) merupakan bagian dari Control Unit (CU) merupakan bagian dari CPU
CPU yang bertanggung jawab mengatur aliran yang bertanggung jawab mengontrol seluruh
data antara CPU dan perangkat lain di aktivitas yang terjadi di dalam komputer,
komputer, seperti memori, hard drive, dan seperti membaca instruksi dari memori,
perangkat input/output lainnya. mengontrol aliran data & mengirimkan sinyal
ke perangkat lain di komputer.

Program Studi D-III Teknologi Informasi


15
Jurusan Komputer & Bisnis
CENTRAL PROCESSING UNIT...

Beberapa fungsi CPU, yaitu:


❑ Menjalankan instruksi-instruksi yang diberikan kepada komputer,
termasuk instruksi yang diberikan oleh sistem operasi, aplikasi, dan input
pengguna.
❑ Mengontrol akses ke memori dan perangkat lain yang terhubung ke
komputer, termasuk hard drive, peripheral, dan perangkat jaringan.
❑ Mengontrol aliran data masuk dan keluar dari komputer, termasuk
pengiriman data ke layar, printer, dan periferal lainnya.
❑ Menjalankan perhitungan matematika yang rumit, seperti yang dibutuhkan
untuk menjalankan aplikasi yang memerlukan banyak pengolahan data.

Program Studi D-III Teknologi Informasi


16
Jurusan Komputer & Bisnis
MEMORY

❑ Memory komputer adalah hardware yang digunakan untuk


menyimpan data berupa informasi atau instruksi yang bersifat
sementara maupun permanen.
❑ Memori merupakan kumpulan dari storage units yang menyimpan
data binary dalam bentuk bit. Setiap blok memori terdiri dari
sejumlah kecil komponen, bagian-bagian kecil ini disebut sel.
❑ Berada di dalam CPU, memori menjadi komponen penting untuk
mengoperasikan perangkat komputer.

Program Studi D-III Teknologi Informasi


17
Jurusan Komputer & Bisnis
MEMORY...

❑ Setiap data dan program yang diproses oleh processor


semuanya akan disimpan pada memori.
❑ Data yang bersifat sementara akan hilang secara otomatis
jika perangkat dimatikan.
❑ Sedangkan data yang bersifat permanen akan tetap ada
sekalipun aliran listrik dimatikan.

Program Studi D-III Teknologi Informasi


18
Jurusan Komputer & Bisnis
MEMORY...

Berikut adalah beberapa fungsi memori komputer:


❑ Menyimpan data dari perangkat input hingga dikirimkan ke
arithmetic and logic unit (ALU).
❑ Menyimpan instruksi dari sebagian besar perangkat input.
❑ Sebagai media penyimpanan berkas penting yang
berhubungan dengan operating system.
❑ Menyimpan data semua aplikasi dan cache.
❑ Dapat digunakan untuk membackup data.
❑ Menyimpan data multimedia.

Program Studi D-III Teknologi Informasi


19
Jurusan Komputer & Bisnis
MEMORY...

Jenis-jenis memori komputer, di antaranya:


❑ Primer: Jenis yang digunakan untuk menyimpan data ketika processor menggunakan
program secara aktif. Dengan kata lain, jenis satu ini merupakan memori utama sistem
operasi yang berinteraksi secara langsung dalam CPU, cache, dan auxiliary. Contoh
memori primer, yaitu RAM & ROM.
❑ Memori sekunder: merupakan media ruang penyimpanan permanen yang digunakan
untuk menyimpan data. Jenis satu ini lebih dikenal dengan sebutan memori eksternal
karena tidak diakses secara langsung oleh CPU. Meski harganya relatif lebih murah dan
mampu menyimpan data dalam waktu panjang, namun memori ini umumnya lebih
lambat daripada memori primer. Berikut ini adalah beberapa contohnya: HDD, SSD
&USB Drive.

Program Studi D-III Teknologi Informasi


20
Jurusan Komputer & Bisnis
INPUT/OUTPUT DEVICE

INPUT DEVICE
❑ Input device merupakan bagian dari perangkat keras yang berfungsi untuk
memasukkan data ke komputer serta memungkinkan pengguna berinteraksi dan
mengontrolnya.
❑ Berdasarkan fungsinya, input device dibagi menjadi dua yaitu peralatan input secara
langsung dan tidak langsung. Peralatan input secara langsung merupakan input device
yang dimasukan secara langsung yang akan diproses tanpa memerlukan media lain,
seperti keyboard, mouse, scanner dan lainnya.
❑ Sedangkan peralatan input tidak langsung, seperti disket, harddisk, dan lainnya.

Program Studi D-III Teknologi Informasi


21
Jurusan Komputer & Bisnis
INPUT/OUTPUT DEVICE...

INPUT DEVICE...
Contoh input device, yaitu:
❑ Keyboard: Perangkat input paling umum dan sangat
populer yang membantu memasukkan data ke komputer.
Keyboard terdiri dari dua ukuran 84 tombol atau 101/102
tombol, namun saat ini keyboard dengan 104 tombol atau
108 tombol juga tersedia untuk Windows dan Internet

Program Studi D-III Teknologi Informasi


22
Jurusan Komputer & Bisnis
INPUT/OUTPUT DEVICE...

❑ Mouse: Merupakan perangkat kontrol kursor yang sangat terkenal


yang memiliki kotak seukuran telapak tangan kecil dengan bola
bundar di dasarnya berfungsi untuk menggerakkan mouse dan
mengirimkan sinyal yang sesuai ke CPU saat tombol mouse
ditekan
❑ Scanner: alat ini bekerja mirip layaknya mesin fotokopi. Ini
digunakan ketika beberapa informasi tersedia di atas kertas dan
akan ditransfer ke hard disk komputer untuk manipulasi lebih
lanjut.

Program Studi D-III Teknologi Informasi


23
Jurusan Komputer & Bisnis
INPUT/OUTPUT DEVICE

OUTPUT DEVICE
❑ Perangkat output adalah perangkat keras apa pun yang digunakan
untuk mengirim data dari komputer ke perangkat atau pengguna
lain.
❑ Biasanya, sebagian besar periferal keluaran dimaksudkan untuk
digunakan pengguna sehingga mereka menerima data yang
diproses dari komputer dan mengubahnya dalam bentuk audio,
video, atau reproduksi fisik.

Program Studi D-III Teknologi Informasi


24
Jurusan Komputer & Bisnis
INPUT/OUTPUT DEVICE

OUTPUT DEVICE...
Berikut adalah beberapa contoh output device:
❑ Printer: Perangkat keluaran informasi yang memungkinkan user mencetak data
di atas kertas. Atau dengan kata lain, itu adalah perangkat output yang membuat
hard copy dari data atau informasi yang diproses.
❑ Layar monitor: Sering dikenal sebagai Visual Display Unit (VDU). Ini
menampilkan data yang diproses seperti teks, gambar, video, audio, dll.
❑ Proyektor merupakan perangkat yang memungkinkan pengguna untuk
memproyeksikan output mereka ke area yang luas, seperti layar atau dinding.

Program Studi D-III Teknologi Informasi


25
Jurusan Komputer & Bisnis
GENERASI KOMPUTER

Generasi Pertama (1940 - 1956)


❑ Komputer generasi ini digagas oleh insinyur asal Jerman yang bernama Konrad Zuse.
Komputer ini dikembangkan untuk desain pesawat dan peluru kendali.
❑ Komputer generasi pertama ini sangat mahal dan besar. Misalnya ENIAC, komputer
pertama di dunia ini mempunyai bobot 30 ton, panjang 30 M, dan tinggi 2,4 M.
❑ Komputer generasi pertama juga mengandalkan machine language, yaitu level bahasa
pemrograman paling rendah yang bisa dimengerti oleh komputer.
❑ Bahasa pemrograman ini hanya bisa menyelesaikan satu perhitungan setiap waktu,
serta butuh berhari-hari atau berminggu-minggu untuk menyetel perhitungan baru.

Program Studi D-III Teknologi Informasi


26
Jurusan Komputer & Bisnis
GENERASI KOMPUTER...

Generasi Kedua (1956 – 1963)


❑ Perkembangan generasi kedua ini ditandai dengan diciptakannya
transistor untuk menggantikan tabung hampa.
❑ Dengan hadirnya transistor, komputer dibuat lebih kecil, cepat,
murah dan hemat energi. Selain itu, pada generasi ini, juga
dilakukan pengembangan memori inti magnetik.
❑ Secara umum komputer generasi kedua sudah menggunakan
bahasa pemrograman tingkat tinggi, kapasitas memorinya sudah
lumayan besar, tidak membutuhkan terlalu banyak listrik, dan
proses operasinya sudah cepat.

Program Studi D-III Teknologi Informasi


27
Jurusan Komputer & Bisnis
GENERASI KOMPUTER...

Generasi Ketiga (1964 - 1971)


❑ Komputer generasi ketiga ini ditandai dengan pengembangan integrated
circuit. Pada tahun 1958, Jack Billy menciptakan integrated circuit chip
atau IC.
❑ IC ini merupakan kepingan kecil yang mampu menampung banyak
komponen menjadi satu. Jadi, komputer pada generasi ketiga menjadi
lebih kecil, cepat, dan murah. Pada masa ini, memungkinkan juga untuk
dipasarkan ke khalayak umum.
❑ Di sisi yang lain, komputer pada genesari kedua mulai ditinggalkan
karena pemakaian transistor yang membuat komputer jadi cepat panas.

Program Studi D-III Teknologi Informasi


28
Jurusan Komputer & Bisnis
GENERASI KOMPUTER...

Generasi Keempat (1971 - Sekarang)


❑ Periode ini ditandai dengan dikembangkannya mikroprosesor yang
menyatukan ribuan IC ke dalam satu keeping silicon.
❑ Pada masa ini, mulai muncul laptop yang sangat portable dan dapat
dibawa kemana-mana. Seiring komputer-komputer kecil ini menguat,
mereka dapat dihubungkan untuk membentuk jaringan, yang pada
akhirnya mengawali perkembangan internet.
❑ Komputer generasi pertama yang besarnya hingga bisa mengisi seluruh
ruangan, komputer generasi keempat sudah muat dalam genggaman
manusia.

Program Studi D-III Teknologi Informasi


29
Jurusan Komputer & Bisnis
GENERASI KOMPUTER...

Generasi Kelima (Sekarang - Masa Depan)


❑ Perkembangan komputer generasi kelima ini ditandai dengan munculnya
LSI atau large scale integration yang merupakan pemadatan ribuan
mikroprosesor ke dalam satu mikroprosesor. Komputer generasi kelima
ini juga ditandai dengan munculnya semi konduktor.
❑ Komputer quantum dan penggunaan nano technology juga akan merubah
besar-besaran wajah komputer yang kita kenal pada generasi
sebelumnya.
❑ Tujuan dari komputer generasi kelima adalah mengembangkan komputer
yang dapat merespon suara bahasa dan dapat belajar secara sadar.

Program Studi D-III Teknologi Informasi


30
Jurusan Komputer & Bisnis
SEKIAN
& TERIMA KASIH

31

Anda mungkin juga menyukai