Pengertian dan Level Organisasi Komputer
Organisasi dan Arsitektur Komputer
Organisasi komputer adalah bagian yang mempelajari operasional antara unit komputer dan hubungan antara komponens sistem komputer. Seperti:
- Sinyal kontrol
- Prosesor
- Teknologi Memori yang digunakan
Adapun arsitektur komputer adalah bagian yang mempelajari tentang atribut-atribut sistem komputer yang dikerjakan oleh seorang programmer yang memiliki dampak langsung kepada eksekusi logis dari sebuah program. Seperti:
- Set Intruksi
- Jumlah bit yang digunakan untuk mempresentasi jenis tipe data.
- Aritmatika yang digunakan
- Teknik Pengamatan
- Mekanisme O/I
Ada perbedaan antara organisasi komputer dan arsitektur, yang mana arsitektur komputer dapat bertahan bertahun-tahun akan tetapi organisasi komputer dapat berubah sesuai perkembangannya teknologi.
Komputer Sebagai Mesin Multi Level
Level adalah suatu tingkatan bahasa yang menunjukkan tingkat kemudahan komunikasi antara pemogram dan komponen sirkuit elektronik dalam sebuah komputer.
Setiap mesin level n akan diterjemahkan dulu oleh interpreter ke bahasa mesin 1 tingkat level dibawahnya. Misal, bahasa mesin level 3 adalah mesin M3 dengan bahasa L3 harus diterjemahkan oleh interpreter ke bahasa mesin L2. Dan selanjutnya Bahasa Mesin L2 diterjemahkan ke bahasa mesin L1.
Terus seperti itu sehingga sampai pada bahasa mesin L0, yaitu pada lingkup rekayasa elektronik yang mana program pada bahasa tersebut menggunakan bahasa mesin yang dapat langsung dieksekuis oleh sirkuit elektronik.
Bahasa mesin atau bahasa tingkat level paling bawah lebih mudah dan cepat diproses oleh komputer akan tetapi sulit untuk dipahami oleh manusia. Dan sebaliknya bahasa yang lebih tinggi tingkat levelnya akan lebih rumit diproses oleh komputer akan tetapi mudah untuk dipahami oleh manusia.
6 Tingkat Level Mesin pada komputer
- Bahasa Tingkat Tinggi (Level 5)
- Bahasa Rakitan (Level 4)
- Mesin Sistem Operasi (Level 3)
- Arsitektur Perangkat Instruksi (Level 2)
- Arsitektur Mikro (Level 1)
- Bahasa Mesin (Level 0)
Level 5 ini merupakan bahasa yang sudah lebih mudah dipahami manusia, sehingga pemogram tidak perlu untuk mempelajari bahasa mesin untuk menggunakan bahasa tinggat tinggi.
Level 4 ini adalah tingkatan dimana implementasinya dilakukan oleh programmer aplikasi. adapun level 0 - 3 dilakukan oleh programmer sistem
Dalam level ini pekerjaan-pekerjaan yang dilakukan oleh mesin diinterpretasikan secara bersamaan oleh sistem operasi.
Level 2 ini tingkatan yang berisi dari perintah-perintah atau intruksi dasar sebuah mesin.
Arsitektor Mikro atau Microarchitecture adalah rangkaian dasar sebuah prosesor yang disebut ALU (Arithmatic Logic Unit) sekumpulan register yang mampu melakukan operasi aritmatika.
Level tingkat 0 meliputi logika-logika yang berbentuk logika gerbang yang merupakan hardware sesungguhnya dari sebuah mesin.
Level tingkat 0 - 3 merupakan bahasa mesin numerik, yang berisi deretan angka yang panjang, yang mana hal tersebut tidak menjadi masalah pada komputer dalam memproses, akan tetapi lebih sulit dan rumit dipahami oleh manusia.
Komputer seperti diketahui sebelumnya dirancang dengan tingkatan-tingkatan level. Yang mana setiap level dibangun oleh level yang lainnya.
Arsitektur komputer adalah studi cara merancang bagian-bagian suatu sistem, yang dapat dilihat seorang pemrogram, seperti sebarapa besar memori yang dibutuhkan. Kumpulan jenis data, operasi dan sifat dari setiap tingkatan level disebut arsitektur pada level tersebut. Sedangkan implementasi tentang jenis teknologi chip apa yang digunakan untuk mengimplementasikan memori adalah bagian dari oragnisai komputer.
Komentar
Posting Komentar