Aritmatika Komputer.

Slides:



Advertisements
Presentasi serupa
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Advertisements

- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Tipe Data, Variabel & Operator
Matakuliah : Algoritma & Struktur Data Versi Materi
VARIABEL DAN OPERATOR.
Teknik Pemrograman (TEKPRO)
Urutan (Sequence) Ery Setiyawan Jullev A.
ALGORITMA & PEMROGRAMAN 1 C KONSEP DASAR PEMROGRAMAN
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
PHP Operators.
Tipe Data Universitas Muhammadiyah Malang Ganjil 2010 Oleh : Nur Hayatin, S.ST.
Operator Teknik Elektro STT Adisutjipto 2013 Yenni Astuti, S.T., M.Eng.
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
TIPE DATA, VARIABEL, DAN OPERATOR
Tipe Data, Variabel & Operator
Pertemuan 3.
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
ALGORITMA PEMROGRAMAN 2A
Struktur Algoritma & Tipe Data
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 2 Muhamad Haikal, S.Kom., MT
PRAKTIKUM ALGORITMA PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN Tipe Data
Operator C++ Pertemuan 3.
Tipe Data By Serdiwansyah N. A..
Struktur Organisasi Data 2
Nilai dan Tipe Data Nilai dan Tipe data
Dasar-Dasar Pemrograman
Tipe, Nama, dan Nilai Anifuddin azis.
Algoritma dan Pemrograman 2A
TIPE DATA, NAMA dan EKSPRESI
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Variabel operator tipe data
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 1 DATA & STRUKTUR DATA.
Pseudocode – Tipe Data, Variabel, dan Operator
Algoritma dan Pemrograman (Pertemuan 03)
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Tipe Data, Operator dan Ekspresi
C++: OPERATOR Yenni Astuti, S.T., M.Eng.
TIPE DATA DASAR C++.
ALGORITMA DAN PEMROGRAMAN Tipe Data
TEE 2103 Algoritma & Pemrograman
Tipe Data, Nama dan Nilai
Variabel, Tipe data dan operator
OPERATOR RELASI & LOGIKA
PENGGUNAAN TIPE DATA YANG EFEKTIF
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Konsep Tipe Data dan Operator
KONSEP DASAR STRUKTUR DATA
Review Algoritma 1 Teks Algoritma terdiri dari tiga bagian :
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
DATA & STRUKTUR DATA PERTEMUAN I IMAM SIBRO MALISI NIM :
STRUKTUR DATA.
DATA DAN OPERATOR.
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI 1A
Aritmatika dan Logika Tari Mardiana, ST, M.Eng.
Struktur dan Arsitektur Pemrograman
Algoritma dan Stuktur Data
PENGGUNAAN TIPE DATA YANG EFEKTIF
Algoritma 1 Temu 2.
Variabel, Tipe data dan operator
Transcript presentasi:

Aritmatika Komputer

Arithmetic And Logic Unit ALU, singkatan dari Arithmetic And Logic Unit (unit aritmatika dan logika), 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.

Arithmetic And Logic Unit Tugas utama dari ALU (Arithmetic And Logic Unit) adalah melakukan semua perhitungan aritmatika atau matematika dan mengatur segala logika yang terjadi sesuai dengan instruksi program. Operasi pada ALU: (Operator Aritmatika/Matematika) (Assignment Operator / Operator Penugasan) (Operator Perbandingan) (Operator Boolean/Logika)

ALU (Operator Aritmatika/Matematika) Adalah operator yang digunakan untuk melaksanakan operasi aritmatika.

ALU (Operator Aritmatika/Matematika) Adalah operator yang digunakan untuk melaksanakan operasi aritmatika.

ALU (Assignment Operator / Operator Penugasan ) Assignment Operator (operator penugasan) adalah operator yang menggunakan tanda sama dengan (=) untuk mengisi sebuah nilai dalam suatu variabel. Operator jenis ini adalah operator yang memiliki peran mengambil nilai dari sebuah variabel untuk digunakan dari dan oleh variabel lainnya. Jenis: Operator Assigment dengan Nilai (Assignment by Value) Operator Assigment Array Assigment dengan Referensi (Assignment by Reference)

ALU (Assignment Operator / Operator Penugasan ) Operator Assigment dengan Nilai (Assignment by Value) Assigment dengan Nilai atau dalam istilah pemograman dikenal dengan Assignment by Value , adalah proses pemberian nilai kedalam sebuah variabel dengan meng-copy (Manipulasi) nilai atau value dari variabel lain. Operator Assigment Array Operator Assigment array adalah operator assigment untuk menginput nilai kedalam array. Operator ini menggunakan tanda panah (=>). Komponen array terdiri dari pasangan kunci (key) dan nilai (value). Key adalah penunjuk posisi dimana value disimpan. Assigment dengan Referensi (Assignment by Reference) Assigment dengan referensi atau dalam istilah programmingnya: Assignment by Reference, adalah operator assigment khusus yang digunakan untuk men-copy nilai referensi dari sebuah variabel.

