Tugas 11 Oleh Fajri 2103015124

 Aritmatika komputer

A.The Arichmetic And Logic Unit

 ALU , singkatan dari Arithmetic And Logic Unit (bahasa Indonesia: unit aritmatika danlogika), adalah salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan operasi hitungan aritmatika dan logika. Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. tugas utama dari ALU (Arithmetic And logic unit) adalah melakukan semua perhitungan aritmatika atau matematika yang terjadi sesuai dengan instruksi program. ALU melakukan operasi aritmatika yang lainnya. seperti pengurangan, pengurangan, dan pembagian dilakukan dengan dasar penjumlahan. Sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi aritmatika ini disebut adder.

Operasi logika (logical operation) meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika, yaitu:
  • sama dengan (=)
  • tidak sama dengan (<>)
  • kurang dari (<)
  • kurang atau sama dengan dari (<=)
  • lebih besar dari (>)
  • lebih besar atau sama dengan dari (>=)

I/O Pada ALU



B. Representasi Integer

Namun, untuk keperluan pengolahan dan penyimpanan komputer, kita tidak perlu merepresentasikan bilangan. Jika kita hanya terbatas pada integer nonnegatif, maka representasinya akan lebih mudah. Sebuah word 8-bit dapat digunakan untuk merepresentasikan bilangan-bilangan dari 0 hingga

00000000 = 0

00000001 = 1

00101001 = 41

10000000 = 128

11111111 = 255

Secara umum, jika sebuah rangkaian n-bit bilangan biner an-1an-2....a1a0 direpresentasikan sebagai suatu integer tanpa A, nilainya adalah

A = i ai

Representasi Magnituda Tanda (Sign-magnitude)

Terdapat beberapa konvensi alternatif yang digunakan untuk merepresentasikan bilangan integer negatif seperti halnya bilangan integer positif, semua konpensi tersebut meliputi perlakuan bityang paling signifikan (paling kiri) di dalam word sebagai bit tanda. Jika bit tanda adalah 0, maka bilangan tersebut positif; jika bit tanda adalah 1, maka bilangan tersebut adalah negatif. 

Representasi Komplemen Dua

Seperti halnya magnituda tanda, representasi komplemen dua menggunakan bit yang paling signifikan sebagai bit tanda, yang memudahkannya untuk mengetahui apakah suatu integer bernilai positif atau negatif. Representasi ini berbeda dengan penggunaan representasi magnitude tanda dalam cara dengan bit-bit lainnya diinterpretasikan. Tabel 9.1 menekankan karakteristik penting representasi komplemen dua dan aritmetika, yang dibahas dalam bagian ini dan yang berikutnya.

Konversi Antara Panjang Bit yang Berlainan

Kadang-kadang kita perlu mengambil integer n-bit dan menyimpannya di dalam bit m, di mana m > n. Pada notasi magnitude tanda, hal ini mudah terpenuhi: Sederhananya cukup memindahkan bit tanda ke posisi paling kiri yang baru dan mengisi sisanya dengan nol.

  • +18 = 00010010                           (magnituda tanda, 8 bit)
  • +18 = 0000000000010010           (magnituda tanda, 16 bit)
  •  -18 = 10010010                           (magnituda tanda, 8 bit)
  •  -18 = 1000000000010010           (magnituda tanda, 16 bit)

Representasi Titik Tetap

         Terakhir, kita menyebutkan bahwa representasi yang telah dibahas dalam bagian ini kadang-kadang dikenal sebagi titik tetap. Hal ini karena titik radiksnya (titik biner) tetap dan diasumsikan akan berada di sebelah kanan dari digit yang paling kanan. Pemprogram dapat menggunakan representasi yang sama untuk bilangan pecahan biner dengan melakukan peskalaan bilangan-bilangan yang bersangkutan sehingga titik biner secara implisit berada pada lokasi lain.

C . Penambahan dan Pengurangan

Penambahan diilustrasikan pada Gambar 9.3. Pertama empat contoh ilustrasi operasi sukses. Jika hasil dari operasi adalah positif, kita mendapatkan angka positif dalam notasi biner biasa. Jika hasil operasi negatif,kita mendapatkanangka negatif dalam bentuk pelengkap berpasangan.

D. Perkalian

Dibandingkan dengan penambahan dan pengurangan, perkalian merupakan operasi yang kompleks, baik yang dilakukan pada perangkat keras atau perangkat lunak. Sebuah algoritma telah digunakan dalam berbagai komputer. Tujuannya adalah untuk memberikan pembaca beberapa merasa untuk jenis pendekatan biasanya diambil.

qa Pertemuan 11

Qa Pertemuan 11

1. Aritmatika Komputer pada Organisasi dan Arsitek Komputer berisi tentang…

a. Operasi yang melibatkan beberapa operator aritmetika untuk memproses dua buah bilangan atau lebih

b. Salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan opersi hitungan aritmetika dan logika

c. melakukan perintah terkait perhitungan aritmatika atau matematika serta melakukan keputusan dari suatu operasi sesuai dengan instruksi dari program yang disebut operasi logika atau logical operation.

d. Salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan opersi hitungan aritmetika dan logika

2. Kepanjangan ALU adalah…

a. Arithmetic And Logic Unit

b. Automatic Logic Unit

c. Arithmetic Logic User

d. Advanced Loigc Unit

3. (>=) merupakan operator logika…

a. sama dengan

b. lebih besar dari

c. lebih besar atau sama dengan dari

d. tidak sama dengan

4. Representasi bilangan decimal dari +7 ke representasi komplemen dua adalah…

a. 0001

b. 0111

c. 0011

d. 0101

5. Representasi bilangan decimal dari -8 ke representasi terbias adalah…

a. 1111

b. 1101

c. 1001

d. -

6. Dalam metode komplemen 2 berlaku aturan yaitu, kecuali…

a. Pindahkan bit tanda ke posisi paling kiri yang baru

b. bilangan negative diisi dengan 1

c. bilangan negative diisi dengan 4

d. dan mengisi dengan salinan salinan bit tanda

7. 1010 1010 dari representasi komplemen dua adalah…

a. 128

b. 64

c. -86

d. 24

8. 8. Berikut ini tidak termasuk operator aritmetika dalam suatu operasi aritmetika adalah …

a. Penjumlahan

b. Pengurangan

c. Perkalian

d. MOD

9. Rangkaian Adder adalah …

a. Rangkaian yang biasanya berada dalam processor tepatnya diluar ALU

b. Rangkaian yang biasanya berada dalam processor tepatnya disamping ALU

c. Rangkaian yang biasanya berada dalam processor tepatnya dalam ALU

d. Rangkaian yang biasanya berada dalam processor tepatnya dibelakang ALU

e. Rangkaian yang biasanya berada dalam processor tepatnya didepan ALU

10. Instruksi yang dapat dilaksanakan oleh ALU disebut …

a. Carry-in

b. Pararel adder

c. Instruction set

d. Ripple carry adder

e. Low adder


Sumber Materi

Sumber Tugas

Komentar

Postingan populer dari blog ini

Tugas 1 [ Fajri ] : Pengantar Teknologi Informasi 1C21