SlideShare a Scribd company logo
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Representasi Data 4
Floating Point
TK1013 - Sistem Komputer – 3 SKS
Minggu X Pertemuan 19
Disusun Oleh :
1. Giva Andriana M ST., MT.
2. Rini Handayani ST., MT.
D3 TEKNIK KOMPUTER
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Standar Kompetensi
Mahasiswa diharapkan dapat
menguasai konsep dari organisasi
dan arsitektur sistem komputer
Menguasai cara kerja dan
pengolahan data dari system
komputer
Mahasiswa mampu :
Mampu Memahami bagaimana
Implementasi bilangan Floating Point
pada sistem komputer
Standar KompetensiStandar Kompetensi Kemampuan akhir yang diharapkanKemampuan akhir yang diharapkan
Mampu Menyelesaikan permasalahan
pada bilangan Floating Point
2
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Floating Point
• Floating point atau lebih umum dengan
sebutan bilangan pecahan digunakan untuk
meminimalisir toleransi kesalahan.
• Yang akan dibahas pada pertemuan ini adalah
representasi data dengan:
– floating point sederhana
– Standard IEEE 754-2008
3
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
FLOATING POINT
SEDERHANA
Yang harus
diperhatikan adalah
notasi posisional
pada tiap bilangan
4
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Floating Point Sederhana
5
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Floating Point Sederhana
53.610 = … 2
53.6 = 53 + 0.6
53 : 2 = 26 sisa 1
26 : 2 = 13 sisa 0
13 : 2 = 6 sisa 1
6 : 2 = 3 sisa 0
3 : 2 = 1 sisa 1
Sehingga:
5310 = 1101012
0.6 x 2 = 1.2  1.2 > 1  1.2 – 1 = 0.2
0.2 x 2 = 0.4  0.4 < 1  0.4 – 0 = 0.4
0.4 x 2 = 0.8  0.8 < 1  0.8 – 0 = 0.8
0.8 x 2 = 1.6  1.6 > 1  1.6 – 1 = 0.6
0.6 x 2 = 1.2  1.2 > 1  1.2 – 1 = 0.2
Selesai karena sudah looping
Sehingga:
0.610 = 0.100112
53.610 = 110101.100112
6
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Floating Point Sederhana
Bagaimana mengkonversi bilangan floating point
ini ke dalam sistem bilangan lainnya?
53.610 = 110101.100112 = … 8 = … 16
110 101 . 100 110
6 5 . 4 6
Bit tambahan pada floating point diletakkan di belakang
bilangan
0011 0101 . 1001 1000
3 5 . 9 8Bit tambahan pada real
integer diletakkan di
depan bilangan
Konversi ke dalam bilangan oktal
Konversi ke dalam bilangan
heksadesimal
7
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
STANDARD IEEE 754-2008
8
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Standard IEEE 754 - 2008
• Terdapat versi single precision dan double
precision
• Komponen dari notasi pecahan (R) adalah M
(mantissa atau fraction), E(eksponen), dan B
(basis).
9
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Standard IEEE 754 - 2008
• Untuk dapat mencakup seluruh nilai pecahan,
IEEE menerapkan standar untuk
merepresentasikan bilangan pecahan yang
digunakan untuk komputasi baik positif
maupun negative dengan menambahkan
komponen sign (s) dengan formula sebagai
berikut,
10
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Standard IEEE 754 - 2008
• Sign
– Sign hanya menggunakan satu bit
• “0” untuk bilangan dengan nilai positif
• “1” untuk bilangan dengan nilai negatif
• Mantissa
– Mantissa (fraction) didapatkan dari konversi bilangan biner,
• Eksponen
– eksponen didapatkan dari pemetaan true eksponen yang didapatkan dari rumus:
– Dimana e’ adalah eksponen bias, e adalah true exponent (eksponen sebenarnya), dan b
adalah panjang bit eksponen
e = 2b-1
- 1
11
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
SINGLE PRECISION
12
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Single Precision
• Memiliki panjang 32 bit, yang terdiri dari:
– 1 bit sign,
– 8 bit eksponen,
– 23 bit mantissa.
13
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Single Precision
Aturan khusus yang berlaku pada Floating Point Single Precision
14
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Single Precision
- 0.7510  Floating Point Single Precision
0.75 x 2 = 1.5  1.5 > 1  1.5 – 1 = 0.5
0.5 x 2 = 1  1 = 1  1 – 1 = 0 (selesai)
Sehingga: 0.7510 = 0.112
floating point
sederhana
-(0.11)2 = -(1.1 x 2-1
)2
Diubah kedalam
bentuk 1.xyz
Ingat formula: (-1)s
x (1+.M) x 2e
Sign (1 bit)  s = 1
Eksponen (8 bit)  e’ = -1 + e
e = 2b-1
– 1 = 28-1
– 1 = 127
Sehingga :
e’ = -1 + 127 = 12610 = 011111102
e’ = -1 + e1+ .M
Mantissa (23 bit)
1.1 = 1+.M  M = 1
Sehingga M = 10000000000000000000000
Sehingga single precision floating point dari -0.7510 adalah
1 01111110 10000000000000000000000
Dalam heksadesimal: BF400000
15
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Single Precision
• Cobalah latihan jika diketahui:
17.67510  Single Precision
• Bagaimana jika yang diketahui adalah bentuk
single precision floating point:
277350000008  bilangan desimal
Diskusikan dengan dosen dan teman-teman kalian!
16
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
DOUBLE PRECISION
17
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Double Precision
• Memiliki panjang 64 bit, yang terdiri dari:
– 1 bit sign
– 11 bit eksponen
– 52 bit mantissa
18
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Double Precision
Aturan khusus yang
berlaku pada
Floating Point
Double Precision
(dalam
Heksadesimal)
19
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Double Precision
Jika nilai – 0.7510 dalam floating point single precision adalah
BF400000H. Maka berapakah nilai – 0.7510 dalam floating double
precision?
Clue !
Lakukan langkah-langkah yang sama pada single precision, namun tetap
memperhatikan komposisi sign, eksponen, dan mantissa pada double
precision !
20
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Thanks
21
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Referensi
22
TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer
Referensi
23

