Merujuk kepada komponen mesin, jujukan arahan dan sebagainya

Slides:



Advertisements
Presentasi serupa
SISTEM PENGENDALIAN (WXES 1110)
Advertisements

Aplikasi dari program Mikroprosesor
KONSEP DASAR SISTEM KOMPUTER
Komponen CPU (2) ALU,I/O Interconnection & Interupsi
MODE PENGALAMATAN DAN SET INSTRUKSI
KOMPONEN CPU(1) Register & Control Unit
E4161 : SISTEM KOMPUTER & APLIKASI
SISTEM PENGOPERASIAN Paras 3 Dulu: OS disediakan oleh pengeluar mesin
SISTEM PENGENDALIAN UNIX
Bab 2 Jenis Data.
Apa itu komputer? Suatu peranti atau peralatan yang boleh melakukan pengiraan dan operasi logikal dengan kelajuan yang jauh lebih tinggi daripada manusia.
Teknologi Maklumat (dum 1213)
PENGENALAN KEPADA SISTEM MULTIMEDIA (WXET 3142)
Paras Mikropengaturcaraan
BTI3283/BIT3083 SISTEM MAKLUMAT PENGURUSAN
TEORI-TEORI PEMBELAJARAN
PERKAKASAN DAN PERISIAN KOMPUTER
PENGENALAN KEPADA SISTEM MULTIMEDIA (WXET 3142)
Bab 11 rotokol autan ata.
E4161 SISTEM KOMPUTER & APLIKASI
E4161 SISTEM KOMPUTER & APLIKASI
PENGURUSAN FAIL BAB 8.
DOKUMENTASI ASAS DALAM PENGURUSAN SISTEM DAN ALAT MENGESAN SISTEM
E4161 : SISTEM KOMPUTER & APLIKASI
PENGURUSAN SISTEM PENGENDALIAN
Dokumen standard kurikulum dan pentaksiran
BAB 5 FASA PEMBANGUNAN & IMPLEMENTASI Objektif:
PENGHANTARAN DATA DIGITAL
Mesyuarat Pengurusan Profesional IPGM KPM Bil 1/2015
REKABENTUK ORGANISASI
PENGENALAN KEPADA KOMPUTER
3. Reka Bentuk Kurikulum Konsep Reka Bentuk Kurikulum
Unit 4 MUHAMMAD HAZRUL ASHWAD BIN MD YUSOFF 14DET08F1042
KOMPONEN DAN SISTEM OPERASI KOMPUTER
INGATAN & STORAN Ingatan utama Ingatan sekunder
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
SARJANA TEKNOLOGI MAKLUMAT FAKULTI TEKNOLOGI DAN SAINS MAKLUMAT
Bab 5 Sistem Tetingkap.
Bahagian – Bahagian PLC
Pengenalan PLC Konsep PLC.
BAB 4 FASA REKABENTUK Input dan Output Objektif:
UNIT 3: KOMUNIKASI MELALUI KOMPUTER
Unit 1 Memahami Pengaturcaraan
PENGATURCARAAN C/C++ (C) Md Yazid Mohd Saman, 2013
TEKNOLOGI MAKLUMAT KOMUNIKASI
Pelupusan Bahan Perpustakaan
DEFINISI, FUNGSI DAN BINAAN
Pemprograman Linear: Kaedah Simpleks
INTEGRITI DATA Objektif:
Bab 5 Sistem Tetingkap.
ALGORITHM & DATA STRUCTURE BY : SUZILA YUSOF
KEPENTINGAN KOMPUTER DALAM BIDANG KOMUNIKASI
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
STRUKTUR ASAS DAN CIRI-CIRI SISTEM PENGOPERASIAN
BAB 4 REKABENTUK SISTEM Objektif:
CPU Unit Pemprosesan Pusat mengawal operasi komputer Operasi CPU
PENGURUSAN INGATAN, SISTEM AWAL
PENGENALAN KPD SENGGARAAN SISTEM KOMPUTER
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
PENGALAMAN DENGAN PERLAKSANAAN PROGRAM SARJANA DALAM TALIAN
Bab 11 Tatasusunan.
Latihan 5.1 Soalan aneka pilihan.
PROSES KESEGERAKAN BAB 6.
PENGHANTARAN DATA DIGITAL
E4161 – SISTEM KOMPUTER & APLIKASI
UNIT 6 : PENGURUSAN PERANTI INPUT OUTPUT
Unit 2 Menggunakan Algoritma Melalui Pseudokod dan Carta Alir
Bab 5 Sistem Tetingkap.
PENGENALAN KEPADA VISUAL BASIC
TK2133 Komunikasi Data Bab 3 Model OSI & TCP/IP.
Transcript presentasi:

