instruksi program Pusat pemrosesannya berupa microchips yang ukuran fisiknya relatif kecil atau cenderung makin diperkecil (miniaturisasi) DIAGRAM CONTROL UNIT (CU)
Mengendalikan peralatan input dan
output Mengambil instruksi maupun data dari memori utama Mengirim instruksi ke ALU bila memerlukan perhitungan aritmetika dan logika Menyimpan hasil ke memori utama ALU (ARITHMETIC AND LOGIC UNIT) Melaksanakan semua perhitungan baik aritmatika maupun logika; (+ - x :); (= < > <>) ALU menggunakan rangkaian ADDER, yaitu rangkaian penjumlahan Fungsi perhitungan juga sangat dibutuhkan pada saat menggambar grafik atau image REGISTER Alat penyimpan yang kapasitasnya sangat kecil, tetapi kecepatan baca/tulisnya sangat cepat; ukuran kapasitas biasanya dalam BIT, mis : 8, 16, 32, 64 BIT Terdiri dari beberapa jenis menurut fungsinya misal : instruksi, data, akumulator, status. Setiap instruksi dan data yang dilaksanakan harus berada di register INSTRUKSI MESIN
Mesin komputer hanya bisa menerima
instruksi dalam bahasa mesin, yang dirancang misal : 10110102 1011 01 02 opcode operand-1 operand-2 Opcode : kode-kode operasi mesin yang sudah dibuat sebelumnya INSTRUKSI MESIN cont.
Setiap prosesor mempunyai opcode
yang merupakan kemampuan dasar yang berisi instruksi-instruksi apa saja yang dapat dilaksanakan; biasanya lebih dari 100 instruksi, misal : ADD, SUB, MUL, INT, IFN, JUMP, dsb. INSTRUKSI MESIN cont. Untuk pengendalian, setiap instruksi diberikan jatah waktu pelaksanaan menggunakan jam digital (clock cycle) yang ada pada prosesor, yang berkisar 1 – 7 cycle untuk setiap instruksi Siklus dari jam digital prosesor makin kecil berarti pelaksanaan instruksi makin cepat (~ komputer makin cepat) PROSESOR GANDA
Untuk menambah kecepatan instruksi,
bisa ditempuh dengan cara menambah jumlah prosesor, misal : 2, 4, 8, dsb., yang disebut komputer dengan prosesor ganda (array processor) Keperluannya misal : server, grafis, dsb. KOMPONEN DALAM KOTAK CPU Kotak (casing) : bentuk, tombol, lampu, disk bank (tempat : floppy, cd/dvd, hd) Power Supply : daya listrik, jenis dan slot Mainboard : jenis, kecepatan bus, slot, kapasitas ekspansi Mikroprosesor : jenis, kecepatan
Hardisk : jenis, kapasitas
penyimpanan KOMPONEN DALAM KOTAK CPU cont. CD/DVD Drive : jenis, kecepatan Floppy disk drive : jenis, kecepatan
Memori utama : jenis, kapasitas
Speaker
Kartu-kartu elektronik, misal : layar,
suara, jaringan, modem Slot untuk hardisk/CD/DVD : IDE, SCSI CASING MAINBOARD MAINBOARD cont. MAINBOARD cont. MIKROPROSESOR MIKROPROSESOR cont. MIKROPROSESOR cont. SLOT EKSPANSI Digunakan untuk menghubungkan alat-alat input/output ke komputer Tersedia : ISA PCI AGP (khusus layar grafik kecepatan tinggi) USB PCMCIA (untuk notebook) SLOT EKSPANSI cont. SLOT EKSPANSI cont. SLOT EKSPANSI cont.