More Related Content

What's hot

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
 
Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3
ahmad haidaroh
 
Sistem Bilangan (modul 1)
Sistem Bilangan (modul 1)Sistem Bilangan (modul 1)
Sistem Bilangan (modul 1)
Raflyzon Lie
 
02 aritmetika cara komputer
02 aritmetika cara komputer02 aritmetika cara komputer
02 aritmetika cara komputer
Arman Tan
 
Bab 1 siskom
Bab 1 siskomBab 1 siskom
Bab 1 siskom
Yogi Reginleif
 
Perancangan sistem digital
Perancangan sistem digitalPerancangan sistem digital
Perancangan sistem digital
try susanto
 
Materi Rangkaian Digital I
Materi Rangkaian Digital IMateri Rangkaian Digital I
Materi Rangkaian Digital IAmien Nuryanto
 
Number system
Number system Number system
Number system
Hardini_HD
 
Bab 2 teknik digital
Bab 2 teknik digitalBab 2 teknik digital
Bab 2 teknik digitalFrendy Kusuma
 
Modul 1-sistem-bilangan
Modul 1-sistem-bilanganModul 1-sistem-bilangan
Modul 1-sistem-bilanganMirhan Siregar
 
2.1 sistem nombor perduaan
2.1 sistem nombor perduaan2.1 sistem nombor perduaan
2.1 sistem nombor perduaan
tinalisalokman
 

What's hot (16)

Ch03 indonesia
Ch03 indonesiaCh03 indonesia
Ch03 indonesia
 
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
 
Materi undig
Materi undigMateri undig
Materi undig
 
Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3
 
Aritmatika biner
Aritmatika binerAritmatika biner
Aritmatika biner
 
Sistem Bilangan (modul 1)
Sistem Bilangan (modul 1)Sistem Bilangan (modul 1)
Sistem Bilangan (modul 1)
 
02 aritmetika cara komputer
02 aritmetika cara komputer02 aritmetika cara komputer
02 aritmetika cara komputer
 
Bab 1 siskom
Bab 1 siskomBab 1 siskom
Bab 1 siskom
 
Perancangan sistem digital
Perancangan sistem digitalPerancangan sistem digital
Perancangan sistem digital
 
Punya leli
Punya leliPunya leli
Punya leli
 
