SlideShare a Scribd company logo
1 of 4
TugasRekayasaKomputasional
Kelompok1 :
Ade Nur R.
Alfiandi Hakim
AndiMulyaRazak
AniRisdawati
SofyanMunandar
KodeBiner
BCD (Binary Coded Decimal)
Mengkodekansetiap digit desimaldengan 4 bit.
Disebutjugakode 8421 artinya MSB mempunyaibobot 8, sedang LSB mempunyaibobot 1.
Contoh :
BCD untuk 4 adalah : 0100
BCD untuk 18 adalah : 0001 1000
Sistembilangan yang paling umumdanseringdigunakanmanusiadalamkehidupansehari-hariadalah
system bilangan decimal.Sistembilangan decimal inimenggunakan basis 10
artinyasemuabilangan decimal
dapatdirepresentasikandalampenjumlahanpangkatsepuluh.Bilangan decimal
terdiriatassepuluhmacamangkayaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, dan
9.Contohnyaadalahsebagaiberikut:
356 = 3 x 10(pangkat 2) + 5 x 10(pangkat 1) + 6 x 10(pangkat 0)
Sedangkanbilangan yang paling seringditemukandalam system digital adalah system
bilanganbinerdimanahanyaterdiridariduaangkasajayaitu 0 dan
1.Sisteminijugadapatkitasebutdenganistilahbit, atauBinary Digit.
Pengelompokanbinerdalamkomputerselaluberjumlah 8, denganistilah 1
Byte/bit.Dalamistilahkomputer, 1 Byte = 8 bit.
Cara untukmengonversibilanganbinerke decimal adalaahsebagaiberikut,
misalkankitainginmengubah 1101 ke decimal.
1101 = 1 x 2(pangkat 3) + 1 x 2(pangkat 2) + 0 x 2(pangkat 1) + 1 x 2(pangkat 0) = 8 + 4 + 0 + 1
= 13
Sedangkancarauntukmengubah decimal kebineradalahsepertiberikut,
misalkankitainginmengubahangka 13 dalambentukbiner.
13/2 = 6 sisa 1
6/2 = 3 sisa 0
3/2 = 1 sisa 1
1/2 = 0 sisa 1
Sehinggabinernyaadalah 1101 karenapembacaanyamulaidari yang terkecil.
Contoh Program KonversiBilanganDesimalBinerdengan Python
Setelahitu run kode program yang sudahandatuliskandengancarakliktombol F5.
Makaakanmunculsepertiini. Dalamcontohdibawahinikitaakanmengubahangka 5 kebiner,
caranyaketikkandestobin(5) setelahtanda>>>makaakanmuncul 101 danbegituseterusnya.
Sedangkanmengubah 111010 ke decimal, caranyaketikkanbintodes(111010)
setelahtanda>>>makaakanmuncul 58 danbegituseterusnya.
Tugas rekayasa komputasional bcd

More Related Content

Similar to Tugas rekayasa komputasional bcd (20)

Sistem bilangan dan kode
Sistem bilangan dan kodeSistem bilangan dan kode
Sistem bilangan dan kode
 
Diktat elektronika digital i
Diktat elektronika digital iDiktat elektronika digital i
Diktat elektronika digital i
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Sistem bilangan3
Sistem bilangan3Sistem bilangan3
Sistem bilangan3
 
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
 
Pertemuan 4 sistem bilangan coded decimal dan binary coded hexadecimal
Pertemuan 4  sistem bilangan coded decimal dan binary coded hexadecimal Pertemuan 4  sistem bilangan coded decimal dan binary coded hexadecimal
Pertemuan 4 sistem bilangan coded decimal dan binary coded hexadecimal
 
Organisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasiOrganisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasi
 
Ppt tugas teknik digital 2
Ppt tugas teknik digital 2Ppt tugas teknik digital 2
Ppt tugas teknik digital 2
 
Presentation6
Presentation6Presentation6
Presentation6
 
