190 likes | 521 Views
TK2123 ORGANISASI DAN SENIBINA KOMPUTER. Oleh Pn. Rodziah Latih No. Bilik:D-4-56 rl@ftsm.ukm.my Samb.6760. Fungsi Komputer. Pemproses maklumat – boleh mendapat hasil pemprosesan serta merta Maklumat : data & suruhan Simpan data – maklumat yang diproses boleh juga disimpan
E N D
TK2123 ORGANISASI DAN SENIBINA KOMPUTER Oleh Pn. Rodziah Latih No. Bilik:D-4-56 rl@ftsm.ukm.my Samb.6760
Fungsi Komputer • Pemproses maklumat – boleh mendapat hasil pemprosesan serta merta • Maklumat : data & suruhan • Simpan data – maklumat yang diproses boleh juga disimpan • Aliran data – aliran dari satu peranti ke peranti yang lain. Jika peranti berada jauh – komunikasi data • Kawalan – mengawal ketiga-tiga fungsi diatas
PERANTI INPUT PEMPROSES PERANTI OUTPUT STORAN PRIMER & SEKUNDER Komponen Komputer
Unit arithmatik • dan logik • Penimbal • Unit hubungan dalaman • Unit kawalan CPU
Evolusi Komputer • Berdasarkan kepada: • Kelajuan pemprosesan (semakin laju) • Saiz komponen (semakin kecil) • Saiz ingatan (semakin besar) • Kapasiti & kelajuan I/O (bertambah) • Faktor pertambahan kelajuan pemproses • Saiz komponen – merapatkan jurang antara komponen • Organisasi komponen – penggunaan ‘pipeline’ yang lebih besar • Teknik pemprosesan selari
Perkembangan Awal Komputer • Tamadun China & Mesir – Abakus • 1617 - Napier’s Bone • 1642 – Mesin Pascal • 1671 – kalkulator Leibnitz • 1812 – Difference Engine (Charles Babbage) • 1835 – Analytical Engine (Charles Babbage) • 1890 – Mesin Hollerith • 1910 – Mesin Powers • 1938 – Computer Relay (Bell Lab) • 1944 – Mark 1
Abakus • Untuk operasi tambah, tolak, darab, dan bahagi.
Napier’s Bone (1617) • Jphn Napier Seorang ahli matematik berbangsa Scotland • Pengasas logaritma • penghitungan darab dan bahagi menjadi mudah, cepat, & tepat. • Menggunakan asas log ini, Napier mencipta satu alat mengira – Napier’s Bone. • Alat ini menggunakan rods atau bones untuk membentuk jadual data. • Ini menjadi titik permulaan penggunaan teknik mekanikal untuk perhitungan.
Mesin Pascal (1642) • Blaise Pascal – seorang ahli matematik Perancis • Mesin Pascal – mesin penghitung digital yang mulanya digunakan untuk menyediakan akaun perniagaan bapanya. • Mesin ini berupaya mencampur nombor 2 angka dengan cepat. • Mesin ini hanya berupaya melakukan operasi tambah dan tolak sahaja. • Ia mengandungi roda bernombor dan bersaiz sebesar kotak kasut.
Mesin Pascal • Melalui mesin ini, Pascal mengemukakan 3 prinsip penting: • Dalam sebarang penghitungan spt campur dan darab, “bawa ke hadapan” boleh disempurnakan secara otomatik. • Penghitungan tolak boleh dijalankan dengan menyongsangkan pusingan roda-roda tersebut. • Perhitungan darab boleh dijalankan dengan melakukan campuran secara berulang.
Kalkulator Leibnitz • G.W.Leibnitz – seorang ahli matematik berbangsa Jerman. • Mesin ini menggunakan roda-roda bergigi yang berlainan saiz yang mewakili digit-digit yang berlainan. • Mesin ini boleh mencampur, mendarab, membahagi serta menghitung punca kuasa dua. • Sumbangan Leibnitz kepada bidang sains komputer ialah beliau berjaya membuktikan bahawa penggunaan sistem binari lebih baik dari sistem perpuluhan untuk alat-alat hitung mekanikal.
Difference Engine • Dibina oleh Charles Babbage – profesor matematik dari Univ Cambridge (1792-1871) • Merupakan mesin mekanikal yang pertama • Tujuan dibina – untuk ilmu pelayaran • utk penyediaan jadual trigonometri dan logarithma • Boleh lakukan operasi tambah & tolak • kejituan hingga 20 digit • boleh keluarkan output cetakan • gunakan teknologi yg terkehadapan diwaktu itu. • kesukaran memperolehi bahan-bahan membuatkan beliau hilang minat utk meneruskannya.
Enjin Analitikal (1835) • Senibinanya spt komputer moden, mempunyai unit kawalan, unit arithmetik, unit storan ingatan, & peranti output.