Perwakilan data

4.10 Perwakilan data

d komputer, semu dt dlh nombor. ombor dlh nombor. Huruf dlh nombor. imbol dlh nombor. emuny dlh nombor. Bhkn suruhn kom- puter jug nombor (bhs mesin). lngny, komputer tidk menggunkn sistem pernomborn yng kit gunkn. Komputer menggunkn sistem pernomborn per- dun (binary), perenmbelsn (hexadecimal) dn perlpnn (octal) sedngkn kit menggunkn sistem perpuluhn (decimal).

71 Adlh mudh membin perkksn yng boleh membezkn du kedn; on tu

4.10. PERWAKILAN DATA

off , buka tu tutup , terang tu gelap , utara tu selatan , ada magnet tu tiada magnet , voltan tinggi tu voltan rendah .

emproses C terdiri dri trnsistor, dn trnsistor sebenrny stu suis kecil. rnsistor menggunkn elektrik, oleh itu trnsitor boleh berd dlm du kedn shj, on tu off . Jik d elektrik, kedn trnsistor dlh on . Jik tid elektrik, kedn trnsistor dlh off . Ini serup dengn mentol lmpu. elnjutny, kompu- ter boleh diktkn sebgi stu sistem du-kedn, tu sistem binri. istem binri melibtkn 2 digit shj, dn .

erhtikn jh 3.4 yng menunjukkn perwkiln perktn GELA dlm ks- r bjd() dlm perenmbelsn(b), dlm perdun(c) dn dlm terng-gelp (suis terbuk dn tertutup)(d).

72 BAB 4. SENIBINA DAN ORGANISASI KOMPUTER jh menunjukkn perwkiln perktn GELA. Bilngn simbol dn jenis simbol

yng digunkn untuk sistem perdun, perlpnn, sistem perenmbelsn dlh

seperti ditunjukkn dlm jdul.

elin dri sistem perdun, terdpt jug sistem perlpnn, perenmbelsn dn sistem perpuluhn yng digunkn dlm komputer. imbol yng digunkn untuk setip sistem pernomborn ditunjukkn dlm jdul dibwh.

sistem nombor

simbol

perdun

perlpnn

persepuluhn

perenmbelsn 0,1,2,3,4,5,6,7,8,9,A,B,D,E Jdul perbndingn di ntr sistem pernomborn ditunjukkn dlm jdul di bwh.

perpuluhn binri

perlpn perenmbels

engethun tentng sistem nombor ini penting dlm pengturcrn dn mem- bngunkn perisin sistem dn perisin untuk rngkin. enggun bis lzimny ti- dk perlu risu tentng hl ini.

Bgimn menukr dripd stu sistem kepd sistem yng lin? I boleh dil- kukn dengn menggunkn kedh berikut;

1. sistem perpuluhn:

2. sistem perlpn:

3. sistem perdu:

+× = ntuk menukr nombor dri sistem pernomborn kepd sistem pernomborn l-

4. sistem perenmbels:

in, kit boleh kit lkukn proses berikut;

1. erpuluhn kepd binri. ebgi contoh, untuk menukr kepd binri, kit perlu bhgikn nombor tesebut dengn 2 sehingg mendpt nili bki 0. Kit kn memperolehi nili

2. erpuluhn kepd perlpnn. ntuk menukr kepd sistem perlpnn, kit perlu bhgi nombor tersebut dengn 8 sehingg mendpt nili bki 0. . Kit kn memperolehi nili

3. erenmbelsn kepd perpuluhn. Kit hny melkukn proses drb.

4. erubhn dri perdun kepd perlpnn boleh dilkukn dengn mengm- bil setip 3 digit dri knn sebgi perwkiln perlpnn. Ini kern = . ebgi contoh;

4.10. PERWAKILAN DATA

5. erubhn dri perdun kepd perenmbelsn boleh dilkukn dengn meng- mbil setip 4 digit dri knn sebgi perwkiln perenmbelsn. Ini kern =.

Berdsrkn du contoh dits, kit kn dpti bersmn berikut;

ntuk nombor perpuluhn, sistem yng sm digunkn. mun, terdpt nom- bor yng tidk boleh diwkilkn secr tept seperti nombor / tu ��. Jug, dlm pengirn yng memerlukn keteptn tinggi, lzimny komputer hny kn tept ke- pd tempt perpuluhn yng tertentu.

Isu ini merupkn stu sebb kepd mslh theori chos tu kesn butter y di- mn nili yng kecil mmpu mempunyi impk yng besr kemudin hri. Di sini, nili yng kecil dlm titik perpuluhn mmpu mengubh hsil simulsi tu rmln yng dilkukn dlm komputer. Kes ini menyebbkn komputer hny mmpu mem- but rmln bersskn simulsi hny untuk stu tempoh ms yng singkt. ebgi contoh, rmln cuc hny tept untuk tempoh 2-3 hri shj.

Kepentingn sistem binri dlh seperti berikut.

