Chapter 1

Seni Bina Komputer

Seni bina komputer menerangkan bagaimana unit pemproses, ingatan dan peranti input/output bekerjasama untuk memproses data yang diwakili dalam bentuk binari.

Komponen Utama

Sebuah komputer terdiri daripada beberapa komponen utama yang bekerjasama. Unit Pemprosesan Pusat (CPU) ialah otak komputer yang melaksanakan arahan. CPU mempunyai dua bahagian penting: Unit Aritmetik dan Logik (ALU) yang melakukan pengiraan dan perbandingan logik, serta Unit Kawalan yang mengawal dan menyelaraskan operasi komponen lain.

Ingatan menyimpan data dan arahan. RAM (ingatan capaian rawak) ialah ingatan meruap yang menyimpan data sementara semasa komputer beroperasi dan kandungannya hilang apabila kuasa dimatikan. ROM (ingatan baca sahaja) ialah ingatan tak meruap yang kandungannya kekal walaupun kuasa dimatikan, biasanya menyimpan arahan permulaan.

Konsep

CPU memproses data mengikut kitaran ambil–nyahkod–laksana: arahan diambil daripada ingatan, dinyahkod untuk difahami, kemudian dilaksanakan.

Input, Output dan Storan

Peranti input seperti papan kekunci, tetikus dan pengimbas memasukkan data ke dalam komputer. Peranti output seperti monitor, pencetak dan pembesar suara memaparkan atau menghasilkan keputusan. Storan sekunder seperti cakera keras dan pemacu kilat menyimpan data secara kekal untuk kegunaan masa hadapan.

Contoh

Apabila anda menaip huruf pada papan kekunci (input), CPU memprosesnya dengan bantuan RAM, dan huruf itu dipaparkan pada monitor (output). Apabila anda menyimpan fail, ia disalin ke cakera keras (storan sekunder).

Perwakilan Binari

Komputer hanya memahami dua keadaan, iaitu 0 dan 1. Sistem ini dipanggil binari. Setiap digit binari dipanggil bit, dan lapan bit membentuk satu bait. Semua data — nombor, huruf, gambar dan bunyi — akhirnya diwakili sebagai gabungan 0 dan 1 di dalam komputer.

Ingat

RAM meruap (hilang tanpa kuasa) manakala ROM dan storan sekunder tak meruap (kekal). CPU memproses, ingatan menyimpan, dan data disimpan dalam bentuk binari.

Stuck on this topic? A verified JomKelas tutor can walk you through it.

Find a verified tutor