SlideShare a Scribd company logo
Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT
SISTEM BILANGAN, OPERASI ARITMATIKA
DAN PENGKODEAN
REPRESENTASI DATA
Data : bilangan biner atau informasi berkode biner lain yang
dioperasikan untuk mencapai beberapa hasil penghitungan
penghitungan aritmatik, pemrosesan data dan operasi logika.
Tipe data :
1. Data Numerik : merepresentasikan integer dan pecahan
fixed-point, real floating-point dan desimal berkode biner.
2. Data Logikal : digunakan oleh operasi logika dan untuk
menentukan atau memriksa kondisi seperti yang
dibutuhkan untuk instruksi bercabang kondisi.
3. Data bit-tunggal : untuk operasi seperti SHIFT, CLEAR
dan TEST.
4. Data Alfanumerik : data yang tidak hanya dikodekan
dengan bilangan tetapi juga dengan huruf dari alpabet
dan karakter khusus lainnya
SISTEM BILANGAN
1. BINER (radiks / basis 2)
Notasi : (n)2
Simbol : angka 0 dan 1
2. OKTAL (radiks / basis 8)
Notasi : (n)8
Simbol : angka 0, 1, 2, 3, 4, 5, 6, 7
3. DESIMAL (radiks / basis 10)
Notasi : (n)10
Simbol : angka 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
4. HEKSADESIMAL (radiks / basis 16)
Notasi : (n)16
Simbol : angka 0,1,2,3,4,5,6,7,8,9,A,B, C,D,E,F
KONVERSI SISTEM BILANGAN
1. Basis X ke DESIMAL
• Bilangan bulat : bilangan tersebut dikalikan dengan
Xm
(m : sesuai dengan nilai tempat/bobot).
- Contoh : 1458 = ……..10
1458 = 1x82
+ 4x81
+ 5x80
= 64 + 32 + 5
Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT
= 10110
• Bilangan pecahan : bilangan tersebut dikalikan
dengan X-m
(m: sesuai dengan nilai tempat/bobot).
- Contoh : 0, 128 = ……..10
0,12 = 1 x 8-1
+ 2 x 8-2
= 1/8 + 2/64 = 1/8 + 1/32 = 5/32
2. DESIMAL ke Basis X
• Bilangan bulat : bilangan tersebut dibagi berulang
dengan basis X
• Bilangan pecahan : bilangan tersebut dikalikan
dengan basisnya, dan berulang untuk hasil kali
pecahannya.
3. BASIS X ke BASIS Y
• Bilangan tersebut diubah ke desimal (lihat no. 1)
kemudian ubah desimal tersebut ke basis Y (lihat no.
2).
REPRESENTASI BILANGAN
Dinyatakan dengan sign, bilangan magnitude dan posisi
titik radiks.
Titik radiks memisahkan bilangan bulat dan pecahan.
Penggunaan titik radiks berkaitan dengan jajaran bilangan
yang dapat ditampung oleh komputer.
Representasi Fixed-point : titik radiks selalu pada posisi
tetap.
Representasi Floating-point :
a = m x r e
r = radiks, m = mantissa, e = eksponen
Untuk menyatakan bilangan yang sangat besar atau
sangat kecil, dengan menggeser titik radiks dan
mengubah eksponen untuk mempertahankan nilainya.
ARITMATIKA FIXED POINT
PENJUMLAHAN dan PENGURANGAN dalam Desimal
5,67 137,12
43,09 + 10,09 +
48,76 127,03
PENJUMLAHAN dan PENGURANGAN dalam Basis X
(67)8 (1101)2 (A19)16
(35)8 + (1001)2 + ( 53)16 -
Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT
(124)8 (10110)2 (9C6)16
ARITMATIKA FLOATING POINT
Penambahan dan Pengurangan
0,63524 x 103
0,63215 x 103
+
1,26739 x 103
→→→→ 0,126739 x 104
0,11000 x 22
→→→→ 0,11000 x 23
0,10100 x 23
→→→→ 0,01010 x 23
-
0,01110 x 23
Perkalian
(0,253 x 102
) x (0,124 x 103
)
= (0,253) x (0,124) x 102+3
= 0,031 x 105
→→→→ 0,31 x 104
Representasi Bilangan Positif dan Negatif pada
bilangan BINER
1. Label tanda konvensional : + dan –
Contoh : +4 dan -4
2. Menggunakan posisi digit sebelah kiri (MSB) sebagai
sign digit (0 untuk positif dan 1 untuk negatif).
Contoh : Sign-Magnitude +9 dalam 8 bit = 00001001
Sign-Magnitude –4 dalam 4 bit = 1100
Magnitude dari bilangan positif dan negatif sama hanya
berbeda pada sign digitnya/MSB.
3. Representasi Komplemen-1
Angka nol diubah menjadi satu dan satu menjadi nol.
Contoh : Dalam 8 bit
+12 = 00001100
-12 = 11110011
4. Representasi Komplemen-2
Dengan representasi komplemen-1 ditambah 1.
Contoh : Dalam 8 bit
-12 = 11111011 (Komplemen-1)
1 +
= 11111100 (Komplemen-2)
Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT
PENJUMLAHAN dan PENGURANGAN dengan Komplemen-2
Bilangan 6 bit :
+14 = 001110 +12 = 001100
-14 = 110010 -12 = 110100
(+14) 001110 (-14) 110010
(+12) 001100 + (+12) 110100 +
(+26) 011010 (- 2) 1100110
end carry
(diabaikan)
(+14) 001110 (-14) 110010
(-12) 110100 + (+12) 001100 +
(+ 2)1000010 (- 2) 111110
KODE BINER
1. BCD (Binary Coded Decimal)
Mengkodekan setiap digit desimal dengan 4 bit.
Disebut juga kode 8421 artinya MSB mempunyai bobot 8,
sedang LSB mempunyai bobot 1.
Contoh : BCD untuk 4 adalah : 0100
: BCD untuk 18 adalah : 0001 1000
: 0 0010 1001 . 0010 0101 = 29,2510
0 2 9 , 2 5
2. Kode Gray
Kenaikan hitungan (penambahan) dilakukan hanya
dengan pengubahan keadaan satu bit saja.
Contoh : Jika 210 dikodekan ke gray adalah ….
Caranya : ubah desimal ke biner dahulu (0010)
0 0 1
BINER → 0 0 1 0 +
GRAY→ 0 0 1 1
Kode Gray sering digunakan dalam situasi dimana
kode biner yang lainnya mungkin menghasilkan
kesalahan atau kebingungan selama dalam transisi dari
satu word kode ke word kode yang lainnya, dimana
lebih dari satu bit dari kode diubah.
Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT
3. KODE ASCII
Kode ASCII termasuk kode Alfanumerik
Contoh : cari kode heksadesimal dan biner untuk huruf
b dalam kode ASCII.
Cari b dalam tabel 2.9 Kode ASCII
(Pengantar Organisasi Komputer,
GUNADARMA, halaman 68) nilai
barisnya adalah (6)16 = (0110)2 dan nilai
kolomnya adalah (2)16 = (0010)2. Jadi
kode ASCII untuk b adalah (62)16 atau
(01100010)2.

