Perangkat Lunak Z-80 Dalam perangkat lunak Z-80 terdapat 22 register/

Slides:



Advertisements
Presentasi serupa
Frekuensi Quartz Crystal atau Ceramic Resonator (kedua istilah ini disebut Osilator) yang dapat digunakan berkisar antara 0 Hz hingga 24 MHz, bahkan.
Advertisements

BAB IV MODE PENGALAMATAN
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
Mode Pengalamatan.
REGISTER Oleh : Oman Somantri, S.Kom
Struktur Register dan Metode Pengalamatan Memori
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
BAB III RAM Internal pada MCS-51
Arsitektur Mikroprosesor Z-80
CPU (CENTRAL PROCESSING UNIT)
Central Processing Unit
ARSITEKTUR SET INSTRUKSI
Processing Unit Operations 2
PERTEMUAN KE-2 PERKULIAHAN SISTEM OPERASI
LOKASI DAN OPERASI MEMORI
Kuliah 2: 2.1. Struktur Register 2.2. Mode Pengalamatan
REGISTER.
Sistem Mikroprosessor Universitas Jenderal Achmad Yani Rizal suryana.
ORGANISASI & ARSITEKTUR KOMPUTER 2 STRUKTUR & FUNGSI CPU IBP WIDJA, MT
SISTEM BILANGAN DAN REGISTER
Arsitektur Perangkat Lunak 8086
Pertemuan 4 (Set Instruksi ARM)
Mikrokontroler Materi 2
Tugas XTKJ 2 Ahmad Marzuki (02) X TKJ 2.
Register.
Sistem Mikrokomputer Z-80 dirancang dan dibuat oleh Zilog Inc. Cupertino, California. Perancang Z-80 adalah seseorang yang berkecim- pung di Intel Corp.
Central Processing Unit
1 Pertemuan 3 Komponen Sistem Komputer dan Register pada prosesor 8088 Matakuliah: T0483 / Bahasa Rakitan Tahun: 2005 Versi: versi 1.0 / revisi 1.0.
Jenis - Jenis Register dan Fungsinya Mikroprosesor 8086/8088 memiliki 4 register yang masing-masingnya terdiri dari 16 bit, ditambah 9 register flag. Tiga.
Pengenalan Assembler.
ARSITEKTUR SET INSTRUKSI
Struktur Sistem Komputer
BAB IV Teknik Pemrograman
1. Mikroprosesor Intel Pertama adalah : a c
EE-2623 Mikroprosesor & Antarmuka
Flag Register.
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
MODE PENGALAMATAN DAN SET INSTRUKSI
Model Hipotesis SAP-3 Abdillah, S.Si, MIT.
CPU (CENTRAL PROCESSING UNIT)
SAP-3.
Struktur Register Mikroprosesor 8086
INSTRUKSI PENGAMBIL KEPUTUSAN DAN STACK
Struktur Register dan Metode Pengalamatan
ARSITEKTUR SET INSTRUKSI
REGISTER.
II. Struktur Sistem Komputer
Sistem Bilangan & REGISTER
Pengenalan Assembler.
Operasi I/O Abdillah, S.Si, MIT.
BAB III REGISTER 8088 Mikroprosesor 8088 berorientasi pada register
William Stallings Computer Organization and Architecture
Pertemuan 6 Instruksi Bahasa Rakitan 8088
Computer Organization and Architecture
CPU (CENTRAL PROCESSING UNIT)
ARSITEKTUR SET INSTRUKSI
INSTRUKSI PENGAMBIL KEPUTUSAN DAN STACK
Arsitektur Prosesor MPS
Arsitektur Mikroprosessor
ARSITEKTUR SET INSTRUKSI
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
CPU (CENTRAL PROCESSING UNIT)
Struktur Register dan Metode Pengalamatan Memori
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
INSTRUKSI PENGAMBIL KEPUTUSAN DAN STACK
Sri Esti Trisno Sami, ST, MMSI  
ARSITEKTUR SET INSTRUKSI
Karakteristik Set Instruksi 14 JP. Karakteristik Set Instruksi Pengertian Set Instruksi Set instruksi adalah kumpulan dari instruksi yang dapat dijalankan.
PEMROGRAMAN MIKROPROSESOR DAN MIKROKONTROLER ICHSAN R, S.PD | ARSITEKTUR MIKROPROSESOR.
Transcript presentasi:

