Tugas 11 Computer Arithmatic Oleh Pandu fahrizal (2103015025)
COMPUTER ARITHMETIC
A.
Pengertian ALU (Arithmatic Logical Unit)
Arithmatic
Logical Unit (ALU), adalah komponen dalam sistem komputer yang berfungsi
melakukan operasi perhitungan aritmatika dan logika (Contoh operasi aritmatika
adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika
adalah logika AND dan OR. ALU bekerja besama-sama memori, di mana hasil dari
perhitungan di dalamALU di simpan ke dalam memori.
Perhitungan
dalam ALU menggunakan kode biner, yang merepresentasikan instruksi yang akan
dieksekusi (opcode) dan data yang diolah (operand). ALU biasanya menggunakan
sistem bilangan biner two’s complement. ALU mendapat data dari register.
Kemudian data tersebut diproses dan hasilnya akan disimpan dalam register
tersendiri yaitu ALU output register, sebelum disimpan dalam memori. Processor
terdiri dari 4 elemen yang melakukan sistem operasi terhadap data, 4 elemen itu
adalah instruksi, petunjuk instruksi, beberapa register dan ALU (Arithmetic
Logic Unit). Adalah sebuah petunjuk instruksi akan memberi tahu processor
dimana instruksi dari sebuah aplikasi diletakkan di memori.
jadi
ALU(arithmetic logic unit) adalah komponen dalam sistem komputer yang berguna
untuk melakukan perhitungan aritmatika dan logika.
ALU INPUT
DAN OUTPUT
B.
Integer representation
integer represretation digunakan untuk menuliskan
bilangan pecahan (floating point) dilakukan dengan menuliskan dalam bentuk
eksponensial. sehingga bilangan tersebut memiliki bilangan dasar, bilangan
pemangkat dan basis bilangan tersebut.
Penulisan Notasi Ilmiah :
contoh: pada bit, desimal :
25.000.000 ditulis 25 x 10^6
235.000.000 ditulis 2,35 x 10^8
Jadi integer representation komponen komputer
yang digunakan untuk memudahkan user menuliskan bilangan pecahan.
C.Fungsi dari ALU
Fungsi-fungsi yang didefinisikan pada ALU adalah Add (penjumlahan), Addu (penjumlahan
tidak bertanda), Sub (pengurangan), Subu (pengurangan tidak
bertanda), and, or, xor, sll (shift left logical), srl (shift right logical),
sra (shift right arithmetic), dan lain-lain.
E.
Floating Point Representation
Menyatakan sebuah bilangan yang sangat besar/ kecil
dengan menggeser titik desimal secara dinamis ke tempat yang sesuai dan
menggunakan eksponen 10 untuk menjaga titik desimal itu.
– sehingga range bilangan yang sangat besar dan
sangat kecil untuk direpresentasikan hanya dengan beberapa digit saja.
– dinyatakan dengan notasi ? a = (m,e), dimana :
a = m x r e r = radiks
m =mantissa
e = eksponen
F. Integer Arithmetic
Bagian ini akan membahas
fungsi-fungsi aritmatik bilangan dalam representasi komplemen dua.
Ø Negasi
Pada notasi komplemen dua, pengurangan
sebuah bilangan integer dapat dibentuk dengan mengunakan aturan berikut:
Anggaplah komplemen boolean seluruh bit bilangan integer (termasuk bittanda).
Perlakukan hasilnya sebagai sebuah unsigned binary integer, tambahkan1.
misalnya:18=00010010 (komplemen dua).
Ø 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.
Integer Arithmetic terdiri
dari
1. Bilangan Bulat
2. Membandingkan Bilangan Bulat
3. Penjumlahan
4. Pengurangan
5. Perkalian
6. Pembagian
7. Perpangkatan
8. Akar Pangkat Dua dan Akar Pangkat
Tiga
TANYA
JAWAB
1. Operasi yang melibatkan
nilai data berjenis numerik, baik bilangan bulat maupun bilangan real
disebut.....
a. Operasi Logika
b. Operasi Aritmatika
c. ALU
d. Operasi
2. Perhitungan dalam ALU
menggunakan kode.....
a. Desimal
b. Octal
c. Heksadesimal
d. Biner
3. Alu singkatan dari?....
a.tidak ada yang benar
b.Arithmetic Logical Unit
c.Arithmetic Logical Unip
d.Aritmatematika Logical
Unit
4. Salah satu bagian dalam
dari sebuah mikroprosesor yang berfungsi untuk melakukan opersi hitungan
aritmetika dan logika adalah …
a. ALU
b. Operasi
c. Operasi aritmetika
d. Operator aritmetik
e. Operator logika
5. Rangkaian ALU digunakan
untuk menjumlahkan bilangan dinamakan …
a. Aritmetika
b. Adder *
c. Full adder
d. Half adder
e. Operator logika
6. Jika bilangan Biner dinyatakan dalam bilangan
desimal akan memerlukan jumlah bit data sebanyak.....
a. 1
b. 2
c. 3
d. 4
7. Rangkain Adder ada tiga
macam, yaitu.....
a. Half Adder, High Adder, Low Adder
b. Half Adder, Full Adder, Seri Adder
c. Half
Adder, Full Adder, Paralell Adder
d. Half Adder, Low Adder, Full Adder
8. SUB merupakan fungsi
yang didefinisikan ALU untuk melakukan.....
a.
Penjumlahan
b.
Pengurangan
c.
Perkalian
d. Pembagian
9.Alu juga bekerja sama dengan bagian komputer yang
lainnya yaitu?....
a.vga
b.ram
c.semuanya benar
d.memori
10.apa fungsi dari Alu?....
a.Add (penjumlahan)
b.Sub (pengurangan)
c.semuanya benar
d.Addu (penjumlahan tidak bertanda)
SUMBER : https://onlinelearning.uhamka.ac.id/
Komentar
Posting Komentar