More Related Content

What's hot

BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATA
Iez Risma Nursida
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
fajaralpindra
 
Modul 2 kb 1 elektronika digital final
Modul 2 kb 1 elektronika digital finalModul 2 kb 1 elektronika digital final
Modul 2 kb 1 elektronika digital final
PPGHybrid2
 
Organisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasiOrganisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasidaru2501
 
sns_paper complement_r010110
sns_paper complement_r010110sns_paper complement_r010110
sns_paper complement_r010110
S N M P Simamora
 
Modul teknik digital dan logika
Modul teknik digital dan logikaModul teknik digital dan logika
Modul teknik digital dan logikaBambang Apriyanto
 
Sistem bilangan
Sistem bilanganSistem bilangan
Sistem bilangan
fajaralpindra
 
Aritmatika penjumlahan dan pengurangan bilangan biner presentasi
Aritmatika penjumlahan dan pengurangan bilangan biner presentasiAritmatika penjumlahan dan pengurangan bilangan biner presentasi
Aritmatika penjumlahan dan pengurangan bilangan biner presentasi
taki92
 
Operasi Aritmatika
Operasi Aritmatika Operasi Aritmatika
Operasi Aritmatika
Gita Silviani
 
Algoritma Garis
Algoritma GarisAlgoritma Garis
Algoritma Garis
Farichah Riha
 