Materi Rangkaian Digital I
Materi Rangkaian Digital IMateri Rangkaian Digital I
Materi Rangkaian Digital I
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhbo
 
Number system
Number system Number system
Number system
 
Bab 2 teknik digital
Bab 2 teknik digitalBab 2 teknik digital
Bab 2 teknik digital
 
Modul 1-sistem-bilangan
Modul 1-sistem-bilanganModul 1-sistem-bilangan
Modul 1-sistem-bilangan
 
2.1 sistem nombor perduaan
2.1 sistem nombor perduaan2.1 sistem nombor perduaan
2.1 sistem nombor perduaan
 

Viewers also liked

17. representasi data 5 julv2
17. representasi data 5   julv217. representasi data 5   julv2
17. representasi data 5 julv2
Setia Juli Irzal Ismail
 
Jurnal modul 3 vpn
Jurnal modul 3   vpnJurnal modul 3   vpn
Jurnal modul 3 vpn
Setia Juli Irzal Ismail
 
14. representasi data 2 jul
14. representasi data 2   jul14. representasi data 2   jul
14. representasi data 2 jul
Setia Juli Irzal Ismail
 
05 tk3193-sniffing &amp; dos
05 tk3193-sniffing &amp; dos05 tk3193-sniffing &amp; dos
05 tk3193-sniffing &amp; dos
Setia Juli Irzal Ismail
 
Jurnal metasploit(revisi)
Jurnal metasploit(revisi)Jurnal metasploit(revisi)
Jurnal metasploit(revisi)
Setia Juli Irzal Ismail
 
Modul metasploit
Modul metasploitModul metasploit
Modul metasploit
Setia Juli Irzal Ismail
 
4. alat input output jul
4. alat input output jul4. alat input output jul
4. alat input output jul
Setia Juli Irzal Ismail
 
2. central processing unit
2. central processing unit2. central processing unit
2. central processing unit
Setia Juli Irzal Ismail
 
Modern Honey Network at Bay Area Open Source Security Hackers
Modern Honey Network at Bay Area Open Source Security HackersModern Honey Network at Bay Area Open Source Security Hackers
Modern Honey Network at Bay Area Open Source Security Hackers
Jason Trost
 
Pengamanan Jaringan dengan Honeynet-Charles Lim
Pengamanan Jaringan dengan Honeynet-Charles LimPengamanan Jaringan dengan Honeynet-Charles Lim
Pengamanan Jaringan dengan Honeynet-Charles Lim
Directorate of Information Security | Ditjen Aptika
 

Viewers also liked (10)

17. representasi data 5 julv2
17. representasi data 5   julv217. representasi data 5   julv2
17. representasi data 5 julv2
 
Jurnal modul 3 vpn
Jurnal modul 3   vpnJurnal modul 3   vpn
Jurnal modul 3 vpn
 
14. representasi data 2 jul
14. representasi data 2   jul14. representasi data 2   jul
14. representasi data 2 jul
 
05 tk3193-sniffing &amp; dos
05 tk3193-sniffing &amp; dos05 tk3193-sniffing &amp; dos
05 tk3193-sniffing &amp; dos
 
Jurnal metasploit(revisi)
Jurnal metasploit(revisi)Jurnal metasploit(revisi)
Jurnal metasploit(revisi)
 
Modul metasploit
Modul metasploitModul metasploit
Modul metasploit
 
4. alat input output jul
4. alat input output jul4. alat input output jul
4. alat input output jul
 
2. central processing unit
2. central processing unit2. central processing unit
2. central processing unit
 
Modern Honey Network at Bay Area Open Source Security Hackers
Modern Honey Network at Bay Area Open Source Security HackersModern Honey Network at Bay Area Open Source Security Hackers
Modern Honey Network at Bay Area Open Source Security Hackers
 
Pengamanan Jaringan dengan Honeynet-Charles Lim
Pengamanan Jaringan dengan Honeynet-Charles LimPengamanan Jaringan dengan Honeynet-Charles Lim
Pengamanan Jaringan dengan Honeynet-Charles Lim
 

Similar to 16. representasi data 4

Bab vi sistembilangan
Bab vi sistembilanganBab vi sistembilangan
Bab vi sistembilangan
Rhendy Thanaya
 
