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

Postingan populer dari blog ini

Tugas 3 Ruang Lingkup Simulasi & Pemodelan Oleh: Pandu (2103015025)

Pendekatan dalam Sistem Dinamik oleh Pandu fahrizal PDS5B

Tugas 10 Contoh Perangkat Lunak Dalam Simulasi Berbasis Powersim Oleh: Pandu (2103015025)