Sistem bilangan3
Sistem bilangan3Sistem bilangan3
Sistem bilangan3
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Modul 1-sistem-bilangan
Modul 1-sistem-bilanganModul 1-sistem-bilangan
Modul 1-sistem-bilangan
 
Edo A.G Kode Biner
Edo A.G   Kode BinerEdo A.G   Kode Biner
Edo A.G Kode Biner
 
Sistem bilangan4
Sistem bilangan4Sistem bilangan4
Sistem bilangan4
 
Sistem bilangan4
Sistem bilangan4Sistem bilangan4
Sistem bilangan4
 
P5-6
P5-6P5-6
P5-6
 
Nota ulangkaji mte3114 topik 3
Nota ulangkaji mte3114   topik 3Nota ulangkaji mte3114   topik 3
Nota ulangkaji mte3114 topik 3
 
Sistem Bilangan.pptx
Sistem Bilangan.pptxSistem Bilangan.pptx
Sistem Bilangan.pptx
 
05 BCD Biner bertanda.pdf
05 BCD Biner bertanda.pdf05 BCD Biner bertanda.pdf
05 BCD Biner bertanda.pdf
 

Tugas rekayasa komputasional bcd

  • 1. TugasRekayasaKomputasional Kelompok1 : Ade Nur R. Alfiandi Hakim AndiMulyaRazak AniRisdawati SofyanMunandar
  • 2. KodeBiner BCD (Binary Coded Decimal) Mengkodekansetiap digit desimaldengan 4 bit. Disebutjugakode 8421 artinya MSB mempunyaibobot 8, sedang LSB mempunyaibobot 1. Contoh : BCD untuk 4 adalah : 0100 BCD untuk 18 adalah : 0001 1000 Sistembilangan yang paling umumdanseringdigunakanmanusiadalamkehidupansehari-hariadalah system bilangan decimal.Sistembilangan decimal inimenggunakan basis 10 artinyasemuabilangan decimal dapatdirepresentasikandalampenjumlahanpangkatsepuluh.Bilangan decimal terdiriatassepuluhmacamangkayaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9.Contohnyaadalahsebagaiberikut: 356 = 3 x 10(pangkat 2) + 5 x 10(pangkat 1) + 6 x 10(pangkat 0) Sedangkanbilangan yang paling seringditemukandalam system digital adalah system bilanganbinerdimanahanyaterdiridariduaangkasajayaitu 0 dan 1.Sisteminijugadapatkitasebutdenganistilahbit, atauBinary Digit. Pengelompokanbinerdalamkomputerselaluberjumlah 8, denganistilah 1 Byte/bit.Dalamistilahkomputer, 1 Byte = 8 bit. Cara untukmengonversibilanganbinerke decimal adalaahsebagaiberikut, misalkankitainginmengubah 1101 ke decimal. 1101 = 1 x 2(pangkat 3) + 1 x 2(pangkat 2) + 0 x 2(pangkat 1) + 1 x 2(pangkat 0) = 8 + 4 + 0 + 1 = 13 Sedangkancarauntukmengubah decimal kebineradalahsepertiberikut, misalkankitainginmengubahangka 13 dalambentukbiner. 13/2 = 6 sisa 1 6/2 = 3 sisa 0 3/2 = 1 sisa 1
  • 3. 1/2 = 0 sisa 1 Sehinggabinernyaadalah 1101 karenapembacaanyamulaidari yang terkecil. Contoh Program KonversiBilanganDesimalBinerdengan Python Setelahitu run kode program yang sudahandatuliskandengancarakliktombol F5. Makaakanmunculsepertiini. Dalamcontohdibawahinikitaakanmengubahangka 5 kebiner, caranyaketikkandestobin(5) setelahtanda>>>makaakanmuncul 101 danbegituseterusnya. Sedangkanmengubah 111010 ke decimal, caranyaketikkanbintodes(111010) setelahtanda>>>makaakanmuncul 58 danbegituseterusnya.