Univ. of Brawijaya Change the World

Informatics Students Blog of Brawijaya University

Posts Tagged ‘daftar memory’

115060801111065
Rusliawan Santoso

 

Rancangan Sistem Mikroprosesor Z-80 dengan ROM 4kB mulai alamat 3000H, RAM 6kB mulai alamat 4000H, Input/output dengan alamat 70H dan 90H. Berikut ini merupakan langkah-langkah”nya :

a) Peta memori,
b) Peta I/O
c) Daftar Memori
d) Daftar I/O
e) Rangakaian dekoder memory
f) Rangkaian I/O

Setelah kalian tau urutan kerja untuk rancangan sistem mikroprosesor Z-80 kalian tentukan :
1. ROM 4kb alamat memory 3000H , 4kb = 0-FFFH dengan 212
2. RAM 6kb alamat memory 4000H ,6kb dibagi menjadi 2 RAM yaitu RAM1 2kb=0-7FFH  dengan 211& RAM 2 4kb=0-FFFH dengan 212 
    
 Kenapa saya memakai RAM 1 dengan jumlah 2 kb dan RAM 2 dengan jumlah 4kb..?? karena menurut saya mengisinya harus dari angka terkecil seperti 1,2,4,8,16,32 dst.
Walaupun tadi saya sempat bertanya kepada Dosen SISMIK saya yaitu Beliau Heru Nurwasito mengatakan ” Boleh-boleh saja mau 4kb dulu atau 2kb ataupun dengan membagi RAM 6kb dengn 2kb sebanyak 3 x  hasilnya akhirnya tetap sama”. Dan saya sudah mencoba menghitungnya dan akhirnya benar.

 

1.Peta Memory

Alamat 8 bit
3000H ROM
3FFFH 4kb
4000H  RAM1
47FFH 2kb
4800H RAM2
57FFH 4kb
5800H Not
FFFH Use
2 .Peta I/O

Port Input 70H
Port Output 90H

 

3.Daftar Memory
Komponen Alamat A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
ROM 3000h 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
4kb 3FFFh 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
RAM1 4000h 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2kb 47FFh 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1
RAM2 4800h 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0
4kb 57FFh 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1

 

4.Daftar Piranti I/O

Komponen Alamat A7 A6 A5 A4 A3 A2 A1 A0
Port Input 70H 0 1 1 1 0 0 0 0
Port Output 90h 1 0 0 1 0 0 0 0

 

5. Rangkaian Dekoder Memory

6. Rangkaian Piranty I/O
Semoga bermanfaat ^^