Pengenalan
I. SISTEM KOMPUTER
Komputer merupakan suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja secara otomatis dengan aturan tertentu*.
Sebuah sistem komputer tersusun atas tiga elemen,
A.Hardware
Komponen-komponen hardware :
Flow Konfigurasi Sistem Komputer
CU
CU
CU
C�H�A�N�N�E�L
C�H�A�N�N�E�L
CPU
storage
CU
CU
CU
CU
Tape
Card Punch
Printer
Disk
Card Reader
Disk
Tape
Alat input langsung
keyboard, Pointing device, scanner, sensor dan voice recognizer
Alat Input Tidak Langsung
Data yang dimasukkan tidak langsung diproses oleh CPU. Tetapi direkamkan terlebih dahulu ke suatu media Machine readable form (bentuk yang hanya bisa dibaca oleh komputer).
misalnya kartu plong, pita magnetic atau disk magnetic
Fungsi dari CPU adalah :
CPU terdiri dari 2 bagian utama, yaitu :
1. unit kendali (control Unit)
2. Unit arithmatika dan logika (Arithmatic and Logic Unit).
Disamping itu juga terdapat beberapa penyimpan yang berukuran kecil yang disebut dengan register.
Control Unit
Tugas dari Control Unit :
Arithmetic and Logic Unit
Tugas dari ALU adalah :
sirkuit elektronik ALU yang digunakan untuk melaksanakan operasi aritmatika ini disebut Adder.
3 macam ingatan yang dipergunakan didalam sistem komputer :
Dipergunakan untuk menyimpan instruksi dan data yang sedang di proses
Dipergunakan untuk menyimpan instruksi dan data yang akan diproses dan hasil dari pengolahan
Digunakan untuk menyimpan data dan program secara permanen.
Macam-macam register
(register yang berhubungan dengan instruksi yang sedang diproses)
1. Instruction Register (IR)
Dipergunakan untuk menyimpan instruksi yang sedang diproses. Program yang berisi kumpulan dari instruksi, pertama kali ditempatkan di main memory, pemrosesan program dilakukan instruksi per instruksi. Instruksi yang mendapat giliran untuk diproses, diambil dari main memory dan disimpan di IR
2. Program Counter (PC)
Register yang digunakan untuk menyimpan alamat lokasi dari main memory yang berisi instruksi yang sedang diproses.
(Register yang berhubungan dengan data-data yang sedang diproses)
1. General-purpose Register (R0,R1,R2,…..Rn)
Kegunaannya yang umum, seperti misalnya untuk menampung hasil pengolahan (Accumulator)
(Register yang digunakan sebagai jembatan antara CPU dengan main memory)
1. Memory Addres Register (MAR)
Register ini dihubungkan dengan suatu jalur (bus) ke main memory. Register ini digunakan untuk menampung alamat data atau instruksi di main memory yang akan direkamkan.
2. Memory Data Register (MDR)
Register ini dihubungkan dengan suatu jalur (bus) ke main memory. Register ini digunakan untuk menampung data atau instruksi hasil pengiriman dari main memory ke CPU atau untuk menampung data yang akan direkam ke main memory dari hasil pengolahan CPU
Storage atau memory dapat dibedakan atas 2 bagian,
1. Internal Storage (Primary Storage)
2. External Storage (Secondary Storage)
Internal Storage (Primary Storage)
1. Main Memory
Merupakan tempat untuk
menyimpan program dan data. Sebelum diproses, program dan data harus dimasukkan kedalam main storage lebih dahulu, melalui input device.
Main memory terdiri dari :
RAM merupakan memori yang dapat diakses yaitu dapat di isi dan dapat diambil isinya oleh programmer.
Struktur dari RAM dibagi menjadi 4 bagian :
Sifat dari RAM adalah :
ROM sudah di isi oleh pabrik pembuatnya, berupa sistem operasi yang terdiri dari program-program pokok yang diperlukan oleh sistem komputer seperti program untuk mengatur tampilan karakter dilayar.
Sifat dari ROM:
Ada 3 register yaitu :
1. General Register
Fungsinya menyimpan hasil perhitungan binary arithmetic
2. Control Register
Fungsinya membantu control section didalam mengontrol operasi dari komputer itu sendiri.
3. Floating Point Register
Fungsinya untuk hasil perhitungan floating point arithmetic
Buffer digunakan untuk menambah kecepatan didalam pemindahan data antara ALU dan main storage.
External Storage (Secondary Storage)
Contohnya :
Sifatnya:
Dua macam bentuk output :
Alat output dapat berbentuk :
Ex: printer, plotter, Computer Output To Microfilm
Ex: Video Display, Flat Panel Display, Speaker
Ex: Disk Drive, Tape Drive,
B. PERANGKAT LUNAK
Klasifikasi perangkat lunak :
C. SDM/Brainware
1. Analis Sistem
2. Programmer
3. Operator
4. Teknisi