Anda di halaman 1dari 14

Arsitektur & Organisasi Komputer

Pengertian Organisasi
dan Arsitektur Komputer
Arsitektur & Organisasi Komputer

Arsitektur komputer merujuk pada atribut sistem yang visible untuk


programmer atau, dengan kata lain, atribut-atribut yang memiliki
dampak langsung pada eksekusi logis suatu program. Contoh dari
atribut meliputi set instruksi, jumlah bit yang digunakan untuk
mewakili berbagai jenis data (misal : angka, karakter), mekanisme
I/O(Input/output), dan teknik untuk pengalamatan memori.
Organisasi Komputer merujuk pada unit-unit operasional beserta
interkoneksi antar komponen penyusun komputer yang menyatakan
spesifikasi arsitektur tertentu. Atribut organisasi meliputi detail
hardware yang transparan terhadap programmer, seperti sinyal
kontrol, interface (antarmuka) serta teknologi memori yang
digunakan.
Arsitektur & Organisasi Komputer
Arsitektur & Organisasi Komputer

KOMPUTER SEBAGAI MESIN MULTI LEVEL


Level adalah suatu tingkatan bahasa dan mesin virtual yang mencerminkan tingkat
kemudahan komunikasi antara manusia sebagai pemrogram dengan komponen sirkuit
elektronik dalam sebuah komputer sebagai pelaksana instruksi sebuah pemrograman.

Bahasa atau level yang terletak paling bawah adalah yang paling sederhana dan dapat diproses dengan
cepat oleh mesin komputer, tetapi sulit untuk dipahami oleh manusia.
Bahasa atau level yang paling atas adalah yang paling rumit dan mesin akan lebih lama melakukan proses
instruksinya karena memerlukan interpreter, tetapi manusia lebih mudah memahami bahasa level tersebut.
Arsitektur & Organisasi Komputer
KOMPUTER SEBAGAI MESIN 6 LEVEL
Pada level 1 – 3 merupakan bahasa mesin bersifat numerik. Program-program didalamnya terdiri dari deretan angka yang
panjang, yang tidak menjadi masalah untuk mesin tapi merupakan persoalan untuk manusia. Mulai pada level 4 bahasa berisi
kata/singkatan yang mempunyai arti bagi manusia.
Komputer dirancang sebagai suatu rangkaian level, dimana setiap level dibangun diatas level sebelumnya. Setiap level
memiliki abstraksi berbeda, dengan objek-objek dan operasi yang juga berbeda.
Kumpulan jenis data, operasi dan sifat dari setiap level disebut arsitektur dari level tersebut. Sifat-sifat yang dipahami oleh
programmer, seperti berapa besar memori yang tersedia, adalah bagian dari arsitektur. Sedangkan aspek implementasi seperti
jenis teknologi chip apa yang digunakan untuk mengimplementasikan memori bukan bagian dari arsitektur.
 
Arsitektur & Organisasi Komputer
KOMPUTER
SEBAGAI MESIN 6
LEVEL
Arsitektur & Organisasi Komputer

Pengertian Struktur dan


Fungsi Komputer
Arsitektur & Organisasi Komputer
Arsitektur & Organisasi Komputer

Komputer merupakan sebuah sistem yang kompleks dan


terdiri atas jutaan komponen dasar elektronik. Oleh karena itu
untuk memudahkan dalam pendeskripsian perlu dikenali sifat
hirarkis dari sistem tersebut. Sebuah sistem hirarkis adalah
seperangkat subsistem yang saling terkait, yang masing-masing akan
berakhir, pada gilirannya, hirarki dalam struktur akan mencapai
beberapa tingkat terendah dari subsistem dasar. Perilaku pada setiap
level hierarki hanya bergantung pada sistem di tingkat yang lebih
rendah berikutnya dan telah disederhanakan. Pada setiap tingkatan
tersebut, desainer menghubungkan antara struktur dan fungsi sebuah
komputer.
Struktur adalah cara di mana komponen saling berhubungan
satu sama lain dan fungsi merupakan operasi dari masing-
masing komponen sebagai bagian dari struktur.
 