Pertemuan 11-aritmatika
Pertemuan 11-aritmatikaPertemuan 11-aritmatika
Pertemuan 11-aritmatikaFrance Rhezhek
 
Perancangan sistem digital
Perancangan sistem digitalPerancangan sistem digital
Perancangan sistem digital
try susanto
 
03 orakom - representasi data
03   orakom - representasi data03   orakom - representasi data
03 orakom - representasi data
WiEn SHipiet
 

What's hot (13)

BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATA
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Modul 2 kb 1 elektronika digital final
Modul 2 kb 1 elektronika digital finalModul 2 kb 1 elektronika digital final
Modul 2 kb 1 elektronika digital final
 
Organisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasiOrganisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasi
 
sns_paper complement_r010110
sns_paper complement_r010110sns_paper complement_r010110
sns_paper complement_r010110
 
Modul teknik digital dan logika
Modul teknik digital dan logikaModul teknik digital dan logika
Modul teknik digital dan logika
 
Sistem bilangan
Sistem bilanganSistem bilangan
Sistem bilangan
 
Aritmatika penjumlahan dan pengurangan bilangan biner presentasi
Aritmatika penjumlahan dan pengurangan bilangan biner presentasiAritmatika penjumlahan dan pengurangan bilangan biner presentasi
Aritmatika penjumlahan dan pengurangan bilangan biner presentasi
 
Operasi Aritmatika
Operasi Aritmatika Operasi Aritmatika
Operasi Aritmatika
 
Algoritma Garis
Algoritma GarisAlgoritma Garis
Algoritma Garis
 
Pertemuan 11-aritmatika
Pertemuan 11-aritmatikaPertemuan 11-aritmatika
Pertemuan 11-aritmatika
 
Perancangan sistem digital
Perancangan sistem digitalPerancangan sistem digital
Perancangan sistem digital
 
03 orakom - representasi data
03   orakom - representasi data03   orakom - representasi data
03 orakom - representasi data
 

Similar to Sistem bilangan4

ppt BAB 1.pptx
ppt BAB 1.pptxppt BAB 1.pptx
ppt BAB 1.pptx
desterinahana
 
Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3Ismanu Rahadi
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
adealfarisi
 
Sistem bilangan3
Sistem bilangan3Sistem bilangan3
Sistem bilangan3
adealfarisi
 
AOK 02
AOK 02AOK 02
Organisasi Komputer Materi 3 dan 4
Organisasi Komputer Materi 3 dan 4 Organisasi Komputer Materi 3 dan 4
Organisasi Komputer Materi 3 dan 4
Mandarwarman Faisal
 
Bab 1 siskom
Bab 1 siskomBab 1 siskom
Bab 1 siskom
Yogi Reginleif
 
P5-6
P5-6P5-6
Pertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptx
Pertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptxPertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptx
Pertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptx
TomTomMy23
 
Sistem_bilangan.ppt
Sistem_bilangan.pptSistem_bilangan.ppt
Sistem_bilangan.ppt
YohanesDimasWisnuWir
 
Presentation Simbil.pptx
Presentation Simbil.pptxPresentation Simbil.pptx
Presentation Simbil.pptx
Adminsmkbkbanjar
 
Representasi Data dalam Komputer
Representasi Data dalam KomputerRepresentasi Data dalam Komputer
Representasi Data dalam Komputer
Farichah Riha
 
sistem bilangan.ppt
sistem bilangan.pptsistem bilangan.ppt
sistem bilangan.ppt
DonnyAulia1
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhboachieasik89
 

Similar to Sistem bilangan4 (20)

Sistem bilangan4
Sistem bilangan4Sistem bilangan4
Sistem bilangan4
 
Sistem bilangan4
Sistem bilangan4Sistem bilangan4
Sistem bilangan4
 
ppt BAB 1.pptx
ppt BAB 1.pptxppt BAB 1.pptx
ppt BAB 1.pptx
 
Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Sistem bilangan3
Sistem bilangan3Sistem bilangan3
Sistem bilangan3
 
Sistem bilangan3
Sistem bilangan3Sistem bilangan3
Sistem bilangan3
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
AOK 02
AOK 02AOK 02
AOK 02
 