ALU (Assignment Operator / Operator Penugasan ) Operator Assigment dengan Nilai (Assignment by Value). http://localhost/operator/operator_assigment_by_value.php Operator Assigment Array http://localhost/operator/operator_assigment_by_array.php Assigment dengan Referensi (Assignment by Reference) http://localhost/operator/operator_assigment_by_refference.php http://localhost/operator/operator_assigment_by_refference_2.php

ALU (Operator Perbandingan/Relational) Adalah operator yang digunakan untuk membandingkan dua buah nilai atau variabel/operand. Hasil dari perbandingan tersebut bernilai boolean True dan False. Sama dengan (=) Tidak sama dengan (<>) Kurang dari (<) Kurang atau sama dengan dari (<=) Lebih besar dari (>) Lebih besar atau sama dengan dari (>=) 

ALU (Operator Perbandingan/Relational) $a == $b Memeriksa apakah $a sama dengan $b $a != $b Memeriksa apakah $a tidak sama dengan $b $a < $b Memeriksa apakah $a lebih kecil dari $b $a > $b Memeriksa apakah $a lebih besar dari $b $a <= $b Memeriksa apakah $a lebih kecil atau sama dengan $b $a >= $b Memeriksa apakah $a lebih besar atau sama dengan $b

ALU (Operator Boolean/Logika) Sebelum mengenal operator logika, terlebih dahulu mengenal: Tipe data Array: Array (atau larik dalam bahasa indonesia) bukanlah tipe data dasar seperti integer atau boolen, Array adalah sebuah tipe data bentukan yang terdiri dari kumpulan tipe data lainnya. Menggunakan array akan memudahkan dalam membuat kelompok data, serta menghemat penulisan dan penggunaan variabel.

ALU (Operator Boolean/Logika) Tipe data Float: Tipe data float (disebut juga tipe data floating point, atau real number) adalah tipe data angka yang memiliki bagian desimal di akhir angka, atau memiliki floating point (floating point adalah istilah dalam bahasa inggris untuk menyebut tanda “titik” yang menandakan bilangan desimal). Contoh angka float adalah seperti: 0,9 atau 3,14. Tipe data float cocok digunakan untuk variabel yang akan berisi angka pecahan, seperti nilai IPK, hasil pembagian, atau hasil komputasi numerik yang angkanya tidak bisa ditampung oleh data integer.

ALU (Operator Boolean/Logika) Tipe data Integer: Tipe data integer adalah tipe data yang berupa angka bulat seperti: 1, 22, dan -172. Tipe data integer umum digunakan untuk data dengan angka bulat, seperti harga barang, jumlah stock dan jumlah mahasiswa. Nilai integer dapat bernilai positif (+) maupun negatif (-). Jika tidak diberi tanda, maka diasumsikan nilai tersebut adalah positif.

ALU (Operator Boolean/Logika) Operand: Dalam bahasa pemograman, terdapat istilah operand dan operator. Operand adalah nilai asal yang digunakan didalam proses operasi, sedangkan operator adalah instruksi yang diberikan untuk mendapatkan hasil dari proses tersebut. Contohnya, operasi: 5+2. Angka 5 dan 2 adalah operand, sedangkan tanda tambah (karakter +) adalah operator. 

ALU (Operator Boolean/Logika) Type data Boolean: Tipe data boolean adalah tipe data paling sederhana. Tipe data ini hanya memiliki 2 nilai, yaitu true (benar) dan false (salah). Tipe data boolean biasanya digunakan dalam operasi logika seperti kondisi if, dan perulangan (looping).

ALU (Operator Boolean/Logika) Var_Dump: Fungsi yang digunakan untuk melakukan pencarian kesalahan (debugging), yaitu fungsi var_dump(). Dalam pembahasan tentang operator, kita akan sering menggunakan fungsi var_dump() untuk melihat proses yang terjadi

ALU (Operator Boolean/Logika) Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE). Operator logika sering digunakan untuk kodisi IF, atau untuk keluar dari proses perulangan (looping). Logika AND Logika OR Logika XOR Logika NOT

ALU (Operator Boolean/Logika)

ALU (Operator Boolean/Logika)

ALU (Urutan Prioritas Operator Boolean/Logika)