Bab 6 sistem bilangan
Bab 6   sistem bilanganBab 6   sistem bilangan
Bab 6 sistem bilangan
Fisma Ananda
 
Floating point
Floating pointFloating point
Floating point
Mohamad Dani
 
Pengantar Ilmu komputer sistem bilangan dan kode.pptx
Pengantar Ilmu komputer sistem bilangan dan kode.pptxPengantar Ilmu komputer sistem bilangan dan kode.pptx
Pengantar Ilmu komputer sistem bilangan dan kode.pptx
Riesky Ferdian
 
1sistem bilangan-dhbo
1sistem bilangan-dhbo1sistem bilangan-dhbo
1sistem bilangan-dhbo
Cak Anang Anang
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhbo
AhMad FirMan
 
sistem bilangan dan kode (2).pptx pertemuan ke 2
sistem bilangan dan kode (2).pptx pertemuan ke 2sistem bilangan dan kode (2).pptx pertemuan ke 2
sistem bilangan dan kode (2).pptx pertemuan ke 2
RezaPahlawan26
 
Modul teknik digital dan logika
Modul teknik digital dan logikaModul teknik digital dan logika
Modul teknik digital dan logikaBambang Apriyanto
 
Materi4 processing hw
Materi4 processing hwMateri4 processing hw
Materi4 processing hw
Jarig MiLanisti
 
Minggu_5 TIF305
Minggu_5 TIF305Minggu_5 TIF305
Minggu_5 TIF305
staffpengajar
 
Bahan ajar
Bahan ajarBahan ajar
Bahan ajar
Ajeng Wati
 
Representasi Data dalam Komputer
Representasi Data dalam KomputerRepresentasi Data dalam Komputer
Representasi Data dalam Komputer
Farichah Riha
 
Algoritma dan Pemrograman-I_konsep_statement
Algoritma dan Pemrograman-I_konsep_statementAlgoritma dan Pemrograman-I_konsep_statement
Algoritma dan Pemrograman-I_konsep_statement
S N M P Simamora
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhboachieasik89
 

Similar to 16. representasi data 4 (20)

Pde bab 5
Pde bab 5Pde bab 5
Pde bab 5
 
Floating
FloatingFloating
Floating
 
Bab vi sistembilangan
Bab vi sistembilanganBab vi sistembilangan
Bab vi sistembilangan
 
Bab 6 sistem bilangan
Bab 6   sistem bilanganBab 6   sistem bilangan
Bab 6 sistem bilangan
 
Ok 5 float
Ok 5 floatOk 5 float
Ok 5 float
 
Floating point
Floating pointFloating point
Floating point
 
Floating Point
Floating PointFloating Point
Floating Point
 
Ok 5 float
Ok 5 floatOk 5 float
Ok 5 float
 
Pengantar Ilmu komputer sistem bilangan dan kode.pptx
Pengantar Ilmu komputer sistem bilangan dan kode.pptxPengantar Ilmu komputer sistem bilangan dan kode.pptx
Pengantar Ilmu komputer sistem bilangan dan kode.pptx
 
1sistem bilangan-dhbo
1sistem bilangan-dhbo1sistem bilangan-dhbo
1sistem bilangan-dhbo
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhbo
 
sistem bilangan dan kode (2).pptx pertemuan ke 2
sistem bilangan dan kode (2).pptx pertemuan ke 2sistem bilangan dan kode (2).pptx pertemuan ke 2
sistem bilangan dan kode (2).pptx pertemuan ke 2
 
Modul teknik digital dan logika
Modul teknik digital dan logikaModul teknik digital dan logika
Modul teknik digital dan logika
 
Materi4 processing hw
Materi4 processing hwMateri4 processing hw
Materi4 processing hw
 
Minggu_5 TIF305
Minggu_5 TIF305Minggu_5 TIF305
Minggu_5 TIF305
 
Bahan ajar
Bahan ajarBahan ajar
Bahan ajar
 
Representasi Data dalam Komputer
Representasi Data dalam KomputerRepresentasi Data dalam Komputer
Representasi Data dalam Komputer
 
Algoritma dan Pemrograman-I_konsep_statement
Algoritma dan Pemrograman-I_konsep_statementAlgoritma dan Pemrograman-I_konsep_statement
Algoritma dan Pemrograman-I_konsep_statement
 