Organisasi Komputer Materi 3 dan 4
Organisasi Komputer Materi 3 dan 4 Organisasi Komputer Materi 3 dan 4
Organisasi Komputer Materi 3 dan 4
 
Bab 1 siskom
Bab 1 siskomBab 1 siskom
Bab 1 siskom
 
P5-6
P5-6P5-6
P5-6
 
Pertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptx
Pertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptxPertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptx
Pertemuan 2 AlStrukDa Ulalalaaaaaa hihi.pptx
 
Sistem_bilangan.ppt
Sistem_bilangan.pptSistem_bilangan.ppt
Sistem_bilangan.ppt
 
Presentation Simbil.pptx
Presentation Simbil.pptxPresentation Simbil.pptx
Presentation Simbil.pptx
 
Representasi Data dalam Komputer
Representasi Data dalam KomputerRepresentasi Data dalam Komputer
Representasi Data dalam Komputer
 
sistem bilangan.ppt
sistem bilangan.pptsistem bilangan.ppt
sistem bilangan.ppt
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhbo
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhbo
 

More from adealfarisi

Video editing@
Video editing@Video editing@
Video editing@
adealfarisi
 
Frontpage
FrontpageFrontpage
Frontpage
adealfarisi
 
Pemrograman pascal bab_i
Pemrograman pascal bab_iPemrograman pascal bab_i
Pemrograman pascal bab_i
adealfarisi
 
Modul html
Modul htmlModul html
Modul html
adealfarisi
 
Pascal 4-aturan-penulisan-pascal
Pascal 4-aturan-penulisan-pascalPascal 4-aturan-penulisan-pascal
Pascal 4-aturan-penulisan-pascal
adealfarisi
 
Sistem bilangan
Sistem bilanganSistem bilangan
Sistem bilangan
adealfarisi
 
Pengenalan komputer
Pengenalan komputerPengenalan komputer
Pengenalan komputer
adealfarisi
 
Pengenalan komputer
Pengenalan komputerPengenalan komputer
Pengenalan komputeradealfarisi
 
Pengenalan komputer mulok
Pengenalan komputer mulokPengenalan komputer mulok
Pengenalan komputer mulok
adealfarisi
 
Jeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputerJeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputer
adealfarisi
 
Bab 15 jaringan_komputer
Bab 15 jaringan_komputerBab 15 jaringan_komputer
Bab 15 jaringan_komputer
adealfarisi
 

More from adealfarisi (11)

Video editing@
Video editing@Video editing@
Video editing@
 
Frontpage
FrontpageFrontpage
Frontpage
 
Pemrograman pascal bab_i
Pemrograman pascal bab_iPemrograman pascal bab_i
Pemrograman pascal bab_i
 
Modul html
Modul htmlModul html
Modul html
 
Pascal 4-aturan-penulisan-pascal
Pascal 4-aturan-penulisan-pascalPascal 4-aturan-penulisan-pascal
Pascal 4-aturan-penulisan-pascal
 
Sistem bilangan
Sistem bilanganSistem bilangan
Sistem bilangan
 
Pengenalan komputer
Pengenalan komputerPengenalan komputer
Pengenalan komputer
 
Pengenalan komputer
Pengenalan komputerPengenalan komputer
Pengenalan komputer
 
Pengenalan komputer mulok
Pengenalan komputer mulokPengenalan komputer mulok
Pengenalan komputer mulok
 
Jeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputerJeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputer
 
Bab 15 jaringan_komputer
Bab 15 jaringan_komputerBab 15 jaringan_komputer
Bab 15 jaringan_komputer
 

Recently uploaded

Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...
Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...
Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...
GalihHardiansyah2
 
BAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptx
BAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptxBAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptx
BAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptx
arda89
 
pph pasal 4 ayat 2 belajar ( pph Final ).ppt
pph pasal 4 ayat 2  belajar ( pph Final ).pptpph pasal 4 ayat 2  belajar ( pph Final ).ppt
pph pasal 4 ayat 2 belajar ( pph Final ).ppt
mediamandirinusantar
 
PPT legalitas usaha mikro kecil dan menengah.pptx
PPT legalitas usaha mikro kecil dan menengah.pptxPPT legalitas usaha mikro kecil dan menengah.pptx
PPT legalitas usaha mikro kecil dan menengah.pptx
flashretailindo
 
