Anda di halaman 1dari 49

DasarMikroprosesor

BABII

DASAR-DASAR MIKROPROSESOR

2.1 PengertianDasarMikroprosesor

Sebelum membahas tentang dasar


mikroprosesor perlu diketahui
terlebih dahulu tentang pengertian
mikroprosesor,
mikrokomputerdanmikrokontroler.

Mikroprosesor adalah sebuah


chip (keping) yang dapat
melaksanakanoperasi-
operasihitungan,operasinalar,danope
rasi
kendalisecaraelektronis(digital).Bi
asanyamikroprosesordikemas
denganplastikatau
keramik.Kemasannyadilengkapidenganpi
n- pin yangmerupakan
terminalmasukan dan keluaran
darichip. Mikroprosesormerupakan
rangkaian terpadu (integreted
circuit) dalam bentuk komponen
chip VLSI(very
largescaleintegration) yang m ampu
menjalankan perintah secara
berurutan dalam bentuk program
sehin ga dapatbekerja sesuaiyang
diinginkan programer.Perintah atau
instruksiyang diberikan pada suatu
mikroprosesorharuslah
dapatdimengertioleh
mikroprosesoritu sendiri.Pada
umumnya instruksiyang diberikan
dalam bentuk besaran-besaran biner
atau dalam bahasa mesin
(machine language).

Gambar2.1Salahsatucontohmikroprosesorbuatanintel
31
SiswoWardoyo TeknikElektro
DasarMikroprosesor

Setiapmikroprosesormemilikikadei
nstruksiyangberbeda-
bedasesuaidengan yangdirencanakan
oleh pabrik pembuatnya. Sehin
gasuatu program yangditulisdalam
kodeinstruksiuntuk
mikroprosesortertentu
tidakdapatdijalankan
untuksemuajenis
mikroprosesoryangada.

Mikrokomputer adalah suatu

sistem mikroprosesor,yang minimum

terdiridarichipmikroprosesor(CPU:Ce

ntralProcesing Unit),ROM (Read Only

Memori)yang berisifirmeware

(Program kendalisistem uP),RAM

(Random A ces Memori)yang berisi

program atau data sementara, dan

Piranti input-output (I/O device)

yang berguna untuk

komunikasi antara

sistem mikroprosesor

dengan piranti yang dikendalikan.

(komunikasi dengan

operator/user).Sistem

tersebutdisusun padasuatu PCB

(PrintedCircuitBoard).
Gambar2.2Mikroprosesordirangkaime
njadimikrokomputer

Mikrokontroler Chip yang

didalamnya terkandung sistem

interkoneksiantaraMikroprosesor,R

AM,ROM,I/O interface,dan beberapa

peripheral. Mikrokontroler disebut

juga On-chip- Peripheral.


32
SiswoWardoyo TeknikElektro
Dasar
Mikroprosesor

Gambar2.3Mikrokomputeryangdibuat
chipmikrokontroler

Namun demikian terdapat


beberapa jenis mikroprosesor
yangkompatiblesatu arah
saja,artinyaadaprogram yangdapat
dijalankan oleh suatu
mikroprosesor dapat dijalankan
oleh mikroprosesor yang berbeda,
tetapiuntuk kebalikannya maka
program tersebuttidakdapatjalan.

Misalnya tipe mikroprosesor Z80

dapat menjalankan

instruksiuntukmikroprosesor8080atau

pun8085,program yang m en gunakan

prosesor8086dapatdijalankan oleh

prosesoryang lebih tin

gi(80186,80286,80386,80486danseteru

snya)namun tidak dapatprogram

