9
Arithmetic and Logic Unit

Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Embed Size (px)

Citation preview

Page 1: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic and Logic Unit

Page 2: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

Representasi Bilangan ALU

1. IntegerSemua bilangan direpresentasikan dengan hanya menggunakan bilangan 0 dan 1.

Page 3: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

2. Nilai TandaApabila bit paling kiri = 0, maka bilangan bernilai positif. Apabila bit paling kiri = 1, maka bilangan bernilai negatif.

Representasi Bilangan ALU

Page 4: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

Kelemahan :

• Penambahan dan pengurangan memerlukan pertimbangan, baik tanda bilangan maupun nilai relatifnya agar dapat berjalan pada operasi yang diperlukan

Representasi Bilangan ALU

Page 5: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

• Terdapat 2 representasi bilangan 0 sehingga akan menyulitkan pemeriksaan bilangan 0 sebagai suatu operasi yang sering dilakukan komputer.

Representasi Bilangan ALU

Page 6: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

3. Two’s ComplementDigunakan untuk mengatasi 2 kelemahan pada representasi nilai tanda.

Two’s complement menggunakan bit yang paling berarti sebagai tanda yang memudahkan untuk mengetahui apakah sebuah bilangan bernilai positif atau negatif.

Representasi Bilangan ALU

Page 7: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

1. Negasi

Aritmatika Integer

Fungsi-fungsi aritmatika bilangan two’s complement :

Aturan pembentukkan bilangan negatif (negation) bilangan integer.

Page 8: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

Dalam operasi penjumlahan dan pengurangan aritmatika integer terdapat dua buah aturan :

Aritmatika Integer

1. Aturan Overflow

2. Aturan Pengurangan

Page 9: Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan

Arithmetic And Logic Unit

Bila dua buah bilangan ditambahkan, dan keduanya positif atau keduanya negatif, maka overflow akan terjadi bila dan hanya bila memiliki tanda yang berlawanan.

Aritmatika Integer

Aturan Overflow :