Merujuk kepada komponen mesin, jujukan arahan dan sebagainya SENIBINA KOMPUTER Merujuk kepada komponen mesin, jujukan arahan dan sebagainya

Perlukan Penterjemah dan penafsir Bahasa Komunikasi komunikasi KOMPUTER MANUSIA Perlukan Penterjemah dan penafsir Bahasa Tabii Bahasa Mesin

Analogi Komunikasi Ahli Falsafah Rusia Terjemahan Ahli Falsafah Arab Orang Dewasa Arab Kanak-kanak Arab Terjemahan pentafsiran

Mesin Multiparas PARAS LOGIK DIGIT PARAS MIKROPENGATURCARAAN PARAS BAHASA MESIN PARAS SISTEM PENGOPERASIAN PARAS BAHASA PERHIMPUNAN PARAS APLIKASI JURUATURCARA BIASA JURUATURCARA SISTEM JAC MIKRO JT KOMPUTER

Mesin Multiparas Paras digit logik Paras mikropengaturcaraan Terdiri drpd litar elektronik yg akan melaksanakan kesemua suruhan komputer Objek asas: get-get logik –> litar digit ->litar bersepadu Dikendalikan oleh jurutera komputer Paras mikropengaturcaraan Paras bahasa mesin sebenar Guna mikroaturcara untuk tafsirkan suruhan Dikendalikan oleh juru aturcara mikro

Mesin Multiparas Paras Bahasa Mesin Paras Sist Pengoperasian (OS) Mulanya – kesemua suruhannya dilaksanakan terus oleh litar elektronik Kini – ditafsirkan oleh mikroaturcara Dikendalikan oleh juru aturcara sistem Paras Sist Pengoperasian (OS) Sebahagian suruhan ditafsirkan oleh mikroaturcara & sebahagian lagi oleh OS

Mesin Multiparas Paras Bahasa Perhimpunan Paras Aplikasi Menyediakan 1 kaedah menulis aturcara paras 1, 2, 3 dalam bentuk yang lebih mudah Aturcaranya perlu diterjemahkan oleh bahasa paras 1,2,3 dahulu sebelum ditafsirkan Paras Aplikasi Terdiri drpd pelbagai bhs paras tinggi Perlu diterjemah oleh bhs paras 1,2,3

Mesin Multiparas Bahasa paras lebih tinggi Seperti pakej pangkalan data atau pakej pengarangan multimedia Lebih mudah digunakan Menghampiri bahasa tabii Perlaksanaannya perlahan sbb perlu melalui beberapa tafsiran

Sejarah Perkembangan Mesin Multiparas Komputer digit pertama (1940-an) Guna 2 paras Paras bahasa mesin untuk tulis aturcara Paras logik digit untuk melaksanakannya Komplikated Sukar difahami & dibina Tidak boleh dipercayai

Sejarah Perkembangan Mesin Multiparas Komputer 3 paras (1950-an) Dicadangkan oleh M.V.Wilkes (1951) Memudahkan pembinaan perkakasan Guna pentafsir yang tidak boleh ubah Mempunyai bil suruhan yang terhad Litar elektronik yang sedikit gunakan tiub vakum yang sedikit - Maka tambah kebolehpercayaan mesin 1970-an – mula diterima umum Bahasa perhimpunan diperkenalkan pada awal 1950-an FORTRAN – bhs paras tinggi pertama (1956) ALGOL – asas bhs moden (1960-an)

Perlaksanaan Aturcara (Kad tebuk) Masukkan kad aturcara ke dalam pembaca kad Mulakan baca kad Muatkan pengkompil Pengkompil terjemahkan aturcara Masukkan kad data ke dalam pembaca kad Mulakan perlaksanaan aturcara

Sejarah Perkembangan Mesin Multiparas Lebih ramai juru aturcara guna komputer Sistem pengoperasian digunakan Untuk memudahkan penggunaannya Disimpan dalam komputer secara kekal Dinamakan sistem berkelompok

Bab 6 Paras Bahasa Mesin Komponen paras bahasa mesin Daftar Lokasi ingatan Timbunan Peranti I/O

Blok Paras Bahasa Mesin Unit Kawalan ALU Daftar Ingatan & Timbunan Peranti I/O

