Pengalamatan Suruhan – 2 bhg Suruhan perlukan

Slides:



Advertisements
Presentasi serupa
Struktur CPU Organisasi Komputer TATA SUMITRA M.KOM HP
Advertisements

INTEGRITAS DATA Objektif:
Sistem Operasi Pertemuan 6.
Arsitektur & Organisasi Komputer BAB IIi STRUKTUR CPU Oleh : Bambang Supeno, ST., MT. Sep-17 Arsitektur & Organisasi Komputer.
PERTEMUAN MINGGU KE-11 SISTEM INPUT / OUTPUT.
MODE PENGALAMATAN DAN SET INSTRUKSI
Perangkat Keras Masukan/Keluaran
Struktur CPU.
Mode Pengalamatan &Jenis-Jenis Instruksi
ORGANISASI & ARSITEKTUR KOMPUTER
Pertemuan ke - 6 Organisasi Komputer
Ilustrasi kinerja CPU.
Pertemuan ke 3 Struktur CPU
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.
PENGENALAN KEPADA SISTEM MULTIMEDIA (WXET 3142)
Paras Mikropengaturcaraan
PERKAKASAN DAN PERISIAN KOMPUTER
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
CHAPTER 2: LIST & LINKED LIST
Struktur CPU.
PENGURUSAN SISTEM PENGENDALIAN
Dokumen standard kurikulum dan pentaksiran
BAB 5 FASA PEMBANGUNAN & IMPLEMENTASI Objektif:
PENGHANTARAN DATA DIGITAL
Peranti Input/Output Peranti untuk memasukkan data & mendapatkan output Contoh: Terminal Tetikus Pencetak dll.
Unit 4 MUHAMMAD HAZRUL ASHWAD BIN MD YUSOFF 14DET08F1042
Bab 10 Fungsi.
INGATAN & STORAN Ingatan utama Ingatan sekunder
Bab 2 Alkhwarizmi.
Merujuk kepada komponen mesin, jujukan arahan dan sebagainya
SARJANA TEKNOLOGI MAKLUMAT FAKULTI TEKNOLOGI DAN SAINS MAKLUMAT
Struktur CPU.
Pengoperasi dan Ungkapan
Bahagian – Bahagian PLC
BAB 4 FASA REKABENTUK Input dan Output Objektif:
UNIT 3: KOMUNIKASI MELALUI KOMPUTER
Unit 1 Memahami Pengaturcaraan
Universitas Trunojoyo
DEFINISI, FUNGSI DAN BINAAN
INTEGRITI DATA Objektif:
ALGORITHM & DATA STRUCTURE BY : SUZILA YUSOF
BENGKEL VISUAL BASIC 6.0.
BENGKEL PENGEMASKINIAN DATA PERJAWATAN
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
STRUKTUR ASAS DAN CIRI-CIRI SISTEM PENGOPERASIAN
BENGKEL VISUAL BASIC 6.0.
CPU Unit Pemprosesan Pusat mengawal operasi komputer Operasi CPU
PENGURUSAN INGATAN, SISTEM AWAL
PENGURUSAN PROSES BAB 5.
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
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
Topik-topik Khas: 1. Pembaharuan Perisian. (“Software Rejuvenation”) 2
Unit 2 Menggunakan Algoritma Melalui Pseudokod dan Carta Alir
Kaedah Penyelidikan Perniagaan
Karakteristik Set Instruksi 14 JP. Karakteristik Set Instruksi Pengertian Set Instruksi Set instruksi adalah kumpulan dari instruksi yang dapat dijalankan.
Struktur CPU.
Transcript presentasi:

Pengalamatan Suruhan – 2 bhg Suruhan perlukan Opkod – menyatakan tindakan yang harus dilaksanakan. Alamat data yang diperlukan Suruhan perlukan Data Operan Cara data disediakan kepada suruhan – pengalamatan

Pengalamatan Pengalamatan 4 jenis Pengalamatan segera Alamat yangg diberi adalah alamat operan Pengalamatan langsung Alamat yang diberi adalah alamat data Pengalamatan daftar Alamat yang diberi adalah alamat daftar bagi data Pengalamatan tak langsung Alamat yang diberi adalah alamat bagi lokasi yang mengandungi alamat data yang sebenar

Pengalamatan Langsung Opkod 1150 Suruhan Data Ingatan Alamat

Pengalamatan Tak Langsung Opkod 1150 Suruhan 1100 Ingatan Alamat Data

Ditulis dalam kod perduaan Ada beberapa jenis format Format Suruhan Ditulis dalam kod perduaan Ada beberapa jenis format Format 1 Opkod Format 2 Opkod Operan Format 3 Opkod Operan

Format suruhan Suruhan format 1 Suruhan format 2 Suruhan format 3 Seperti suruhan untuk menamatkan perlaksanaan aturcara Suruhan format 2 Seperti suruhan “lompat ke lokasi x” Suruhan format 3 Guna 2 operan sebagai data. Contoh: Pengumpuk = operan1 + operan2

