BAB XVII
KETENTUAN PIDANA
Pasal 112
Setiap Orang yang dengan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal
7 ayat (3) dan/atau Pasal 52 untuk Penggunaan Secara Komersial, dipidana dengan pidana
penjara paling lama 2 (dua) tahun dan/atau pidana denda paling banyak Rp300.000.000,00
(tiga ratus juta rupiah).
(1) Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana
dimaksud dalam Pasal 9 ayat (1) huruf i untuk Penggunaan Secara Komersial dipidana
dengan pidana penjara paling lama 1 (satu) tahun dan/atau pidana denda paling banyak
Rp100.000.000 (seratus juta rupiah).
(2) Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau pemegang Hak
Cipta melakukan pelanggaran hak ekonomi Pencipta sebagaimana dimaksud dalam Pasal
9 ayat (1) huruf c, huruf d, huruf f, dan/atau huruf h untuk Penggunaan Secara Komersial
dipidana dengan pidana penjara paling lama 3 (tiga) tahun dan/atau pidana denda paling
banyak Rp500.000.000,00 (lima ratus juta rupiah).
(3) Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau pemegang Hak
Cipta melakukan pelanggaran hak ekonomi Pencipta sebagaimana dimaksud dalam Pasal
9 ayat (1) huruf a, huruf b, huruf e, dan/atau huruf g untuk Penggunaan Secara Komersial
dipidana dengan pidana penjara paling lama 4 (empat) tahun dan/atau pidana denda
paling banyak Rp1.000.000.000,00 (satu miliar rupiah).
(4) Setiap Orang yang memenuhi unsur sebagaimana dimaksud pada ayat (3) yang dilakukan
dalam bentuk pembajakan, dipidana dengan pidana penjara paling lama 10 (sepuluh)
tahun dan/atau pidana denda paling banyak Rp4.000.000.000,00 (empat miliar rupiah).
Teknik Digital
Teori dan Aplikasi
Dilengkapi dengan Contoh Simulasi Rangkaian
Oleh: Muhamad Ali dan Ariadie Chandra Nugraha
ISBN: 978-602-5566-80-6
Edisi Pertama
$OKDPGXOLOODKL5REELOµDODPLQSXMLGDQV\XNXU.DPLSDQMDWNDQNHKDGLUDW
$OODK6:7NDUHQDEHUNDWUDKPDWGDQKLGD\DK1\DSHQXOLVGDSDWPHQ\HOHVDLNDQ
SHQXOLVDQ %XNX GHQJDQ MXGXO ³7HNQLN 'LJLWDO 7HRUL 'DQ $SOLNDVL 'LOHQJNDSL
'HQJDQ&RQWRK6LPXODVL5DQJNDLDQ´%XNXLQLGLVXVXQJXQDPHOHQJNDSLSXVWDND
WHQWDQJ 7HNQLN 'LJLWDO \DQJ PDVLK NXUDQJ GL ,QGRQHVLD 'HQJDQ KDGLUQ\D EXNX
LQL PDKDVLVZD GDSDW OHELK PXGDK EHODMDU PDWD NXOLDK 7HNQLN 'LJLWDO VHKLQJJD
GLKDUDSNDQPDPSXPHPEHNDOLELGDQJLOPXNHWHNQLNHOHNWURDQ
%XNX LQL PHPEDKDV WHQWDQJ PDWHUL WHNQLN GLJLWDO EDLN WHRUL PDXSXQ
DSOLNDVLQ\D GDODP GXQLD NHUMD 6HFDUD JDULV EHVDU EXNX LQL PHPEDKDV WHQWDQJ
NRQVHSGDVDUWHNQLNGLJLWDOVLVWHPELODQJDQJHUEDQJORJLNDGDVDU$OMDEDU%RROH
GDQ 7HRUL 'H 0RUJDQ 3HQ\HGHUKDQDDQ 5DQJNDLDQ 'LJLWDO 5DQJNDLDQ )OLSIORS
5DQJNDLDQ&RXQWHU5DQJNDLDQ5HJLVWHU5DQJNDLDQ$QDORJWR'LJLWDO&RQYHUWHU
$'& GDQ 5DQJNDLDQ 'LJLWDO WR $QDORJ &RQYHUWHU '$& 3HPEDKDVDQ
GLOHQJNDSLGHQJDQFRQWRKDSLNDVLEDLNGLUXPDKWDQJJDPDXSXQLQGXVWULVHKLQJJD
DNDQPHPXGDKNDQSHPEDFDGDODPPHPDKDPLQ\D
3DGD NHVHPSDWDQ LQL SHQXOLV PHQJXFDSNDQ EDQ\DN WHULPD NDVLK NHSDGD
SLKDNSLKDN\DQJWHODKPHPEDQWXGDODPSHQ\XVXQDQGDQSHQ\HPSXUQDQEXNXLQL
7LGDN DGD JDGLQJ \DQJ WLGDN UHWDN GHPLNLDQ SXOD GHQJDQ EXNX LQL \DQJ PDVLK
MDXK GDUL NDWD VHPSXUQD .ULWLN VDUDQ GDQ PDVXNDQ DNDQ VDQJDW GLKDUDSNDQ GDQ
VHPRJDEXNXLQLGDSDWPHPEHULNDQPDQIDDW$PLQ
<RJ\DNDUWD1RYHPEHU
3HQXOLV
Kata Pengantar v
'DIWDU,VL
.DWD3HQJDQWDU Y
'DIWDU,VL YL
%$% 3HQJDQWDU(OHNWURQLND'D\D
3HQJDQWDU
6LQ\DOGDQ6LVWHP
&RQWRK6LVWHP'LJLWDO
%$% .RPSRQHQ6HPLNRQGXNWRU'D\D
3HQJDQWDU
.RQYHUVL%LODQJDQ%LQHUNH'HVLPDOGDQ6HEDOLNQ\D
.RQYHUVL%LODQJDQ+H[DGHVLPDOGDQ6HEDOLNQ\D
.RQYHUVL%LODQJDQ%LQHU2NWDOGDQ6HEDOLNQ\D
%$% *HUEDQJ/RJLNDGDQ$OMDEDU%RROH
2SHUDVL/RJLND127
2SHUDVL/RJLND$1'
2SHUDVL/RJLND25
2SHUDVL/RJLND1$1'
2SHUDVL/RJLND125
2SHUDVL/RJLND;25
2SHUDVL/RJLND;125
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
/DWLKDQ6RDO
%$% 5DQJNLDQ/RJLND.RPELQDVL
+XNXP+XNXP$OMDEDU%RROHDQ
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
/DWLKDQ6RDO
%$% 5DQJNDLQ)OLS)ORS
5DQJNDLDQ.RPELQDWRUDO6HNXHQVLDO
vi Daftar Isi
)OLS)ORS56
)OLS)ORS'
-HQLV-HQLV)OLS)ORS%HUGDVDU&ORFNQ\D
)OLS)ORS-.
6LPXODVL5DQJNDLDQ)OLS)ORSGHQJDQ3URWHXV
/DWLKDQ6RDO
%$% 5DQJNDLDQ5HJLVWHUGDQ&RXQWHU
5HJLVWHU
5HJLVWHU%XIIHU
5HJLVWHU*HVHU
&RXQWHU
6LPXODVL5DQJNDLDQ
/DWLKDQ6RDO
%$% 5DQJNLDQ$ULWPDWLNDGDQ/RJLND
5DQJNDLDQ+DOI$GGHU
5DQJNDLDQ)XOO$GGHU
5DQJNDLDQ+DOI6XEVWUDFWRU
5DQJNDLDQ)XOO6XEVWUDFWRU¶
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
/DWLKDQ6RDO
%$% 5DQJNDLDQ(QNRGHUGDQ'HNRGHU
(QNRGHU
'HNRGHU
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
/DWLKDQ6RDO
%$% 5DQJNDLDQ$'&GDQ'$&
$'&
'$&
6LPXODVLGHQJDQ3URWHXV
/DWLKDQ6RDO
'DIWDU3XVWDND
3HQJDQWDU
'DODPNHKLGXSDQVHKDULKDULXPDWPDQXVLDVHODOXPHPSXQ\DLNDLWDQ
GHQJDQ QLODL DWDX NXDQWLWDV XQWXN PHQ\DWDNDQ VHVXDWX XNXUDQ VHSHUWL ZDNWX
SDQMDQJ WHPSHUDWXU NHFHSDWDQ NRQGLVL SHUDODWDQ GDQ ODLQ VHEDJDLQ\D
.XDQWLWDVNXDQWLWDVLQLELDVDQ\DGLXNXUGLFDWDWGDQGLQ\DWDNDQGHQJDQDQJND
\DQJPHPSXQ\DLVDWXDQ:DNWXGDSDWGLQ\DWDNDQGDODPVDWXDQGHWLNPHQLW
MDP KDUL PLQJJX GDQ VHWHUXVQ\D 7HPSHUDWXU GDSDW GLQ\DWDNDQ GHQJDQ
VDWXDQ FHOFLXV IDKUHQKHLW UHDPXU NHOYLQ GDQ ODLQ VHEDJDLQ\D 3DQMDQJ ELVD
GLQ\DWDNDQGHQJDQVDWXDQPHWHUFHQWLPHWHUNLORPHWHUGDQODLQVHEDJDLQ\D
-LND VDWXDQ GDUL NXDQWLWDV GLQ\DWDNDQ VHVXDL GHQJDQ EHVDUDQQ\D
PDND QLODL GDUL NXDQWLWDV SDGD XPXPQ\D GLQ\DWDNDQ GHQJDQ DQJND &RQWRK
UHSUHVHQWDVL VXDWX NXDQWLWDV GDODP NHKLGXSDQ VHKDULKDUL \DLWX ZDNWX \DQJ
GLEXWXKNDQ XQWXN PHQ\HOHVDLNDQ SHNHUMDDQ PHQLW NHFHSDWDQ UDWDUDWD
NHQGDUDDQ GL MDODQ UD\D DGDODK NPMDP ]DNDW ILWUDK EHUXSD EHUDV NJ
VXKX XGDUD & &RQWRK NXDQWLWDV ODLQQ\D DGDODK MXPODK SHNHUMD GL VDWX
LQVWDQVLGLGRPLQDVLROHKODNLODNL
6HFDUD XPXP EHVDUQ\D NXDQWLWDV VXDWX ELODQJDQ GDSDW
GLUHSUHVHQWDVLNDQ GHQJDQ FDUD \DLWX VHFDUD DQDORJ GDQ VHFDUD GLJLWDO
5HSUHVHQWDVL VXDWX NXDQWLWDV VHFDUD DQDORJ EDQ\DN GLJXQDNDQ GDODP
NHKLGXSDQ VHKDULKDUL XQWXN PHQ\DWDNDQ VXDWX QLODL \DQJ PHPSXQ\DL UDQJH
GDWDWDNEHUKLQJJD-XPODKSHQGXGXNVXDWXQHJDUDGDULWDKXQNHWDKXQGDSDW
GLUHSUHVHQWDVLNDQGDODPEHQWXNDQDORJNDUHQDVHWLDSWDKXQMXPODKSHQGXGXN
VHODOXPHPSXQ\DL QLODL EDLN QDLN WHWDSDWDXWXUXQ%HEHUDSDNXDQWLWDVWLGDN
GDSDWGLUHSUHVHQWDVLNDQVHFDUDDQDORJNDUHQDKDQ\DPHPSXQ\DLGXDNRQGLVL
&RQWRK NXDQWLWDV \DQJ KDQ\D PHPSX\DL GXD NRQGLVL DGDODK NRQGLVL SLQWX
DSDNDK WHUEXND DWDX WHUWXWXS MHQLV NHODPLQ DSDNDK SULD DWDX ZDQLWD ODPSX
DSDNDK PHQ\DOD DWDX PDWL WHOHYLVL DSDNDK KLGXS DWDX PDWL GDQ VHWHUXVQ\D
*DPEDU&RQWRKVLQ\DOWHJDQJDQYWHUKDGDSZDNWXW
*DPEDU PHUXSDNDQ FRQWRK VLQ\DO WHJDQJDQ WHUKDGDS ZDNWX
GLPDQDQLODLWHJDQJDQEHUXEDKXEDKWHUKDGDSZDNWX1LODLPLQLPDOWHJDQJDQ
SDGD JDPEDU GL DWDV DGDODK GDQ QLODL PDNVLPXPQ\D DGDODK GHQJDQ
QLODL WHQJDK DGDODK 6LQ\DO WHJDQJDQ GL DWDV VHODOX PHPSXQ\DL QLODL
VHSDQMDQJZDNWXW
&RQWRK ODLQ VXDWX VLQ\DO DGDODK \DQJ GLWXQMXNNDQ SDGD JDPEDU
6LQ\DOLQLPHPSXQ\DLNDUDNWHULVWLN\DQJEHUEHGDGHQJDQVLQ\DOSDGDJDPEDU
6LQ\DOSDGDJDPEDUKDQ\DPHPSXQ\DLGXDNRQGLVL\DLWXGDQYROW
3DGD LQWHUYDO ZDNWX W VDPSDL GHQJDQ W VLQ\DO PHPSXQ\DL QLODL QRO SDGD
SHULRGHWVDPSDLWVLQ\DOPHPSXQ\DLQLODLYROWSDGDSHULRGHWVDPSDLW
NHPEDOL EHUQLODL QRO GDQ SDGD SHULRGH W VDPSDL W NHPEDOL EHUQLODL YROW
6LQ\DO\DQJPHPSXQ\DLNDUDNWHULVWLNVHSHUWLLQLGLVHEXWGHQJDQVLQ\DOGLVNULW
DWDXVLQ\DOGLJLWDO
*DPEDU7DPSLODQNHFHSDWDQNHQGDUDDQGHQJDQVSHHGRPHWHU
&RQWRKODLQGDULUHSUHVHQWDVLVHFDUDDQDORJDGDODKSDGDEHVDUDQWHJDQJDQ
OLVWULN \DQJ GLXNXU GHQJDQ YROW PHWHU DQDORJ %HVDUQ\D QLODL KDVLO SHQJXNXUDQ
WHJDQJDQGLWXQMXNNDQROHKMDUXPSHQXQMXNSDGDYROWPHWHU-DUXPDNDQEHUJHUDN
NHNDQDQMLNDQLODLWHJDQJDQ
4 BAB 1: Pengantar Elektronika Daya
*DPEDU7DPSLODQKDVLOSHQJXNXUDQWHJDQJDQGHQJDQYROWPHWHU
&RQWRKFRQWRK GL DWDV PHQMHODVNDQ EDKZD NXDQWLWDV DQDORJ PHPSXQ\DL
VXDWX FLUL EDKZD NXDQWLWDV DNDQ EHUXEDK VHFDUD EHUWLQJNDW SDGD VXDWX UHQWDQJ
KDUJD VHFDUD NRQWLQ\X SDGD DELGDQJ WHNQLN HOHNWUR VLQ\DO DQDORJ VHULQJNDOL
GLNDLWNDQ GHQJDQ EHQWXN NRPXQLNDVL HOHNWURPDJQHWLN \DQJ PHUXSDNDQ SURVHV
SHQJLULPDQ VLQ\DO SDGD JHORPEDQJ HOHNWURPDJQHWLN GDQ EHUVLIDW YDULDEOH \DQJ
EHUXUXWDQ DWDX NRQWLQX 6LQ\DO DQDORJ PHPSXQ\DL GXD SDUDPHWHU SHQWLQJ \DLWX
DPSOLWXGR GDQ IUHNXHQVL 6LQ\DO DQDORJ ELDVDQ\D GLQ\DWDNDQ GHQJDQ EHQWXN
JHORPEDQJ NRQWLQX EDLN GHQJDQ VLQXV ORJDULWPLN PDXSXQ EHQWXNEHQWXN
JHORPEDQJNRQWLQXODLQQ\D
6LVWHP DQDORJ VDPSDL VHNDUDQJ PDVLK GLSDNDL GDQ GLNHPEDQJNDQ ROHK
WHNQLVLHOHNWUR%HEHUDSDNHXQJJXODQVLVWHPDQDORJGLDQWDUDQ\D
3DGD GDVDUQ\D VLQ\DO \DQJ WHUMDGL GL DODP VHPHVWD NHEDQ\DNDQ EHUEHQWXN
DQDORJ VHKLQJJD OHELK PXGDK GLRODK GHQJDQ VLQ\DO DQDORJ MXJD 6HEDJDL
FRQWRKVLQ\DOVXDUD\DQJGLKDVLONDQROHKIHQRPHQDDODPVHSHUWLDQJLQEXUXQJ
GDQ VXDUDVXDUD DODP ODLQQ\D 6HODLQ VLQ\DO \DQJ GLKDVLONDQ ROHK DODP
EHEHUDSD VLQ\DO EXDWDQ MXJD EDQ\DN PHQJJXQDNDQ VLQ\DO DQDORJ GLDQWDUDQ\D
VXDUD GDUL PLNURIRQ VLQ\DO DODP \DQJ GLWDQJNDS ROHK VHLVPRJUDSK VLQ\DO
VXDUD\DQJNLULPGDQGLWHULPDROHKVHQVRUXOWUDVRQLFGDQODLQVHEDJDLQ\D
3DGD VLVWHP NRPXQLNDVL XQWXN PHQJLULP GDWD SDGD VLVWHP WUDQVPLVL \DQJ
SDQMDQJ ELDVDQ\D OHELK PXGDK GLJXQDNDQ VLQ\DO DQDORJ ZDODXSXQ SDGD
DSOLNDVL VHNDUDQJ EDQ\DN PHQJJXQDNDQ VLVWHP GLJLWDO WHWDSL SHUOX GLXEDK
PHQMDGLVLQ\DODQDORJ8QWXNLWXGLEXWXKNDQSHUDQFDQJDQNRQYHUVLGDULVLQ\DO
DQDORJNHGLJLWDOGDQVHEDOLNQ\D$'&GDQ'$&
*DPEDU7DPSLODQKDVLOSHQJXNXUDQDUXVWHJDQJDQGDQIUHNXHQVLVHFDUD
GLJLWDO
6LVWHP GLJLWDO PHPSXQ\DL NHOHELKDQ MLND GLEDQGLQJ GHQJDQ VLVWHP DQDORJ
GLDQWDUDQ\D\DLWX
6LVWHPGLJLWDOOHELKPXGDKGLNHPEDQJNDQGDQGLGHVDLQ
'DWDGDQLQIRUPDVLOHELKPXGDKGLVLPSDQ
0HPSXQ\DLWLQJNDWNHWHOLWLDQQ\DOHELKEDLN
'DSDWGLSURJUDPGHQJDQPXGDK
1RLVHDWDXJDQJJXDQOHELKNHFLO
5DQJNDLDQGLJLWDOGDSDWGLIDEULNDVLGDODPEHQWXN,&FKLS
6HODLQ NHOHELKDQNHOHELKDQ \DQJ GLVHEXWNDQ GL DWDV VLVWHP GLJLWDO MXJD
PHPSXQ\DLNHWHUEDWDVDQGLDQWDUDQ\D\DLWX
'DODP NHQ\DWDDQQ\D DGD VDWX PDVDODK XWDPD GDODP PHQJJXQDNDQ VLVWHP
GLJLWDO \DLWX 'DODP NRQGLVL ULLOQ\D VHPXD NXDQWLWDV DGDODK EHUVLIDW DQDORJ
GDQ NXDQWLWDVNXDQWLWDV LQLODK \DQJ VHULQJ GLXNXU GLPRQLWRU DWDX GLNRQWURO
-DGL DSDELOD DNDQ PHQJJXQDNDQ WHNQLN GLJLWDO GLSHUOXNDQ ODQJNDKODQJNDK
XQWXN PHQJXEDK PHQMDGL VLQ\DO GLJLWDO GHQJDQ UDQJNDLDQ $QDORJ WR 'LJLWDO
&RQYHUWHUDWDX$'&
8 BAB 1: Pengantar Elektronika Daya
6HODQMXWQ\DSURVHVGLODNXNDQVHFDUDGLJLWDO
8EDKRXWSXWGLJLWDOPHQMDGLEHVDUDQDQDORJ'LJLWDOWR$QDORJ&RQYHUWHUDWDX
'$&
'LDJUDPEHULNXWPHQXQMXNNDQVLVWHPNRQWUROWHPSHUDWXU
&RQWRK6LVWHP'LJLWDO
.HEDQ\DNDQ YDULDEOH ILVLN SDGD GDVDUQ\D EHUVLIDW DQDORJ \DLWX GDSDW
PHPSXQ\DL QLODL EHUDSDSXQ GDODP VHEXDK MDQJNDXDQ NRQWLQ\X GDUL QLODLQLODL
0LVDOQ\D WHJDQJDQ OLVWULN WHPSHUDWXU WHNDQDQ LQWHQVLWDV FDKD\D GDQ ODLQODLQ
.HWLND VHEXDK VLVWHP GLJLWDO VHSHUWL NRPSXWHU GLJXQDNDQ XQWXN PHPDQWDX
GDQDWDX PHQJHQGDOLNDQ VHEXDK SURVHV ILVLN NLWD KDUXV PHQDQJDQL SHUEHGDDQ
DQWDUDVLIDWGLJLWDOGDULNRPSXWHUGDQVLIDWDQDORJGDULYDULDEHOSURVHV*DPEDU
PHPSHUOLKDWNDQOLPDNRPSRQHQ\DQJWHUOLEDWNHWLNDVHEXDKNRPSXWHUGLJXQDNDQ
XQWXNPHPDQWDXGDQPHQJHQGDOLNDQVHEXDKYDULDEHOILVLNDQDORJ
*DPEDU3HQJJXQDDQ6LVWHP.RQWURO'LJLWDO
.RPSRQHQNRPSRQHQ SDGD VLVWHP NRQWURO GLJLWDO GDSDW GLMHODVNDQ VHEDJDL
EHULNXW
6HQVRUDWDX7UDQGXVHU
9DULDEHO ILVLN SDGD XPXPQ\D EHUXSD EHVDUDQ DWDX NXDQWLWDV QRQHOHNWULN
VHSHUWLVXKXWHNDQDQOHYHONHFHSDWDQ3+NHOHPEDEDQLQWHQVLWDVFDKD\DGDQ
EHVDUDQEHVDUDQODLQQ\D%HVDUDQEHVDUDQLQLGDSDWGLXNXUROHKDODWXNXU\DQJ
VHVXDL6XKXGDSDWGLXNXUGHQJDQWHUPRPHWHUNHFHSDWDQGDSDWGLXNXUGHQJDQ
VSHHGRPHWHU3+GDSDWGLXNXUGHQJDQNHUWDVODNPXVOHYHOGDSDWGLXNXUGHQJDQ
BAB 1: Pengantar Elektronika Daya 9
DODWXNXUNHWLQJJLDQGDQODLQVHEDJDLQ\D3DGDVLVWHPGLJLWDODJDUEHVDUDQLQL
GDSDW GLEDFD SDGD VLVWHP GLJLWDO KDUXV GLXNXU GHQJDQ SHUDODWDQ XNXU \DQJ
PHQJKDVLONDQ VLQ\DO OLVWULN \DQJ EHUXSD DUXV PDXSXQ WHJDQJDQ 8QWXN LWX
GLEXWXKNDQ DODW \DQJ GLVHEXW VHQVRU DWDX WUDQVGXVHU 6HQVRU DWDX WUDQVGXVHU
DGDODK DGDODK VHEXDK SLUDQWL \DQJ GDSDW PHQJXEDK YDULDEHO ILVLN PHQMDGL
YDULDEHO OLVWULN &RQWRK WUDQGXVHU PLVDOQ\D WKHUPLVWRU WDFKRPHWHU WUDQGXVHU
WHNDQDQ SKRWRGLRGD GDQ ODLQODLQ .HOXDUDQ WUDQGXVHU DGDODK DUXV DWDX
WHJDQJDQ\DQJEHVDUQ\DSURSRUVLRQDOGHQJDQYDULDEHOILVLN\DQJGLSDQWDX
6HEDJDL FRQWRK YDULDEHO ILVLN \DQJ GLSDQWDX DGDODK VXKX DLU GDODP VHEXDK
WDQJNLEHVDU\DQJPHPSXQ\DLPDVXNDQGDULSLSDDLUGLQJLQGDQSLSDDLUSDQDV
6XKX DLU SDGD VHEXDK WDQJNL EHUNLVDU DQWDUD VDPSDL & GDQ VHEXDK
UDQJNDLDQ WKHUPLVWRU DNDQ PHQJKDVLONDQ NHOXDUDQ WHJDQJDQ \DQJ EHUNLVDU
DQWDUDP9KLQJJDP9
$QDORJWRGLJLWDO&RQYHUWHU$'&
3DGDVXDWXVLVWHPHOHNWURQLNDGLJLWDOUDQJNDLDQKDQ\DGDSDWPHPEDFDVLQ\DO
VLQ\DO GLJLWDO .HOXDUDQ VHQVRU DWDX WUDQVGXVHU DGD \DQJ DQDORJ GDQ DGD MXJD
\DQJ GLJLWDO 8QWXN VHQVRU \DQJ PHPSXQ\DL NHOXDUDQ EHUXSD VLQ\DO DQDORJ
SHUOX GLWDPEDKNDQ UDQJNDLDQ SHQJXEDK GDUL VLQ\DO DQDORJ PHQMDGL VLQ\DO
GLJLWDO 5DQJNDLDQ LQL VHULQJ GLVHEXW VHEDJDL $QDORJ WR 'LJLWDO &RQYHUWHU
$'& 5DQJNDLDQ $'& EHUIXQJVL XQWXN PHQJRQYHUVL PDVXNDQ DQDORJ
PHQMDGLVHEXDKNHOXDUDQGLJLWDO.HOXDUDQGLJLWDOWHUGLULGDULVHMXPODKELW\DQJ
PHZDNLOLQLODLPDVXNDQDQDORJ
6HEDJDL FRQWRK VHEXDK VHQVRU VXKX /0 EHUIXQJVL XQWXN PHQJXEDK VXKX
PHQMDGLWHJDQJDQOLVWULN5DQJHWHJDQJDQNHOXDUDQ/0EHUNLVDUDQWDUD±
9ROW $JDU NHOXDUDQ VHQVRU /0 GDSDW GLEDFD SDGD VLVWHP GLJLWDO VHSHUWL
PLNURFRQWUROHUDWDXPLNURSUHVHVRUGLSHUOXNDQUDQJNDLDQSHQJXEDKGDULDQDORJ
NH GLJLWDO 0LVDOQ\D $'& DNDQ PHQJXEDK QLODL DQDORJ NHOXDUDQ WUDQGXVHU
\DQJ EHUNLVDU GDUL P9 PHQMDGL QLODL ELQHU \DQJ EHUNLVDU GDUL
KLQJJD3HUKDWLNDQEDKZDNHOXDUDQELQHUGDUL
$'&SURSRUVLRQDOGHQJDQWHJDQJDQDQDORJPDVXNDQVHKLQJJDVHWLDSXQLWGDUL
NHOXDUDQGLJLWDOPHZDNLOLP9
3HQJDQWDU
'DODP NHKLGXSDQ VHKDULKDUL NLWD PHQJHQDO VLVWHP ELODQJDQ \DQJ
WHUGLULGDULGLJLWDWDXDQJNDPXODLGDULQROVDPSDLVHPELODQ\DLWX
%LODQJDQLQLGLJXQDNDQXQWXNPHQ\DWDNDQQLODLVXDWXEHVDUDQ
EDLN MXPODK XDQJ QLODL WHPSHUDWXU MXPODK DQDN MXPODK SHQGXGXN EHUDW
EDUDQJ MDUDN VDWX WHPSDW NH WHPSDW ODLQQ\D GDQ EDQ\DN ODJL SDUDPHWHU
SDUDPHWHU \DQJDGD%LODQJDQ \DQJWHUGLULGDULDQJNDVDPSDL\DQJELDVD
GLSDNDL GDODP NHKLGXSDQ VHKDULVHKDUL GLVHEXW GHQJDQ ELODQJDQ GHVLPDO
3DGDLOPXPDWHPDWLND%LODQJDQGHVLPDOPHPSXQ\DLELODQJDQGDVDUVHSXOXK
DWDX GLVHEXW GHQJDQ UDGLNV VHSXOXK \DLWX WHUGLUL GDUL GLJLW VHEDQ\DN
VHSXOXK
&RQWRK SHPDNDLDQ ELODQJDQ GDODP NHKLGXSDQ VHKDUL GDSDW GLOLKDW
SDGDGLEDZDKLQL
x 6XKXXGDUDKDULLQLEHUNLVDUSDGD&
x %HUDWEDGDQED\L\DQJEDUXODKLUUDWDUDWDNJ
x 6\DUDW XQWXN GDSDW PHPSHUROHK EHDVLVZD PDKDVLVZD KDUXV PHPSXQ\DL
,3.PLQLPDO
x .FHFHSDWDQSXWDUPRWRUOLVWULNSRPSDDLUDGDODK530
x (ILVLHQVLWUDQVIRUPDWRUDGDODK
x -XPODKPDKDVLVZD\DQJPHQJLNXWLNXOLDK7HNQLN'LJLWDODGDODKRUDQJ
3DGD FRQWRK GL DWDV DQJNDDQJND PHUXSDNDQ
DQJND \DQJ PHQ\DWDNDQ QLODL VXDWX EHVDUDQ 1LODLQLODL LQL PHQJJXQDNDQ
VLVWHPELODQJDQGHVLPDO
%LODQJDQ'HVLPDO
%LODQJDQGHVLPDOEHUDVDOGDULEDKDVD/DWLQ³GHFXP´\DQJEHUDUWLVHSXOXK
DWDX GLWXOLV GHQJDQ VLPERO 6LVWHP ELODQJDQ GHVLPDO PHUXSDNDQ VLVWHP
ELODQJDQ \DQJ PHPSXQ\DL EDVLV \DQJ WHULGLUL GDUL DQJND \DLWX GDUL
DQJND KLQJJD %LODQJDQ GHVLPDO GDSDW WHUGLUL GDUL GLJLW \DQJ
BAB 2: Sistem dan Kode Bilangan 13
PDVLQJPDVLQJPHQ\DWDNDQQLODLGDULELODQJDQLWX3HQXOLVDQELODQJDQWHUEDJL
GDODP EHEHUDSD WHPSDW GDQ EDQ\DNQ\D WHPSDW WHUJDQWXQJ GDUL EHVDUQ\D
ELODQJDQ 6HWLDS WHPSDW PHPSXQ\DL EHVDUDQ WHUWHQWX \DQJ KDUJD PDVLQJ
PDVLQJWHPSDWVHFDUDXUXWGLPXODLGDULNDQDQ
5LEXDQ 5DWXVDQ 3XOXKDQ 6DWXDQ
DQWDUDODLQ1LODLGDULVHWLDSSRVLVLDQJND
ELODQJDQ GHVLPDO ELDVDQ\D GLPXODL GDUL XMXQJ NDQDQ VHEDJDL EHULNXW
«$UWLQ\DVHWLDS
DQJNDDWDXGLJLWEHUEHGDQLODLQ\D\DQJWHUJDQWXQJSDGDWHPSDWQ\D
6HEDJDL FRQWRK %LODQJDQ GDQ SDGD ELODQJDQ GHVLPDO GDSDW
GLWXOLV GDODP EHQWXN UDWXVDQ SXOXKDQ GDQ VDWXDQ DWDX VHFDUD PDWHPDWLN
VHEDJDLEHULNXW
[[[
[[[
6HWLDS ELODQJDQ PHPSXQ\DL QLODL WHUEHVDU GDQ QLODL WHUNHFLO 3DGD
DQJND QLODL WHUEHVDU DGDODK UDWXVDQ \DLWX DQJND \DQJ EHUDUWL
VHODQMXWQ\D SXOXKDQ \DQJ EHUQLODL GDQ \DQJ WHUNHFLO DGDODK VDWXDQ \DQJ
EHUQLODL $QJND WHUEHVDU GDUL VXDWX ELODQJDQ SDGD VLVWHP ELODQJDQ GHVLPDO
GLVHEXW GHQJDQ 0RVW 6LJQLILFDQW 'LJLW 06' 6HGDQJNDQ DQJND \DQJ
PHPSXQ\DLKDUJDWHUNHFLOGLVHEXWGHQJDQ/HDVW6LJQLILFDQW'LJLW/6'
&RQWRK
$QJNDGHVLPDO
3HUWDPD
.RQYHUVL%LODQJDQ
6LVWHP ELODQJDQ \DQJ GLJXQDNDQ SDGD ELGDQJ WHNQLN GLJLWDO \DLWX
VLVWHPELODQJDQGHVLPDOELQHURNWDOGDQKH[DGHVLPDO0DVLQJPDVLQJVLVWHP
ELODQJDQ GLJXQDNDQ VHVXDL GHQJDQ NHEXWXKDQ SHQJJXQDDQQ\D 6LVWHP
ELODQJDQ GHVLPDO EDQ\DN GLJXQDNDQ XQWXN PHUHSUHVHQWDVLNDQ ELODQJDQ \DQJ
GLSDNDL GDODP NHKLGXSDQ VHKDULKDUL 6LVWHP ELODQJDQ ELQHU GLSDNDL XQWXN
PHPEHULNDQ PDVXNDQ NHSDGD VLVWHP GLJLWDO NDUHQD VLVWHP LQL KDQ\D GDSDW
PHQHULPD VLQ\DO GDODP EHQWXN GLJLWDO 6HODLQ VHEDJDL LQSXW ELODQJDQ ELQHU
MXJD GLMDGLNDQ VHEDJDL SULQVLS GDODP SHQJRODKDQ VLQ\DO GLJLWDO 'HQJDQ
ELODQJDQELQHUPDNDVLVWHPGDSDWGLUDQFDQJGDQGLNHPEDQJNDQGHQJDQEDLN
6HODLQ ELODQJDQ GHVLPDO GDQ ELQHU GDODP DSOLNDVL WHNQLN GLJLWDO MXJD
GLSHUOXNDQ VLVWHP ELODQJDQ KH[DGHVLPDO \DQJ EDQ\DN GLSDNDL XQWXN
PHPSHUPXGDK SHPEDFDDQ GDQ SHQ\XVXQDQ SURJUDP GDODP ELODQJDQ ELQHU
%LODQJDQ ELQHU \DQJ KDQ\D WHUGLUL GDUL DQJND GDQ DNDQ VXOLW GLEDFD ROHK
PDQXVLD \DQJ VXGDK WHUELDVD GHQJDQ VLVWHP ELODQJDQ GHVLPDO VHKLQJJD
GHQJDQ EDQWXDQ VLVWHP KH[DGHVLPDO ELODQJDQ ELQHU \DQJ SDQMDQJ GDSDW
GLNHORPSRNNDQPHQMDGLELODQJDQELQHU\DQJNHPXGLDQGLNRQYHUVLPHQMDGL
GLJLWELODQJDQKH[DGHVLPDO
8QWXN PHPXGDKNDQ GDODP PHPSHODMDUL WHNQLN GLJLWDO GLEXWXKNDQ
NRQYHUVL ELODQJDQ GDUL GHVLPDO NH ELQHU DWDX VHEDOLNQ\D GDUL ELQHU NH
KH[DGHVLPDO GDQ VHEDOLNQ\DGDUL ELODQJDQ GHVLPDO NH KH[DGHVLPDO GDQ
VHEDOLNQ\D
.RQYHUVL%LODQJDQ%LQHUNH'HVLPDOGDQ6HEDOLNQ\D
-LND GDODP NHKLGXSDQ VHKDULKDUL NLWD PHQJJXQDNDQ VLVWHP ELODQJDQ
GHVLPDO PDND SDGD VLVWHP GLJLWDO PHQJJXQDNDQ VLVWHP ELODQJDQ ELQHU
VHEDJDL EDVLV RSHUDVLQ\D6LVWHP ELODQJDQ ELQHU DGDODK VLVWHP ELODQJDQ \DQJ
KDQ\DPHQJJXQDNDQDQJNDDWDXVLPEROGDQXQWXNPHQXOLVNDQVXDWXQLODL
BAB 2: Sistem dan Kode Bilangan 15
'HQJDQ GHPLNLDQ QLODL GXD DNDQ GLWXOLVNDQ VHEDJDL SDGD VLVWHP
ELODQDJDQELQHU.RQVHS\DQJGLJXQDNDQSDGDVLVWHPELODQJDQELODQJDQELQHU
VDPD GHQJDQ VLVWHP ELODQJDQ GHVLPDO \DLWX VHWLDS DQJND DWDX GLJLW SDGD
SRVLVL \DQJEHUEHGDDNDQPHZDNLOL QLODL \DQJEHUEHGD8QWXNOHELKMHODVQ\D
GDSDWGLOLKDWSDGDEDKDVDQEHULNXWQ\D
.RQYHUVL%LODQJDQ%LQHUNH'HVLPDO
8QWXN PHODNXNDQ NRQYHUVL GDUL VLVWHP ELODQJDQ ELQHU NH GHVLPDO
GLODNXNDQGHQJDQPHQJKLWXQJQLODLGDULPDVLQJPDVLQJGLJLWVHVXDLSRVLVLQ\D
6HEDJDL FRQWRK EHUDSD QLODL SDGD VLVWHP ELODQJDQ GHVLPDO GDSDW
GLKLWXQJVHEDJDLFRQWRKEHULNXW
[ [ [ [
-DGLVHWDUDGHQJDQOLPDEHODV&RQWRKODLQGDSDW
GLKLWXQJVHEDJDLEHULNXW
[ [ [ [ [ [
8QWXN ELODQJDQ SHFDKDQ SULQVLS \DQJ VDPD SDGD VLVWHP ELODQJDQ
GHVLPDOMXJDEHUODNX
[ [ [ [
[ [ [ [
[ [ [ [ [
[ [ [ [ [
.RQYHUVL%LODQJDQ'HVLPDONH%LQHU
6HFDUD VHGHUKDQD NLWD ELVD PHQFDUL ELODQJDQ ELQHU \DQJ HNLYDOHQ
GHQJDQ VHEXDK ELODQJDQ GHVLPDO DGDODK GHQJDQ PHQMDEDUNDQ ELODQJDQ
6XDWX IXQJVL ORJLND DWDX RSHUDVL ORJLND DGDODK KXEXQJDQ DQWDUD YDULDEHO
ELQHUSDGDPDVXNDQGDQYDULDEHOELQHUSDGDNHOXDUDQGDULVXDWXUDQJNDLDQGLJLWDO
\DQJ PHQJLNXWL KXNXP DOMDEDU %RROHDQ 'L GDODP DOMDEDU %RROHDQ VHPXD
KXEXQJDQORJLNDDQWDUDYDULDEHOYDULDEHOELQHUGDSDWGLMHODVNDQROHKWLJDRSHUDVL
ORJLNDGDVDU\DLWX
x 2SHUDVL127negation
x 2SHUDVL$1'conjuction
x 2SHUDVL25disconjuction
2SHUDVLRSHUDVLWHUVHEXWGLMHODVNDQGDODPWLJDEHQWXN\DLWX
7DEHO IXQJVL WDEHO NHEHQDUDQ \DQJ PHQXQMXNNDQ NHDGDDQ VHPXD
YDULDEHOPDVXNDQGDQNHOXDUDQXQWXNVHWLDSNHPXQJNLQDQ
6LPEROUDQJNDLDQXQWXNPHQMHODVNDQUDQJNDLDQGLJLWDO
3HUVDPDDQIXQJVL
2SHUDVLORJLND127
)XQJVL127DGDODKIXQJVLORJLND\DQJPHPEDOLNVHEXDKYDULDEHOELQHU
PLVDOQ\D MLND PDVXNDQQ\D DGDODK PDND NHOXDUDQQ\D DGDODK *DPEDU
PHPSHUOLKDWNDQPDFDPEHQWXNSHQJJDPEDUDQIXQJVLRSHUDVL127
$ 4
7DEHO.HEHQDUDQ
6LPERO5DQJNDLDQ
4 $
3HUVDPDDQ)XQJVL
*DPEDU2SHUDVL127
22 BAB 3: Gerbang Logika
2SHUDVLORJLND$1'
2SHUDVL $1' PHQJKXEXQJNDQ GXD DWDX OHELK YDULDEHO PDVXNDQ PXODL $ %
GDQ VDWX YDULDEHO NHOXDUDQ 4 9DULDEHO NHOXDUDQ DNDQ EHUORJLND KDQ\D MLND
VHPXD PDVXNDQQ\D GDODP NHDGDDQ *DPEDU PHQJJDPEDUNDQ PDFDP
SHQJJDPEDUDQIXQJVLRSHUDVLORJLND$1'
$ % 4
7DEHO.HEHQDUDQ
4 $%
6LPERO5DQJNDLDQ 3HUVDPDDQ)XQJVL
*DPEDU2SHUDVL$1'
2SHUDVLORJLND25
2SHUDVL25MXJDPHQJKXEXQJNDQGXDDWDXOHELKYDULDEHOPDVXNDQPXODL$%«
GDQ VDWX YDULDEHO NHOXDUDQ 4 9DULDEHO NHOXDUDQ DNDQ EHUORJLND KDQ\D MLND
VHPXD PDVXNDQQ\D GDODP NHDGDDQ *DPEDU 0HQJJDPEDUNDQ PDFDP
SHQJJDPEDUDQIXQJVLRSHUDVLORJLND25
$ % 4
7DEHO.HEHQDUDQ
*DPEDU2SHUDVL25
2SHUDVLORJLND1$1'
2SHUDVL 1$1' PHUXSDNDQ NRPELQDVL GXD EXDK RSHUDVL ORJLND GDVDU $1' GDQ
127 0DVXNDQ WHUGLUL GDUL GXD DWDX OHELK YDULDEHO PXODL GDUL $ % « GDQ VDWX
YDULDEHO NHOXDUDQ 4 9DULDEHO NHOXDUDQ DNDQ EHUORJLND KDQ\D MLND VHPXD
PDVXNDQQ\D GDODP NHDGDDQ *DPEDU PHQJJDPEDUNDQ PDFDP
SHQJJDPEDUDQIXQJVLRSHUDVLORJLND1$1'
$ % 4
7DEHO.HEHQDUDQ
4 $ %
6LPERO5DQJNDLDQ 3HUVDPDDQ)XQJVL
*DPEDU2SHUDVL1$1'
2SHUDVLORJLND125
2SHUDVL125PHUXSDNDQNRPELQDVLGXDEXDKRSHUDVLORJLNDGDVDU25GDQ127
0DVXNDQWHUGLULGDULGXDDWDXOHELKYDULDEHOPXODLGDUL$%« GDQVDWXYDULDEHO
NHOXDUDQ 4 9DULDEHO NHOXDUDQ DNDQ EHUORJLND KDQ\D MLND VHPXD PDVXNDQQ\D
GDODP NHDGDDQ *DPEDU PHQJJDPEDUNDQ PDFDP SHQJJDPEDUDQ IXQJVL
RSHUDVLORJLND125
24 BAB 3: Gerbang Logika
$ % 4
7DEHO.HEHQDUDQ
4 $ %
6LPERO5DQJNDLDQ 3HUVDPDDQ)XQJVL
*DPEDU2SHUDVL125
2SHUDVLORJLND;25
2SHUDVL ([FOXVLYH 25 ELDVDQ\D GLVHEXW GHQJDQ ;25 PHQJKXEXQJNDQ GXD
PDVXNDQ YDULDEHO $ GDQ % VHUWD PHPLOLNL VDWX YDULDEHO NHOXDUDQ 4 *DPEDU
PHQJJDPEDUNDQPDFDPSHQJJDPEDUDQIXQJVLRSHUDVLORJLND(FFOXVLYH25
$ % 4
7DEHO.HEHQDUDQ
4 $ %
6LPERO5DQJNDLDQ 3HUVDPDDQ)XQJVL
*DPEDU2SHUDVL;25
2SHUDVLORJLND;125
2SHUDVL([FOXVLYH1RW25ELDVDQ\DGLVHEXWGHQJDQ;125PHQJKXEXQJNDQGXD
PDVXNDQ YDULDEHO $ GDQ % VHUWD PHPLOLNL VDWX YDULDEHO NHOXDUDQ 4 *DPEDU
7DEHO.HEHQDUDQ
6LPERO5DQJNDLDQ 3HUVDPDDQ)XQJVL
*DPEDU2SHUDVL;125
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
6LPXODVL$1'
%XNDSURJUDP3URWHXVGHQJDQPHQJNOLNGXDNDOLicon program ,6,6
3URIHVVLRQDO
*DDPEDUIcon 3URJUDP,6,63URIHVVLRQDO
/DOXDNDQPXQFXOWDPSLODQVHSHUWL*DPEDU
*DPEDU7HNDQ7RPEROPick from Library
&DULODKJHUEDQJ$1'SDGDNRWDNSHQFDULODOX2.XODQJLODQJNDKLQL
XQWXNPHQFDULNRPSRQHQNRPSRQHQ\DQJGLSHUOXNDQ
*DPEDU5DQJNDLDQ*HUEDQJ$1'
6HWHODKVHOHVDLPHUDQJNDLODOXWHNDQWRPEROplay\DQJDGDSDGDSRMRNNLUL
EDZDKSDQHOSURWHXV
*DPEDU7RPEROPlay3URWHXV
*DPEDU5DQJNDLDQ*HUEDQJ25
6HWHODKVHOHVDLPHUDQJNDLUDQJNDLDQVHVXDLSDGD*DPEDUVLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
BAB 3: Gerbang Logika 29
*DPEDU6LPXODVL5DQJNDLDQ25
$ % ;
7DEHONHEHQDUDQ*HUEDQJ25
6LPXODVL127
8ODQJLODQJNDKVDPSDLSDGDVLPXODVL$1'GHQJDQPHQJJDQWLJHUEDQJ
PHQMDGLJHUEDQJ127
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU*DPEDU5DQJNDLDQ127
6HWHODKVHOHVDLPHUDQJNDLUDQJNDLDQVHVXDLSDGD*DPEDUVLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
30 BAB 3: Gerbang Logika
*DPEDU6LPXODVL5DQJNDLDQ127
$ ;
7DEHONHEHQDUDQ*HUEDQJ127
6LPXODVL5DQJNDLDQ1$1'
8ODQJLODQJNDKVDPSDLSDGDVLPXODVL$1'GHQJDQPHQJJDQWLJHUEDQJ
PHQMDGLJHUEDQJ1$1'
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ*HUEDQJ1$1'
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU5DQJNDLDQ*HUEDQJ125
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU5DQJNDLDQ*HUEDQJ(;25
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
BAB 3: Gerbang Logika 33
*DPEDU6LPXODVL5DQJNDLDQ*HUEDQJ(;25
$ % ;
7DEHO.HEHQDUDQ(;25
34 BAB 3: Gerbang Logika
6LPXODVL5DQJNDLDQ(;125
8ODQJLODQJNDKVDPSDLSDGDVLPXODVL$1'GHQJDQPHQJJDQWLJHUEDQJ
PHQMDGLJHUEDQJ(;125
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ*HUEDQJ(;125
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
Ă͘ Ě͘
ď͘ Ğ͘
Đ͘
ϰ͘ KƉĞƌĂƐŝůŽŐŝŬĂEŵĞŵŝůŝŬŝƉĞƌƐĂŵĂĂŶĨƵŶŐƐŝ͘͘͘
Ă͘ Yс͘ Ě͘ Yс
ď͘ Yсн Ğ͘ Yс
Đ͘ Yс
ϱ͘ KƉĞƌĂƐŝůŽŐŝŬĂEEŵĞŵŝůŝŬŝƉĞƌƐĂŵĂĂŶĨƵŶŐƐŝ͘͘͘
Ă͘ Yс͘ Ě͘ Yс
ď͘ Yсн Ğ͘ Yс
Đ͘ Yс
ϲ͘ KƉĞƌĂƐŝůŽŐŝŬĂEKdŵĞŶŐŐƵŶĂŬĂŶ/ĚĞŶŐĂŶŶŽŵŽƌ͘͘͘
Ă͘ ϳϰϬϬ Ě͘ ϳϰϬϴ
ď͘ ϳϰϬϮ Ğ͘ ϳϰϯϮ
Đ͘ ϳϰϬϰ
ϳ͘ /ĚĞŶŐĂŶŶŽŵŽƌϳϰϮϲϲŵĞŵŝůŝŬŝŽƉĞƌĂƐŝůŽŐŝŬĂ͘͘͘
Ă͘ KZ Ě͘ yKZ
ď͘ E Ğ͘ yEKZ
Đ͘ EKZ
ϵ͘
/ĚŝĂƚĂƐŵĞƌƵƉĂŬĂŶ/ĚĞŶŐĂŶŶŽŵŽƌ͘͘͘
Ă͘ ϳϰϬϬ Ě͘ ϳϰϯϮ
ď͘ ϳϰϬϰ Ğ͘ ϳϰϬϮ
Đ͘ ϳϰϬϴ
ϭϬ͘
/ĚŝĂƚĂƐŵĞŵŝůŝŬŝŵĂƐƵŬĂŶ;ŝŶƉƵƚͿƉĂĚĂŬĂŬŝŶŽŵŽƌ͘͘͘
Ă͘ ϭĚĂŶϮ͕ϰĚĂŶϱ͕ϴĚĂŶϵ͕ϭϭĚĂŶϭϮ
ď͘ ϭĚĂŶϮ͕ϰĚĂŶϱ͕ϭϬĚĂŶϵ͕ϭϯĚĂŶϭϮ
Đ͘ ϯ͕ϲ͕ϴ͕ĚĂŶϭϭ
%RROHDQPLVDOQ\DDGDODK0 I$%& $ % ā & 3HUVDPDDQWHUVHEXWDGDODK
SHUVDPDDQUDQJNDLDQGLJLWDOGHQJDQ PDVXNDQVHKLQJJDPHPSXQ\DLNHPXQJNLQDQ
NHDGDDQPDVXNDQ
3DGD DOMDEDU %RROHDQ WHUGDSDW KXNXPKXNXP DOMDEDU %RROHDQ \DQJ
PHPXQJNLQNDQNLWDPHQ\HGHUKDQDNDQVHEXDKSHUVDPDDQDOMDEDU%RROHDQDWDXSXQ
PHQFDUL EHQWXN SHUVDPDDQ DOMDEDU %RROHDQ \DQJ VHWDUD QDPXQ OHELK PXGDK
GLLPSOHPHQWDVLNDQGHQJDQJHUEDQJJHUEDQJ\DQJWHUVHGLD
+XNXPKXNXP$OMDEDU%RROHDQ
[
;
[
[
[
;
[
[
[
;
; ;
[
;
;
40 BAB 4: Rangkaian Logika Kombinasi
[
[
; [
[
;
[
[
;; ;
[
;;
;< <;KXNXPNRPXWDWLI
;
= =
;
;<= ;<= ;<=KXNXPDVRVLDWLI
;<= ;<= ;<=
;<= ;<;= KXNXPGLVWULEXWLI
:;<= :<;<:=;=
;;< ;
;;< ;<
;;< ;<
;< ;
< KXNXP'H0RUJDQ
;
< ;<
&RQWRKSHQJJXQDDQKXNXP$OMDEDU%RROHDQXQWXNPHQ\HGHUKDQDNDQVHEXDK
SHUVDPDDQDGDODKVHEDJDLEHULNXW
6RDO
6HGHUKDQDNDQz A B A B
3HQ\HOHVDLDQ
3HUVDPDDQGLDWDVGDSDWGLNHPEDQJNDQGHQJDQPHQJJXQDNDQWHRUHPD
z AA AB B A B B
'DULWHRUHPDGLNHWDKXLAA VHUWDBB B >WHRUHPD@
z AB B A B AB B A B
'HQJDQ PHQJJXQDNDQ SULQVLS 6XP RI 3URGXFW NLWD GDSDW PHOLKDW
XQWXNWDEHONHEHQDUDQGLDWDVSHUVDPDDQ0DNDQPHPSXQ\DLVXNX
PDVLQJPDVLQJ VXNX EHUVHVXDLDQ GHQJDQ NRPELQDVL GL PDQD KDVLO 0
EHUQLODLGHQJDQGHPLNLDQ
NRPELQDVL$ % GDQ& DNDQPHQJKDVLONDQVXNXSHUWDPD\DLWX
$%& 'HPLNLDQ XQWXN VXNX NH VXNX NH GDQ VXNX NH PDND
GLSHUROHKSHUVDPDDQVHEDJDLEHULNXW
0 $%&$%&$%&$%&
5DQJNDLDQGLJLWDO
$%&$%&
$
$%&
%
$%&
0
&
$%&
$%&
*DPEDU
BAB 4: Rangkaian Logika Kombinasi 43
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
6LPXODVL5DQJNDLDQ3HUFREDDQ
8ODQJL ODQJNDK VDPSDL SDGD VLPXODVL $1' GL %$% VHEHOXPQ\D
GHQJDQPHQJJDQWLJHUEDQJPHQMDGLJHUEDQJ1$1'
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ3HUFREDDQ
*DPEDU6LPXODVL3HUFREDDQ
7DEHOD3HUFREDDQIXQJVLUDQJNDLDQ$% $x%
,1387
287387
$ % $% $x %
BAB 4: Rangkaian Logika Kombinasi 45
7DEHOE3HUFREDDQIXQJVLUDQJNDLDQ$x% $%
,1387
287387
$ % $x% $ %
6LPXODVL5DQJNDLDQ3HUFREDDQ
8ODQJL ODQJNDK VDPSDL SDGD VLPXODVL $1' GL %$% VHEHOXPQ\D
GHQJDQPHQJJDQWLJHUEDQJPHQMDGLJHUEDQJ1$1'
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ3HUFREDDQ
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
,1387
287387
SHUVDPDDQGLDWDVPHQJKDVLONDQRXWSXW$%&EHUQLODLKLJKGHQJDQLQSXW
D $ % & G $ % &
E $ % & H 6HPXDMDZDEDQEHQDU
F $ % &
SDGDJDPEDUUDQJNDLDQGLDWDVQLODLORJLND[
D G
E H
F
SDGDJDPEDUGLDWDVQLODLORJLND[
D G
E H
F
SDGDJDPEDUUDQJNDLDQGLDWDVQLODL[
D G
E H
F
3DGDVRDOGLDWDVWRWDO,&\DQJGLEXWXKNDQDGDODK
D G
E H
F
JDPEDU GLDWDV PHUXSDNDQ 1$1' JDWH \DQJ GDSDW GLIXQJVLNDQ VHEDJDL
ORJLND
D 127 G 1$1'
E $1' H ;125
F 25
QLODL[SDGDJDPEDUGLDWDVDGDODK
D G
E H
F
'HQJDQ PHQJJXQDNDQ SULQVLS 6XP RI 3URGXFW WDEHO EHULNXW PHPLOLNL
SHUVDPDDQ
,QSXW
2XWSXW0
$ % &
D
E
F
G
H
5DQJNDLDQ.RPELQDWRULDOGDQ5DQJNDLDQ6HNXHQVLDO
5DQJNDLDQGLJLWDOGDSDWGLEDJLPHQMDGLMHQLVEHUGDVDUNDQKXEXQJDQinput
GDQoutput\DLWX
5DQJNDLDQ
LQSXW NRPELQDWRULDO RXWSXW
*DPEDU5DQJNDLDQNRPELQDWRULDO
0HPRU\
*DPEDU5DQJNDLDQVHNXHQVLDO
Kata Pengantar 51
)OLS)ORS56
)OLSIORSDGDODKVLUNXLWHOHNWURQLN\DQJPHPLOLNLGXDDUXVVWDELOGDQGDSDW
GLJXQDNDQXQWXNPHQ\LPSDQLQIRUPDVL6HEXDKIOLSIORSPHUXSDNDQPXOWLYLEUDWRU
ELVWDELO'LNDWDNDQPXOWLYLEUDWRUELVWDELONDUHQDNHGXDWLQJNDWWHJDQJDQNHOXDUDQ
SDGD PXOWLYLEUDWRU WHUVHEXW DGDODK VWDELO GDQ KDQ\D PHQJXEDK VLWXDVL WLQJNDW
WHJDQJDQ NHOXDUDQ VDDW GLSLFX WULJJHU )OLSIORS PHPSXQ\DL GXD output
.HOXDUDQ \DQJ VDODK VDWX RXWSXWQ\D PHUXSDNDQ NRPSOHPHQ output \DQJ ODLQ
.HOXDUDQ IOLSIORS EHUXSD WHJDQJDQ UHQGDK DWDX WLQJJL 8QWXN PHQJXEDK
VXDWX WHJDQJDQ GDUL WLQJJL NH UHQGDK DWDX VHEDOLNQ\D UDQJNDLDQ \DQJ
EHUVDQJNXWDQ KDUXV GLdrive ROHK VXDWX PDVXNDQ \DQJ GLVHEXW trigger 6DPSDL
GDWDQJ SHPLFX WHJDQJDQ NHOXDUDQ WHWDS UHQGDK DWDX WLQJJL XQWXN VHODQJ ZDNWX
\DQJ WDN WHUEDWDV $GD EHEHUDSD MHQLV )OLSIORS \DQJ GLEHGDNDQ EHUGDVDUNDQ
SHULODNXQ\DVDODKVDWXQ\DDGDODK)OLSIORS56)OLSIORS56NDGDQJGLVHEXWMXJD
)OLSIORS6&6HW&OHDU
7DEHO7DEHO.HEHQDUDQ)OLSIORS56
5 6 4 4
1LODLWHUDNKLU
7HUODUDQJ
7DEHO PHULQJNDV NHPXQJNLQDQNHPXQJNLQDQ PDVXNDQNHOXDUDQ EDJL IOLSIORS
565HVHW6HW
x .RQGLVL PDVXNDQ \DQJ SHUWDPD DGDODK 56 ,QL EHUDUWL WLGDN
GLWHUDSNDQ SHPLFX 'DODP KDO LQL NHOXDUDQ 4 PHPSHUWDKDQNDQ QLODL
WHUDNKLU\DQJGLPLOLNLQ\D4Q 4Q
x .RQGLVLPDVXNDQ\DQJNHGXDDGDODK56 EHUDUWLEDKZDVXDWXSHPLFX
GLWHUDSNDQ SDGD PDVXNDQ 6 6HW 6HSHUWL NLWD NHWDKXL KDO LQL PHQJHVHW
IOLSIORSGDQPHQJKDVLONDQNHOXDUDQ4EHUQLODL
5DQJNDLDQ)OLSIORS56
)OLSIORS56DWDX656HW5HVHWPHUXSDNDQGDVDUGDULIOLSIORSMHQLVODLQ
)OLSIORS LQL PHPSXQ\DL PDVXNDQ VDWX GLVHEXW 6 6(7 \DQJ GLSDNDL XQWXN
PHQ\HWHO PHPEXDW NHOXDUDQ IOLSIORS EHUNHDGDDQ GDQ \DQJ ODLQ GLVHEXW 5
5(6(7\DQJGLSDNDLXQWXNPHUHVHWPHPEXDWNHOXDUDQEHUNHDGDDQ)OLSIORS
56GDSDWGLEHQWXNGDULGXDJHUEDQJ125DWDXGXDJHUEDQJ1$1'VHSHUWL\DQJ
GLWXQMXNNDQSDGDJDPEDUGDQJDPEDU
5
< 4
B
6
< 4
*DPEDU5DQJNDLDQIOLSIORS56GHQJDQJHUEDQJ125
6
< 4
B
< 4
5
*DPEDU5DQJNDLDQIOLSIORS56GHQJDQJHUEDQJ1$1'
.RQVHS)OLSIORS56\DQJKDUXVGLLQJDWDGDODKVHEDJDLEHULNXW
)OLSIORS56%HUGHWDN
3HQJHPEDQJDQ OHELK ODQMXW GDUL )OLSIORS 56 DGDODK Clocked RS FF
0DVXNDQ 5 GDQ 6 SDGD UDQJNDLDQ 56 IOLSIORS GDSDW GLVLQNURQLVDVL GHQJDQ
PHQDPEDKNDQPDVXNDQNORNGHWDN\DQJGDSDWGLOLKDWSDGDJDPEDU3HUEHGDDQ
FDUDNHUMDGDULClocked RS FFDGDODKEDKZDIOLSIORSDNDQPHQJDODPLSHUXEDKDQ
VHSHUWL SDGD 56 ))PHQXQJJXVLQ\DOFORFNDNWLIORJLNDWLQJJLDWDXNHOXDUDQ 4
SDGD 56 IOLSIORS WLGDN GDSDW VHJHUD PHUHVSR PDVXNDQ 6 GDQ 5 VHEHOXP DGD
PDVXNDQNORN
5
R <
4
&/.
B
S 4
<
6
*DPEDU5DQJNDLDQIOLSIORS56%HUGHWDN
)OLSIORS'
)OLSIORS ' EHUDVDO GDUL NDWD 'DWD )OLSIORS LQL KDQ\D PHPSXQ\DL VDWX
PDVXNDQ \DLWX ' -HQLV IOLSIORS LQL VDQJDW EDQ\DN GLSDNDL VHEDJDL VHO PHPRUL
GDODPNRPSXWHU'DWDIOLSIORSPHUXSDNDQSHQJHPEDQJDQGDUL56IOLSIORSSDGD
'IOLSIORSNRQGLVLoutput WHUODUDQJWLGDNWHQWXWLGDNODJLWHUMDGL'DWDIOLSIORS
VHULQJ MXJD GLVHEXW GHQJDQ LVWLODK ')) Input DWDX PDVXNDQ SDGD 56 IOLSIORS
7DEHO)OLSIORS'
,QSXW 2XWSXW
' 4 4
5DQJNDLDQ)OLSIORS'
7HUGDSDW EHUEDJDL FDUD XQWXN PHUDQFDQJ IOLSIORS ' )OLSIORS ' GDSDW
GLEDQJXQ GHQJDQ PHQJHPEDQJNDQ IOLSIORS 56 VHSHUWL *DPEDU 6HGDQJNDQ
*DPEDU PHPSHUOLKDWNDQ VXDWX FDUD XQWXN PHPEDQJXQ VHEXDK IOLSIORS '
GHQJDQORQFHQJclock-HQLVIOLSIORSLQLPHQFHJDKQLODL'PHQFDSDLNHOXDUDQ4
VDPSDLEHUODQJVXQJQ\DVLQ\DOORQFHQJDNWLI
*DPEDU5DQJNDLDQIOLSIORS'GLNHPEDQJNDQGDUL))56
&DUDNHUMDUDQJNDLDQ\DQJEHUVDQJNXWDQDGDODKVHEDJDLEHULNXW
'
6 4
ORQFHQJ
54
*DPEDU5DQJNDLDQIOLSIORS'GHQJDQORQFHQJ
3DGD ,& MXJD WHUGDSDW NDNL Preset GDQ NDNL Clear .DNL Preset
EHUIXQJVL XQWXN PHPDNVD output PHQMDGL 4 GDQ Q WDQSD PHPSHGXOLNDQ
LQSXW'VHGDQJNDQNDNLClearEHUIXQJVLXQWXNPHPDNVDoutputPHQMDGL4 GDQ
Q WDQSDPHPSHGXOLNDQinput'<DQJSHUOXGLSHUKDWLNDQDGDODKSDGD,&LQL
NDNL Preset GDQ Clear EHUVLIDW activelow ODZDQ activehigh DUWLQ\D NDNL
WHUVHEXW DNWLI MXVWUX NHWLND PHQGDSDW PDVXNDQ low 6LIDW WHUVHEXW GDSDW
GLNHWDKXLGHQJDQDGDQ\DWDQGDżSDGDNDNL\DQJEHUVDQJNXWDQGLGLDJUDPVHSHUWL
JDPEDU
*DPEDU'LDJUDPKXEXQJDQ,&
-HQLVMHQLVUDQJNDLDQIOLSIORSEHUGDVDU&ORFNQ\D
%HUGDVDUNDQ SHULODNXQ\D DWDX KXEXQJDQ input GDQ output IOLSIORS
GLEHGDNDQ PHQMDGL EHEHUDSD MHQLV DQWDUD ODLQ )OLSIORS 56 )OLSIORS ' )OLS
IORS -. GDQ )OLSIORS 7 %HUGDVDUNDQ DGD DWDX WLGDNQ\D ORQFHQJ clock
UDQJNDLDQ)OLSIORSGDSDWGLEDJLPHQMDGL\DLWXVHEDJDLEHULNXW
Latch\DLWXUDQJNDLDQIOLSIORS\DQJWLGDNPHPSXQ\DLinputVLQ\DOclock
3DGDXQWDLLQLoutput DNDQEHUHDNVLVHLULQJGHQJDQSHUXEDKDQinput
&RQWRKQ\DDGDODKUDQJNDLDQSDGD*DPEDU5DQJNDLDQIOLSIORS56
GHQJDQJHUEDQJ125*DPEDUGDQ*DPEDUUDQJNDLDQSDGD
/DEVKHHW
)OLS)ORS-.
1DPDIOLSIORS-.EHUDVDOGDULQDPDPDVXNDQQ\D\DLWX-GDQ.0DVXNDQ-
GDQ.GLVHEXW PDVXNDQ SHQJHQGDOLNDUHQDPHQHQWXNDQDSD \DQJGLODNXNDQROHK
IOLSIORSSDGDVDDWVXDWXSLQJJLUDQSXOVDSRVLWLIWLED)OLSIORSLQLMXJDGLJXQDNDQ
XQWXNPHQJDWDVLNHOHPDKDQGDULIOLSIORS56\DQJWLGDNPHQJLMLQNDQSHPEHULDQ
PDVXNDQ5 6 5DQJNDLDQIOLSIORS-.GLWXQMXNNDQSDGDJDPEDUEHULNXW
- 64
ORQFHQJ 56ODWFK
. 54
*DPEDU5DQJNDLDQIOLSIORS-.
&DUDNHUMDUDQJNDLDQGLDWDVGDSDWGLMHODVNDQVHEDJDLEHULNXW
3DGDVDDW-GDQ.NHGXDQ\D5GDQ6SDVWLEHUQLODLVHKLQJJD4WHWDS
SDGDQLODLWHUDNKLUQ\D
3DGDVDDW-UHQGDKGDQ.WLQJJLJHUEDQJDWDVWHUWXWXS6EHUQLODLPDND
WLGDNWHUGDSDWNHPXQJNLQDQXQWXNPHQJHVHWIOLSIORS%LOD4WLQJJL4
GDQORQFHQJ JHUEDQJEDZDKORQFHQJ$1'.$1'4DNDQ
PHOHZDWNDQSHPLFXUHVHW5 \DQJDNDQPHQ\HEDENDQ4PHQMDGL
UHQGDK-DGL- GDQ. EHUDUWLORQFHQJ DNDQPHUHVHWIOLSIORSQ\D
4 ELOD4VHEHOXPQ\DWLQJJL
3DGDVDDW-WLQJJLGDQ.UHQGDKPDNDWLGDNWHUGDSDWNHPXQJNLQDQXQWXN
PHUHVHWIOLSIORSNDUHQD5SDVWLEHUQLODL%LOD4UHQGDK4 GDQ 4
7DEHO7DEHO.HEHQDUDQ-.GHQJDQclock
&/. - . 4 4
.HDGDDQWHUDNKLU
n
n
n .HDGDDQWHUDNKLU
&/.
Racearound
condition
*DPEDU.RQGLVL2VLODVL
(GJHWULJJHUHG)OLS)ORS
6HSHUWL WHODK GLVHEXWNDQ GL DWDV VDODK VDWX FDUD XQWXN PHQJDWDVL race
around condition DGDODK GHQJDQ PHQJHPEDQJNDQ edgetriggered flipflop
%HULNXWDGDODKVLPEROGDULPositiveedgetriggered JK FF \DQJEHUDGDGDODP,&
7DEHOGLDWDVVHEHQDUQ\DPHQXQMXNNDQSHULODNX))-.MHQLVLQL
PRESET
- 4
&/.
. 4
CLR
&/.
&/.
. 40 4
50 6
4
))0DVWHU ))6ODYH
*DPEDU5DQJNDLDQ0DVWHU6ODYH-.))XQWXNPHQJKLQGDULRVLODVL
&/.
40
40
*DPEDU.HOXDUDQPDVXNDQMaster/Slave JKXQWXNPHQJKLQGDULRVLODVL
*DPEDU0DVWHU6ODYH-.))GHQJDQPositiveedgetriggered-.))
)OLSIORS-.GDODP,&
)OLSIORS -. \DQJ WHUGDSDW GL GDODP ,& GLVHEXW NegativeEdge
Triggered Master/Slave JK FlipFlop datasheet ODLQ PHQ\HEXWQ\D Positive
PulseTriggered \DQJ SDGD GDVDUQ\D KDPSLU VDPD PDNQDQ\D 'DODP VDWX ,&
WHUGDSDWGXD)OLS)ORS-.GHQJDQNRQILJXUDVLNDNLNDNLVHEDJDLEHULNXW
6LPXODVL5DQJNDLDQ)OLS)ORSGHQJDQ3URWHXV
/DQJNDKODQJNDK XQWXN PHODNXNDQ VLPXODVL GHQJDQ 3URWHXV GDSDW GLOLKDW
SDGD%DEVHEHOXPQ\D
6LPXODVL)OLS)ORS56
%XNDSURJUDP3URWHXVGHQJDQPHQJNOLNGXDNDOLicon program ,6,6
3URIHVVLRQDO
*DDPEDUIcon 3URJUDP,6,63URIHVVLRQDO
64 BAB 5: Rangkaian Flip-Flop
/DOXDNDQPXQFXOWDPSLODQVHSHUWL*DPEDU
*DPEDU7DPSLODQ8WDPD3URJUDP,6,63URWHXV
7HNDQWRPEROpick from libraryEHUODPEDQJ3EHUDGDNLULDWDVOD\DU
*DPEDU7HNDQ7RPEROPick from Library
BAB 5: Rangkaian Flip-Flop 65
&DULODKJHUEDQJ125DWDXJHUEDQJ1$1'SDGDNRWDNSHQFDULVHWHODK
PHQHPXNDQJHUEDQJ\DQJGLPDNVXGODOXWHNDQRNXODQJLODQJNDKLQL
XQWXNPHQFDULVZLWFKGDQORJLFSUREH
*DPEDU7HPSDWSHQXQMXNNRWDNSHQFDUL
5DQJNDLODKVHVXDLGHQJDQJDPEDUEHULNXW
*DPEDU5DQJNDLDQ)OLS±)ORS56
66 BAB 5: Rangkaian Flip-Flop
6HWHODKVHOHVDLPHUDQJNDLODOXWHNDQWRPEROplay\DQJDGDSDGDSRMRNNLUL
EDZDKSDQHOSURWHXV
*DPEDU7RPEROPlay3URWHXV
*DPEDU6LPXODVL5DQJNDLDQ)OLS±)ORS56
7DEHO3HUFREDDQ)OLS)/RS56GHQJDQJHUEDQJ1$1'
5 6 ę ĝ ۟ ۡ
17 17
BAB 5: Rangkaian Flip-Flop 67
6LPXODVL)OLS)ORS'
/DNXNDQODQJNDKSDGDVLPXODVL)OLS)ORS56GHQJDQPHQDPEDKNDQ
JHUEDQJ127SDGDODQJNDKNHWLJDGDQUDQJNDLUDQJNDLDQVHSHUWLSDGD
*DPEDUEHULNXW
*DPEDU5DQJNDLDQ)OLS)ORS'
6HWHODKPHUDQJNDLUDQJNDLDQVHVXDLSDGD*DPEDUODNXNDQODK
VLPXODVLGHQJDQPHQJLNXWLODQJNDKSDGDVLPXODVL)OLS)ORS56
*DPEDU6LPXODVL5DQJNDLDQ)OLS)ORS'
68 BAB 5: Rangkaian Flip-Flop
7DEHOSHUFREDDQ)OLSIORSGHQJDQJHUEDQJ125
,1387 287387
&ORFN ' 4 4¶
7DEHO3HUFREDDQ)OLS)ORS'GHQDJQIDVLOLWDVSUHVHWGDQFOHDUPHQJXQDNDQ,&
,QSXW 2XWSXW
3UHVHW &OHDU
FORFN ' 4 4¶
*DPEDU5DQJNDLDQ)OLS)ORS-.
6HWHODKPHUDQJNDLUDQJNDLDQVHVXDLSDGD*DPEDUODNXNDQODK
VLPXODVLGHQJDQPHQJLNXWLODQJNDKSDGDVLPXODVL)OLS)ORS56
*DPEDU6LPXODVL5DQJNDLDQ0DVWHU6ODYH-.
7DEHO3HUFREDDQ-.)))OLS)LOSGHQDJDQJHUEDQJ125
,1387 287387
&ORFN - . 4 4¶
BAB 5: Rangkaian Flip-Flop 71
7DEHO3HUFREDDQ-.))GHQDJQ,&
,1387 &/2&. 287387
- . 4 4¶
7DEHO3HUFREDDQ0DVWHU6ODYHM.))
&ORFN - . 4 4¶ 4 4¶
72 BAB 5: Rangkaian Flip-Flop
/DWLKDQ6RDO
%HULNXWLQL\DQJPHUXSDNDQNDUDNWHULVWLNGDULIOLSIORSDGDODK
D 0HPLOLNLEHQWXNNHOXDUDQ\DQJVDPD
E 7LGDNPHPLOLNLPDVXNDQEHUVLIDWIHHGEDFN
F 0HPLOLNLEHQWXNNHOXDUDQ\DQJVDPD
G 0HPLOLNLEHQWXNPDVXNDQ\DQJEHUODZDQDQ
H 0HPLOLNLEHQWXNPDVXNDQ\DQJVDPD
1DPDODLQGDULUDQJNDLDQIOLSIORSDGDODK
D 0XOWLYLEUDWRUDVWDELO
E 0XOWLYLEUDWRUELVWDELO
F 6FKPLWWELVWDELO
G &RPSDUDWRU
H 'HFRGHU
3HUEHGDDQ56IOLSIORSGDSDWGLEXDWGDULNRPELQDVLJHUEDQJ
D $1'GDQ25 G 1$1'GDQ25
E 127GDQ$1' H $1'GDQ1$1'
F 1$1'GDQ125
$SDELOD NLWD PHQJLQJLQNDQ VXDWX NRQGLVL GLPDQD 56 IOLSIORS
PHQJKDVLONDQ RXWSXW < VHSHUWL NHDGDDQ WHUDNKLUQ\D PDND NLWD
PHPEXWXKNDQLQSXW
D 5GDQ6WLQJJL G 5GDQ6UHQGDK
E 5WLQJJL6UHQGDK H 6HPXDMDZDEDQEHQDU
F 5UHQGDK6WLQJJL
'DUL SHUQ\DWDDQ EHULNXW \DQJ EHQDU WHQWDQJ RSHUDVL QHJDWLYHHGJH
WULJJHUHGIOLSIORS'DGDODK
D /RJLNDSDGDLQSXW'GLWUDQVIHUNH4GL1*7GDUL&/.
E 2XWSXW4VHODOXVDPDGHQJDQLQSXW&/.MLNDLQSXW'KLJK
F 2XWSXW4VHODOXVDPDGHQJDQLQSXW&/.MLNDLQSXW'ORZ
G 2XWSXW4VHODOXVDPDGHQJDQLQSXW'NHWLND&/. 3*7
H 2XWSXW4VHODOXVDPDGHQJDQLQSXW'
'DULSHUQ\DWDDQEHULNXW\DQJEHQDUWHQWDQJJDWHG'IOLSIORSDGDODK
D 7RJJOHGDULRXWSXWDNDQDNWLIMLNDVDODKVDWXGDULLQSXWKLJK
E +DQ\DVDWXGDULLQSXW\DQJGDSDWEHUORJLNDKLJK
F 2XWSXWFRPSOHPHQWVDPDGHQJDQLQSXWMLNDGDODPNRQGLVLDNWLI
G 2XWSXW 4 VDPD GHQJDQ LQSXW ' NHWLND GLDNWLINDQ GDODP NRQGLVL
KLJK
H 2XWSXW4VDPDGHQJDQLQSXW'NHWLNDGLDNWLINDQGDODPNRQGLVLORZ
3HUQ\DWDDQEHULNXW\DQJEHQDUWHUNDLWRXWSXW4NHWLND'ODWFKDGDODK
D 2XWSXW4VDPDGHQJDQLQSXW'NHWLND(1GDODPNRQGLVLORZ
E 2XWSXW4VDPDGHQJDQLQSXW'NHWLND(1GDODPNRQGLVLKLJK
F 2XWSXW4EHUODZDQDQGHQJDQLQSXW'NHWLND(1GDODPNRQGLVLKLJK
5HJLVWHU
5HJLVWHUPHUXSDNDQEORNORJLND\DQJVDQJDWSHQWLQJGDODPNHEDQ\DNDQGDODP
VLVWHPGLJLWDO5HJLVWHUVHULQJGLJXQDNDQXQWXNPHQ\LPSDQVHPHQWDUDLQIRUPDVL
ELQHU \DQJ PXQFXO SDGD NHOXDUDQ VHEXDK PDWULN SHQJNRGHDQ 'LVDPSLQJ LWX
UHJLVWHUVHULQJGLJXQDNDQPHQ\LPSDQVHPHQWDUDGDWDELQHU\DQJVHGDQJGLNRGH
0DNDUHJLVWHUPHPEHQWXNVXDWX NDLWDQ \DQJVDQJDW SHQWLQJDQWDUDVLVWHPGLJLWDO
XWDPDGDQNDQDONDQDOPDVXNDQDWDXNHOXDUDQ
5HJLVWHU ELQHU MXJD PHPEHQWXN EDVLV EDJL EHEHUDSD RSHUDVL DULWPDWLND \DQJ
VDQJDW SHQWLQJ 6HEDJDL FRQWRK RSHUDVLRSHUDVL NRPSOHPHQWDVL SHUNDOLDQ GDQ
SHPEDJLDQVHULQJNDOLGLZXMXGNDQGHQJDQPHQJJXQDNDQUHJLVWHU
5HJLVWHU WLGDN OHELK GDUL SDGD VHNHORPSRN IOLSIORS \DQJ GDSDW GLJXQDNDQ
XQWXN PHQ\LPSDQ VHEXDK ELODQJDQ ELQHU +DUXV WHUGDSDW IOLS IORS EDJL PDVLQJ
PDVLQJ ELW GDODP ELODQJDQ ELQHU WHUVHEXW 7HQWXQ\D IOLS IORS KDUXV GLKXEXQJNDQ
VHGHPLNLDQKLQJJDELODQJDQELODQJDQELQHUGDSDWGLPDVXNDQNHGDODPUHJLVWHUGDQ
GLNHOXDUNDQGDULUHJLVWHU
5HJLVWHU DGDODK NXPSXODQ HOHPHQHOHPHQ PHPRUL \DQJ EHNHUMD EHUVDPD
VHEDJDL VDWX NHVDWXDQ XQLW 5HJLVWHU GDSDW GLEHQWXN GDUL ORJLND VHNXHQVLDO \DQJ
WHUEHQWXNGDULIOLSIORS%HUGDVDUNDQIXQJVLUHJLVWHUWHUGLULDWDVUHJLWHUbufferGDQ
UHJLVWHUJHVHU
5HJLVWHU%XIIHU
5HJLVWHU buffer EHUIXQJVL XQWXN PHQ\LPSDQ NDWD GLJLWDO 6HWLDS GDWD SXOVD
FORFNGDWDGDULLQSXW'GDULPDVLQJPDVLQJ))DNDQGLWUDQVIHUNHSDGD4RXWSXW
3DGDDZDOQ\DLVLGDULUHJLVWHUGLVHWGHQJDQPHQJLULPNDQFORFNSDGDFOHDU-LND
PHUXSDNDQLQSXWGDUL)) \DQJSHUWDPDPDNDSDGDSXOVDEHULNXWQ\DDNDQGL
WUDQVIHUNHRXWSXW))GDQVHNDOLJXVPHQMDGLLQSXW))
5HJLVWHU*HVHU
5HJLVWHUJHVHUserial in – serial out6,62
'DVDUUHJLVWHUJHVHUHPSDWELWGDSDWGLUDQJNDLGHQJDQPHQJJXQDNDQHPSDW'
flipflop VHSHUWL \DQJ GLSHUOLKDWNDQ GL EDZDK 6HODPD SXOVD clock VDWX ELW
GLWUDQVPLVLNDQGDULNLULNHNDQDQ0HQHULPDVXDWXNDWDGDWDPHQMDGL
BAB 6: Rangkaian Counter dan Register 77
)) )) )) ))
&/.
*DPEDU5DQJNDLDQUHJLVWHUJHVHU6,62
'DWD GLDQJNXW SDGD UHJLVWHU VDDW JDULV NRQWURO WLQJJL +,*+ GHQJDQ NDWD
ODLQ :5,7( 'DWD GDSDW GL JHVHU NHOXDU GDUL UHJLVWHU VDDW JDULV NRQWURO UHQGDK
/2: GHQJDQ NDWD ODLQ 5($' $OLUDQ GDWD SDGD UHJLVWHU 6,62 LQL GLLEDUDWNDQ
SDGDJDPEDU
*DPEDU,OXVWUDVLGDWDPDVXNGDQNHOXDUUHJLVWHU6,62
7DEHONHEHQDUDQUHJLVWHUJHVHU6,62PLVDOLQSXWDQ
*DPEDU5HJLVWHU6,32GDODPVXVXQDQELW
BAB 6: Rangkaian Counter dan Register 79
3DGDMHQLV6,32LQLKDVLONHOXDUDQGDULUHJLVWHUJHVHUGDSDWGLLOXVWUDVLNDQVHSHUWL
SDGDJDPEDU
'DWD,Q
'DWDRXW
*DPEDU$OLUDQGDWDNHOXDUGDUL6,32
7DEHONHEHQDUDQUHJLVWHU6,32
&ORFN ,QSXW 4 4 4 4 $ % & '
5HJLVWHUJHVHUparallel in – serial out 3,62
*DPEDU5HJLVWHU3,62
'DWDLQ GDWDRXW
*DPEDU$OLUDQGDWDSDGD3,62
7DEHONHEHQDUDQUHJLVWHUJHVHU3,62
&ORFN ' ' ' '
5HJLVWHUJHVHUparallel In parallel out 3,32
8QWXNUHgLVWHUParallel In – Parallel OutVHPXDELWELWGDWDPXQFXNSDGDNHOXDUDQ
NHOXDUDQSDUDOHOVHFDUDPHQGDGDNPHQJLNXWLPDVXNDQ\DQJVLPXOWDQGDULELWELWGDWD
*DPEDU5HJLVWHU3,32
'DWDRXW
7DEHONHEHQDUDQUHJLVWHUJHVHU3,32
&ORFNO ' ' ' ' 4'4$ 4& 4%
Bidirectional Shift Registers
6XDWXUHJLVWHUGXDDUDKGDODPGDWDGLMDGLNDQgeser kanan atau kiri. Bidirectional Shift
Registers PHQJJXQDNDQ'flipflop GLWXQMXNDQGLEDZDK
*DPEDUBidirectional Shift Registers
&RXQWHU
&RXQWHU DWDX GLVHEXW GHQJDQ SHQFDFDK SHQJKLWXQJ PHUXSDNDQD UDQJNDLDQ
ORJLNDVHNXHQVLDO\DQJGLJXQDNDQXQWXNPHQJKLWXQJMXPODKSXOVD\DQJGLEHULNDQ
SDGDEDJLDQPDVXNDQ&RXQWHUGLJXQDNDQGLEHUEDJDLRSHUDVLDULWPDWLNDSHPEDJL
IUHNXHQVL SHQJKLWXQJ MDUDN RGRPHWHU SHQJKLWXQJ NHFHSDWDQ GDQ ODLQODLQ
3HQJHPEDQJDQ GDUL FRXQWHU VHULQJ GLJXQDNDQ SDGD LQVWUXPHQ LOPLDK NRQWURO
LQGXVWUL NRPSXWHU DODW NRPXQLNDVL GDQ VHEDJDLQ\D 3DGD XPXPQ\D FRXQWHU
GLFLSWDNDQ GDUL VHGHUHWDQ IOLSIORS \DQJ GLPDQLSXODVL GHQJDQ PHQJJXQDNDQ SHWD
NDUQRXJK VHKLQJJD PDVXNDQ \DQJ PDVXN GDSDW GLKLWXQJ VHVXDL GHQJDQ
UDQFDQJDQ
6HFDUDXPXPFRXQWHUGLEDJLPHQMDGLGXDMHQLV\DLWX$V\QFKURQRXVFRXQWHU
ULSSOH FRXQWHU GDQ V\QFKURQRXV FRXQWHU 3HUEHGDDQ GDUL NHGXD MHQLV FRXQWHU
WHUVHEXWDGDODKSDGDSHPLFXDQQ\D$V\QFKURQRXVFRXQWHUSHPLFXDQQ\DPLQLPDO
DGDVDODKVDWXIOLSIORS\DQJFORFNQ\DGLSLFXROHKNHOXDUDQIOLSIORSODLQDWDXGDUL
VXPEHU FORFN ODLQ GDQ IOLSIORS SDGD MHQLV FRXQWHU LQL WHUVXVXQ VHUL 6HGDQJNDQ
V\QFKURQRXV FRXQWHU SHPLFXDQQ\D GLODNXNDQ VHFDUD VHUHQWDN KDQ\D GLSLFX ROHK
VDWX VXPEHU FORFN GDQ IOLSIORS SDGD MHQLV FRXQWHU LQL WHUVXVXQ SDUDOHO
BAB 6: Rangkaian Counter dan Register 83
6HODQMXWQ\DEHUGDVDUNDQDUDKFDFDKDQQ\DFRXQWHUGLEDJLPHQMDGLGXDMHQLV\DLWX
FRXQWHU XS QDLN GDQ FRXQWHU GRZQ WXUXQ &RXQWHU XS DGDODK SHQFDFDK \DQJ
PHODNXNDQ FDFDKDQ GDUL NHFLO NH DUDK \DQJ EHVDU \DQJ VHODQMXWQ\D DNDQ
P NHPEDOL NH FDFDKDQ DZDO VHFDUD RWRPDWLV 6HGDQJNDQ FRXQWHU GRZQ DGDODK
SHQFDFDK\DQJPHDODNXNDQFDFDKDQGDULEHVDUNHDUDK\DQJNHFLOKLQJJDFDFDKDQ
WHUDNKLU NHPXGLDQ NHPEDOL NH FDFDKQ DZDO 7HUGDSDW WLJD IDNWRU \DQJ SHUOX
GLSHUKDWLNDQ GDODP SHPEXDWDQ FRXQWHU XS PDXSXQ FRXQWHU GRZQ \DLWX SURVHV
WUDQVLVL IOLSIORS \DQJ DNWLI \DLWX WUDQVLVL SXOVD GDUL SRVLWLI NH QHJDWLI DWDX
VHEDOLNQ\D ODOX RXWSXW IOLSIORS \DQJ GLXPSDQNDQ NH IOLSIORS EHULNXWQ\D GDQ
LQGLNDWRUKDVLOFDFDKDQGLQ\DWDNDQVHEDJDLRXWSXW
$V\QFKURQRXV&RXQWHU
$V\QFKURQRXVFRXQWHUDGDODKFRXQWHU\DQJPDVXNDQFORFNSHPLFXQ\DWLGDN
WHUKXEXQJ NH VHWLDS IOLSIRSQ\D VHFDUD ODQJVXQJ SHPLFXQ\D KDUXV PHUDPEDW
PHODOXLVHWLDSIOLSIORSXQWXNPHQFDSDLPDVXNDQIOLSIORS\DQJEHULNXWQ\D6HFDUD
JDULV EHVDU SHQFDFDK DVLQNURQ WHUMDGL MLND NHOXDUDQ VXDWX IOLSIORS PHPLFX IOLS
IORS\DQJODLQ
*DPEDU'LDJUDP$V\QFKURQRXV&RXQWHU%LQHU%LW
3ULQVLS NHUMD GDUL FRXQWHU MHQLV LQL DGDODK IOLSIORS $ KDUXV EHUXEDK
NHDGDDQQ\D VHEHOXP GDSDW PHPLFX IOLSIORS % ODOX IOLSIORS % KDUXV EHUXEDK
NHDGDDQQ\D VHEHOXP GDSDW PHPLFX IOLSIORS & GDQ IOLSIORS & KDUXV EHUXEDK
NHDGDDQQ\D VHEHOXP GDSDW PHPLFX IOLSIORS ' &ORFN SHPLFX EHUJHUDN PHODOXL
IOLSIORS EDJDLNDQ ULDN JHORPEDQJ GDODP DLU 2OHK VHEDE LWX ZDNWX UDPEDWDQ
NHVHOXUXKDQ PHUXSDNDQ MXPODK PDVLQJPDVLQJ ZDNWX WXQGD ,& /6
PHUXSDNDQ,&\DQJPHPLOLNLIXQJVLSHQFDFDKDVLQNURQELQHUELW
*DPEDU*HORPEDQJ.HOXDUDQGDUL3HQFDFDK$VLQNURQ0HQJJDPEDUNDQ
:DNWX7XQGD3URSDJDVL
6\QFKURQRXV&RXQWHU
6XQFKURQRXV FRXQWHU SHQFDFDK VLQNURQ PHUXSDNDQ SHQFDFDK \DQJ
PDVXNDQ FORFN SHPLFXQ\D GLKXEXQJNDQ NH VHWLDS IOLSIORS VHKLQJJD IOLSIORS
DNDQ EHURSHUDVL GHQJDQ PDVXNDQ WUDQVLVL FORFN \DQJ VDPD SHQFDFDK VLQNURQ
KDUXV GLSDVWLNDQ EDKZD VHWLDS IOLSIORS PHQDKDQ WUDQVLVL OXDUDQQ\ VDPSDL WLED
JLOLUDQQ\D 3HQFDFDK VLQNURQ GLJXQDNDQ XQWXN PHQXWXSL NHWHUEDWDVDQ \DQJ
WHUGDSDW SDGD SHQFDFDK DVLQNURQ \DLWX ZDNWX WXQGD SURSDJDVL \DQJ GLVHEDENDQ
ROHKWLGDNVDPDQ\DSHUXEDKDQIOLSIORSGHQJDQFORFN,&/6DGDODK,&\DQJ
PHPLOLNLIXQJVLSHQFDFDKVLQNURQELQHUELW
*DPEDU'LDJUDP,&3HQFDFDK'HVLPDO
BAB 6: Rangkaian Counter dan Register 89
7DEHO7DEHO.HEHQDUDQ3HQFDFDK'HVLPDO
,QSXW&ORFN 2XWSXW6HYHQ6HJPHQW
5DQJNDLDQ&RXQWHU8S'RZQ
&RXQWHU XS SHQFDFDK QDLN PHUXSDNDQ SHQFDFDK \DQJ GLJXQDNDQ XQWXN
PHQJKLWXQJGDULELODQJDQNHFLOPHQXMXELODQJDQEHVDU6HGDQJNDQFRXQWHUGRZQ
SHQFDFDK WXUXQ PHUXSDNDQ SHQFDFDK \DQJ GLJXQDNDQ XQWXN PHQJKLWXQJ GDUL
ELODQJDQ EHVDU PHQXMX ELODQJDQ NHFLO 5DQJNDLDQ SHQFDFDK QDLN PDXSXQ WXUXQ
GDSDWGLEDQJXQJGDULSHQFDFDKMHQLVDVLQNURQPDXSXQVLQNURQVHSHUWL\DQJWHODK
GLFRQWRKNDQSDGDSHPEDKDVDQVHEHOXPQ\D1DPXQVHFDUDSUDNWLVSHQFDFDKQDLN
GDQ WXUXQ LQL GDSDW ODQJVXQJ GLEDQJXQ WDQSD PHQJJXQDNDQ ,& IOLSIORS \DQJ
GLUDQJNDL VHGHPLNLDQ UXSD 3HQFDFDK QDLN GDQ WXUXQ GDSDW GLEDQJXQJ
PHQJJXQDNDQ,&GDQ,&,&PHUXSDNDQ,&GHNDGHSHQFDFDK
QDLN WXUXQ \DQJ GDSDW PHQFDFDK GDUL QLODL ELQHU DWDX GHVLPDO
6HGDQJNDQ ,& PHUXSDNDQ ,& GHNDGH SHQFDFDK QDLN WXUXQ \DQJ GDSDW
PHQFDFDKGDULQLODLELQHUDWDXGHVLPDO
,QSXW&ORFN 2XWSXW6HYHQ6HJPHQW
BAB 6: Rangkaian Counter dan Register 91
7DEHO7DEHO.HEHQDUDQ&RXQWHU'RZQ
,QSXW&ORFN 2XWSXW6HYHQ6HJPHQW
6LPXODVL5DQJNDLDQ
6LPXODVL5DQJNDLDQ3HQFDFDK%LQHU
0DVXNNDQ.RPSRQHQVHJPHQORJLFSUREHVZVSGW,&
SDGD3URWHXV
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ3HQFDFDK%LQHU
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL5DQJNDLDQ3HQFDFDK%LQHU
92 BAB 6: Rangkaian Counter dan Register
7DEHO3HUFREDDQ3HQFDFDK%LQHU
2XWSXW
,QSXW&ORFN
' & % $
6LPXODVL5DQJNDLDQ3HQFDFDK'HVLPDO
0DVXNNDQ.RPSRQHQVHJPHQORJLFSUREHVZVSGW,&
SDGD3URWHXV
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU*DPEDU5DQJNDLDQ3HQFDFDK'HVLPDO
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU5DQJNDLDQ3HQFDFDK02'
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
94 BAB 6: Rangkaian Counter dan Register
*DPEDU6LPXODVL5DQJNDLDQ3HQFDFDK02'
6LPXODVL&RXQWHU8S'RZQGHQJDQ,&
0DVXNNDQ.RPSRQHQVHJPHQVZVSGW*HUEDQJ1$1',&,&
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ&RXQWHU8S'RZQGHQJDQ,&
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL5DQJNDLDQ&RXQWHU8S'RZQGHQJDQ,&
6LPXODVL&RXQWHU8S'RZQ'XD'LJLW
0DVXNNDQ.RPSRQHQVHJPHQVZVSGW*HUEDQJ1$1',&,&
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU6LPXODVL5DQJNDLDQ&RXQWHU8S'RZQ'XD'LJLW
6LPXODVL5DQJNDLDQ5HJLVWHU*HVHU6HULDO,Q3DUDOHO2XW
0DVXNNDQ.RPSRQHQ*HUEDQJ$1'GDQ127ORJLFSUREHVZVSGW,&
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ.RQYHUWHU6HULDO3DUDOHOELW
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL5DQJNDLDQ.RQYHUWHU6HULDO3DUDOHOELW
BAB 6: Rangkaian Counter dan Register 99
7DEHO3HUFREDDQ.RQYHUWHU6HULDO3DUDOHOELW
6HULDO &ORFN
4 4 4 4 4 4 4 4
,Q NH
/DWLKDQ6RDO
6XDWXXQLW\DQJPHQFDFDKEDQ\DNQ\DSLFXPDVXNDQGLVHEXW
D )OLSIORS G &RXQWHU
E 'IOLSIORS H 5HJLVWHU
F 56IOLSIORS
3HQFDFDK\DQJPHQJJXQDNDQNHOXDUDQVXDWXIOLSIORSXQWXNPHPLFXIOLS
IORSODLQGLVHEXW
D 3HQFDFDK%LQHU G 3HQFDFDK6HUL
E 3HQFDFDK6LQNURQ H 3HQFDFDK3DUDOHO
F 3HQFDFDK$VLQNURQ
%DQ\DN IOLSIORS \DQJ GLEXWXKNDQ XQWXN PHPEXDW SHQFDFDK ELQHU
ELWDGDODK
D G
E H
F
JDPEDUGLDWDVPHUXSDNDQEHQWXNJHORPEDQJGDUL
D 3HQFDFDKELQHUELW G 3HQFDFDKELQHUELW
E 3HQFDFDKELQHUELW H 3HQFDFDKELQHUELW
F 3HQFDFDKELQHUELW
100 BAB 6: Rangkaian Counter dan Register
,& \DQJ GLEXWXKNDQ XQWXN PHPEXDW VHEXDK XSGRZQ FRXQWHU VHSHUWL
JDPEDUGLDWDVDGDODK
D GDQ G GDQ
E GDQ H GDQ
F GDQ
,& VHSHUWL JDPEDU GLDWDV PHPLOLNL NDNL FRXQW XS GDQ FRXQW GRZQ
SDGDSLQQRPRU
D GDQ G GDQ
E GDQ H GDQ
F GDQ
BAB 6: Rangkaian Counter dan Register 101
&RXQWHUSDGDJDPEDUGLDWDVPHQFDFDKELODQJDQDQWDUD
D G
E H
F
5HJLVWHU\DQJPHPLOLNLVHPXDELODQJDQELQHU\DQJGLPXDWGDODPVDWXELW
SDGD VXDWX ZDNWX GDQ PHPLOLNL VHPXD ELW WHUVLPSDQ \DQJ GLPXDW GDODP
VDWXZDNWXDGDODK
D 3DUDOHOLQSDUDOHORXW
E 3DUDOHOLQVHULDORXW
F 6HULDOLQSDUDOHORXW
G 6HULDOLQVHULDORXW
H 6HPXDMDZDEDQVDODK
6HEXDK UHJLVWHU JHVHU VHULDO LQVHULDO RXW \DQJ GLJXQDNDQ GHQJDQ ZDNWX
GHOD\ȘVPHPLOLNLIUHNXHQVLFORFNVHEHVDU
D N+] G N+]
E N+] H N+]
F N+]
.HWLND VHEXDK RXWSXW GDUL UHJLVWHU JHVHU WULVWDWH GLPDWLNDQ OHYHO RXWSXW
GLWHPSDWNDQSDGD
D .RQGLVLIORDW G .RQGLVLIORDWDWDXKLJKLPSHGDQFH
E .RQGLVL/2: H 6HPXDMDZDEDQEHQDU
F .RQGLVLKLJKLPSHGDQFH
$ +DOI
,QSXW
$GGHU
% &R
*DPEDU%ORN'LDJUDPHalf Adder
5DQJNDLDQ)XOO$GGHU
6HEXDKFull AdderPHQMXPODKNDQGXDELODQJDQ\DQJWHODKGLNRQYHUVLNDQ
PHQMDGLELODQJDQELODQJDQELQHU0DVLQJPDVLQJELWSDGDSRVLVL\DQJVDPDVDOLQJ
GLMXPODKNDQFull AdderVHEDJDLSHQMXPODKSDGDELWELWVHODLQ\DQJWHUHQGDKFull
Adder PHQMXPODKNDQ GXD ELW LQSXW GLWDPEDK GHQJDQ QLODL CarryOut GDUL
SHQMXPODKDQ ELW VHEHOXPQ\D Output GDUL Full Adder DGDODK KDVLO SHQMXPODKDQ
RXWSXW
$GGHU
,QSXW
%
&R
&LQ
*DPEDU%ORN'LDJUDPHalf Adder
6LPXODVL5DQJNDLDQ+DOI6XEVWUDFWRU
6HEXDK UDQJNDLDQ Subtractor WHUGLUL GDUL Half Subtractor GDQ Full
SubtractorHalf SubtractorPHQJXUDQJNDQGXDEXDKELWLQSXWGDQPHQJKDVLONDQ
QLODL KDVLO SHQJXUDQJDQ Remain GDQ QLODL \DQJ GLSLQMDP Borrowout Half
Subtractor GLOHWDNNDQ VHEDJDL SHQJXUDQJ GDUL ELWELW WHUHQGDK Least Significant
Bit %ORN 'LDJUDP GDUL VHEXDK UDQJNDLDQ Half Subtractor GLWXQMXNNDQ SDGD
JDPEDU
2XWSXW
$ +DOI 5
,QSXW
$GGHU
% %R
*DPEDU%ORN'LDJUDPHalf Subtractor
6LPXODVL5DQJNDLDQ)XOO6XEWUDFWRU
6HEXDK Full Subtractor PHQJXUDQJNDQ GXD ELODQJDQ \DQJ WHODK
GLNRQYHUVLNDQ PHQMDGL ELODQJDQELODQJDQ ELQHU 0DVLQJPDVLQJ ELW SDGD SRVLVL
\DQJ VDPD VDOLQJ GLNXUDQJNDQ Full SubtractorPHQJXUDQJNDQ GXD ELW LQSXW GDQ
QLODL BorrowOut GDUL SHQJXUDQJDQ ELW VHEHOXPQ\D Output GDUL Full Subtractor
DGDODK KDVLO SHQJXUDQJDQ Remain GDQ ELW SLQMDPDQQ\D borrowout %ORN
GLDJUDPGDULVHEXDKfull subtractorGLEHULNDQSDGDJDPEDU
$ )XOO
RXWSXW
6XEVWUDFWRU 5
,QSXW
%
%R
%LQ
*DPEDU%ORN'LDJUDPFull Subtractor
104 BAB 7: Rangkaian Aritmatika dan Logika
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
6LPXODVL5DQJNDLDQ+DOI$GGHU
0DVXNNDQ.RPSRQHQ*HUEDQJ$1'12725/RJLFSUREHVZVSGW
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ+DOI$GGHU
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL+DOI$GGHU
7DEHO3HUFREDDQ+DOI$GGHU
,QSXW 2XWSXW
$ % &DUU\ 6XP
6LPXODVL5DQJNDLDQ)XOO$GGHU
0DVXNNDQ.RPSRQHQ*HUEDQJ$1'25/RJLFSUREHVZVSGW,&
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU6LPXODVL5DQJNDLDQ)XOO$GGHU
7DEHO3HUFREDDQ)XOO$GGHU
,QSXW 2XWSXW
1R
$ % &DUU\,Q &DUU\2XW 6XP
*DPEDU5DQJNDLDQ+DOI6XEWUDFWRU
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL+DOI6XEWUDFWRU
7DEHO3HUFREDDQ+DOI$GGHU
,QSXW 2XWSXW
$ % %RUURZ 6XP
6LPXODVL5DQJNDLDQ)XOO6XEWUDFWRU
0DVXNNDQ.RPSRQHQ,&/RJLFSUREHVZVSGW
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
BAB 7: Rangkaian Aritmatika dan Logika 107
*DPEDU5DQJNDLDQ)XOO6XEWUDFWRU
3. 6HWHODKVHOHVDLPHUDQJNDLUDQJNDLDQVHVXDLSDGD*DPEDUVLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL)XOO6XWUDFWRU
7DEHO3HUFREDDQ)XOO$GGHU
,QSXW 2XWSXW
1R
$ % %RUURZ,Q %RUURZ2XW 6XP
108 BAB 7: Rangkaian Aritmatika dan Logika
/DWLKDQ6RDO
6LVDGHVLPDOGDULSHPEDJLDQGHQJDQDGDODK
D G
E H
F
'XDWLSHGDULVLUNXLWGDVDUDGGHUDGDODK
D +DOIDGGHUGDQIXOODGGHU
E +DOIDGGHUGDQSDUDOHODGGHU
F $VLQNURQGDQVLQNURQ
G .RPSOLPHQVDWXGDQNRPSOLPHQGXD
H 0XOWLYLEUDWRUVWDELOGDQELVWDELO
'XDWHUPLQDORXWSXWGDULUDQJNDLDQIXOOVXEWUDFWRUDGDODK
D 6XPGDQFDUU\ G 'LIIHUHQFHGDQERUURZ
E 6XPGDQERUURZ H 6HPXDMDZDEDQVDODK
F %RUURZGDQFDUU\
.HOHELKDQ GDUL MXPODK SHQDPEDKDQ GDODP RSHUDVL KDOI GDQ IXOO DGGHU
GLVHEXW
D 6XP G 'LIIHUHQFH
E %RUURZ H &RPSOLPHQW
F &DUU\RXW
JDPEDUGLDWDVGLVHEXWUDQJNDLDQ
D (QFRGHU G )XOOVXEWUDFWRU
E 'HFRGHU H +DOIVXEWUDFWRU
F +DOIDGGHU
JDPEDUGLDWDVPHUXSDNDQUDQJNDLDQGDUL
D +DOIDGGHU G )XOOVXEWUDFWRU
E )XOODGGHU H (QFRGHU
BAB 7: Rangkaian Aritmatika dan Logika 109
F +DOIVXEWUDFWRU
JDPEDUGLDWDVPHUXSDNDQUDQJNDLDQGDUL
D +DOIDGGHU G )XOOVXEWUDFWRU
E )XOODGGHU H (QFRGHU
F +DOIVXEWUDFWRU
7DEHO NHEHQDUDQ GLEDZDK LQL PHUXSDNDQ KDVLO GDUL SHUFREDDQ KDOI DGGHU
$QJND\DQJWHSDWXQWXNPHQJJDQWLKXUXIDEFGDQGDGDODK
,1387 287387
$ % & '
D
E
F
G
D D E F G G D E F G
E D E F G H D E F G
F D E F G
3HUVDPDDQ%RROHDQXQWXNUDQJNDLDQ)XOO6XEWUDFWRUDGDODK
D 6XP
%LQ
E 6XP
%LQ
F 6XP
%LQ
G 6XP
%LQ
H 6XP
%LQ
(QNRGHU
3HQJHUWLDQ (QFRGHU DGDODK VXDWX SLUDQWL \DQJ GDSDW PHQJXEDK VXDWX
VLVWHP ELODQJDQ GHVLPDO \DQJ WHUGDSDW SDGD EDJLDQ PDVXNDQ PHQMDGL V\VWHP
ELODQJDQ ELQHU \DQJ WHUGDSDW DGD EDJLDQ NHOXDUDQQ\D 3HQJHUWLDQ (QFRGHU MXJD
GDSDWGLDUWLNDQVHEDJDLUDQJNDLDQ\DQJDNDQPHQHUMHPDKNDQGDWDSDGDPDNVLPDO
Q PDVXNDQ PHQMDGL GDWD SDGD Q NHOXDUDQQ\D (QFRGHU GDODP UDQJNDLDQ GLJLWDO
DGDODK UDQJNDLDQ NRPELQDVL JHUEDQJ GLJLWDO \DQJ PHPLOLNL LQSXW EDQ\DN GDODP
EHQWXNOLQHLQSXWGDQPHPLOLNLRXWSXWVHGLNLWGDODPIRUPDWELODQJDQELQHU
)XQJVL (QFRGHU DGDODK XQWXN UDQJNDLDQ XQWXN PHQJNRGHNDQ GDWD LQSXW
PHQMDGLGDWDELODQJDQGHQJDQIRUPDWWHUWHQWX(QFRGHUDNDQPHQJNRGHNDQVHWLDS
MDOXU LQSXW \DQJ DNWLI PHQMDGL NRGH ELODQJDQ ELQHU 'DODP WHRUL GLJLWDO EDQ\DN
GLWHPXNDQ LVWLODK HQFRGHU VHSHUWL ³'HVLPDO WR %&' (QFRGHU´ \DQJ EHUDUWL
UDQJNDLDQ GLJLWDO \DQJ EHUIXQJVL XQWXN PHQJNRGHNDQ OLQH LQSXW GHQJDQ MXPODK
OLQH LQSXW GHVLPDO PHQMDGL NRGH ELODQJDQ ELQHU ELW %&' %LQDU\ &RGHG
'HFLPDO$WDX³OLQHWROLQHHQFRGHU´\DQJEHUDUWLUDQJNDLDQHQFRGHUGHQJDQ
LQSXWOLQHGDQRXWSXWOLQHELW%&'
*DPEDU.RQILJXUDVL.DNL,&(QFRGHU/6
*DPEDU,OXVWUDVL'LJLWDO(QFRGHU
%LQDU\(QFRGLQJ
0HQJNRQYHUVLQLQSXWGDQGLNHOXDUNDQNHGDODPEHQWXNQELWRXWSXW
%DQ\DNGLJXQDNDQXQWXNNRPSUHVLGDWD
'DSDWGLEDQJXQPHQJJXQDNDQ$1'DWDX25*DWH
-XPODK0DVXNDQ,QSXW!-XPODK.HOXDUDQ2XWSXW
112 BAB 8: Rangkaian Enkoder dan Dekoder
6LUNLW(QNRGHU
*DPEDU6LUNLW(QFRGHU
)XQJVL6LUNLW(QFRGHU
)XQJVLVLUNLWHQFRGHUDGDODKPHQJXEDKNRGHGHVLPDOPHQMDGLNRGHNRGHELQHU
%&'
6WUXNWXU6LUNLW(QFRGHU
6WUXNWXUGDULVLUNLWLQLWHUGLULGDUL,&(QFRGHUIDPLOL77/\DQJPHPLOLNL
MDOXULQSXWGHVLPDOGDQPHPSXQ\DLMDOXURXWSXWELQHU%&'%DLNMDOXU
MDOXULQSXWPDXSXQMDOXUMDOXURXWSXWVHPXDQ\DEHUNRQGLVLDFWLYHORZ
&DUD.HUMD6LUNLW(QFRGHU
%LODVDODKVDWXLQSXWEHUORJLNDPLVDOQ\DLQSXWGHVLPDOEHUORJLNDPDND
RXWSXW%&'Q\DDGDODK,QIRUPDVLOHELKOHQJNDSRSHUDVLHQFRGHU
DGDODKVHSHUWLWDEHOEHULNXWLQL
,QSXW'HVLPDO 2XWSXW%&'
' & % $
7DEHO2SHUDVL(QFRGHU77/
'HNRGHU
3HQJHUWLDQ Decoder DGDODK DODW \DQJ GLJXQDNDQ XQWXN GDSDW
PHQJHPEDOLNDQ SURVHV encoding VHKLQJJD NLWD GDSDW PHOLKDW DWDX PHQHULPD
LQIRUPDVL DVOLQ\D 3HQJHUWLDQ Decoder MXJD GDSDW GLDUWLNDQ VHEDJDL UDQJNDLDQ
*DPEDU.RQILJXUDVLNDNL,&'HNRGHU/6
%LQDU\'HNRGLQJ
0HQJNRQYHUVLVHEXDKQELWFRGHNHGDODPVHEXDKVDWXRXWSXW\DQJDNWLI
/2:+,*+
5DQJNDLDQQ\DGDSDWGLEHQWXNPHQJJXQDNDQ$1'DWDX25JDWH
-XPODK0DVXNDQ,QSXW-XPODK.HOXDUDQ2XWSXW
QLQSXWGDQQRXWSXW
+DQ\D VDWX RXWSXW \DQJ DNWLI /2:+,*+ GDUL EDQ\DN LQSXW \DQJ
GLEHULNDQ
'HNRGHU%LQHUNH2NWDO
3DGDGHFRGHUGDULELQHUNHRNWDOLQLWHUGDSDW WLJDLQSXW \DLWX$%GDQ&
\DQJ PHZDNLOL VXDWX ELODQJDQ ELQHU WLJD ELW GDQ GHODSDQ RXWSXW \DQJ \DLWX '
VDPSDLGHQJDQ'\DQJPHZDNLOLDQJNDRNWDOGDULVDPSDLGHQJDQ
*DPEDU'HNRGHU%&'NHGHFLPDO
'HFRGHU%&'LQLDGDPDFDP\DLWXRXWSXWQ\DDNWLIOHYHOWLQJJLGDQ
RXWSXWQ\DDNWLIUHQGDKVHKLQJJDPHPEXWXKNDQVHJPHQ\DQJEHUEHGD8QWXN
DNWLIOHYHOWLQJJLPHQJJXQDNDQ6HJPHQ&RPPRQ.DWRGDVHGDQJNDQXQWXN
DNWLIOHYHOUHQGDKPHQJJXQDNDQ6HJPHQ&RPPRQ$QRGD
*DPEDU5DQJNDLDQ'HFRGHU%&'WR6HJPHQ&RPPRQ.DWRGD
6LUNLW'HNRGHU
*DPEDU6LUNLW'HFRGHU
)XQJVL6LUNLW'HFRGHU
)XQJVLVLUNLWGHFRGHUDWDX%&'WRVHJPHQWGHFRGHUDGDODKVHEDJDL
GHFRGHUGULYHUVHJPHQW,QSXW%&'DNDQGLGHFRGHPHQMDGLRXWSXWSXOVD
SXOVD\DQJDNDQPHQGULYHVHJPHQWGLVSOD\
6WUXNWXU6LUNLW'HFRGHU
6WUXNWXUGDULVLUNLWLQLWHUGLULGDUL,&GHFRGHUGULYHUGDULNHOXDUJD77/
\DQJEHNHUMDVHEDJDLGULYHUVHJPHQWGLVSOD\
&DUD.HUMD6LUNLW'HFRGHU
6HEDJDLVLUNLW%&'WRVHJPHQWGHFRGHUPDNDSDGDVHWLDSSHUXEDKDQ
NRQGLVLLQSXW'&%$DNDQGLGHFRGHPHQMDGLSXOVDSXOVDXQWXNPHQGULYH
VHJPHQWFRPPRQDQRGD
116 BAB 8: Rangkaian Enkoder dan Dekoder
6LPXODVL5DQJNDLDQGHQJDQ3URWHXV
6LPXODVL5DQJNDLDQ(QNRGHU
0DVXNNDQ.RPSRQHQ,&/RJLFSUREHVZVSGW
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ(QNRGHU
6HWHODKVHOHVDLPHUDQJNDLUDQJNDLDQVHVXDLSDGD*DPEDUVLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL(QNRGHU
BAB 8: Rangkaian Enkoder dan Dekoder 117
7DEHO7DEHO3HUFREDDQ(QNRGHU
,QSXW 2XWSXW
$ $ $ $ $ $ $ $ $ ' & % $
[
[ [
[ [ [
[ [ [ [
[ [ [ [ [
[ [ [ [ [ [
[ [ [ [ [ [ [
[ [ [ [ [ [ [ [
6LPXODVL5DQJNDLDQ'HNRGHU
0DVXNNDQ.RPSRQHQ,&5ZRKP/RJLFSUREHVZVSGW
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ'HNRGHU
118 BAB 8: Rangkaian Enkoder dan Dekoder
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU
VLPXODVLNDQUDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL'HNRGHU
7DEHO7DEHO3HUFREDDQ'HNRGHU
/RJLF6ZLWFK 'DWD2XWSXW
6 6 6 6
*DPEDU GLDWDV PHUXSDNDQ ,& <DQJ WHUPDVXN NDNL LQSXW SDGD ,&
GLDWDVDGDODK
D G
E H
F
*DPEDUGLDWDVPHUXSDNDQUDQJNDLDQGDUL
D GHFRGHU G GHPXOWLSOH[HU
E HQFRGHU H DGGHU
F PXOWLSOH[HU
*DPEDUGLDWDVPHUXSDNDQORJLFGLDJUDPGDUL
D %&'(QFRGHU G 'HFLPDOWR%&''HFRGHU
E 'HFLPDO WR %&' H 6KLIW5HJLVWHU
(QFRGHU
F %&''HFRGHU
$'&
$'& Analog to Digital Converter DGDODK SHUDQJNDW HOHNWURQLND \DQJ
EHUIXQJVLXQWXNPHQJXEDKVLQ\DODQDORJVLQ\DONRQWLQ\XPHQMDGLVLQ\DOGLJLWDO
3HUDQJNDW$'&(Analog To Digital ConvertionGDSDWEHUEHQWXNVXDWXPRGXODWDX
UDQJNDLDQHOHNWURQLNDPDXSXQVXDWXFKLS,&$'&Analog To Digital Converter
EHUIXQJVLXQWXNPHQMHPEDWDQLSHPURVHVDQVLQ\DODQDORJROHKVLVWHPGLJLWDO
&RQYHUWHU
$ODW EDQWX GLJLWDO \DQJ SDOLQJ SHQWLQJ XQWXN WHNQRORJL NRQWURO SURVHV
DGDODK \DQJ PHQHUMHPDKNDQ LQIRUPDVL GLJLWDO NH EHQWXN DQDORJ GDQ MXJD
VHEDOLNQ\D6HEDJLDQEHVDUSHQJXNXUDQYDULDEHOYDULDEHOGLQDPLNGLODNXNDQROHK
SLUDQWL LQL \DQJ PHQHUMHPDKNDQ LQIRUPDVL PHQJHQDL YDLDEHO NH EHQWXN VLQ\DO
OLVWULN DQDORJ 8QWXN PHQJKXEXQJNDQ VLQ\DO LQL GHQJDQ VHEXDK NRPSXWHU DWDX
UDQJNDLDQ ORJLND GLJLWDO VDQJDW SHUOX XQWXN WHUOHELK GDKXOX PHODNXNDQ NRQYHUVL
DQDORJNHGLJLWDO$'+DOKDOPHQJHQDLNRQYHUVLLQLKDUXVGLNHWDKXLVHKLQJJD
DGDNHXQLNDQKXEXQJDQNKXVXVDQWDUDVLQ\DODQDORJGDQGLJLWDO
$'&$QDORJWR'LJLWDO&RQYHUWLRQ
Analog To Digital Converter$'&DGDODKSHQJXEDKLQSXWDQDORJPHQMDGLNRGH
± NRGH GLJLWDO $'& EDQ\DN GLJXQDNDQ VHEDJDL 3HQJDWXU SURVHV LQGXVWUL
NRPXQLNDVL GLJLWDO GDQ UDQJNDLDQ SHQJXNXUDQ SHQJXMLDQ 8PXPQ\D $'&
GLJXQDNDQVHEDJDLSHUDQWDUDDQWDUDVHQVRU\DQJNHEDQ\DNDQDQDORJGHQJDQVLVWLP
NRPSXWHU VHSHUWL VHQVRU VXKX FDKD\D WHNDQDQ EHUDW DOLUDQ GDQ VHEDJDLQ\D
NHPXGLDQGLXNXUGHQJDQPHQJJXQDNDQVLVWLPGLJLWDONRPSXWHU
$'&Analog to Digital ConverterPHPLOLNLNDUDNWHUSULQVLS \DLWXNHFHSDWDQ
VDPSOLQJGDQUHVROXVL
.HFHSDWDQ6DPSOLQJ$'&
.HFHSDWDQ VDPSOLQJ VXDWX $'& PHQ\DWDNDQ ³VHEHUDSD VHULQJ VLQ\DO
DQDORJ GLNRQYHUVLNDQ NH EHQWXN VLQ\DO GLJLWDO SDGD VHODQJ ZDNWX WHUWHQWX´
.HFHSDWDQVDPSOLQJELDVDQ\DGLQ\DWDNDQGDODPVDPSOHSHUVHFRQG636
*DPEDU,OXVWUDVL.HFHSDWDQ6DPSOLQJ$'&
BAB 9: Rangkaian ADC dan DAC 123
5HVROXVL$'&
5HVROXVL$'&PHQHQWXNDQ³NHWHOLWLDQQLODLKDVLONRQYHUVL$'&´6HEDJDL
FRQWRK$'&ELWDNDQPHPLOLNLRXWSXWELWGDWDGLJLWDOLQLEHUDUWLVLQ\DOLQSXW
GDSDW GLQ\DWDNDQ GDODP Q ± QLODL GLVNULW $'& ELW PHPLOLNL ELW
RXWSXW GDWD GLJLWDO LQL EHUDUWL VLQ\DO LQSXW GDSDW GLQ\DWDNDQ GDODP QLODL
GLVNULW 'DUL FRQWRK GLDWDV $'& ELW DNDQ PHPEHULNDQ NHWHOLWLDQ QLODL KDVLO
NRQYHUVL\DQJMDXKOHELKEDLNGDULSDGD$'&ELW
3ULQVLS.HUMD$'&
3ULQVLS NHUMD $'& DGDODK PHQJNRQYHUVL VLQ\DO DQDORJ NH GDODP EHQWXN
EHVDUDQ\DQJPHUXSDNDQUDVLRSHUEDQGLQJDQVLQ\DOLQSXWGDQWHJDQJDQUHIHUHQVL
6HEDJDLFRQWRKELODWHJDQJDQUHIHUHQVLYROWWHJDQJDQLQSXWYROWUDVLRLQSXW
WHUKDGDS UHIHUHQVL DGDODK-DGL MLNDPHQJJXQDNDQ$'&ELWGHQJDQVNDOD
PDNVLPXPDNDQGLGDSDWNDQVLQ\DOGLJLWDOVHEHVDU[ EHQWXN
GHFLPDODWDXEHQWXNELQHU
VLJQDO VDPSOHPD[BYDOXH
UHIHUHQFHBYROWDJH
9ROWV
.RPSDUDWRU$'&
%HQWXNNRPXQLNDVL\DQJSDOLQJPHQGDVDUDQWDUDZXMXGGLJLWDOGDQDQDORJ
DGDODK SLUDQWL ELDVDQ\D EHUXSD ,& GLVHEXW NRPSDUDWRU 3LUDQWL LQL \DQJ
GLSHUOLKDWNDQ VHFDUD VNHPDWLN SDGD JDPEDU GLEDZDK VHFDUD VHGHUKDQD
PHPEDQGLQJNDQ GXD WHJDQJDQ SDGD NHGXD WHUPLQDO LQSXWQ\D %HUJDQWXQJ SDGD
WHJDQJDQ PDQD \DQJ OHELK EHVDU RXWSXWQ\D DNDQ EHUXSD VLQ\DO GLJLWDO KLJK
DWDX ORZ .RPSDUDWRU LQL GLJXQDNDQ VHFDUD OXDV XQWXN VLQ\DO DODUP NH
NRPSXWHU DWDX VLVWHP SHPURVHV GLJLWDO (OHPHQ LQL MXJD PHUXSDNDQ VDWX EDJLDQ
GHQJDQNRQYHUWHUDQDORJNHGLJLWDOGDQGLJLWDONHDQDORJ \DQJDNDQGLGLVNXVLNDQ
QDQWL
*DPEDU.RQVHS.RPSDWDURU3DGD$'&Analog to Digital Converter
*DPEDU GLDWDV PHPSHUOLKDWNDQ VHEXDK NRPSDUDWRU PHUXEDK NHDGDDQ
ORJLND RXWSXW VHVXDL IXQJVL WHJDQJDQ LQSXW DQDORJ 6HEXDK NRPSDUDWRU GDSDW
WHUVXVXQ GDUL VHEXDK RSDPS \DQJ PHPEHULNDQ RXWSXW WHUSRWRQJ XQWXN
PHQJKDVLONDQOHYHO\DQJGLLQJLQNDQXQWXNNRQGLVLORJLNDGDQXQWXN77/
GDQ.RPSDUDWRUNRPHUVLOGLGHVDLQXQWXNPHPLOLNLOHYHOORJLND\DQJGSHUOXNDQ
SDGDEDJLDQRXWSXWQ\D
124 BAB 9: Rangkaian ADC dan DAC
-HQLV-HQLV$'&$QDORJWR'LJLWDO&RQYHUWHU
$'&6LPXOWDQ
$'&6LPXOWDQDWDXELDVDGLVHEXW flash converterDWDXparallel converter
,QSXW DQDORJ 9L \DQJ DNDQ GLXEDK NH EHQWXN GLJLWDO GLEHULNDQ VHFDUD VLPXOWDQ
SDGD VLVL SDGD NRPSDUDWRU WHUVHEXW GDQ LQSXW SDGD VLVL ± WHUJDQWXQJ SDGD
XNXUDQELWconverter.HWLND9LPHOHELKLWHJDQJDQLQSXW±GDULVXDWXNRPSDUDWRU
PDNDRXWSXWNRPSDUDWRUDGDODKKLJKVHEDOLNQ\DDNDQPHPEHULNDQRXWSXWORZ
*DPEDU$'&6LPXOWDQ
%LOD9UHIGLVHWSDGDQLODL9ROWPDNDGDULJDPEDUGDSDWGLGDSDWNDQ
9XQWXN& 9UHI
9XQWXN& 9UHI
9XQWXN& 9UHI
9XQWXN& 9UHI
9XQWXN& 9UHI
9XQWXN& 9UHI
9XQWXN& 9UHI
0LVDO
9LQ GLEHUL VLQ\DO DQDORJ 9ROW PDND RXWSXW GDUL & & & &
& & & VHKLQJJDGLGDSDWNDQRXWSXW$'&\DLWXELQHU
BAB 9: Rangkaian ADC dan DAC 125
2XWSXW&RPSDUDWRU 2XWSXW7UDQVODWRU
& & & & & & &
7DEHO2XWSXW$'&6LPXOWDQ
$GDEHEHUDSDNRQVHSGDVDUGDUL$'&DGDODKGHQJDQFDUD&RXQWHU5DPS
$'&6XFFHVVLYH$SUR[LPDWLRQ$'&GDQODLQVHEDJDLQ\D
&RXQWHU5DPS$'&
*DPEDU%ORN'LDJUDPCounter Ramp$'&
3DGD JDPEDU GLDWDV GLWXQMXNNDQ EORN GLDJUDP Counter Ramp $'&
GLGDODPQ\DWHGDSDW'$&\DQJGLEHULPDVXNDQGDULFRXQWHUPDVXNDQFRXQWHUGDUL
VXPEHU &ORFN GLPDQD VXPEHU &ORFN GLNRQWURO GHQJDQ FDUD PHQJ $1' NDQ
GHQJDQ NHOXDUDQ Comparator &RPSDUDWRU PHPEDQGLQJNDQ DQWDUD WHJDQJDQ
PDVXNDQDQDORJGHQJDQWHJDQJDQNHOXDUDQ'$&DSDELODWHJDQJDQPDVXNDQ\DQJ
DNDQGLNRQYHUVLEHOXPVDPDGHQJDQWHJDQJDQNHOXDUDQGDUL'$&PDNDNHOXDUDQ
FRPSDUDWRU VHKLQJJD &ORFN GDSDW PHPEHUL PDVXNDQ FRXQWHU GDQ KLWXQJDQ
FRXQWHUQDLN
0LVDO DNDQ GLNRQYHUVL WHJDQJDQ DQDORJ YROW GHQJDQ PHQJDVXPVLNDQ
FRXQWHUUHVHWVHKLQJJDNHOXDUDQSDGD'$&MXJDYROW$SDELODNRQYHUVLGLPXODL
PDNDFRXQWHUDNDQQDLNGDULNHNDUHQDPHQGDSDWNDQSXOVDPDVXNGDUL
&ORFN RVFLOODWRU GLPDQD VDDW LWX NHOXDUDQ &RPSDUDWRU NDUHQD PHQGDSDWNDQ
NRPELQDVL ELQHU GDUL FRXQWHU PDND WHJDQJDQ NHOXDUDQ '$& QDLN GDQ
GLEDQGLQJNDQ ODJL GHQJDQ WHJDQJDQ PDVXNDQ GHPLNLDQ VHWHUXVQ\D QLODL FRXQWHU
QDLNGDQNHOXDUDQWHJDQJDQ'$&MXJDQDLNKLQJJDVXDWXVDDWWHJDQJDQPDVXNDQ
GDQWHJDQJDQNHOXDUDQ'$&VDPD\DQJPHQJDNLEDWNDQNHOXDUDQNRPSDUDWRU
GDQ &ORFN WLGDN GDSDW PDVXN 1LODL FRXQWHU VDDW LWXODK \DQJ PHUXSDNDQ KDVLO
NRQYHUVLGDULDQDORJ\DQJGLPDVXNNDQ
126 BAB 9: Rangkaian ADC dan DAC
.HOHPDKDQGDULFRXQWHUWHUVHEXWDGDODKODPDNDUHQDKDUXVPHODNXNDQWUDFHPXODL
GDULKLQJJDPHQFDSDLWHJDQJDQ\DQJVDPDVHKLQJJDEXWXKZDNWX
6$5Successive Aproximation Register$'&
*DPEDU%ORN'LDJUDP6$5$'&
3DGD JDPEDU GLDWDV GLWXQMXNNDQ GLDJUDP $'& MHQLV 6$5 <DLWX GHQJDQ
PHPDNDL NRQYLJXUDVL \DQJ KDPSLU VDPD GHQJDQ FRXQWHU UDPS WHWDSL GDODP
PHODNXNDQWUDFHGHQJDQFDUDWUDFNLQJGHQJDQPHQJHOXDUNDQNRPELQDVLELW06%
! $SDELODEHOXPVDPDNXUDQJGDULWHJDQJDQDQDORJLQSXW
PDNDELW06%EHULNXWQ\D !GDQDSDELODWHJDQJDQDQDORJLQSXW
WHUQ\DWDOHELKNHFLOGDULWHJDQJDQ\DQJGLKDVLONDQ'$&PDNDODQJNDKEHULNXWQ\D
PHQXUXQNDQNRPELQDVLELW !
8QWXNPHPSHUPXGDKSHQJHUWLDQGDULPHWRGHLQLGLEHULNDQFRQWRKVHSHUWL
SDGD WLPLQJ GLDJUDP JDPEDU 0LVDO GLEHUL WHJDQJDQ DQDORJ LQSXW VHEHVDU
YROWGDQWHJDQJDQUHIHUHQVL$'&YROWVHKLQJJDDSDELODNHOXDUDQWHJDQJDQVEE
-LND' 9RXW YROW
-LND' 9RXW YROW
-LND' 9RXW YROW
-LND' 9RXW YROW
-LND' 9RXW YROW
-LND' 9RXW YROW
-LND' 9RXW YROW
-LND' 9RXW YROW
*DPEDU7LPLQJGLDJUDPXUXWDQ7UDFH6$5$'&
*DPEDU 3HQJXDWDQ UDQJNDLDQ SHQJXDW LQYHUWLQJ DGDODK EHUGDVDU SDGD
SHUVDPDDQEHULNXW
9RXW 9LQ55
3HQJXDW1RQ,QYHUWLQJ
3HQJXDW QRQLQYHUWLQJ PHPLOLNL FLUL NKXVXV \DLWX VLQ\DO RXWSXW DGDODK
VHIDVDGHQJDQVLQ\DOPDVXNDQ5DQJNDLDQLQLGLWXQMXNNDQROHKJDPEDUEHULNXW
*DPEDU3HQJXDW3HQMXPODK'DVDU'$&
3HQJXDWSHQMXPODKPHPLOLNLFLULNKXVXV\DLWXVLQ\DONHOXDUDQPHUXSDNDQ
KDVLO SHQJXDWDQ GDUL SHQMXPODKDQ VLQ\DO PDVXNDQQ\D 3DGD EDJLDQ LQL
GLFRQWRKNDQ SHQJXDW SHQMXPODK EHUGDVDUNDQ UDQJNDLDQ SHQJXDW LQYHUWLQJ
6HKLQJJD VLQ\DO NHOXDUDQ DGDODK EHUEHGD IDVD VHEHVDU R 5DQJNDLDQ SHQJXDW
SHQMXPODK PHUXSDNDQ NRQVHS GDVDU GDUL UDQJNDLDQ '$& 'LJLWDO 7R $QDORJ
&RQYHUWHU
3HQJXDWDQGDULUDQJNDLDQLQLGLKLWXQJPHQJJXQDNDQSHUVDPDDQEHULNXW
9RXW 9LQ559LQ559LQ55
BAB 9: Rangkaian ADC dan DAC 129
-HQLV-HQLV'$&Digital To Analog Converter
%LQDU\:HLJKWHG'$&Digital To Analog Converter
6XDWX UDQJNDLDQ %LQDU\ZHLJKWHG '$& GDSDW GLVXVXQ GDUL EHEHUDSD
5HVLVWRUGDQ2SHUDWLRQDO$PSOLILHU2S$PSVHSHUWLJDPEDUEHULNXW
*DPEDU5DQJNDLDQ%LQDU\:HLJKWHG'$&
6HFDUD SULQVLS UDQJNDLDQ '$& GLDWDV GDSDW GLMHODVNDQ VHEDJDL EHULNXW
5HVLVWRUNȍPHQMXPODKNDQDUXV\DQJGLKDVLONDQGDULSHQXWXSDQVZLWFKVZLWFK
' VDPSDL ' 5HVLVWRUUHVLVWRU LQL GLEHUL VNDOD QLODL VHGHPLNLDQ UXSD VHKLQJJD
PHPHQXKL ERERW ELQHU ELQDU\ZHLJKWHG GDUL DUXV \DQJ VHODQMXWQ\D DNDQ
GLMXPODKNDQROHKUHVLVWRUNȍ'HQJDQPHQXWXS'PHQ\HEDENDQDUXVȝ$
PHQJDOLU PHODOXL UHVLVWRU Nȍ PHQJKDVLONDQ WHJDQJDQ 9 SDGD 9RXW
3HQXWXSDQ PDVLQJPDVLQJ VZLWFK PHQ\HEDENDQ SHQJJDQGDDQ QLODL DUXV \DQJ
GLKDVLONDQ GDUL VZLWFK VHEHOXPQ\D 1LODL NRQYHUVL GDUL NRPELQDVL SHQXWXSDQ
VZLWFKGLWXQMXNNDQSDGDWDEHOEHULNXW
7DEHO2XWSXW%LQDU\ZHLJKWHG'$&
.RQYHUVLGDULQLODLGLJLWDONHQLODLDQDORJEHUGDVDUNDQUDQJNDLDQ%LQDU\:HLJKWHG
'$&GLDWDV
' ' ' ' 9RXW
130 BAB 9: Rangkaian ADC dan DAC
55/DGGHU'$&'LJLWDO7R$QDORJ&RQYHUWHU
0HWRGHODLQGDULNRQYHUVLDigital to AnalogDGDODK55/DGGHU0HWRGH
LQLEDQ\DNGLJXQDNDQGDODP,&,&'$&3DGDUDQJNDLDQ55/DGGHUKDQ\DGXD
QLODL UHVLVWRU \DQJ GLSHUOXNDQ \DQJ GDSDW GLDSOLNDVLNDQ XQWXN ,& '$& GHQJDQ
UHVROXVL DWDX ELW 5DQJNDLDQ 55 /DGGHU GLWXQMXNNDQ SDGD JDPEDU
EHULNXW
*DPEDU5DQJNDLDQ55/DGGHU'$&
3ULQVLS NHUMD GDUL UDQJNDLDQ 55 /DGGHU '$& DGDODK VHEDJDL EHULNXW
LQIRUPDVL GLJLWDO ELW PDVXN NH VZLWFK ' VDPSDL ' 6ZLWFK LQL PHPSXQ\DL
NRQGLVL³´VHNLWDU9DWDX³´VHNLWDU9'HQJDQSHQJDWXUDQVZLWFKDNDQ
PHQ\HEDENDQ SHUXEDKDQ DUXV \DQJ PHQJDOLU PHODOXL 5 VHVXDL GHQJDQ QLODL
HNLYDOHQELQHUQ\D6HEDJDLFRQWRKMLND' ' ' GDQ' PDND
5DNDQSDUDOHOGHQJDQ5PHQJKDVLONDQN6HODQMXWQ\DNLQLVHULGHQJDQ
5 NPHQJKDVLONDQNNLQLSDUDOHOGHQJDQ5PHQJKDVLONDQN
GDQVHWHUXVQ\DVDPSDL55GDQ55DQJNDLDQHNLYDOHQQ\DGLWXQMXNNDQSDGD
JDPEDU9RXW\DQJGLKDVLONDQGDULNRPELQDVLVZLWFKLQLDGDODK9
*DPEDU5DQJNDLDQ(NLYDOHQ55/DGGHU'$&
8QWXNPHQGDSDWNDQ9RXW DQDORJGDULUDQJNDLDQ55 /DGGHU'$&GLDWDVGDSDW
GLKLWXQJGHQJDQPHQJJXQDNDQSHUVDPDDQ
9RXW 9UHI55
''''
7DEHO2XWSXW5DQJNDLDQ55/DGGHU'$&
1LODL NRPELQDVL GDQ KDVLO NRQYHUVL UDQJNDLDQ 55 /DGGHU '$& GLWXQMXNNDQ
SDGDWDEHOGLEDZDK
*DPEDU'LDJUDPDOLUFDUDNHUMD
6LPXODVL5DQJNDLDQ$'&
0DVXNNDQ .RPSRQHQ ,& $'& 5 N /RJLFSUREH GDQ NRPSRQHQ
ODLQ\DQJGLSHUOXNDQSDGD*DPEDU
5DQJNDLODKUDQJNDLDQVHSHUWLSDGD*DPEDU
*DPEDU5DQJNDLDQ$'&
6HWHODK VHOHVDL PHUDQJNDL UDQJNDLDQ VHVXDL SDGD *DPEDU VLPXODVLNDQ
UDQJNDLDQGHQJDQPHQJJXQDNDQWRPEROPlay
*DPEDU6LPXODVL'$&
136 BAB 9: Rangkaian ADC dan DAC
7DEHO3HUFREDDQ'$&
1LODL 6WHS
1R 9RXW
'HVLPDO ' ' ' ' ' ' ' ' 6L]H
BAB 9: Rangkaian ADC dan DAC 137
/DWLKDQ6RDO
$6&,,PHUXSDNDQVLQJNDWDQGDUL
D $PHULFDQ6HULDO&RPPXQLFDWLRQ,QWHUIDFH
E $GGLWLYH6LJQDO&RXSOLQJ,QWHUIDFH
F $PHULFDQ6WDQGDUG&RGHIRU,QIRUPDWLRQ,QWHUFKDQJH
G $PHULFDQ6LJQDO&RXSOLQJ,QWHUIDFH
H 6HPXDMDZDEDQVDODK
6HEXDK VLVWHP NRQYHUVL GDWD GDSDW GLJXQDNDQ SDGD LQWHUIDFH VLVWHP
NRPSXWHUGLJLWDOSDGD
D 2XWSXWDQDORJGHYLFH
E 'LJLWDORXWSXWGHYLFH
F $QDORJLQSXWGHYLFH
G 'LJLWDOLQSXWGHYLFH
H 3ULQWHUGHYLFH
.HOHPDKDQXWDPDIODVK$'&DGDODK
D 7HJDQJDQLQSXWGLEXWXKNDQVHFDUDWHUXVPHQHUXV
E 'LEXWXKNDQZDNWX\DQJODPDXQWXNNRQYHUVL
F 0HPEXWXKNDQ QLODL NRPSDUDWRU \DQJ EHVDU XQWXN PHQJKDVLONDQ
ELODQJDQELQHU\DQJZDMDUPDVXNDNDO
G 0HPEXWXKNDQQLODLLQSXWOLQHXQWXNPHQGHFRGHWHJDQJDQLQSXW
H 0HPEXWXKNDQQLODLRXWSXWOLQHXQWXNPHQGHFRGHWHJDQJDQLQSXW
.HXQWXQJDQXWDPDGDUL 55ODGGHU'$&GLEDQGLQJNDQELQDU\ZHLJKWHG
'$&DGDODK
D +DQ\DPHPEXWXKNDQGXDQLODLUHVLVWRU\DQJEHUEHGD
E 0HPLOLNLMXPODKLQSXW\DQJOHELKVHGLNLW
F 2SHUDVLOHELKPXGDKXQWXNGLDQDOLVLV
G 9LUWXDOJURXQGGLKLODQJNDQ
H 6LUNXLWOHELKPXGDKXQWXNGLSDKDPL
3DGDIODVK$'&RXWSXWGDULVHWLDSNRPSDUDWRUGLKXEXQJNDQSDGD
D 'HFRGHU G 'HPXOWLSOH[HU
E 3ULRULW\HQFRGHU H (QFRGHU
F 0XOWLSOH[HU
'LEDZDKLQL\DQJEXNDQPHUXSDNDQHUURUSDGD$'&DGDODK
D 'LIIHUHQWLDOQRQOLQHDULW\ G 2IIVHW
E 0LVVLQJFRGH H 6HPXDMDZDEDQEHQDU
F ,QFRUUHFWFRGH
6HEXDK '$& ELW PHPLOLNL WHJDQJDQ . EHUQLODL GDQ GLJLWDO LQSXW
VHEHVDUYROWGDQQLODLPD[IORZVHEHVDUY0DNDEHVDUQLODLRXWSXW
DQDORJDGDODK
D G
E H
*DPEDU GLDWDV PHUXSDNDQ ,& $'& 3LQ \DQJ PHQXQMXNNDQ NDNL
FORFNLQDGDODKQRPRU
D G
E H
F
*DPEDUGLDWDVPHUXSDNDQUDQJNDLDQ
D '$&/DGGHU G &RXQWHU5DPS$'&
E %LQDU\:HLJKWHG'$& H 6XFFHVVLYH$SSUR[LPDWLRQ$'&
F 55/DGGHU'$&