Tugas 11 Computer Arithmetic Oleh : Ranti Alfira Natasya ( 1803015172 )

 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.


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. 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


D. Integer arithmetic


1. Pengertian bilangan bulat


Bilangan bulat terdiri dari

– bilangan asli : 1, 2, 3, …

– bilangan nol : 0

– bilangan negatif : …, -3, -2, -1

Bilangan Bulat dinotasikan dengan : B = {…, -3, -2, -1, 0, 1, 2, 3, …}

Bilangan lain yang berada dalam bilangan bulat, di antaranya adalah bilangan:

a. Cacah : C = {0, 1, 2, 3, 4, …}

b. Ganjil : J = {1, 3, 5, 7, …}

c. Genap : G = {2, 4, 6, 8, …}

d. Cacah Kuadrat : K = {0, 1, 4, 9, …}

e. Prima : {2, 3, 5, 7, 11, …}2. Membandingkan Bilangan Bulat

Dengan memperhatikan tempat pada garis bilangan, dapat kita nyatakan (dalam contoh) bahwa :

a. 7 > 4, karena 7 terletak di sebelah kanan 4,

b. (-5) < 2, karena (-5) terletak di sebelah kiri 2, dan lain sebagainya.3. Penjumlahan dan Sifatnya

Salah satu Rumus penting :


Contoh : 7 + (-10) = 7 – 10 = -3

Sifat-sifatnya :

a. Komutatif 

b. Asosiatif


Sumber

Komentar

Postingan populer dari blog ini

Tugas 3 Struktur & Fungsi komputer Oleh : Ranti 180301572