.1DISEDIAKAN OLEH ZURIANA BINTI MHD ZAKARIA PENSYARAH STM KOLEJ KOMUNITI SUNGAI SIPUT SSK 10203 COMPUTER ARCHITECTURE AND ASSEMBLY DISEDIAKAN OLEH ZURIANA BINTI MHD ZAKARIA PENSYARAH STM KOLEJ KOMUNITI SUNGAI SIPUT TOPIK 1.0 SISTEM KOMPUTER 1.1 Terangkan fungsi komputerdan kesalinghubungan(interconnections) 1.2. Huraikan konsep ingatancache (cache memory) 1.3. Mengenalpasti masukan/ keluaran dalam sistem computer (input/output) RINGKASAN: Topik ini memperkenalka n seni bina komputer dan organisasi komputer, konsep memori cache dan Input / Output dalam sistem komputer SSK10203 COMPUTER ARCHITECTURE & ASSEMBLY
.2Course Learning Outcomes (CLO) Hasil Pembelajaran (HP) Setelah tamat kursus ini, pelajarseharusnya dapat : Pasang perkakasan komputerdengan prosedur yang betul. Terangkan seni bina sistemcomputer. CLO1 CLO2
.31.1. Terangkan fungsi komputer dan kesalinghubungan. 1.1.1. Mentakrifkan seni binakomputer dan organisasi komputer.1.1.2. Huraikan konsep interkoneksi dalam sistem komputer: 1.1.2.1. Struktur interkoneksi 1.1.2.2.Sambungan bas a. Bas data (talian data) b. Alamat Bas (TalianAlamat) c. Bas Kawalan (TalianKawalan) 1.1 1.1 Terangkan Fungsi Komputer Dan Kesalinghubungan(Interconnections) MINGGU 1
.41.1 Terangkan Fungsi Komputer Dan Kesalinghubungan • Komputer adalah suatu alat atau mesin yang digunakan untuk membaca dan melaksanakan sesuatu arahan kerja. • Komputer juga direka untuk membaca dan melaksanakan urutan sesebuah senarai arahan yang membuatkan ia melakukan operasi aritmetik dan logik berdasarkan angka binari. • Pada asasnya, komputer terdiri dari ingatan jangka pendek dan ingatan jangka panjang untuk peyimpanan data; dan unit pemprosesan pusat yang berfungsi sebagai unit kawalan serta mengandungi unit logik aritmetik. • Komputer boleh berinteraksi dengan persekitaran luarannya. Semua kaitannya dengan persekitaran luaran boleh diklasifikasikan sebagai peranti persisian atau talian komunikasi. 1.1 Terangkan Fungsi Komputer Dan Kesalinghubungan• Komputer beroperasi di bawah kawalan arahan yang disimpan dalam unit memorinya sendiri, yang boleh menerima data (input), memanipulasi data mengikut peraturan (proses) yang ditentukan, menghasilkan maklumat (output) daripada pemprosesan dan menyimpan keputusan untuk kegunaan masa akan datang. • Komputer mempunyai keupayaan untuk menyimpan, memproses dan mendapatkan semula data. • Selain itu komputer juga boleh menggerakkan data serta mengawal data (menyelaras maklumat)
.51.1.1 Mentakrifkan Seni Bina Komputer Dan Organisasi Komputer 1.1.1 Mentakrifkan Seni Bina Komputer Dan Organisasi Komputer • Untuk membina sebuah rumah anda boleh menghubungi arkitekyang akan memberikan anda lakaran rumah. Dan untuk membina reka bentuk itu anda akan menghubungi kontraktor. • Mencipta reka bentuk rumah boleh dianggap sebagai Seni Bina Komputer, manakala membina rumah boleh dianggap sebagai Organisasi Komputer.
.6Definisi - Apakah maksud Seni Bina Komputer? • Seni bina komputer ialah spesifikasi yangmemperincikan cara satu set piawaian teknologi perisian dan perkakasan berinteraksi untukmembentuk sistem atau platform komputer. • Sains mengintegrasikan komponen tersebut untukmencapai tahap kefungsian dan prestasi. • Merujuk kepada cara sistem komputer direkabentuk dan teknologi yang serasi dengannya. 1.1 Terangkan Fungsi Komputer dan KesalinghubunganSeni Bina Komputer • Model Von Neumann masih digunakan oleh kebanyakan jenis komputer hari ini sejak tahun 1945 • Ia menerangkan reka bentuk komputer elektronik dengan CPUnya, yang merangkumi unit logik aritmetik, unit kawalan, daftar, memori untuk data dan arahan, antara muka input/output dan fungsi storan luaran
.7PerbezaanVon Neumann Vs Harvard Model Von Neumann Harvard Model Ia memerlukan hanya satu memori untuk arahan dan data mereka. Ia memerlukan dua ingatan untuk arahan dan data mereka. Reka bentuk seni bina von Neumann adalah mudah. Reka bentuk seni bina Harvard adalah rumit. Latihan1. Apakah perbezaan antara organisasi komputer dan seni bina komputer
.8Seni Bina Komputer Organisasi Komputer Ia bertindak sebagai antara muka antara perkakasan dan perisian. Ia berkaitan dengan komponen sambungan dalam sistem. Seni bina boleh dikekalkan selama ratusan tahun seperti seni bina John Von Neumann. (masih digunakan sehingga hari ini)-sejak 1945 Organisasi mungkin berubah mengikut perubahan pesat teknologi -satu model komputer, contohnya Intel x86; mungkin mengekalkan seni binanya tetapi berbeza dalam organisasinya Perbezaan Seni Bina vs Organisasi Latihan Soalan 1. Kenal pasti ciri-ciri di bawah adalah merujuk kepada seni binakomputer atau organisasi komputer. Melibatkan komponen fizikal (reka bentuk litar, penambah, isyarat, peranti) Boleh dikekalkan selama seratus tahun Seorang pengaturcara boleh melihat dari segi arahan, mod alamat dan daftar. Ia bertindak sebagai antara mukaantara perkakasan dan perisian. Prihatin dengan struktur dan tingkah laku sistem komputer seperti yang dilihat oleh pengguna. Menangani isu reka bentukperingkat tinggi Membantu kita memahami fungsi sistem.
.91.1.2 Huraikan Konsep Kesalinghubungan Dalam Sistem Komputer MINGGU 2 1.1.2 Konsep Kesalinghubungan Dalam Sistem Komputer • Komputer adalah sistem yang kompleks. Komputer kontemporari mengandungi berjuta-juta komponen elektronikasas. Bolehkah sesiapa menggambarkan mereka dengan jelas? • Komputer terdiri daripada set subsistem yang saling berkaitan. Pada setiap peringkat, pereka bentuk mengambil berat tentangstruktur dan fungsi. • Struktur: Cara komponen saling berkaitan. • Fungsi: Operasi setiap komponen individu sebagai sebahagiandaripada struktur.
.10Sistem Komputer • Sistem Komputer ialah mesin elektronik digital yang boleh diprogramkan untuk melaksanakan beberapa operasi mengikut arahan program komputer. • Setiap sistem komputer terdiri daripada beberapa komponen: Pemproses, memori, saluran, unit input & output. 1.1 Terangkan Fungsi Komputer dan KesalinghubunganKomponen Sistem Komputer • Pemproses, bertanggungjawab untuk melaksanakan arahan (otak dalamtubuh manusia) • Memori, digunakan sebagai storan sementara untuk arahan dan data untuktugasan yang dijalankan (pelbagai kenangan dalam tubuh manusia) • Saluran untuk memindahkan data antara pelbagai komponen (peredarandan sistem saraf dalam badan manusia) • Unit input dan output, yang menghubungkan komputer ke dunia luar ataupengguna (dalam tubuh manusia, sepadan dengan deria, yang berfungsi sebagai peranti input; dan otot, yang berfungsi sebagai peranti output) 1.1 Terangkan Fungsi Komputer dan Kesalinghubungan
.11Gambarajah Blok Sistem Komputer 1.1 Terangkan Fungsi Komputer dan KesalinghubunganAnalogi 1.1 Terangkan Fungsi Komputer dan Kesalinghubungan
.12Input Output Unit Pemprosesan Memori Komponen Asas Sistem Komputer 1.1 Terangkan Fungsi Komputer dan KesalinghubunganKomponen Asas Sistem Komputer • Komputer terdiri daripada beberapa Komponen yang saling berhubungdan bekerjasama. • Setiap komponen di kategorikan kepada beberapa bahagian : a) Peranti Masukan (input) b) Unit Pemprosesan Pusat c) Unit Kawalan. d) Ingatan Utama. e) Unit Aritmetik dan Logik. f) Sistem Ingatan. g) Peranti Keluaran(output) 1.1 Terangkan Fungsi Komputer dan Kesalinghubungan
.13Komponen Asas Sistem Komputer • Papan induk (mainboard) • Pemprosesan (CPU) • Memori (RAM) • Monitor • Pemacu cakera keras • Pemacu DVD/CD - ROM • Kad grafik • Papan kekunci • Tetikus • Kekisi (Casing) • Unit bekalan kuasa • Pembesar suara 1.1 Terangkan Fungsi Komputer dan Kesalinghubungan1.1.2.1 Struktur Kesalinghubungan • Pengumpulan laluan yang menghubungkan pelbagai modul komputer (CPU, memori, I/O) dipanggil struktur kesalinghubungan (interconnection). • 3 jenis modul asas penyambungan komputer : i. Memori/Ingatan ii. CPU (Pemproses) iii. Modul I/O Memori/ Ingatan Pemproses Modul I/O
.141.1.2.1 Struktur Kesalinghubungan • Jenis pemindahan komponen i. Memori/Ingatan kepada CPU ii. CPU kepada Memori/Ingatan iii. I/O kepada CPU iv. CPU kepada I/O v. I/O ke atau dari Memori/Ingatan Struktur Kesalinghubungan Memori/Ingatan • Terdiri daripada N perkataan yang sama panjang • Membaca dan menulis isyarat kawalan • Lokasi untuk operasi ditentukan oleh alamat Pemproses - CPU • Membaca arahan dan data • Menulis data (selepas diproses) • Menghantar isyarat kawalan ke unit lain • Menerima & bertindak atas sampukan Memori/ Ingatan Pemproses
.15Struktur KesalinghubunganModul I/O • Sama fungsinya dengan ingatan • Melakukan 2 operasi : membaca dan menulis • Boleh mengawal lebih daripada satu peranti • Terdiri daripada laluan data luaran untuk data output input dengan peranti luaran Modul I/O • Menerima data daripada komputer• Hantar data ke persisianOUTPUT INPUT • Menerima data daripada persisian • Hantar data ke komputer • Menerima alamat daripada komputer, cth. nombor port untuk mengenal pasti persisian • Mampu menghantar isyarat gangguan kepada pemproses 1.1 Terangkan Fungsi Komputer dan Kesalinghubungan1.1.2.1 Struktur Kesalinghubungan Pemindahan Komponen 4. CPU kepada I/O 3. I/O kepadaCPU 5. I/O ke atau dari Memori 1. Memori kepada CPU 2. CPU kepadaMemori • Jenis pemindahan komponen terdiri daripada yang berikut. - menggunakan Akses Memori Terus (DMA)
.16Struktur Kesalinghubungan i. Memori kepada CPU ii. CPU kepada Memori iii. I/O kepada CPU iv. CPU kepada I/O v. I/O ke atau dari Memori 1.1.2.2 Kesalinghubungan Bas • Bas ialah medium penghantaran bersama/berkongsi. • Hanya digunakan oleh satu peranti pada satu masa. • Digunakan untuk menyambung komponen komputer utama (CPU, memori, I/O) ianya dipanggil sistem bas.
.17Pengenalan Bas • Memori utama = boleh diakses terus oleh CPU • Bas = koleksi wayar yang menghantar data • Boleh menjadi satu arah atau dua arah• Kelajuan bas diukur dalam megahertz• Saiz bas (lebarnya) ialah berapa banyakbit yang boleh dipindahkan pada satusatu masa (cth: komputer 64 bit mempunyai bas persepuluhan lebar 64- bit) 1.1 Terangkan Fungsi Komputer dan KesalinghubunganSistem Bas Tiga kumpulan talian komunikasi 1. Talian data 2. Talian alamat 3. Talian kawalan 1.1 Terangkan Fungsi Komputer dan Kesalinghubungan
.18Sistem Bas • Satu arah atau dua arah. • Untuk membuat semula/menulis data, CPU perlu memberitahu RAM alamatnya. • Bas data menghantar data sebenar ke/dari memori. • Bas kawalan membawa arahan daripada CPU dan mesej status daripada peranti perkakasan lain. 1.1.2.2 Kesalinghubungan Bas Jenis bas komputer • Sistem bas komputer adalah komunikasi antara komponen melalui laluan yang dikongsi. • Subsistem yang memindahkan data antara komponen di dalam komputer, atau antara komputer. • Dua jenis bas komputer : Bas Dalaman, Bas Luaran 1.1 Terangkan Fungsi Komputer dan Kesalinghubungan
.19DALAMAN • Menyambungkan semua komponen dalaman komputer ke motherboard (CPU dan memori dalaman). • Juga dikenali sebagai bas tempatan. LUARAN • Menyambung peranti luaran ke motherboard. • Terdiri daripada laluan elektronik yang memindahkan maklumatantara dalaman perkakasan sistem komputer (termasuk CPU dan RAM) dan peranti persisian. • Merupakan koleksi wayar dan protokol yang membolehkanpengembangan komputer. 2 Jenis Bas Komputer Accelerated Graphic Port (AGP) Peripheral Component Interconnect Express (PCIe) Peripheral Component Interconnect (PCI) Mini PCI Pelbagai jenis bas luaran• Bagaimanakah bas menyelaraskan banyak peranti? • Untuk mengelakkan kehilangan data, bas mesti memasukkan cara mengawal aliran data antara dua peranti untuk memastikan kedua-dua peranti bersedia untuk menghantardan/atau menerima maklumat. • Bas menyediakan definisi port untuk membenarkan antara muka fizikal atau penyambungandua atau lebih peranti.
.20Latihan1. Huraikan jenis-jenis bas dalamsistem komputer. 2. Berikan perbezaan sistem bas luaran. • Memindahkan data antara modul sistem• Talian wayar yang digunakan untuk menyalurkandata-data yang akan diproses (dari peranti ingatan keCPU) atau data yang sudah diproses (dari CPU keingatan/output) • Lebar (width) adalah faktor utama dalammenentukan prestasi keseluruhan sistem1.1.2.2 Kesalinghubungan Bas a. Bas Data (Data Line)
.21• Tetapkan sumber atau destinasi data pada bas data . • Talian wayar yang digunakan untuk menyalurkan datadata yang mengandungi maklumat alamat (lokasi) bagi data yang hendak diproses atau data yang hendakdisimpan. • Lebar menentukan kapasiti memori maksimum yang mungkin bagi sistem • Juga digunakan untuk menangani port I/O. • Biasanya: bit tinggi memilih modul tertentu. bit rendah memilih lokasi memori atau port I/O dalammodul 1.1.2.2 Kesalinghubungan Bas b. Talian alamat (Alamat bas) • Mengawal akses kepada dan penggunaan data dan talian alamat• Talian wayar yang digunakan untuk menghantar isyarat kawalan(seperti MEMW, MEMR, IOR, IOW, interrupt and DMA) antaraCPU dengan peranti ingatan dan peranti Input/Output. • Talian kawalan biasa termasuk: Memori Baca dan Memori Tulis I/O Baca dan I/O Tulis Pindahkan ACK Permintaan Bas dan Pemberian Bas Permintaan Interrupt dan Interrupt ACK Clock Tetapkan semula 1.1.2.2 Kesalinghubungan Bas c. Talian kawalan (bas kawalan)
.22• Jika satu modul ingin menghantar data kepada yang lain, ia mesti: Dapatkan penggunaan bas Memindahkan data melalui bas • Jika satu modul ingin meminta data daripada yang lain, iamesti: Dapatkan penggunaan bas Pindahkan permintaan ke modul lain ke atas taliankawalan dan alamat Tunggu modul kedua untuk menghantar data1.1.2.2 Kesalinghubungan Bas c. Talian kawalan (bas kawalan) 2. Perbezaan Sistem Bas Luaran
.23Computer Buses https://www.youtube.com/watch?v=aBCaCrC3z0k Sistem Bus Pada Komputer https://www.youtube.com/watch?v=guYKsdri-rM
.24Sistem IO dan Bus https://www.youtube.com/watch?v=wQV3gQZw3As
.251.2. Huraikan konsep ingatancache. 1.2.1. Tentukan memori cache. 1.2.2. Kenal pasti jenis memori cache: Memori cache Tahap 1, Memori cache Tahap 2, Memori cache Tahap 3. 1.2 MINGGU 31.2 Huraikan Konsep Memori/Ingatan Cache
.26Pengenalan Memori Cache • Memori khas yang digunakan oleh CPU untuk tujuan mengurangkan masa purata diambil untuk akses memori. • Lebih kecil dan juga memori yang lebih cepat, yang menyimpan data yang paling sering diakses dari ingatan utama. • Apabila terdapat permintaan memori yang dibaca, memori cache akan diperiksa untuk melihat sama ada data itu wujud dalam ingatan cache atau tidak. • Jika data tersebut berada dalam memori cache, maka tidak perlu mengakses memori utama (yang memerlukan waktu lebih lama untuk diakses), oleh itu menjadikan purata waktu akses memori lebih kecil. 1.2 Huraikan Konsep Ingatan CacheCPU Cache https://www.youtube.com/watch?v=yi0FhRqDJfo
.27What is Cache Memory? https://www.youtube.com/watch?v=IA8au8Qr3lo Apa Itu CPU dan Cache Memory https://www.youtube.com/watch?v=DgETJzcE8Tg
.28Pengenalan Memori Cache • Biasanya, terdapat cache berasingan untuk data dan arahan. • Cache data lazimnya ditubuhkan dalam hierarki tahap cache (kadangkadang dipanggil cache bertingkat). • L1 (Tahap 1) dan L2 (Tahap 2) adalah paling banyak cache dalam hierarki cache ini. • L1 adalah cache terdekat ke memori utama dan cache yang diperiksaterlebih dahulu. • L2 cache adalah barisan seterusnya dan kedua paling dekat dengan ingatanutama. • L1 dan L2 berbeza-beza dalam kelajuan akses, lokasi, saiz dan kos. 1.2 Huraikan Konsep Ingatan Cache1.2 Huraikan Konsep Ingatan Cache
.291.2.1 Tentukan Memori Cache 1.2.1 Tentukan Memori Cache • Memori cache ialah jenis memori yang sangat pantas yang bertindaksebagai penimbal antara RAM dan CPU. • Ia menyimpan data dan arahan yang kerap diminta supaya ia segeratersedia kepada CPU apabila diperlukan. • Memori cache digunakan untuk mengurangkan purata masa untukmengakses data daripada ingatan Utama. • Memori ini berkapasiti yang terhad tetapi berkelajuan tinggi dan mahal berbanding memori utama. • Cache mempunyai kapasiti kecil. 1.2 Huraikan Konsep Ingatan Cache
.30Jenis Memori 1.2 Huraikan Konsep Ingatan CacheMemori Cache • RAM juga dikenali sebagai memori utama komputer. Ia adalah memori yang tidak menentu di mana data yang disimpan di dalam memori hilang apabilakuasa dimatikan. RAM dibahagikan kepada dua kategori sebagai RAM Statik(SRAM) dan Dynamic RAM (DRAM). SRAM menggunakan transistor untukmenyimpan satu bit data dan ia tidak perlu diperbaharui secara berkala. DRAM menggunakan kapasitor berasingan untuk menyimpan setiap bit data dan perlu dipulihkan secara berkala untuk mengekalkan caj di kapasitor. Dalam komputer moden, RAM disusun dalam modul yang bolehdipertingkatkan. Ini akan meningkatkan kapasiti RAM atau membetulkanganti rugi dengan mudah. 1.2 Huraikan Konsep Ingatan Cache
.31Memori Cache • Memori cache adalah memori khas yang digunakan oleh CPU untuk tujuanmengurangkan masa purata diambil untuk akses memori. Memori cache agak lebih kecil dan juga memori yang lebih cepat, yang menyimpan data yang paling sering diakses dari ingatan utama. Apabila terdapat permintaanmemori yang dibaca, memori cache akan diperiksa untuk melihat sama adadata itu wujud dalam ingatan cache. Jika data tersebut berada dalammemori cache, maka tidak perlu mengakses memori utama (yang memerlukan waktu lebih lama untuk diakses), oleh itu menjadikan puratawaktu akses memori lebih kecil. Biasanya, terdapat cache berasingan untukdata dan arahan. Cache data lazimnya ditubuhkan dalam hierarki tahapcache (kadang-kadang dipanggil cache bertingkat). L1 (Tahap 1) dan L2 (Tahap 2) adalah paling banyak cache dalam hierarki cache ini. L1 adalahcache terdekat ke memori utama dan cache yang diperiksa terlebih dahulu. L2 cache adalah barisan seterusnya dan kedua paling dekat dengan ingatanutama. L1 dan L2 berbeza-beza dalam kelajuan akses, lokasi, saiz dan kos. RAM vs Memori Cache • Memori komputer diatur ke hierarki dan mereka dianjurkan mengingati masa yang diambil untuk mengaksesnya, kos dan kapasiti. RAM dan memori cache adalah dua ahli dalam hierarki memori ini. RAM (Random Access Memory) adalah memori utama yang digunakan dalam komputer. Sel memori individunyaboleh diakses dalam sebarang urutan, dan oleh itu ia dipanggil memori aksesrawak. RAM dibahagikan kepada dua kategori sebagai RAM Statik (SRAM) dan Dynamic RAM (DRAM). Memori cache adalah memori khas yang digunakan oleh CPU (Unit Pemprosesan Pusat) komputer untuk tujuan mengurangkan masa purata yang diperlukan untuk mengakses memori. • Dalam hierarki ingatan, memori cache adalah memori yang lebih dekat kepadaCPU apabila dibandingkan dengan RAM. Memori cache jauh lebih cepat dan juga mahal jika dibandingkan dengan RAM. Tetapi kapasiti memori RAM lebih besardaripada kapasiti memori cache.Tambahan pula, ingatan cache juga dianjurkansebagai hirarki sebagai cache L1, L2 dan L3 yang berbeza dengan kelajuan, kos dan kapasiti. 1.2 Huraikan Konsep Ingatan Cache
.321.2.2 Kenalpasti Jenis Memori Cache : Memori Cache Tahap 1, Memori Cache Tahap 2, Memori Cache Tahap 3 1.2.2 Kenalpasti Jenis Memori Cache : Memori Cache Tahap 1, Memori Cache Tahap 2, Memori Cache Tahap 3 • Kedudukannya berada diantara memori utama (L2) dan didalam pemprosesan (L1). • Funginya adalah untuk mengurangkan perbezaan masa kitar ingatan dengan masa pemprosesan CPU. • Masa kitar adalah masa yang digunakan untuk mendapatkan satu arahan / data daripada ingatan utama sehingga boleh digunakan.
.33Tahap Memori Cache Tahap Memori Cache
.34Tahap Memori Cache • Memori cache mempunyai tiga peringkat. Sekarang cuba ingat, anda mesti pernah melihat label L1 Cache, L2 Cache atau L3 Cache pada kotakkomputer anda atau dalam pakej maklumat spesifikasinya. L1 ialah namauntuk cache dalaman, ia menduduki bahagian antara CPU dan DRAM. Cache ini mempunyai kelajuan akses tertinggi. Saiz memori mengembangdaripada 8Kb, 64Kb dan 128Kb. • Manakala L2 ialah cache luaran yang mempunyai kapasiti lebih besar, antara 256Kb hingga 2Mb. Tetapi dari segi kelajuan, L2 sebenarnya lebihperlahan daripada L1. • Akhir sekali, Cache L3 biasanya ditemui dalam model baru komputer yang mempunyai lebih daripada satu unit pemproses, contohnya teras dwi atauteras empat. L3 berfungsi sebagai pengawal data yang diakses dari cache L2 dan setiap teras pemproses. 1.2 Huraikan Konsep Ingatan CacheSaiz Vs Kelajuan Vs Lokasi • Jenis ingatan: • daftar, • cache, • ROM, • memori (RAM), • Storan (HDD, Pen drive, dll) • *bergantung pada kelajuan, saiz dan lokasi • Jenis Memori Cache • Tahap 1 - L1 • Tahap 2- L2 • Tahap 3 - L3 • Bergantung kepada kelajuan, saizdan lokasi 1.2 Huraikan Konsep Ingatan Cache
.35Storan • Jenis-jenis Storan • Storan adalah ruang ingatan pada sesebuah komputer. • Storan terbahagi kepada dua iaitu :- i. Storan primer (Sistem Ingatan) ii. Storan sekunder (Media Storan) Storan STORAN OPTIKAL INGATAN KILAT MEDIUM MAGNETMedia Storan (Sekunder) Menyimpan data, perisian aplikasi dan perisian sistem pengoperasian dan arahan dalam bentuk kekal tanpa disokong oleh sebarang bekalan kuasa. ROM (Random Access Memory) – ingatan sementara RAM (Read Only Memory) – ingatan kekal Sistem Ingatan (Primer) Mengandungi data atau arahan yang akan digunakan oleh pemproses untuk melaksanakan tugasan Cth : Pita Magnetik, Cakera liut, Cakera KerasCth : Cakera CD-ROMCakera CD-RCakera WORMCakera CDR/WDVD, Blue Ray DiskCth :Kad memori, Pemacu kilat USB
.36Jenis Penyambungan • USB - Universal Serial Bus • VGA - Video Graphic Array • DVI - Digital Visual Interface • HDMI - High Definition Multimedia Interface 1.2 Huraikan Konsep Ingatan CacheSistem Memori • Memori merupakan bahagian komponen komputer terpenting dan berfungsi sebagai tempat penyimpanan. • Memori digunakan untuk menyimpan data atau maklumat dan dapat dibaca serta digunakan apabila perlu. • Memori juga boleh menyimpan data yang digunakan sebagai program atau maklumat yang diproses oleh CPU. • Jenis-jenis Memori a. RAM b. ROM c. CACHE. 1.2 Huraikan Konsep Ingatan Cache
.37Struktur peringkat atas komputer 1.2 Huraikan Konsep Ingatan CacheKomponen Struktur Utama/ Asas Komputer • Unit pemprosesan pusat (CPU): Mengawal operasi komputer dan melaksanakan fungsi pemprosesan datanya; dikenali sebagai pemproses. • Memori utama: Menyimpan data dan program. • I/O: Memindahkan data antara komputer dan persekitaran luarannya. • Sambungan sistem: Beberapa mekanisme yang menyediakan komunikasi antara CPU, memori utama dan I/O. • Contoh biasa bagi sistem interkoneksi adalah melalui sistembas, yang terdiri daripada beberapa wayar pengalir yang mana semua komponen lain dipasang. 1.2 Huraikan Konsep Ingatan Cache
.38Komponen Struktur Utama CPU • Unit kawalan: Mengawal semua operasi CPU . CU menentukan urutan di mana program dan arahan komputer dilaksanakan. • Unit aritmetik dan logik (ALU): Melaksanakan fungsi pemprosesan data komputer. Seperti melakukan pengiraan aritmetik/ logik, Contoh operasi aritmetik ialah - +, -, x, / dan melakukan Operasi Logik – DAN, ATAU, BUKAN. • Daftar: Menyediakan storan dalaman kepada CPU. Ia adalah storan dalaman yang pantas dan digunakan untuk menyimpan alamat, data dan status pemproses buat sementara waktu. • Sambungan CPU/ bas dalaman: Beberapa mekanisme yang menyediakankomunikasi antara unit kawalan, ALU dan daftar. 1.2 Huraikan Konsep Ingatan Cachehttps://www.youtube.com/watch?v=9cS7kob_3c0
.39Latihan1. Namakan komponen asas sistemkomputer. 2. Terangkan fungsi setiapkomponen. 3. Namakan komponen asas CPU. 4. Terangkan fungsi setiapkomponen. 1.3. Mengenalpasti Input / Output dalam sistem komputer. 1.3.1. Mentakrifkan modul I/O. 1.3.2. Gambar rajah modul I/O. 1.3.3. Senaraikan peranti I/O. 1.3.4. Terangkan modul antaramuka I/O. 1.3
.401.3 Mengenalpasti Input / Output Dalam SistemKomputer Peranti Input dan Output • Input : Perkakasan yang digunakan oleh pengguna untuk memberi arahandan memasukkan program dan data kepada computer • Contoh : papan kekunci, tetikus, trackball, spaceball, joystick, data glove, digitizers, pengimbas, skrin sesentuh, light pens, sistem suara, analog audio, analog video, rangkaian dan modem. • Output : Maklumat yang terhasil ekoran daripada proses pemprosesan data• Output: skrin monitor, pencetak, pembesar suara, LCD Projektor 1.3 Mengenalpasti Input / Output Dalam Sistem Komputer
.41Input • Peranti input (peranti masukan) ialah mana-mana perkakasan komputer persisian yang memberikan data dan isyarat arahan kepada sistempemprosesan maklumat (seperti komputer). • 4 jenis peranti input : a) Teks : Papan kekunci / Tetikus, Bar Code Reader, Optical Reader b) Grafik : Pengimbas (Scanner), Kamera digital c) Audio : Mikrofon, MiDi Keyboard d) Video : Kamera Video Digital, Kamera Web, Kamera Litar TertutupOutput • Peranti output (peranti keluaran) ialah mana – mana kelengkapanperkakasan komputer yang digunakan untuk menyampaikan hasil pemprosesan data yang dilakukan oleh sistem pemprosesan maklumat (seperti komputer) kepada pengguna. • Alat interaksi antara pengguna dan komputer. • Peranti output yang biasa digunakan ialah monitor, pencetak dan pembesarsuara.
.421.3.1 Mentakrifkan Modul I/O 1.3.1 Mentakrifkan Modul I/O • Modul I/O adalah suatu komponen dalam system computer • Ia bertanggungjawab untuk mengawal sesebuah peranti Uruskankomunikasi dengan peranti peranti • Simpan input / output data dari dan ke persisian • Kesan ralat. 1.3 Mengenalpasti Input / Output Dalam Sistem Komputer
.431.3.2 Gambarajah Modul I/O MINGGU 4 1.3.2 Gambarajah Modul I/O 1.3 Mengenalpasti Input / Output Dalam Sistem Komputer
.441.3.2 Gambarajah Modul I/O Seni Bina Papan Induk
.45Papan Induk (Motherboard) • Papan induk ini diperbuat daripada kepingan kaca serat yang berwarnahijau dan atasnya pula dipenuhi dengan cip, perintang, kapasitor dan juga litar-litar elektronik. • Merupakan tempat bergantungnya segala komponen bagi sesebuah computer dan merupakan papan litar induk kepada semua papan litar lain dan peranti-peranti komputer. Komponen Papan Induk Integrated I/O Port Memory Slot CPU Socket Chipset External Cache Memory Expansion Slot Chip BIOS IDE/SATA Slot Bateri CMOSAT/ATX Ports1.3 Mengenalpasti Input / Output Dalam Sistem Komputer
.46Jenis Dan Ciri Komponen Peranti Input dan Output Media Storan Sistem Ingatan Unit Pemprosesan Pusat Papan Induk Bekalan Kuasa Kabel Penyambung Dalaman Kabel Penyambung Luaran ROM, RAM, CacheInput, Output Single/Double SideIDE/SATA, Front Panel Cable, ATX Power Supply Connector Storan Magnetik, Optikal, Flash Processor Speed, Cache Memory, FSB Speed, Overclocking AT, ATX Surge Protector, Auto Voltage Regulator (AVR), Uninterruptable Power Supplies (UPS) 1.3 Mengenalpasti Input / Output Dalam Sistem Komputer1.3.1 Senaraikan Peranti I/O
.471.3.1 Senaraikan Peranti I/O • Apakah peranti luaran / persisian? • Adalah peralatan yang mungkin ditambah pada sistem komputer untukmeningkatkan fungsinya. Contoh: Pencetak Pengimbas kamera digital • Menyediakan cara untuk bertukar-tukar data antara persekitaran luarandan komputer. • Peranti luaran yang disambungkan kepada modul I/O sering dirujuk sebagai peranti persisian . • Kami boleh mengklasifikasikan peranti luaran secara meluas kepada tigakategori. 1.3 Mengenalpasti Input / Output Dalam Sistem KomputerKlasifikasi peranti Luaran • Boleh dibaca manusia • Format yang boleh dibaca manusia ialah perwakilan data atau maklumat yang boleh dibaca secara semulajadi oleh manusia. • Sesuai untuk berkomunikasi dengan pengguna komputer • Skrin, pencetak, papan kekunci. • Boleh dibaca mesin • Data boleh dibaca mesin termasuk fail yang disimpan pada cakera atau pita. • Sesuai untuk berkomunikasi dengan peralatan. • Cakera magnetik, Pita. • Komunikasi • Sesuai untuk berkomunikasi dengan peranti jauh. • Modem, Kad Antara Muka Rangkaian (NIC)
.48Keyboard/Monitor • Cara interaksi komputer/pengguna yang paling biasa • Papan kekunci menyediakan input yang dihantar ke komputer • Monitor memaparkan data yang disediakan oleh komputer • Watak adalah unit asas pertukaran • Setiap aksara dikaitkan dengan kod 7 atau 8 bit Disk Drive • Mengandungi elektronik untuk menukar data, kawalan dan isyarat status dengan modul I/O • Mengandungi elektronik untuk mengawal mekanisme baca/tulis cakera• Cakera kepala tetap – transduser menukar antara corak magnet pada permukaan cakera dan bit dalam penimbal • Cakera kepala bergerak – mesti menggerakkan lengan cakera dengan pantasmelintasi permukaan
.491.3.4 Terangkan Modul Antaramuka I/O1.3.4 Terangkan Modul Antaramuka I/O 1.3 Mengenalpasti Input / Output Dalam Sistem Komputer
.501.3.4 Terangkan Modul Antaramuka I/O • Kawalan : Menentukan fungsi yang akan dilakukan oleh peranti cth. hantardata (OUTPUT/WRITE), terima data (INPUT/READ) • Data : Berada dalam bentuk set bit untuk dihantar ke atau daripada modul I/O. • Status : Isyarat Menunjukkan keadaan peranti cth. SEDIA, SIBUKAntara muka modul I/O • Modul bersambung ke komputer melalui satu set talian isyarat – bas sistem• Data yang dipindahkan ke dan dari modul ditimbal dengan daftar data • Status yang diberikan melalui daftar status – juga boleh bertindak sebagai daftar kawalan • Logik modul berinteraksi dengan pemproses melalui satu set garis isyaratkawalan • Pemproses menggunakan garis isyarat kawalan untuk mengeluarkan arahankepada modul I/O