Daftar Daftar Jenis-jenis daftar Komponen yang berupaya untuk menyimpan maklumat Berada dalam CPU Berupaya mencapai & menyimpan makl dengan lebih cepat Jenis-jenis daftar Pembilang suruhan (PC) Daftar yang menunjuk kpd alamat lokasi ingatan yang akan dilaksanakan seterusnya

Daftar Pengumpuk (AC) Bendera / Kata status Aturcara (PSW) Daftar am Daftar yg menyimpan hasil operasi arithmetik Bendera / Kata status Aturcara (PSW) Daftar yg menyimpan status operasi Yg menghasilkan nilai sifar Dan sebagainya Daftar am Simpan data semasa operasi dilaksanakan

Lokasi ingatan Tugas: menyimpan suruhan & data yg hendak diproses Digambarkan spt tatasusunan Bermula dr alamat 0 hingga maks Kata dari lokasi dicapai dengan menyatakan alamat lokasi tsbt Alamat suruhan yg akan dilaksana disimpan di PC Lokasi 0 – data tindakan permulaan Lokasi seterusnya – simpan vektor sampukan Vektor sampukan – indeks alamat tatacara sampukan

Timbunan Blok ingatan yg mengandungi data & penunjuk timbunan (SP) Tidak boleh dirujuk dgn alamat Operasi: PUSH – tambah saiz timb sebyk 1 unit POP – keluarkan 1 unsur teratas

Timbunan 2 9 7 5 Operasi PUSH nom 5 2 9 7 Operasi POP nom 5

Peranti I/O 2 komponen Pengawal peranti Peranti itu sendiri Terdiri drpd litar elektronik Kawal perjalanan peranti Terima aturcara suruhan untuk menjalankan peranti Peranti itu sendiri Litar elektronik / peranti mekanikal

Peranti I/O Pangkalan I/O Hubungkan CPU dgn peranti Pangkalan Input Dirujuk menggunakan alamat pangkalan I/O (sebagaimana alamat ingatan) Bil pangkalan – bergantung kpd bil pemproses Pangkalan Input CPU Pangkalan Output

Set Suruhan Paras Bahasa Mesin Guna kod perduaan Jenis-jenis suruhan Suruhan perpindahan data Suruhan arithmetik/logik Lompat & lompat bersyarat Suruhan panggilan tatacara Input/output

Suruhan perpindahan data Untuk salin data dari 1 tempat ke tempat lain Maklumat yang diperlukan Data yg hendak disalin Destinasi Sumber Amaun data

Suruhan Arithmetik / Logik Operasi yg dilakukan Penambahan Penolakan Boolean – ATAU, DAN, TAK Anjakan Putaran

Operasi Anjakan Anjakan ke kiri = pendaraban 1 0 1 1 0 0 1 1 Anjakan ke kanan = pembahagian 1 0 1 1 0 0 1 1 0 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 0 1 0 1 1 0 0 1

Operasi Putaran Putaran ke kiri Putaran ke kanan 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 1 0 0 1 1 1 1 0 1 1 0 0 1

Suruhan Lompat Perlaksanaan biasa – berjujukan Lompat – aturcara perlu pergi ke suruhan dalam lokasi ingatan yg lain Lompat bersyarat – perlu pengujian syarat Pengujian Perbandingan 2 kata A & B A > B (A-B = +ve) A < B (A-B = –ve) A = B (A-B = 0)

Suruhan Panggilan Tatacara Merupakan sekumpulan suruhan yg melaksanakan sesuatu tugas Boleh dipanggil dr mana-mana bhg aturcara Setelah selesai – kembali ke pernyataan yg memanggil

Suruhan input/output Lakukan penerimaan & pengeluaran data 4 jenis Kawalan – untuk memilih & mengaktifkan peranti I/O serta beritahu apa yg perlu dilakukan Uji – uji pelbagai keadaan status yg melibatkan modul I/O Baca – ambil data dari peranti I/O & letakkan dlm penimbal dalaman Tulis – ambil data dr bas data & hantar ke peranti I/O

Aliran Kawalan Merujuk kepada jujukan suruhan yang dilaksanakan 3 keadaan Lompat Panggilan tatacara Tatacara rekursif – tatacara yg memanggil dirinya sendiri Sampukan Aliran kawalan dipindahkan dari aturcara kepada pengendali sampukan Sampukan dalaman – akibat ralat Sampukan luaran – biasanya disebabkan peranti I/O