bauran pemasaran- STP-segmen pasar-positioning
bauran pemasaran- STP-segmen pasar-positioningbauran pemasaran- STP-segmen pasar-positioning
bauran pemasaran- STP-segmen pasar-positioning
wear7
 
Presentation BMB Rev 21 Februari 2020.pdf
Presentation BMB Rev 21 Februari 2020.pdfPresentation BMB Rev 21 Februari 2020.pdf
Presentation BMB Rev 21 Februari 2020.pdf
perumahanbukitmentar
 
17837355 pemantauan dan pengendalian.ppt
17837355 pemantauan dan pengendalian.ppt17837355 pemantauan dan pengendalian.ppt
17837355 pemantauan dan pengendalian.ppt
aciambarwati
 
studi kelayakan bisnis (desaian studi kelayakan).ppt
studi kelayakan bisnis (desaian studi kelayakan).pptstudi kelayakan bisnis (desaian studi kelayakan).ppt
studi kelayakan bisnis (desaian studi kelayakan).ppt
SendowoResiden
 
PERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptx
PERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptxPERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptx
PERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptx
AzisahAchmad
 
Strategi pemasaran dalam bisnis ritel diperusahaan
Strategi pemasaran dalam bisnis ritel diperusahaanStrategi pemasaran dalam bisnis ritel diperusahaan
Strategi pemasaran dalam bisnis ritel diperusahaan
fatamorganareborn88
 
10. Bab tentang Anuitas - Matematika ekonomi.pptx
10. Bab tentang Anuitas - Matematika ekonomi.pptx10. Bab tentang Anuitas - Matematika ekonomi.pptx
10. Bab tentang Anuitas - Matematika ekonomi.pptx
RahmanAnshari3
 
kinerja penyusunan anggaran organisasi yang baik
kinerja penyusunan anggaran organisasi yang baikkinerja penyusunan anggaran organisasi yang baik
kinerja penyusunan anggaran organisasi yang baik
HalomoanHutajulu3
 
Jasa Cuci Sofa Terdekat Bogor Barat Bogor.PDF
Jasa Cuci Sofa Terdekat Bogor Barat Bogor.PDFJasa Cuci Sofa Terdekat Bogor Barat Bogor.PDF
Jasa Cuci Sofa Terdekat Bogor Barat Bogor.PDF
Rajaclean
 
SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...
SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...
SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...
humancapitalfcs
 

Recently uploaded (14)

Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...
Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...
Khutbah Jum'at, RASULULLAH BERANGKAT BERUMRAH DAN BERHAJI MULAI BULAN DZULQA'...
 
BAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptx
BAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptxBAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptx
BAB 8 Teori Akuntansi dan Konsekuensi Ekonomi.pptx
 
pph pasal 4 ayat 2 belajar ( pph Final ).ppt
pph pasal 4 ayat 2  belajar ( pph Final ).pptpph pasal 4 ayat 2  belajar ( pph Final ).ppt
pph pasal 4 ayat 2 belajar ( pph Final ).ppt
 
PPT legalitas usaha mikro kecil dan menengah.pptx
PPT legalitas usaha mikro kecil dan menengah.pptxPPT legalitas usaha mikro kecil dan menengah.pptx
PPT legalitas usaha mikro kecil dan menengah.pptx
 
bauran pemasaran- STP-segmen pasar-positioning
bauran pemasaran- STP-segmen pasar-positioningbauran pemasaran- STP-segmen pasar-positioning
bauran pemasaran- STP-segmen pasar-positioning
 
Presentation BMB Rev 21 Februari 2020.pdf
Presentation BMB Rev 21 Februari 2020.pdfPresentation BMB Rev 21 Februari 2020.pdf
Presentation BMB Rev 21 Februari 2020.pdf
 
17837355 pemantauan dan pengendalian.ppt
17837355 pemantauan dan pengendalian.ppt17837355 pemantauan dan pengendalian.ppt
17837355 pemantauan dan pengendalian.ppt
 
studi kelayakan bisnis (desaian studi kelayakan).ppt
studi kelayakan bisnis (desaian studi kelayakan).pptstudi kelayakan bisnis (desaian studi kelayakan).ppt
studi kelayakan bisnis (desaian studi kelayakan).ppt
 
PERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptx
PERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptxPERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptx
PERTEMUAN 1 ; PENGANTAR DIGITAL MARKETING PERTANIAN.pptx
 
Strategi pemasaran dalam bisnis ritel diperusahaan
Strategi pemasaran dalam bisnis ritel diperusahaanStrategi pemasaran dalam bisnis ritel diperusahaan
Strategi pemasaran dalam bisnis ritel diperusahaan
 
10. Bab tentang Anuitas - Matematika ekonomi.pptx
10. Bab tentang Anuitas - Matematika ekonomi.pptx10. Bab tentang Anuitas - Matematika ekonomi.pptx
10. Bab tentang Anuitas - Matematika ekonomi.pptx
 
kinerja penyusunan anggaran organisasi yang baik
kinerja penyusunan anggaran organisasi yang baikkinerja penyusunan anggaran organisasi yang baik
kinerja penyusunan anggaran organisasi yang baik
 
Jasa Cuci Sofa Terdekat Bogor Barat Bogor.PDF
Jasa Cuci Sofa Terdekat Bogor Barat Bogor.PDFJasa Cuci Sofa Terdekat Bogor Barat Bogor.PDF
Jasa Cuci Sofa Terdekat Bogor Barat Bogor.PDF
 
SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...
SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...
SCRB (1).pdfdsdadasdjhjasjdh asjdhjhas jdhjasdhjhasjd jsadhjash jdhjashd jha ...
 

