Anda di halaman 1dari 15

Sistem Mikroprosesor

EruP 2005/2008/2009/2010/2015
PENS

Hubungan CPU dengan Memori


Pengertian perlunya CPU berhubungan
dengan Memory
CPU bekerja sendiri ?
CPU tersambung dengan ROM ?
CPU tersambung dengan RAM ?

Hubungan dengan RAM, ROM


Decoder Alamat

Sistem uP

CPU + Supply Hidup


CPU + Supply + Clock Berjalan
CPU + + Memory Bekerja
CPU + + Mem + I/O Berfungsi

Jenis-jenis Memory
ROM
ROM :
PROM:
EPROM
EEPROM
SEEPROM
Flash ROM

: 27xxx
: 28xxx
: 24xxx, 29xxx
:

RAM
SRAM : 61xxx, 62xxx
DRAM : 41xxx, 51xxx

Kapasitas Memory
Type

Kap. bit

Kap. Byte

Jumlah Add. Pin Add.

Alamat

XX01

1 kbit

128 Byte

7 pin

A0 A6

0000H ~ 007FH

XX02

2 kbit

256 Byte

8 pin

A0 A7

0000H ~ 00FFH

XX04

4 kbit

512 Byte

9 pin

A0 A8

0000H ~ 01FFH

XX08

8 kbit

1 kByte

10 pin

A0 A9

0000H ~ 03FFH

XX16

16 kbit

2 kByte

11 pin

A0 A10

0000H ~ 07FFH

XX32

32 kbit

4 kByte

12 pin

A0 A11

0000H ~ 0FFFH

XX64

64 kbit

8 kByte

13 pin

A0 A12

0000H ~ 1FFFH

XX128

128 kbit

16 kByte

14 pin

A0 A13

0000H ~ 3FFFH

XX256

256 kbit

32 kByte

15 pin

A0 A14

0000H ~ 7FFFH

XX512

512 kbit

64 kByte

16 pin

A0 A15

0000H ~ FFFFH

Contoh Pin-out ROM/RAM

Proses Read/Write Data


Proses Read Data
0
1

RD
WR

CPU
Clock

Address
Bus

Data Bus

Proses Write Data


1
0

RD
WR

CPU
Clock

Address
Bus

Data Bus

Proses Read Data dari EPROM


Address
Bus

Address Bus
CPU

EPROM

RD=0
Data di Bus

Clock
RD

Data
Bus

RD

IN

Proses Write Data ke RAM


Address
Bus

Address Bus
CPU

RAM

Data diletakkan
di Bus oleh CPU

WR=0

Clock
WR

Data
Bus

WR

WR

Penggunaan EPROM
Tata cara penggunaan jalur sinyal OE ( RD dari CPU)
Tata cara penggunaan jalur sinyal CE
Pemrograman (penggunaan jalur sinyal PGM)

dari

RD

CPU

Address
Bus
MEMRD
ke OE

MREQ

8 bit

OE
output
enable

EPROM

CE
Data
Bus

Biasanya dihubungkan ke jalur


sinyal RD digabung dengan sinyal
MREQ (pada Z-80) atau semacamnya

chip
enable

Biasanya dihubungkan ke/dari


rangkaian dekoder pengalamatan

Sambungan CPU ke ROM


CPU membaca ROM,
dengan cara:
Mengaktifkan pin RD
dan MREQ
ROM akan
mengeluarkan data jika
pin RD dan CS aktif
Sementara, pin CS
dapat langsung
diaktifkan (disambung
ke GROUND)

CPU

ROM
RD
WR

RD

MREQ
IOREQ
CS

RD ROM RD CPU .MREQ


RD ROM RD CPU .MREQ
RD ROM RD CPU .MREQ
RD ROM RD CPU MREQ

CS CE
RD OE

Penggunaan RAM Static


Tata cara penggunaan jalur sinyal WR
(write enable)
Tata cara penggunaan jalur sinyal CS
Biasanya dihubungkan ke jalur
sinyal WR digabung dengan sinyal
(chip select)Address
dari

WR

CPU

MEMWR
ke WR

Bus

MREQ

8 bit

WR
RD
RAM
CS

Data
Bus

chip
select

MREQ (pada Z-80) atau semacamnya


Biasanya dihubungkan ke
jalur
sinyal RD digabung dengan
sinyal
MREQ (pada Z-80) atau
semacamnya
Biasanya dihubungkan ke/dari
rangkaian dekoder pengalamatan

PPI

Penggunaan I/O
Tata cara penggunaan jalur sinyal WR
(write enable)
Tata cara penggunaan jalur sinyal CS
Biasanya dihubungkan ke jalur
sinyal WR digabung dengan sinyal
(chip select)Address
dari

WR

CPU

IOWR
ke WR

Bus

IOREQ

8 bit

WR
RD
I/O
CS

Data
Bus

chip
select

IOREQ (pada Z-80) atau semacamnya


Biasanya dihubungkan ke
jalur
sinyal RD digabung dengan
sinyal
IOREQ (pada Z-80) atau
semacamnya
Biasanya dihubungkan ke/dari
rangkaian dekoder pengalamatan

Contoh Blok Diagram Sistem


Minimum Z80
Data Bus

CLOCK

Address Bus
RESET

CPU
Z80
ROM
(2764)

Power
Supply
Address
Bus

Address
Decoder
untuk
Memori

RAM
(6264)

Address
Bus

I/O
(PPI 8255)

Address
Decoder
untuk I/O

Anda mungkin juga menyukai