Arsitektur & Organisasi Komputer
Semua fungsi komputer meliputi 4 hal yaitu :
1.Data processing (Pengolahan data)
2.Data storage ( Penyimpanan data)
3.Data movement ( Pergerakan data)
4.Control ( Kontrol)
Sebuah komputer harus mampu melakukan pemrosesan data dalam format yang beragam dan cakupan
pemrosesan yang sangat luas. Lokasi data yang diproses oleh unit pemrosesan tidak selalu sama oleh
karena itu salah satu fungsi dasar dari komputer adalah kemampuanya untuk memindahkan data dari
satu tempat ke tempat lain yang dibutuhkan. sebagai contoh perpindahan karakter dari keyboard ke
screen. Meskipun pemrosesan data dilakukan dengan sangat cepat namun kenyataanya butuh satu
tempat penyimpanan sementara selama proses berlangsung.
Data-data komputer yang dibutuhkan dan data hasil pemrosesan disimpan dalam storage atau media
penyimpanan untuk selanjutnya dilakukan pemrosesan ulang dari storage ke perangkat I/O atau
sebaliknya, sebagai contoh adalah perpindahan data pada saat men-download ataupun meng-upload
dari/ke internet. Ketiga operasi komputer tersebut yakni pemrosesan, penyimpanan dan perpindahan
data membutuhkan kendali yang dapat mengatur kinerja sistem sehingga bisa harmonis, disinilah
operasi kontrol bekerja.
Arsitektur & Organisasi Komputer
Struktur internal computer terdiri empat bagian utama yaitu:
1.unit pemrosesan terpusat (central processing unit - CPU)
2. memory utama
3.I/O
4.system interkoneksi.

CPU bertugas dalam mengontrol operasi komputer dan melakukan fungsi pemrosesan data sehingga
biasa disebut processor. Main memory digunakan untuk menyimpan data dan I/O berfungsi sebagai
media penghubung antara bagian dalam computer (internal system) dengan lingkungan eksternal.
Melalui I/O data bisa dipindahkan dari storage di dalam komputer ke media penyimpanan lain di luar
computer. Sistem interkoneksi berfungsi untuk menghubungkan semua bagian yang ada pada
komputer.
Arsitektur & Organisasi Komputer

Struktur dari CPU terdiri dari banyak register, ALU (arithmetic and logic unit), control unit, serta
internal CPU interconnection. Register berfungsi untuk menyediakan storage internal pada CPU, ALU
melaksanakan fungsi pemrosesan data, control unit bertugas dalam mengontrol operasi CPU
sedangkan CPU interconnection menyediakan mekanisme komunikasi antara register, ALU
(arithmetic and logic unit) dan control unit.
Setiap bagian sub sistem dari CPU memiliki hieraki yang lebih rendah lagi. Misalnya control unit
merupakan integrase dari sequencing logic, control unit registers and decoders serta control memory.
Demikian seterusnya hingga sistem komputer yang kompleks mencapai hierarki pada level yang paling
rendah dan sederhana.
Arsitektur & Organisasi Komputer

Kecepatan pemrosesan komputer bergantung pada berbagai faktor.


Faktor utama :
•Word length (jumlah bits yg dapat diproses pada suatu waktu oleh microprocessor)
•Cycle Speed (seberapa cepat pemrosesan data, diukur dlm Megahertz)
•Data Bus Width (menentukan banyaknya data dapat ditransfer diantara CPU dan memory)
Faktor2 lain :
•RAM (jumlah ketersediaan random access memory)
•Disk Access Speed (kecepatan membaca data dari hard disk)
•Code Efficiency (bagaimana kode komputer didisain)
Arsitektur & Organisasi Komputer

Hukum Moore
Kompleksitas mikroprosesor akan meningkat 2
kali lipat (berdasarkan jumlah transistor) setiap
2 tahun, sebagai hasil dari berbagai perubahan
berikut ini :
 Peningkatan miniaturisasi transistor.
 Pembuatan layout fisik dari
komponen-komponen chip yg
semakin kompak dan efisien
 Penggunaan bahan-bahan utk chip yg
meningkatkan konduktivitas/daya
hantar (aliran) dari kelistrikan.
 Jumlah instruksi dasar yg diprogram
ke dlm chip.

Anda mungkin juga menyukai