1. Komputer menggunkn digit perdun untuk mewkilkn dt. Digit perdun, iitu 0 tu 1, disebut bit. Digit 0 melmbngkn off dn digit 1 melmbngkn o n.

2. ntuk membolehkn komputer memproses dt, dt perlu diwkilkn dlm 0 dn 1.

3. Bit dlh stu kelompok bit yng kndungnny boleh dicpi terus sebgi sutu nombor tu entiti. Bit digunkn untuk mewkilkn huruf, nombor dn ksr khs.

bit, byte dn word.

74 BAB 4. SENIBINA DAN ORGANISASI KOMPUTER Kt boleh ditkrin sebgi stu kelompok bit yng membentuk stu unit mklu-

mt sepuny. I bisny melmbngkn pnjng dr sesutu komputer. Bilngn bit setip kt ditentukn oleh pembut komputer, contohny 8-bit, 16-bit, 32-bit, 64-bit, 128-bit dn seterusny. emkin besr siz kt, semkin berkus sesebuh kompu- ter kern lebih bnyk dt boleh dipindhkn pd stu ms, boleh merujuk lmt ingtn yng lebih besr dn boleh menyokong lebih besr bilngn suruhn.

Bgimnpun kit menulis tidk menggunkn nombor shj. elin nombor, kit menggunkn huruf, bjd, tnd bcn, tnd opersi nombor,simbol khs dn lin-lin lgi. ng psti kit perlu wkilkn kesemuny ini ke dlm komputer.untuk membolehkn komputer memprosesny dn memprkn hsil pemprosesn tersebut. Kesemu ksr yng perlu diwkilkn dlh yng psti sebnyk 118 dn mungkin lebih jik mengmbil kir ksr khs lin seperti jdul dibwh;

ksr

bilngn

ksr huruf besr

ksr huruf kecil

tnd bc

ksr kwln

bit, byte dn word.

Berpkh bit tu pnjng bit yng diperlukn untuk mewkilkn ksr di ts?. Jdul di bwh menunjukkn bilngn simbol (ksr) yng boleh diwkili mengikut bilngn bit setip bit.

bilngn bit bilgnn simbol

Jdul menunjukkn jik menggunkn 7 bit, terdpt = ksr yng boleh diwkilkn dengn lebihn simbol sebnyk 10 simbol. Jik kit hendk memsukkn simbol gr k seperti nk pnh, kotk dn lin-lin, nmpkny 7 bit tidk begitu sesui. Justeru, 8 bit dipilih untuk mewkilkn dt. Dengn 8 bit, kesemu 118 simbol boleh diwkili. Bhkn terdpt lebihn 138 simbol yng msih boleh digunkn. Jik lebih 8 bit digunkn, terdpt pembzirn simbol yng tidk digunkn. leh itu, 8 bit boleh dinggp pling sesui. Dengn itu, kebnyknny 1 bit=8 bit. Bgimnpun i bergntung kepd kedh pengkodn yng digunkn. engkodn yng melibtkn 8-bit dikenli sebgi ACII. engkodn ini mul digunkn sems komputer mul diperkenlkn.

75 Ap mslh pengkodn ACII? Berdsrkn ACII, bgimn kit hendk me-

4.11. PAPAN KEKUNCI

nulis Jwi yng tidk mempunyi perwkiln dlm ACII. Jik mengmbil kir kesemu ksr yng d di duni untuk semu bhs, mung- kin 16 bit lebih bik digunkn. Ini yng digunkn oleh pengkodn ICDE. Dew- s ini hmpir kesemu komputer menggunkn ICDE. Dengn ICDE, peng- gun boleh menulis, menyebr dn menyimpn dt dlm p ju bhs seperti Chi- n, Kore, Arb dn sebginy.

ASCII (textitAmericn tndrd Code For Informtion Interchnge) dlh peng- kodn pbil komputer mul digunkn pd thun 1980. d slny i menggu- nkn 7-bit. leh itu i hny boleh mewkilkn 128 simbol shj yng melibtkn ksr ltin. Kemudin i diperluskn dengn menggunkn 8-bit. leh itu sebnyk 256 simbol boleh diwkilkn termsuk simbol untuk huruf eroph.

ICDE dlh stu piwi bru dlm perwkiln dt. I menggunkn 16- bit dn boleh mewkilkn

ksr. I boleh menmpung semu ksr yng terdpt pelbgi bhs di duni seperti bhs Chin, Jepun, Arb dn mil. Jik semu ksr dlm pelbgi bhs boleh diwkilkn dengn ICDE, ini kn mempermudhkn pertukrn dt. Kit penggun boleh menulis surt dlm bhs Chin dn menghntrny mellui Internet tnp sebrng mslh.

erkr penting yng perlu di ingt;

1. komputer menggunkn 0 dn 1 untuk menyimpn dn memproses dt

2. komputer menggunkn pengkodn seperti ICDE untuk menyimpn dn memproses dt