Arsitektur KomputerOleh : A. AfrinaRamadhani H.         1Arsitektur Komputer            13.12.11
PERTEMUAN 7                2Arsitektur Komputer   13.12.11
Floating Point Arithmetic   Bentuk Bilangan Floating Point    Bilangan Floating Point memiliki bentuk umum : + m * b e , ...
 Macam-macam Bentuk Bilangan Floating Point  Untuk mempermudah operasi bilangan floating point dan menambah  tingkat pres...
 Aritmetika Floating Point Penjumlahan / Pengurangan   Hal yang sulit dari penjumlahan dua bilangan exponent adalah jika ...
Langkah-langkah yang dilakukan untuk menambah/mengurangkan duabilangan floating point1. Bandingkan kedua bilangan, dan uba...
Operasi      penjumlahan/pengurangan   dua   bilangan       floating   pointdiilustrasikan dengan skema seperti pada gamba...
 Perkalian   Algoritma umum untuk perkalian dari bilangan floating point terdiri dari   tiga langkah :     1. Hitung hasi...
Perkalian dari dua bilangan floating point diilustrasikan menggunakanskema seperti tampak pada gambar berikut :           ...
 Pembagian  Algoritma umum untuk pembagian dari bilangan floating point terdiri  dari tiga langkah :     1. Hitung hasil ...
Pembagian dari dua bilangan floating point diilustrasikan menggunakanskema seperti tampak pada gambar berikut :           ...
Q&ASekian dan Terima Kasih       12Arsitektur Komputer         13.12.11
Upcoming SlideShare
Loading in...5
×

Arsitektur komputer pertemuan 7

1,215
-1

Published on

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,215
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
72
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Arsitektur komputer pertemuan 7

  1. 1. Arsitektur KomputerOleh : A. AfrinaRamadhani H. 1Arsitektur Komputer 13.12.11
  2. 2. PERTEMUAN 7 2Arsitektur Komputer 13.12.11
  3. 3. Floating Point Arithmetic  Bentuk Bilangan Floating Point Bilangan Floating Point memiliki bentuk umum : + m * b e , dimana m (disebut juga dengan mantissa), mewakili bilangan pecahan dan umumnya dikonversi ke bilangan binernya, e mewakili bilangan exponentnya, sedangkan b mewakili radix (basis) dari exponent. 3 Arsitektur Komputer 13.12.11
  4. 4.  Macam-macam Bentuk Bilangan Floating Point Untuk mempermudah operasi bilangan floating point dan menambah tingkat presisinya, maka bilangan tersebut dibuat dalam bentuk ternormalisasi (normalized forms). Suatu bilangan floating point telah ternormalisasi jika most significant bit (MSB) dari mantissanya adalah 1. 4 Arsitektur Komputer 13.12.11
  5. 5.  Aritmetika Floating Point Penjumlahan / Pengurangan Hal yang sulit dari penjumlahan dua bilangan exponent adalah jika bilangan-bilangan tersebut memiliki bentuk exponensial yang berbeda. Maka sebelum ditambahkan bilangan exponensialnya harus disetarakan terlebih dahulu, atau bilangan dengan nilai exponent lebih kecil disamakan dulu ke bilangan exponent yang sama dengan bilangan lain. 5 Arsitektur Komputer 13.12.11
  6. 6. Langkah-langkah yang dilakukan untuk menambah/mengurangkan duabilangan floating point1. Bandingkan kedua bilangan, dan ubah ke bentuk yang sesuai pada bilangan dengan nilai exponensial lebih kecil2. Lakukan operasi penjumlahan / pengurangan3. Lakukan normalisasi dengan ’menggeser’ nilai mantissa dan mengatur nilai exponensialnya 6Arsitektur Komputer 13.12.11
  7. 7. Operasi penjumlahan/pengurangan dua bilangan floating pointdiilustrasikan dengan skema seperti pada gambar berikut : 7 Arsitektur Komputer 13.12.11
  8. 8.  Perkalian Algoritma umum untuk perkalian dari bilangan floating point terdiri dari tiga langkah : 1. Hitung hasil exponensial dengan menjumlahkan nilai exponent dari kedua bilangan 2. Kalikan kedua bilangan mantissa 3. Normalisasi hasil akhir Perkalian dari dua bilangan floating point dengan bentuk X = mx * 2 a dan Y = mx * 2 b setara dengan X * Y = (mx * my) * 2 a+b 8 Arsitektur Komputer 13.12.11
  9. 9. Perkalian dari dua bilangan floating point diilustrasikan menggunakanskema seperti tampak pada gambar berikut : 9 Arsitektur Komputer 13.12.11
  10. 10.  Pembagian Algoritma umum untuk pembagian dari bilangan floating point terdiri dari tiga langkah : 1. Hitung hasil exponensial dengan mengurangkan nilai exponent dari kedua bilangan 2. Bagi kedua bilangan mantissa 3. Normalisasi hasil akhir Pembagian dari dua bilangan floating point dengan bentuk X = mx * 2 a dan Y = mx * 2 b setara dengan X / Y = (mx / my) * 2 a-b 10 Arsitektur Komputer 13.12.11
  11. 11. Pembagian dari dua bilangan floating point diilustrasikan menggunakanskema seperti tampak pada gambar berikut : 11 Arsitektur Komputer 13.12.11
  12. 12. Q&ASekian dan Terima Kasih  12Arsitektur Komputer 13.12.11
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×