RL_20110921
RL_20110921RL_20110921
RL_20110921
 
1sistem bilangan dhbo
1sistem bilangan dhbo1sistem bilangan dhbo
1sistem bilangan dhbo
 

More from Setia Juli Irzal Ismail

slide-share.pdf
slide-share.pdfslide-share.pdf
slide-share.pdf
Setia Juli Irzal Ismail
 
slide-lp3i-final.pdf
slide-lp3i-final.pdfslide-lp3i-final.pdf
slide-lp3i-final.pdf
Setia Juli Irzal Ismail
 
society50-jul-share.pdf
society50-jul-share.pdfsociety50-jul-share.pdf
society50-jul-share.pdf
Setia Juli Irzal Ismail
 
57 slide presentation
57 slide presentation57 slide presentation
57 slide presentation
Setia Juli Irzal Ismail
 
Panduan Proyek Akhir D3 Teknologi Komputer Telkom University
Panduan Proyek Akhir D3 Teknologi Komputer Telkom UniversityPanduan Proyek Akhir D3 Teknologi Komputer Telkom University
Panduan Proyek Akhir D3 Teknologi Komputer Telkom University
Setia Juli Irzal Ismail
 
Sosialisasi kurikulum2020
Sosialisasi kurikulum2020Sosialisasi kurikulum2020
Sosialisasi kurikulum2020
Setia Juli Irzal Ismail
 
Welcoming maba 2020
Welcoming maba 2020Welcoming maba 2020
Welcoming maba 2020
Setia Juli Irzal Ismail
 
Slide jul apcert agm 2016
Slide jul apcert agm 2016Slide jul apcert agm 2016
Slide jul apcert agm 2016
Setia Juli Irzal Ismail
 
Tugas besar MK Keamanan Jaringan
Tugas besar MK Keamanan Jaringan Tugas besar MK Keamanan Jaringan
Tugas besar MK Keamanan Jaringan
Setia Juli Irzal Ismail
 
05 wireless
05 wireless05 wireless
04 sniffing
04 sniffing04 sniffing
03 keamanan password
03 keamanan password03 keamanan password
03 keamanan password
Setia Juli Irzal Ismail
 
02 teknik penyerangan
02 teknik penyerangan02 teknik penyerangan
02 teknik penyerangan
Setia Juli Irzal Ismail
 
01a pengenalan keamanan jaringan upload
01a pengenalan keamanan jaringan upload01a pengenalan keamanan jaringan upload
01a pengenalan keamanan jaringan upload
Setia Juli Irzal Ismail
 
Kajian3 upload
Kajian3 uploadKajian3 upload
Kajian3 upload
Setia Juli Irzal Ismail
 
1.pendahuluan sistem operasi
1.pendahuluan sistem operasi1.pendahuluan sistem operasi
1.pendahuluan sistem operasi
Setia Juli Irzal Ismail
 
10 tk3193-ids
10 tk3193-ids10 tk3193-ids
09 vpn
09 vpn 09 vpn
17. representasi data 5 jul
17. representasi data 5   jul17. representasi data 5   jul
17. representasi data 5 jul
Setia Juli Irzal Ismail
 

More from Setia Juli Irzal Ismail (20)

slide-share.pdf
slide-share.pdfslide-share.pdf
slide-share.pdf
 
slide-lp3i-final.pdf
slide-lp3i-final.pdfslide-lp3i-final.pdf
slide-lp3i-final.pdf
 
society50-jul-share.pdf
society50-jul-share.pdfsociety50-jul-share.pdf
society50-jul-share.pdf
 
57 slide presentation
57 slide presentation57 slide presentation
57 slide presentation
 
Panduan Proyek Akhir D3 Teknologi Komputer Telkom University
Panduan Proyek Akhir D3 Teknologi Komputer Telkom UniversityPanduan Proyek Akhir D3 Teknologi Komputer Telkom University
Panduan Proyek Akhir D3 Teknologi Komputer Telkom University
 
Sosialisasi kurikulum2020
Sosialisasi kurikulum2020Sosialisasi kurikulum2020
Sosialisasi kurikulum2020
 
Welcoming maba 2020
Welcoming maba 2020Welcoming maba 2020
Welcoming maba 2020
 
