Pengantar. Komputer Bahasa Assembly A

Bahasa Assembly 4 DASAR-DASAR ORGANISASI KOMPUTER

I.1. Pengantar.

Program Bahasa Assembly atau Assembler adalah suatu Program yang mengambil Input Program Sumber yang dikodekan dalam Mnemonic atau Symbol Bahasa mesin dan di konversikan ke dalam Program Bahasa mesin Hexadesimal Object Program. Alasan Utama Software tidak ditulis dalam bahasa Mesin Hexadesimal secara langsung karena sewaktu-waktu sebuah program yang akan dimodifikasi, tidak sulit dalam merelokasi pengalamatan. Penemuan Mikroprosesor pada tahun 1970-an merupakan perkembangan yang menentukan dari dunia Elektronika yang mengagumkan. Beberapa hal yang menyebabkan kepopuleran Mikroprosesor yaitu : • Ukurannya kecil • Daya yang dibutuhkan rendah • Harganya murah Mikroprosesor dapat didefinisikan sebagai Rangkaian terpadu tunggal yang mengandung ribuan gerbang digital yang dapat melakukan Operasi Aritmatika, Logika, dan Kontrol dari Komputer. Komputer berasal dari kata to compute yang artinya menghitung. Jadi computer adalah suatu peralatan elektronik yang digunakan untuk perhitungan, tetapi karena perkembangan teknologi computer saat ini begitu pesat, computer tidak lagi hanya berperan C Bahasa Assembly 5 sebagai mesin hitung tetapi sudah mempunyai berbagai fungsi untuk mempermudah dan membantu pekerjaan manusia. Komputer mempunyai Elemen-elemen fungsional sebagai berikut : • Unit Kontrol dan Aritmatika • Unit Memory Instruksi • Unit Memory Data • Unit InputOutput Unit Aritmatika dan Kontrol memroses data dengan operasi aritmatika dan logika. Bagian aritmatika mempunyai kemampuan operasi aritmatika yang built-in dalam bentuk perangkat keras yang dapat melakukan fungsi tersebut. Bagian Kontrol mengandung rangkaian yang memungkinkan instruksi yang diproses dapat cepat dikerjakan secara berurutan. Isi dari memori yang berupa instruksi dan data dapat diletakkan secara kombinasi ataupun dipisah. Program yang berisi instruksi urutan-urutan perintah harus ditulis dan disimpan dalam memori sebelum computer dijalankan. Data dapat disimpan baik sebelum ataupun sesudah computer running. Unit InputOutpun adalah bagian penghubung computer dengan dunia luar Pheriperal, yang memungkinkan computer untuk berkomunikasi secara real time. Piranti ini umumnya lambat bila dibandingkan dengan waktu proses internal computer dan format data yang dikomunikasikan bias serial ataupun parallel.

1.2 Komputer

Sebelum mempelajari organisasi komputer lebih jauh ada baiknya kita mengetahui apa itu komputer? Komputer adalah suatu sistem pemrosesan yang Bahasa Assembly 6 didalamnya terdapat unit masukan, unit keluaran, unit pemroses data dan juga unit penyimpanan data. Sistem komputer secara keseluruhan dapat dilihat pada gambar 1.1. Gambar 1.1 Sistem komputer Struktur adalah cara komponen - komponen komputer saling terkait dan berhubungan. Sedangkan fungsi adalah operasi masing - masing komponen sebagai bagian dari struktur. Dalam modul ini akan dijelaskan melalui pendekatan top-down dari sistem paling kompleks menuju sistem yang lebih sederhana sehingga diharapkan akan lebih jelas dan efektif Operasi-operasi yang dilakukan komputer diantaranya operasi aritmetika, operasi logika, operasi penggeseran dan operasi pemindahan, yang sebenarnya adalah implementasi mesin komputer terhadap perintah kita. Ada pekerjaan besar sehubungan dengan interkoneksi manusia dan komputer. Seperti kita ketahui, komputer tidak bisa memahami bahasa kita dan juga sebaliknya, untuk itu diadakan manipulasi dan transformasi data agar terjadi kesesuaian antara komputer dan manusia sebagai penggunanya. Input Output Pemroses Penyimpa Bahasa Assembly 7

1.3 Organisasi Komputer