Perangkat Lunak Z-80 Dalam perangkat lunak Z-80 terdapat 22 register/ accumulator yang terbagi dalam dua kelompok yaitu: General Purpose Spesial Purpose: terdiri dari register yang mempunyai fungsi khusus. NEXT

Diantara register-register tersebut, empat buah register mempunyai 16 bit dan selebihnya register 8 bit. Z-80 mempunyai dua buah accumulator, serta mempunyai 16 bit instruksi register dikelompokkan pada instruksi decoder, pewaktu (timing), dan pengatur (kontrol). NEXT

Kata Data Variasi yang dapat disajikan Variasi biner Selang desimal 2 bit 4 = 22 00... 11 0... 3 4 bit 16 = 24 0000... 1111 0... 15 8 bit 256 = 28 0000 0000... 1111 1111 0... 255 12 bit 4096 = 212 0000 0000 0000... 1111 1111 1111 0... 4 095 16 bit 65536 = 216 0000 0000 0000 0000...1111 1111 1111 1111 0...65 535 NEXT

1 byte = 8 bit Bit 27 26 25 24 23 22 21 20 Nilai 128 64 32 16 8 4 2 1 Desimal Nilai biner terendah yang dapat disajikan Nilai biner tertinggi 255 NEXT

Register Umum (General Purpose) Dari semua register terdiri dari register 16 bit, 8 bit, register GP, dua buah accumulator dan dua buah status flag register, yang dikelompokkan di dua accumulator. Register 16 bit di bagi dalam dua set, set utama dan bagian alternatif yang ditunjukkan pada gambar di bawah ini : NEXT

Register Umum NEXT

Unit set register utama di labelkan A (accumulator) dan F (Flag Register). Selebihnya register tersebut dilabelkan B, C, D, E, H, dan L. Register A dan F ditujukan untuk fungsi khusus sedangkan register yang lainnya (B, C, D, E, H, dan L) hanya berfungsi sebagai register biasa. Set ke dua disebut set set register alternatif dan dilabelkan B’, C’, D’, E’, H’, dan L’ adalah untuk register umum (GP), A’ dan F’ merupakan register alternatif accumulator dan register alternatif untuk status flag. Accumulator A merupakan accumulator utama. Sedangkan operasi atau instruksi PUSH dan POP menggunakan accumulator dan flag register. Enam register utama yaitu set utama dan set alternatif dapat digunakan berpisah atau sendiri dalam bentuk 8-bit atau digabung menjadi 16-bit. Gambaran set utama dan set alternatif gabungan (16-bit) maupun terpisah (8-bit) sebagai berikut : Set Utama Set Alternatif B dengan C B’ dengan C’ D dengan E D’ dengan E’ H dengan L H’ dengan L’ Pasangan-pasangan register BC, DE, HL dan B’C’, D’E’, H’L’ dapat dipergunakan sebagai register kedua atau counter data. Dibawah program kontrol set utama atau set alternatif dapat dipilih dan dioperasikan oleh instruksi tunggal (perintah tunggal). NEXT

Register Khusus(Special Purpose)     Register Khusus(Special Purpose)   NEXT

    Z-80 mempunyai 6 register SP (SPR) terdiri dari dua buah register 8-bit dan empat buah register 16-bit yang ditunjukkan oleh gambar diatas yaitu : 1. Program Counter (PC) 2. Stack Pointer (SP) 3. Memory Refresh Register (M) 4. Interupt Page Address Register (I)   NEXT

    Register Status Fungsi dari setiap dua register untuk keluaran flag dan tanda status kondisi yang berisi hasil akumulasi dari operasi aritmatik atau logik, meskipun ke dua register F dan F’ mempunyai lebar bit 8-bit, hanya enam yang digunakan dalam Z-80. Format dari dua register ditunjukkan pada gambar di bawah.   NEXT

    Bit Register Status adalah: 1. Sign Bit (S) 2. Zero Bit (Z) 3. Half Carry Bit (H) 4. Bit Parity / Overflow (P/V) 5. Subtract Bit (N) 6. Bit Carry (C) 7. Bit X   NEXT