Ketika
user menekan tombol power , ROM BIOS melakukan Power On Self Test (POST) yaitu
mendeteksi fungsi-fungsi sistem di dalam komputer termasuk pengecekan semua
perangkat yang ada di dalamnya. Jika POST selesai dan semua perangkat
menjalankan fungsinya dengan baik, maka tugas menjalankan sistem diambil alih
CPU sebagai komando semua pekerjaan yang ada di dalam komputer.
Jadi
ketika komputer booting dan sudah selesai melakukan POST, maka CPU membaca
sistem operasi dari harddisk, tetapi karena prosesor tidak bisa langsung membaca
data dalam harddisk karena kesenjangan perbedaan kecepatan antara prosesor dan
hardisk, maka RAM yang mengcopy data/program dari harddisk untuk diproses oleh
CPU tersebut, dst
lihat
bagan berikut : (buat bagan yang ada pada modul IAS yang dkase ama dosen
!!!!!!!!!)
Register
Alat
penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi yang digunakan
untuk menyimpan data dan instruksi yang sedang diproses sementara data dan
instruksi lainnya menunggu giliran untuk diproses masih disimpan di dalam
memori utama.
Secara
analogi, register diibaratkan sebagai ingatan di otak bila melakukan pengolahan
data secara manual, otak diibaratkan CPU yang berisi ingatan-ingatan, satuan
kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan
perhitungan & perbandingan logika.
Program
berisi kumpulan instruksi-instruksi dan data diletakkan di memori utama yang
diibaratkan sebagai meja. Kita mengerjakan program tersebut dengan memproses
satu per satu instruksi-instruksi yang ada di dalamnya, dimulai dari instruksi
yang pertama dan berurutan hingga yang terakhir. Instruksi dibaca dan diingat
(instruksi yang sedang diproses disimpan di register).
Register
dalam CPU diantaranya :
- Register
untuk alamat dan buffer :
−
MAR (Memory Address Register)
Untuk
mencatat alamat memori yang akan diakses (baik yang akan ditulisi maupun
dibaca)
−
MBR (Memory Buffer Register)
Untuk
menampung data yang akan ditulis ke memori yang alamatnya ditunjuk MAR atau
untuk menampung data dari memori (yang alamatnya ditunjuk oleh MAR) yang akan
dibaca.
−
I/O AR (I/O Address Register)
Untuk
mencatat alamat port I/O yang akan diakses(baik akan ditulisi / dibaca).
−
I/O BR (I/O Buffer Register)
Untuk
menampung data yang akan dituliskan ke port yang alamatnya ditunjuk I/O AR atau
untuk menampung data dari port (yang alamatnya ditunjuk oleh I/O AR) yang akan
dibaca.
- Register
untuk eksekusi instruksi
-
PC (Program Counter)
Mencatat
alamat memori dimana instruksi di dalamnya akan dieksekusi
-
IR (Instruction Register)
Menampung
instruksi yang akan dilaksanakan
-
AC (Accumulator)
Menyimpan
data sementara baik data yang sedang diproses atau hasil proses.
Control Unit
Bertugas
mengatur dan mengendalikan semua peralatan yang ada di sistem komputer, yaitu :
-
mengatur dan mengendalikan alat-alat input dan output
-
mengambil instruksi-instruksi dari memori utama
-
mengambil data dari memori utama untuk diproses
-
mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan
logika serta mengawasi kerja dari ALU
-
mengirim hasil proses ke memori utama untuk disimpan dan pada saatnya disajikan
ke alat output.
SIKLUS INSTRUKSI
Program
yang ada di memori komputer terdiri dari sederetan instruksi. Setiap instruksi
dieksekusi melalui suatu siklus. Setiap siklus instruksi terdiri dari
tahap-tahap :
- Instruction
fetch, yaitu mengambil instruksi dari memori dan mentransfernya ke unit
kontrol.
- Mengartikan
(decode) instruksi dan menentukan apa yang harus dikerjakan serta data apa
yang digunakan.
- Baca
alamat efektif, jika instruksi beralamat indirect.
- Proses
eksekusi instruksi dengan memilih operasi yang diperlukan dan
mengendalikan perpindahan data yang terjadi.
- Terdapat
register dalam CPU yang berfungsi mengawasi dan menghitung instruksi
selanjutnya yaitu Program Counter
- PC
akan menambah satu hitungan setiap kali CPU membaca instruksi
- Instruksi-instruksi
yang dibaca akan dibuat dalam register instruksi (IR)
Title
:
Cara Kerja Komputer
Description : Cara kerja computer Ketika user menekan tombol power , ROM BIOS melakukan Power On Self Test (POST) yaitu mendeteksi fungsi-fungsi sist...
Description : Cara kerja computer Ketika user menekan tombol power , ROM BIOS melakukan Power On Self Test (POST) yaitu mendeteksi fungsi-fungsi sist...
0 Response to " Cara Kerja Komputer "
Posting Komentar