Slide jul apcert agm 2016
Slide jul apcert agm 2016Slide jul apcert agm 2016
Slide jul apcert agm 2016
 
Tugas besar MK Keamanan Jaringan
Tugas besar MK Keamanan Jaringan Tugas besar MK Keamanan Jaringan
Tugas besar MK Keamanan Jaringan
 
05 wireless
05 wireless05 wireless
05 wireless
 
04 sniffing
04 sniffing04 sniffing
04 sniffing
 
03 keamanan password
03 keamanan password03 keamanan password
03 keamanan password
 
02 teknik penyerangan
02 teknik penyerangan02 teknik penyerangan
02 teknik penyerangan
 
01a pengenalan keamanan jaringan upload
01a pengenalan keamanan jaringan upload01a pengenalan keamanan jaringan upload
01a pengenalan keamanan jaringan upload
 
Kajian3 upload
Kajian3 uploadKajian3 upload
Kajian3 upload
 
1.pendahuluan sistem operasi
1.pendahuluan sistem operasi1.pendahuluan sistem operasi
1.pendahuluan sistem operasi
 
10 tk3193-ids
10 tk3193-ids10 tk3193-ids
10 tk3193-ids
 
09 vpn
09 vpn 09 vpn
09 vpn
 
17. representasi data 5 jul
17. representasi data 5   jul17. representasi data 5   jul
17. representasi data 5 jul
 
Latihan6
Latihan6Latihan6
Latihan6
 

Recently uploaded

Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala SekolahVisi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
kusnen59
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
andikuswandi67
 
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptxRESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
ABDULRASIDSANGADJI1
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
zakkimushoffi41
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
TeukuEriSyahputra
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
asepridwan50
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
jaya35ml2
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
arianferdana
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
nasrudienaulia
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi  dan prakarsa perubahanAKSI NYATA MODUL 1.3 visi  dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
PutuRatihSiswinarti1
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa BaratPendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Eldi Mardiansyah
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
 

Recently uploaded (20)

Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala SekolahVisi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
 
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptxRESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi  dan prakarsa perubahanAKSI NYATA MODUL 1.3 visi  dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa BaratPendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
 

