aritmatika komputer

7
PENDAHULUAN Karena transaksi elektronik logika dengan arus yang sedang aktif atau tidak aktif telah ditemukan,maka mudah digunakan untuk mewakili kuantitas dalam bentuk biner untuk dilakukan pada komputer aritmatika.Jadi, daripada harus berbeda sepuluh angka, 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9, di aritmetika biner, hanya ada dua digit berbeda, 0 dan 1

Upload: abdullah-arief-tif-09-a

Post on 26-Jun-2015

211 views

Category:

Documents


0 download

DESCRIPTION

aritmatika komputer

TRANSCRIPT

Page 1: aritmatika komputer

PENDAHULUANKarena transaksi elektronik logika

dengan arus yang sedang aktif atau tidak aktif telah ditemukan,maka mudah

digunakan untuk mewakili kuantitas dalam bentuk biner untuk dilakukan

pada komputer aritmatika.Jadi, daripada harus berbeda sepuluh angka, 0, 1, 2, 3,

4, 5, 6, 7, 8, dan 9, di aritmetika biner, hanya ada dua digit berbeda, 0 dan 1

Page 2: aritmatika komputer

REPRESENTASI INTEGERSemua bilangan dapat direpresentasikan

dengan hanya menggunakan bilangan 0 dan 1 untuk keperluan penyimpanan dan pengolahan komputer,tidak perlu menggunakan tanda minus dan titik,hanya bilangan biner yang dapat merepresentasikan bilangan.

Misalnya:+18=00010010 dan -18=10010010 (nilai tanda)

Page 3: aritmatika komputer

Aritmatika integerA.Negasi Pada notasi komplemen

dua,pengurangan sebuah bilangan integer dapat dibentuk dengan mengunakan aturan berikut:

Anggaplah komplemen boolean seluruh bit bilangan integer (termasuk bit tanda).Perlakukan hasilnya sebagai sebuah unsigned binary integer,tambahkan 1.misalnya:18=00010010 (komplemen dua).

Page 4: aritmatika komputer

b.Representasi Integer Positif,negatif,dan bilangan 0.

Bila sebuah bilangan integer positif dan negatif yang sama direpresentasikan (sign – magnitude),maka harus ada representasi bilangan positif dan negatif yang tidak sama.

Bila hanya terdapat sebuah representasi bilangan 0 (komplemen dua),maka harus ada representasi bilangan positif dan negatif yang tidak sama.

Pada kasus komplemen dua,terdapat representasi bilangan n-bit untuk -2n,tapi tidak terdapat untuk 2n.

Page 5: aritmatika komputer

REPRESENTASI FLOATING POINTUntuk merepresentasikan floating point

diperlukan:a. lokasi atau register penyimpanan

komputer dengan ukuran memadai untuk menyimpan semua digit signifikan dari bilangan tersebut.

b. ruang penyimpanan tambahan untuk menyimpan posisi point tersebut,ruangan tambahan ini biasa nya ada di dalam lokasi yang sama atau terpisah.

Page 6: aritmatika komputer

Representasi floating point: bilangan paling positif terjadi dengan mantissa positif

terbesar dan ekponen positif terbesar. Bilangan positif terkecil terjadi dengan mantissa positif

terkecil dan eksponen negatif terbesar. Bilangan negatif terkecil terjadi dengan mantissa

negatif paling kecil dan eksponen negatif terbesar. Bilangan negatif terbesar terjadi dengan mantissa

negatif terbesar dan eksponen positif terbesar.

Page 7: aritmatika komputer

ARITMATIKA FLOATING POINTBentuk standar:Contoh:0.125*10Bentuk standar untuk bilangan floating point

biner:Jangkauan untuk mantisa f adalah 0.5 < f <1 dean

-1 < f < -0.5Normalisasi:geser mantissa n bit ke kiri atau ke kanan menurut

keperluanjika kekiri ,kurangkan n dari eksponennyajika digeser kekanan,tambahkan n dari

eksponennya