Contoh set suruhan Guna mesin 16-bit (4 bit opkod + 12 bit operan) dgn 3 daftar (PC, SP dan AC) Contoh set suruhan Kod Perduaan Simbol Suruhan Makna 0000xxxxxxxxxxxx MUTD x Muat Langsung ac<-m[x] 0001xxxxxxxxxxxx SMPD x Simpan Langsung m[x]<-ac 0010xxxxxxxxxxxx TAMD x Tambah Langsung ac<-ac + m[x]

Contoh Aturcara Bahasa Mesin Proses pengaturcaraan melibatkan 3 langkah Lukis carta alir Terjemahkan carta aliran ke dalam bentuk perpindahan daftar/ingatan Terjemahkan ke dalam bentuk aturcara dengan menggunakan suruhan yang sesuai

Contoh Aturcara Bahasa Mesin Soalan : Tulis satu aturcara untuk menambah 2 nombor yang disimpan dalam lokasi ingatan 100 dan 101. Andaikan kita menggunakan pangkalan output pada alamat 11. Nombor1 + Nombor2 = 100 101 11

Contoh Aturcara Bahasa Mesin LANGKAH 1 LANGKAH 2 Mula Jumlah = Nombor1 + Nombor2 Cetak Jumlah Tamat 0: ac<-m[100] 1: ac<- ac + m[101] 2: p[11]<-ac

Contoh Aturcara Bahasa Mesin LANGKAH 3 Lokasi Ingatan Kod perduaan Kod bersimbol 020 00000000 01100100 MUTD 100 022 00100000 01100101 TAMD 101 024 11100000 00001011 OUT 11

Rekabentuk Format Suruhan Suruhan hendaklah pendek Mengurangkan jumlah penggunaan ingatan Pempercepatkan pemprosesan Gandaan panjang aksara – aksara k bit, maka suruhan panjangnya k, 2k, 3k bit Pertimbangkan bil opkod yang hendak disediakan berbanding saiz lokasi ingatan Panjang suruhan (n + k) bit N – bit alamat – 2n lokasi ingatan K – bit opkod – 2k operasi berbeza (k-1) opkod (n+1) alamat Kurangkan ½ bil operasi Tambah 2x bilangan lokasi

Pengindeksan Operasi dilakukan pada struktur data yang disimpan pada lokasi ingatan yang berturutan Contoh: 1 blok kata disimpan dalam lokasi A, A+1, A+2, A+3 Jika pindahkan kata tersebut ke lokasi B, B+1, B+2, B+3 Arahannya: Pindah A, B Pindah A+1, B+1 Pindah A+2, B+2 Pindah A+3, B+3

Pengalamatan Timbunan Kurangkan panjang suruhan (untuk jimatkan penggunaan CPU) Suruhan hanya mempunyai opkod sahaja, tiada operan Masukkan kandungan ingatan ke dalam timbunan

Skema Input/Output 4 cara I/O teraturcara I/O Terpacu sampukan I/O DMA Guna 1 suruhan IN & 1 suruhan OUT I/O Terpacu sampukan CPU memulakan peranti I/O Dan arahkan peranti I/O sampuk CPU bila peranti telah bersedia I/O DMA Guna cip DMA untuk kawal peranti I/O DMA – mempunyai 4 daftar tersendiri Keutamaan gunakan bas diberi kepada DMA berbanding CPU I/O menggunakan saluran data Guna pemproses I/O yang khas – disebut saluran Kurangkan bil sampukan

Paras Bahasa Mesin Pada Mesin 8088 Ruang alamat Boleh mengalamatkan sehingga 220 bait Suruhan dalam 8-bit atau 16-bit Perlu 20 bit untuk mengalamatkan ingatan tapi ada 16 bit sahaja Guna konsep segmen 4 jenis segmen Segmen kod Segmen data Segmen timbunan Segmen tambahan

Paras Bahasa Mesin - 8088 Guna 14 daftar 16 bit 1 daftar ada 2 bhg = atas + bawah Jumlah semua = 28 daftar 8 bit Set suruhan Guna 1 atau 2 operan

Paras Bahasa Mesin – 80286 Juga mempunyai 14 daftar Mampu kendalikan operasi arithmetik 8 & 16-bit Set suruhan sama seperti 8088 + bbr suruhan tambahan Perbezaan dgn 8088 Guna 2 mod : mod nyata + mod terpelihara Mod nyata Ingatan linear 1M (sama 8088) Mod terpelihara Ada 16,348 segmen 1 segmen = 64K 4 daftar segmen

Paras Bahasa Mesin 80386 Mula guna daftar 32 bit 3 mod operasi Mod nyata Mod terpelihara Mod maya Juga guna 16,348 segmen tapi bersaiz 4G Kendalikan operasi arithmetik 8, 16 dan 32 bit Set suruhan sama spt 80286 + 3 suruhan tambahan