16. representasi data 4

  • 1. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Representasi Data 4 Floating Point TK1013 - Sistem Komputer – 3 SKS Minggu X Pertemuan 19 Disusun Oleh : 1. Giva Andriana M ST., MT. 2. Rini Handayani ST., MT. D3 TEKNIK KOMPUTER
  • 2. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Standar Kompetensi Mahasiswa diharapkan dapat menguasai konsep dari organisasi dan arsitektur sistem komputer Menguasai cara kerja dan pengolahan data dari system komputer Mahasiswa mampu : Mampu Memahami bagaimana Implementasi bilangan Floating Point pada sistem komputer Standar KompetensiStandar Kompetensi Kemampuan akhir yang diharapkanKemampuan akhir yang diharapkan Mampu Menyelesaikan permasalahan pada bilangan Floating Point 2
  • 3. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Floating Point • Floating point atau lebih umum dengan sebutan bilangan pecahan digunakan untuk meminimalisir toleransi kesalahan. • Yang akan dibahas pada pertemuan ini adalah representasi data dengan: – floating point sederhana – Standard IEEE 754-2008 3
  • 4. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer FLOATING POINT SEDERHANA Yang harus diperhatikan adalah notasi posisional pada tiap bilangan 4
  • 5. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Floating Point Sederhana 5
  • 6. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Floating Point Sederhana 53.610 = … 2 53.6 = 53 + 0.6 53 : 2 = 26 sisa 1 26 : 2 = 13 sisa 0 13 : 2 = 6 sisa 1 6 : 2 = 3 sisa 0 3 : 2 = 1 sisa 1 Sehingga: 5310 = 1101012 0.6 x 2 = 1.2  1.2 > 1  1.2 – 1 = 0.2 0.2 x 2 = 0.4  0.4 < 1  0.4 – 0 = 0.4 0.4 x 2 = 0.8  0.8 < 1  0.8 – 0 = 0.8 0.8 x 2 = 1.6  1.6 > 1  1.6 – 1 = 0.6 0.6 x 2 = 1.2  1.2 > 1  1.2 – 1 = 0.2 Selesai karena sudah looping Sehingga: 0.610 = 0.100112 53.610 = 110101.100112 6
  • 7. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Floating Point Sederhana Bagaimana mengkonversi bilangan floating point ini ke dalam sistem bilangan lainnya? 53.610 = 110101.100112 = … 8 = … 16 110 101 . 100 110 6 5 . 4 6 Bit tambahan pada floating point diletakkan di belakang bilangan 0011 0101 . 1001 1000 3 5 . 9 8Bit tambahan pada real integer diletakkan di depan bilangan Konversi ke dalam bilangan oktal Konversi ke dalam bilangan heksadesimal 7
  • 8. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer STANDARD IEEE 754-2008 8
  • 9. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Standard IEEE 754 - 2008 • Terdapat versi single precision dan double precision • Komponen dari notasi pecahan (R) adalah M (mantissa atau fraction), E(eksponen), dan B (basis). 9
  • 10. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Standard IEEE 754 - 2008 • Untuk dapat mencakup seluruh nilai pecahan, IEEE menerapkan standar untuk merepresentasikan bilangan pecahan yang digunakan untuk komputasi baik positif maupun negative dengan menambahkan komponen sign (s) dengan formula sebagai berikut, 10
  • 11. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Standard IEEE 754 - 2008 • Sign – Sign hanya menggunakan satu bit • “0” untuk bilangan dengan nilai positif • “1” untuk bilangan dengan nilai negatif • Mantissa – Mantissa (fraction) didapatkan dari konversi bilangan biner, • Eksponen – eksponen didapatkan dari pemetaan true eksponen yang didapatkan dari rumus: – Dimana e’ adalah eksponen bias, e adalah true exponent (eksponen sebenarnya), dan b adalah panjang bit eksponen e = 2b-1 - 1 11
  • 12. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer SINGLE PRECISION 12
  • 13. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Single Precision • Memiliki panjang 32 bit, yang terdiri dari: – 1 bit sign, – 8 bit eksponen, – 23 bit mantissa. 13
  • 14. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Single Precision Aturan khusus yang berlaku pada Floating Point Single Precision 14
  • 15. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Single Precision - 0.7510  Floating Point Single Precision 0.75 x 2 = 1.5  1.5 > 1  1.5 – 1 = 0.5 0.5 x 2 = 1  1 = 1  1 – 1 = 0 (selesai) Sehingga: 0.7510 = 0.112 floating point sederhana -(0.11)2 = -(1.1 x 2-1 )2 Diubah kedalam bentuk 1.xyz Ingat formula: (-1)s x (1+.M) x 2e Sign (1 bit)  s = 1 Eksponen (8 bit)  e’ = -1 + e e = 2b-1 – 1 = 28-1 – 1 = 127 Sehingga : e’ = -1 + 127 = 12610 = 011111102 e’ = -1 + e1+ .M Mantissa (23 bit) 1.1 = 1+.M  M = 1 Sehingga M = 10000000000000000000000 Sehingga single precision floating point dari -0.7510 adalah 1 01111110 10000000000000000000000 Dalam heksadesimal: BF400000 15
  • 16. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Single Precision • Cobalah latihan jika diketahui: 17.67510  Single Precision • Bagaimana jika yang diketahui adalah bentuk single precision floating point: 277350000008  bilangan desimal Diskusikan dengan dosen dan teman-teman kalian! 16
  • 17. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer DOUBLE PRECISION 17
  • 18. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Double Precision • Memiliki panjang 64 bit, yang terdiri dari: – 1 bit sign – 11 bit eksponen – 52 bit mantissa 18
  • 19. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Double Precision Aturan khusus yang berlaku pada Floating Point Double Precision (dalam Heksadesimal) 19
  • 20. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Double Precision Jika nilai – 0.7510 dalam floating point single precision adalah BF400000H. Maka berapakah nilai – 0.7510 dalam floating double precision? Clue ! Lakukan langkah-langkah yang sama pada single precision, namun tetap memperhatikan komposisi sign, eksponen, dan mantissa pada double precision ! 20
  • 21. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Thanks 21
  • 22. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Referensi 22
  • 23. TK-1013 Sistem KomputerTK-1013 Sistem KomputerTK-1013 Sistem Komputer Referensi 23