Arsitektur Komputer
Pengertian Arsitektur Komputer dapat didefinisikan sebagai gaya konstruksi dan organisasi dari komponen-komponen sistem komputer.
Arsitektur Komputer dapat di kategorikan sebagai ilmu dan sekaligus sebagai suatu Seni mengenai cara interkoneksi antara berbagai komponen perangkat keras atau hardware untuk dapat menciptakan sebuah komputer yang dapat memenuhi kebutuhan fungsional,kinerja, dan juga target biayanya.
Ada beberapa tingkatan dalam konstruksi organisasi sistem komputer. Perbedaan paling sederhana diantara tingkatan tersebut adalah perbedaan antara hardware dan software.Arsitektur Komputer dapat di kategorikan sebagai ilmu dan sekaligus sebagai suatu Seni mengenai cara interkoneksi antara berbagai komponen perangkat keras atau hardware untuk dapat menciptakan sebuah komputer yang dapat memenuhi kebutuhan fungsional,kinerja, dan juga target biayanya.
Tingakatan Dalam Arsitektur Komputer
Tingkatan Dasar Arsitektur Komputer
Pada tingkatan ini Hardware sebagai tingkatan komputer yang paling bawah dan paling dasar, dimana pada hardware ini “layer” software ditambahkan. Software tersebut berada di atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung software dengan memberikan atau menyediakan operasi yang diperlukan software.
Software Level
Berikut adalah beberapa macam software level ;
Aplication Layer
Application Layer merupakan lapisan OSI Layer yang menyediakan interface atau antar muka antar aplikasi yang digunakan untuk melakukan komunikasi di dalam jaringan, dan kemudian membantu mengerimkan dan menerima pesan yang dikirimkan di dalam jaringan tersebut. Ini juga di namakan protokol jaringan yang mengatur tugas-tugas tertentu dalam suatu jaringan internet.
Berbeda dengan layer atau lapisan pada OSI Reference Model lainnya, application layer merupakan layer atau lapisan yang paling dekat dengan user komputer, karena di dalam sistem jaringan komputer, application layer bisa menjadi awal dan juga bisa menjadi akhir lapisan, dan selalu terkait dengan berbagai macam aplikasi dan software di dalam komputer, seperti email client, web browser dan sebagainya.
Higher Order Software Layer
Di dalalm Higher Order Software Layer ini mencakup semua program dalam bahasa selain bahasa mesin yang memerlukan penerjemahan ke dalam kode mesin sebelum mereka dapat dijalankan. Ketika diterjemahkan program seperti itu akan mengandalkan pada fasilitas sistem operasi yang mendasari maupun instruksi-instruksi mesin mereka sendiri.
Operating System Layer
Cara yang dilakukan yaitu mengontrol oleh semua software dalam menggunakan hardware yang mendasari (underlying) dan juga menyembunyikan kompleksitas hardware dari software lain dengan cara memberikan fasilitasnya sendiri yang memungkinkan software menggunakan hardware tersebut secara lebih mudah.
Hardware Level
Berikut adalah beberapa macam Hardware level ;
Machine Layer
Machine Layer yaitu tingkatam yang paling bawah dimana program dapat dituliskan dan memang hanya instruksi bahasa mesin yang dapat diinterprestasikan secara langsung oleh hardware.
Microprogammed Layer
Microprogammed Layer ini menginterprestasikan instruksi bahasa mesin dari layer mesin dan secara langsung menyebabkan elemen logika digital menjalankan operasi yang dikehendaki. Maka sebenarnya ia adalah prosesor inner yang sangat mendasar dan dikendalikan oleh instruksi program kontrol primitifnya sendiri yang disangga dalam ROM innernya sendiri. Instruksi program ini disebut mikro kode dan program kontrolnya disebut mikroprogram.
Digital Logic Layer
Suatu elemen pada tingkatan ini dapat menyimpan, memanipulasi, dan mentransmisi data dalam bentuk represeontasi biner sederhana.
Physical Device Layer
Merupakan suatu komponen elektrik dan elektronik yang sangat berperan penting.
Komentar
Posting Komentar