(80186,80286,80386,80486 tidak dapat

dijalankanolehprosesordibawahnya.
2.2 Saluran-SaluranpadaMikroprosesor

Secara fisik mikroprosesor


memiliki beberapa saluran masukan
maupun keluaran yang digunakan untuk
sambungan dengan komponen-
komponen pendukung sistem
mikroprosesor. Saluran-
salurantersebutdikelompo
kansebagaiberikut:

o BussaluranAlamat(A dresBus)
o BussaluranData(DataBus)
o BussaluranKendali(ControlBus)
Dasar
Mikropr
3
SiswoW Teknik

Secara blok diagram saluran-

saluran yang terdapatpada

mikroprosesorZ80dapatdigambarkanse

bagaiberikut:

VCC +

GND

Gambar2.4Saluran-
saluranMikroprosesor

2.2.1 A dre sBus

Saluran alamat (a dres


bus) diperlukan
untuk menentukan suatu
lokasialamatmemorimaupun
lokasialamat
dariperangkatinput/output(InputOut
putInterface)yangselalu digunakan
dalam suatu sistem mikroprosesoritu
sendiri,sebab
jumlahsaluranyangadalangsungmenen
tukanbanyaknyaalamat
memori(kapasitas memori)yang
Dasar
Mikropr

dapatditanganinya.Pada awal
pengembangannya,mikroprosesorbua
tan Inteldengan tipe8 08 hanya
meilikiempatbuah saluran
alamat,sehin ga totalalamat
memoriyangdapatditanganinyasebanya
k16384alamat.Setelah mengalami
pengembangan selanjutnya sudah
mencapai 16 saluran alamat sehin ga
m am pu menangani 6 536 alamat
memori.Sifatsaluran alamatadalah
keluaran,sehin ga kendali
dilakukandarimikroprosesormenujuke
perangkat-perangkat
3
SiswoW Teknik
Dasar
Mikropr

ingatan maupun perangkat-

perangkatkeluaran/masukan (input

outputperipheral).

2.2.1.1 MemoriA dre s

Pada mikroprosesor buatan Zilog


dengan tipe Z80 juga
memilikikapasitasmemorisebesar64kb
yte.Padasatsekarang sebuah
mikroprosesor sudah mampu
menanganimemorilebih besar
dari 1 Giga byte. Untuk
mempermudah serta
menyederhanakan dalam
pengaturan maupun penyambungan
padaperangkatpendukungmikroproseso
r,makapengalamatnnya m en gunakan
sistem bilangan biner.Sehin ga jumlah
penyemat (pin)pada IC menjadijauh
lebih sedikit.Untuk menentukan
jumlah
totalalamat/kapasitasmemoriyangda
patditanganioleh suatu
mikroprosesor adalah dengan cara
m en gunakan rumus sebagaiberikut:

Jumlah totalalamat = 20 dimana n


= jumlah saluran alamat. Jadi
misalkan suatu mikroprosesor
memiliki jumlah penyemat16
saluran,maka
3
SiswoW Teknik

kapasitastotalalamatmemoriyang

dapatditanganioleh
mikroprosesortersebutadalah 216 = 6
536 byte,sedangkan untuk
mencarijumlah saluran dapatdihitung
denganrumussebagaiberikut:

Jumlahsaluranalamat=2logjumlaht
otalmemori

Penyematsaluran alamatpada

suatu mikroprosesorpada umumnya

diberi tanda dengan huruf A, oleh

karena jumlah saluran

alamatada16buah dan masing-

masingsaluran memilki bobotyang

berbeda,maka saluran alamatyang

berbobotpaling

rendah(leastsignificantbit,LSB)diber

itandaA0danselanjutnya uruthin

gasaluranterakhiryangmemilikibobott

erbesar(most
Dasar
Mikropr 35
SiswoWardoyo TeknikElektro
significantbit,MSB)diberitanda

A15.dengan demikian saluran

alamatyangterdapatpadamikroproses

ortipeZ80yangberjumlah 16buah

saluran,masing-

masingdiberitandaA0,A1,A2,A ,A4,

A5,A6, .A15.Untuk lebih

jelasnya dapatdilihat

padablokberikut:

MSB LSB
A1 A1 A1 A1 A1 A1 A A A A A A A A A A0
5 4 3 2 0 9 8 7 6 5 4 3 2 1

A0 A1

.. Perangkat ingatan/
perangkat I/O
Z80. .
. .
.
A15

Gambar2.5Diagram koneksia
dresbusdenganperangkatI/O

Bobot nilai pada masing-masing


saluran alamat dapat ditentukan
dengan caramen gunakan
sepertimenentukan bobot
A0 bobot =20 = 1alamat
nya
nilaiposisibityangterdapatpadasiste
m A1 bobot =21
bilanganbiner. = 2alamat
nya
A2 bobot =22 = 4alamat
nya
A bobot =2 = 8alamat
Dasar
SiswoWardoyo TeknikElektro

Mikropr
A9 bobot =29 = 512alama
nya t
A1 bobot =210 = 1024ala
0 nya mat
=21 =
A 1 bobot 2048ala
nya mat
A1 bobot =212 = 4096alama
2 nya t
A1 bobot =213 = 8192alama
3 nya t
A1 bobot =214 = 16384alam
4 nya at
A1 bobot =215 = 32768alam
5 nya at

Jumlah totaladalah = 6 535 +


alamat0 = 6 536 alamat. Dengan
demikian
nomoralamatpadamikroprosesorZ80
dengan m en gunakanbesaransistem
bilangandesimaladalahdarialamat
0sampaidengan6 535.

Dariuraian diatas dapat


digunakan untuk menentukan
lokasisuatu alamat memoriataupun
alamat perangkat input output yang
akan disambungkan pada sebuah
mikroprosesor. Pengalamatan pada
sebuah mikroprosesor umumnya
dengan mengaktifkan
jaluralamatdengan memberikan
suatu instruksi yangmampu
mengkondisikan
logikayangsesuaidengan besaran kode
binersebanyak 16 bit.Untuk
Dasar
Mikropr

mempersingkatserta untuk
mempermudah penand an nomor alamat
awalsampaidengan akhir adalah
dengan cara men gunakan kode
hexadesimal.
DengandemikianalamatuntukCPU
Z80terdiridari
0sampai dengan
F.Keuntunganmen
gunakankodehexadesimaladalah
kemudahannya untuk diubah
kembalidalam kode biner atau
sebaliknya.

Pengaturan pen gun an alamat


memori dilakukan oleh pemakai
berdasarkan instruksi yang
diberikan dan alokasi pemasangan
Selainituyangperludi
ingatbahwapadas atkondisiawal
perangkatmemaoriyang digunakan
dalam sistem dalam batasan 0- F.
37
SiswoWardoyo TeknikElektro
Dasar
Mikropr

(catu daya dihidupkan) atau setelah

tombol reset ditekan,

mikroprosesorakan selalu

memulaipada alamat

0,sehin ga instruksi yang berada

pada alamat tersebut akan selalu

dilaksanakandahulu.

2.2.1.2 I/O A dre s

Selain terdapatalamat-
alamatyangdapatdigunakan untuk
menghubungiperangkatingatan,pada
CPU Z80 juga memiliki alamat-alamat
yang digunakan untuk keperluan
penanganan perangkat-perangkat I/O
sebanyak 256 alamat. Sebagaimana
pengaturan alamat pada sistem
ingatan, maka
alamat I/O ditanganioleha
dresbusbagianbawah(A0sampaiA7)seb
anyak 8saluran.

Dalam kode

heksadesimal alamat I/O adalah

0- F. Sedangkan a dres bus

bagian atas (A8-A15)digunakan untuk

buffer(penyan ga)data.Jadipada a

dres bus memilikifungsi

gandasebagaialamatingatandanalama

tmasukanataukeluaran.
3

2.2.2 DataBus

Databus(saluran data)diperlukan
sebagaijalan masukan
ataukeluarandatayangberfungsisebaga
iinstruksiataupenyerta
instruksiantara perangkatingatan
dan perangkatI/O dengan
CPU.UntukmikroprosesorZ80memiliki8
buahsalurandata(D0- D7)atau 8
bitdata.Sifatdarisaluran data adalah
dua arah (bidirectional), jadi
arahnya dapat bolak-balik antara
mikroprosesor dengan perangkat
ingatan maupun perangkat
masukankeluaran.

Dalam sistem mikrokomputer,data

bus dipakaibersama- sama antara CPU

dengan perangkat-perangkat lainnya

agar

pengawatanmenjadilebihpraktis,sehin

gacara
Dasar
Mikropr

SiswoWardoyo TeknikElektro
3

penyambungannya secara

paralel.Untuk menghindariterjadinya

konflik data antara perangkatsatu

dengan yang lainnya maka berlaku

sistem bergantian dan stanbyatau

kalau perlu kead an

tersebutdapatdiaturmelaluiCPU

lewatsalurankendalibus.

2.2.3 ControlBus

Saluran
kendali(ControlBus)digunakan
untukmelakukan pengendalian terhadap
komponen-komponen pendukung dalam
sistem mikroprosesor.Semua aktifitas
lalu lintas data maupun pengambilan
instruksikeperangkatingatan,perangk
atkeluaran masukan dan lain-
lainnyadiaturdan dikendalikan
lewatsaluran
kendalitersebut.Padamikroprosesorsa
luran-salurankendaliada
duakelompokyaitu:

o Saluran kendaliyang
bersifatkeluaran,artinya
suatu pengendalian yang
arahnya
darimikroprosesormenuju ke
perangkat pendukung
(perangkat ingatan, I/O,
Dasar
Mikropr

dekoderdanlain-lainnya).
o Saluran kendaliyang
bersifatmasukan artinya suatu
pengendalian yang arahnya
dari perangkat luar
mikroprosesormenujukemikropro
sesortersebut.

2.3 Sifat-
sifatSaluranpadaMikroprosesor

Untuk memperoleh unjuk kerja


yang optimalserta dapat
dihubungkandenganperangkat-
perangkatdigitalyanglain,maka
saluran-
saluranyangterdapatpadamikroprose
sorharusmemiliki sifat-sifat atau
karakteristik tertentu
yang cocok dengan
perangkat-perangkat pendukung
lainnya. Adapun sifat-sifat
saluransebagaiberikut:

o Kompatibeldengan sistem

TL,yaitu

menyangkutlevel

teganganmaupunaruspadakondisi

logik0dan1
3
SiswoWardoyo TeknikElektro
Dasar
Mikropr

adalah sesuai dengan sistem TL.


Dengan demikian dapat langsung
dihubungkan dengan gerbang-
gerbang TL baik
sebagaikeluaran maupun
sebagaimasukan dalam
batasanunitloadnya(diperhitun
gkankemampuan
FanIndanFanOutnya).

o Bersifatthrestateyaitudalam
kead anmenun gu(sifat saluran
selain dalam kead an
logik0atau logik1)akan memiliki
nilai impedansi yang tin gi
terutama pada saluran yang
bersifatdua arah,sehin ga akan
sangat menghematserta
menyederhanakan sistem
pengawatan dengan komponen-
komponen yanglainkarenalalu
lintas data tidak diperlukan
pergantian saluran sehin ga
penyambungannyadapatdiparale
lkan.

2.4 RancangBangunMikroprosesor

Dalam
sebuahMikroprosesorterdiridaribagia
n-bagianyang satu dengan yanglain
salingmelengkapidan
3
mendukungdalam
memprosessertamenterjemahkan
berbagaimacam intruksiyang
diberikan kepadanya untuk
selanjutnya dikerjakan kemudian
setiapmenerimainstruksiselanjutnya.

Susunan dari bagian-bagian


tersebut dikenal sebagai rancang
bangun dari sebuah mikroprosesor
(Mikroprosesor Architectur). Untuk
mikroprosesor tipe Z80 memiliki
rancang
bangunsepertiterlihatpadaGambar2.3.

Daridiagram rancang bangun


mikroprosesor Z80 pada
Gambar2.3,setiapbagiandapatdijelask
ansebagaiberikut:

ALU

ALU merupakan singkatan


dariArithmeticLogicUnityaitu

bagianyangberfungsiuntukmemprosesp
engolahanintruksiyang
Dasar
Mikropr

SiswoWardoyo TeknikElektro
4

berhubungandenganprosesaritmatika

danlogika.Danjugapada

bagianinimerupakanjantungdariCPU

sertadidalamnyaterdapat registerA

yangberfungsisebagaia

cumulatoruntuk menyimpan

hasilakhirdariproses-prosestersebut.

DATABU
ALU S
CONTRO
CPU L
REGIS
TER

INSTRUC ADDRES
TION
S BUS
REGISTER CONTROL

CPU
SISTE
M
CONTRO
L
SIGNA
L

Gambar2.6Architecturemikropr
osesorZ80

CPU Register

Pada bagian initerdiri

dariregister-register yang dapat

dipakai secara umum (general purpose

register) yang dapat

diaksessecaralangsungdan register-

registeryangdipakaisecara khusus
Dasar
Mikropr

(special purpose register). Pada

mikroprosesor Z80 memiliki

2buahregisteryangterdiridaritigagro

up.

InstructionRegister

Padabagianiniberfungsiuntukmen

terjemahkankode-kode biner tertentu

yang masuk melaluidata bus diubah

menjadi intruksi-intruksiyang
mengendalikanbagian-bagianterkaityangterdapatdalam
dapatdimengertidan dapatdiolah

pada unit pengolah pusat (CPU) dan

selanjutnya juga akan


4
SiswoW Teknik
Dasar
Mikropr

mikroprosesorZ80 misalnya a dres

bus,data bus,controlbus register-

register dan lain-lainnya melalui

CPU Control Signal System.

CPU ControlSignalSystem

Pada bagian iniberfungsiuntuk


memberikan sinyal-sinyal
kendalipada bagian-bagian
yangterkaitsehin ga segala kendali
baik secara hardwermaupun softwer
dapatdikendalikan lewat
controlsignalsystem dengan
caramemberikan suatu levelsinyal
logika untuk dapat mengaktifkan
bagian-bagian yang terkait.
Misalnyasaluranresetdiberikanlogik
0(diaktifkan),makabagian
controlsignalsystem iniakan
meresetisiregisterPC dan isinya
akan disalurkan saluran
alamat,saluran data akan
difungsikan sebagai masukan untuk
dapat menerima data intruksi dari
perangkatmemori,sebaliknyajikaadai
ntruksiyangberhubungan dengan
alamat,maka isiPC akan
disetsesuaidengan intruksi kemudian
akan disalurkan kesaluran alamat
dapat digunakan
4
olehintruksiselanjutnya.
SiswoW Teknik

DataBusControl

Pada bagian iniberfungsiuntuk

mengendalikan saluran-

salurandatasebanyak8bitsesuaidenga

nsinyalkendalidariCPU

controlsignal.Saluran

busdatadapatberfungsisebagaisalura

n masukan (Input),saluramn keluaran

(output)dan dapat juga dalam kead

anfloating(berimpedansitin gi)

A dre sBusControl

Pada bagian iniberfungsiuntuk

mengendalikan saluran-

saluranalamatsebanyak16bituntukdig

unakandalam
Dasar
Mikropr
4
SiswoW Teknik

pengalamatan perangkat-perangkat

memori, perangkat input-

outputdansebagainya.

Konfigurasipenyematpadamikroproses
orZ80
ChipmikroprosesorZ80dikemasdala
m berbagaitipe,untuk

tipeDIP 40 (dualin

linepacked)memilikikonfigurasipenye

mat sepertipadaGambar2.4.

Gambar2.7KonfigurasipinI/O
Z80

DarikonfigurasipenyematpadaGamb
ar2.4dapatdiuraikan secara singkat
dari fungsi masing-masing kelompok
saluran sebagaiberikut:

A dresbus A
dresBusterdiridari16saluran
yangdiberikan notasi dari A0-
Dasar
Mikropr

A15 yang merupakan saluran


keluaran untuk pengalamatan
memori dengan
kasitassebanyak6
536bytesatau64kb.
DataBus Data bus terdiridari8
saluran yang diberikan
notasiD0-
D7,berfungsiuntuksaluranla
lulintas

43
SiswoWardoyo TeknikElektro
Dasar
Mikropr

datamaupundatainstruksidar

imikroprosesordan

sebaliknya.

M1 Merupakan saluran

sinyalkontrolkeluaran yang

apabilaberlogika0menunju

kanbahwasiklusyang

sedangberlangsungadalahsikl

uspengambilankode

operasidalam pelaksan

ansuatuinstruksi.

MREG Singkatan

darimemorirequest,merupaka

n saluran

sinyalkontrolkeluaran yang

apabila berlogika 0 menunju

kan bahwa bus alamat berisi

alamat memori untuk pembac

an ataupun penulisan memori.

IORQ Singkatan dariinput output

request,merupakan saluran

keluaran yang apabila

berlogika 0 menunju

kan bahwa bus alamat rendah

(A0-A7) berisialamatI/O

untukpembac

anataupenulisan. Sedangkan

bus alamattin gi(A8-

A15)berisidata
yangakandikeluarkandariaku

mulator(registerA).

RD Singkatan dari read

(membaca) sebagai saluran

sinyalkeluaran yang

berfungsiuntuk melakukan

kendali pada pembac an

memori ataupun perangkatI/O.

WR Singkatan dari write

(menulis) sebagai saluran

sinyalkeluaran yang

berfungsiuntuk melakukan

kendalipadapenulisan

memoriataupun perangkat

I/O.

RFSH Singkatan darirefresh

(penyegaran)sebagaisinyal
penyegaranpadamemoriRAM jenisdinamik.
keluaran yangberfungsiuntuk

memberikan sinyal
Dasar
4
Mikropr
SiswoWardoyo TeknikElektro
HALT Merupakan sinyal kontrol

keluaran yang akan

memberikan level 0 jika

instruksi HALT

dilaksanakan. pada s at halt

CPU akan

dilaksanakaninstruksiNOP(no

operation).

WAIT Merupakan sinyal kontrol

masukan. Jika pada

saluraninidiberikanlogik0,

akanmemberitahukan pada CPU

bahwa data dari memori

ataupun perangkat I/O belum

siap untuk ditransfer ke

saluranbusdata.

INT Merupakan sinyal kontrol

masukan. Jika pada saluran

inidiberikan logik 0,CPU akan

diberitahu bahwa peralatan

luar meminta suatu interupsi

(sela).Permintan sela akan

ditahan hin ga akhir

siklusinstruksiyangsedangbe

rjalan,dengansyarat bahwa

IF (interupt flip-flop register

diset) dan saluranBUSRQ

sedangtidakdiaktifkan.
Dasar
Mikropr

NMI Merupakan saluran

kontrolmasukan.Jika diberi

logik 0 akan menyebabkan CPU

melaksanakan routin dari

NMI pada alamat memori 0

6H. Interupsi ini tidak dapat

dihalangi baik secara

hardwaremaupunsoftware.

RESET Merupakan

sinyalkontrolmasukan.Jikadib

erikan logik0akanmeresetCPU

untukmengisiregisterPC

dengan 0H

dansemuaIFakandiseble,Regis

ter I dan R diisi


pertamakal
i.
0H.Semua bus dalam

kead an floating.Setelah

saluran inidinonaktifkan

kembali maka berartiCPU

akan melaksanakan instruksi

awal memori seperti ketika

sistem dihidupkan
45
SiswoWardoyo TeknikElektro
Dasar
Mikropr

BUSRQ Merupakan

sinyalkontrolmasukan.Jikadi

berikan logik 0, berarti

merupakan permintan untuk

saluran-saluran

busdata,bussaluran

alamatdan bussaluran

kontroluntuk

menjadifloating(dalam kead

an impedansi tin gi).

Kondisi ini biasanya

digunakanuntuktrasferdatas

ecaralangsung antara

perangkat-perangkat

pendukung

mikroprosesor,tanpa

melaluiCPU (DMA = Direct

MemoriAcses).

BUSAK Merupakan sinyal kontrol

keluaran yang akan

memberikan logik 0

sebagaitanda bahwa saluran

bus alamat, saluran bus data

dan saluran bus kontroldalam

kead an floating.Jadisaluran

ini dapat dijadikan

indikator dari aktifitas

yang

diberikankepadasaluranBUSR
Q.

CLK Merupakan saluran masukan

untuk clock sistem yang

digunakan oleh

mikroprosesor

dalam melaksanakan

proses pengolahan instruksi.

Jadi secara totalkecepatan

kerja akan ditentukan oleh

frekuensi clock ini.

Besaranya frekuensi untuk

mikroprosesor Z 80 adalah 2,5

MHz dan Z80A adalah4MHz.

2.5 SoalLatihan

1. Jelaskanperbed
andarimikroprosesor,mikrokom
puter danmikrokontroler?

2. Sebutkandanjelaskansaluran-
saluranyangterdapat
padamikroprosesor?
3.
Dasar Jelaskansifatdarimasing-
Mikropr
masingsaluranpada

mikroprosesortersebut?
46

SiswoWardoyo TeknikElektro
4. Padaa

dresbusterdapatmemoria

dresdanI/O a

dres,jelaskanprinsipkerjaha

ltersebut?

5. Dari arsitektur mikroprosesor


Z80 terdapat fungsi penting
yaitu blok ALU,berikan
penjelasan dariblok tersebut?
6. Jelaskanfungsimasing-

masingkelompokkakiataupin

darimikroprosesorz80?

2.6 Referensi

1. DauglasV.Hall,1986,Micropr

oseorandInterfacing

ProgramingandHardware.New

York:McGraw Hill.

2. HaryGarland,1979,Introduct

iontoMocroprocesor System

Design,New

Jersey,:McGraw Hill.

3. SiswoWardoyo,2
04,BPKMikroprosesor,Surakarta
: POLITAMA.
4. YoyoSomantri& ErikHaritman,2

06,HandOutBahan

Kuliah,Bandung:UPI.
Dasar
Mikropr

Anda mungkin juga menyukai