Sistem bilangan4

  • 1. Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT SISTEM BILANGAN, OPERASI ARITMATIKA DAN PENGKODEAN REPRESENTASI DATA Data : bilangan biner atau informasi berkode biner lain yang dioperasikan untuk mencapai beberapa hasil penghitungan penghitungan aritmatik, pemrosesan data dan operasi logika. Tipe data : 1. Data Numerik : merepresentasikan integer dan pecahan fixed-point, real floating-point dan desimal berkode biner. 2. Data Logikal : digunakan oleh operasi logika dan untuk menentukan atau memriksa kondisi seperti yang dibutuhkan untuk instruksi bercabang kondisi. 3. Data bit-tunggal : untuk operasi seperti SHIFT, CLEAR dan TEST. 4. Data Alfanumerik : data yang tidak hanya dikodekan dengan bilangan tetapi juga dengan huruf dari alpabet dan karakter khusus lainnya SISTEM BILANGAN 1. BINER (radiks / basis 2) Notasi : (n)2 Simbol : angka 0 dan 1 2. OKTAL (radiks / basis 8) Notasi : (n)8 Simbol : angka 0, 1, 2, 3, 4, 5, 6, 7 3. DESIMAL (radiks / basis 10) Notasi : (n)10 Simbol : angka 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 4. HEKSADESIMAL (radiks / basis 16) Notasi : (n)16 Simbol : angka 0,1,2,3,4,5,6,7,8,9,A,B, C,D,E,F KONVERSI SISTEM BILANGAN 1. Basis X ke DESIMAL • Bilangan bulat : bilangan tersebut dikalikan dengan Xm (m : sesuai dengan nilai tempat/bobot). - Contoh : 1458 = ……..10 1458 = 1x82 + 4x81 + 5x80 = 64 + 32 + 5
  • 2. Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT = 10110 • Bilangan pecahan : bilangan tersebut dikalikan dengan X-m (m: sesuai dengan nilai tempat/bobot). - Contoh : 0, 128 = ……..10 0,12 = 1 x 8-1 + 2 x 8-2 = 1/8 + 2/64 = 1/8 + 1/32 = 5/32 2. DESIMAL ke Basis X • Bilangan bulat : bilangan tersebut dibagi berulang dengan basis X • Bilangan pecahan : bilangan tersebut dikalikan dengan basisnya, dan berulang untuk hasil kali pecahannya. 3. BASIS X ke BASIS Y • Bilangan tersebut diubah ke desimal (lihat no. 1) kemudian ubah desimal tersebut ke basis Y (lihat no. 2). REPRESENTASI BILANGAN Dinyatakan dengan sign, bilangan magnitude dan posisi titik radiks. Titik radiks memisahkan bilangan bulat dan pecahan. Penggunaan titik radiks berkaitan dengan jajaran bilangan yang dapat ditampung oleh komputer. Representasi Fixed-point : titik radiks selalu pada posisi tetap. Representasi Floating-point : a = m x r e r = radiks, m = mantissa, e = eksponen Untuk menyatakan bilangan yang sangat besar atau sangat kecil, dengan menggeser titik radiks dan mengubah eksponen untuk mempertahankan nilainya. ARITMATIKA FIXED POINT PENJUMLAHAN dan PENGURANGAN dalam Desimal 5,67 137,12 43,09 + 10,09 + 48,76 127,03 PENJUMLAHAN dan PENGURANGAN dalam Basis X (67)8 (1101)2 (A19)16 (35)8 + (1001)2 + ( 53)16 -
  • 3. Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT (124)8 (10110)2 (9C6)16 ARITMATIKA FLOATING POINT Penambahan dan Pengurangan 0,63524 x 103 0,63215 x 103 + 1,26739 x 103 →→→→ 0,126739 x 104 0,11000 x 22 →→→→ 0,11000 x 23 0,10100 x 23 →→→→ 0,01010 x 23 - 0,01110 x 23 Perkalian (0,253 x 102 ) x (0,124 x 103 ) = (0,253) x (0,124) x 102+3 = 0,031 x 105 →→→→ 0,31 x 104 Representasi Bilangan Positif dan Negatif pada bilangan BINER 1. Label tanda konvensional : + dan – Contoh : +4 dan -4 2. Menggunakan posisi digit sebelah kiri (MSB) sebagai sign digit (0 untuk positif dan 1 untuk negatif). Contoh : Sign-Magnitude +9 dalam 8 bit = 00001001 Sign-Magnitude –4 dalam 4 bit = 1100 Magnitude dari bilangan positif dan negatif sama hanya berbeda pada sign digitnya/MSB. 3. Representasi Komplemen-1 Angka nol diubah menjadi satu dan satu menjadi nol. Contoh : Dalam 8 bit +12 = 00001100 -12 = 11110011 4. Representasi Komplemen-2 Dengan representasi komplemen-1 ditambah 1. Contoh : Dalam 8 bit -12 = 11111011 (Komplemen-1) 1 + = 11111100 (Komplemen-2)
  • 4. Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT PENJUMLAHAN dan PENGURANGAN dengan Komplemen-2 Bilangan 6 bit : +14 = 001110 +12 = 001100 -14 = 110010 -12 = 110100 (+14) 001110 (-14) 110010 (+12) 001100 + (+12) 110100 + (+26) 011010 (- 2) 1100110 end carry (diabaikan) (+14) 001110 (-14) 110010 (-12) 110100 + (+12) 001100 + (+ 2)1000010 (- 2) 111110 KODE BINER 1. BCD (Binary Coded Decimal) Mengkodekan setiap digit desimal dengan 4 bit. Disebut juga kode 8421 artinya MSB mempunyai bobot 8, sedang LSB mempunyai bobot 1. Contoh : BCD untuk 4 adalah : 0100 : BCD untuk 18 adalah : 0001 1000 : 0 0010 1001 . 0010 0101 = 29,2510 0 2 9 , 2 5 2. Kode Gray Kenaikan hitungan (penambahan) dilakukan hanya dengan pengubahan keadaan satu bit saja. Contoh : Jika 210 dikodekan ke gray adalah …. Caranya : ubah desimal ke biner dahulu (0010) 0 0 1 BINER → 0 0 1 0 + GRAY→ 0 0 1 1 Kode Gray sering digunakan dalam situasi dimana kode biner yang lainnya mungkin menghasilkan kesalahan atau kebingungan selama dalam transisi dari satu word kode ke word kode yang lainnya, dimana lebih dari satu bit dari kode diubah.
  • 5. Organisasi & Arsitektur Komputer by Yulisdin Mukhlis, ST., MT 3. KODE ASCII Kode ASCII termasuk kode Alfanumerik Contoh : cari kode heksadesimal dan biner untuk huruf b dalam kode ASCII. Cari b dalam tabel 2.9 Kode ASCII (Pengantar Organisasi Komputer, GUNADARMA, halaman 68) nilai barisnya adalah (6)16 = (0110)2 dan nilai kolomnya adalah (2)16 = (0010)2. Jadi kode ASCII untuk b adalah (62)16 atau (01100010)2.