Kamis, 12 Januari 2017

Pengertian PHP

PHP adalah salah satu bahasa pemrograman web yang paling banyak dipakai di dunia. PHP merupakan singkatan dari "Pemberi Harapan Palsu" "Hypertext Preprocessor". Awalnya PHP merupakan singkatan dari "Personal Home Page" namun seiring berjalanya waktu, kepanjangan dari PHP pun berubah

PHP memiliki beberapa fungsi, antara lain:

  • Membuat website, PHP juga bisa digunakan untuk membuat website seperti HTML.
  • Memproses form.
  • Menyimpan data ke database, Dsb.
Sifat dari PHP adalah dinamis, artinya konten yang ada di dalamnya bisa berubah sesuai input dari user. Berbeda dari HTML + CSS yang dimana sifatnya adalah statis, artinya konten yang ada didalamnya bersifat tetap.

Berikut adalah kode sederhana dari PHP:

<?php
    echo "PHP artinya Hypertext Preprocessor, bukan Pemberi Harapan Palsu";
?>

Salah satu keuntungan dari PHP adalah bisa digunakan di dalam dokumen HTML, jadi di dalam satu dokumen HTML kita bisa menulis kode HTML dan PHP sekaligus. Karena itu PHP juga sering disebut sebagai "Bahasa Pemrograman Script"

Sekian dulu dari saya, selamat pagi/siang/malam bagi siapa saja yang membacanya

Rabu, 11 Januari 2017

Pengertian ALU (Arithmetic Logical Unit)

Selamat pagi/siang/malam bagi siapa saja yang membaca blog ini. Pada post ini saya akan membahas tentang ALU. Apa itu ALU? Yang pasti bukan alu yang digunakan untuk menumbuk padi lho :v

ALU (Arithmetic Logical Unit) adalah Salah satu komponen dalam sistem komputer yang berfungsi melakukan perhitungan aritmatika dan logika. ALU bekerja sama dengan memori, yang dimana hasil perhitungan dari ALU disimpan di dalam memori.

Contoh operasi aritmatika antara lain:

  • Perjumlahan
  • Pengurangan
Dan contob operasi aritmatika antara lain:

  • AND
  • OR


Fungsi ALU adalah untuk melakukan proses data yang berbentuk angka dan logika, seperti matematika dan statistika. ALU terdiri dari register - register untuk menyimpan informasi. Tugas dari ALU adalah melakukan perhitungan aritmatika yang terjadi sesuai instruksi program. Rangkaian pada ALU yang digunakan untuk menjumlahkan bilangan dinamakan Adder. Adder digunakan untuk memproses operasi aritmatika, Adder juga disebut rangkaian kombinasional aritmatika.

Ada 3 jenis Adder, antara lain:

  1. Half Adder, yaitu rangkaian Adder yang digunakan untuk menjumlahkan bilangan 2-bit.

  2. Berikut gambar tabel kebenaran serta rangkaian half adder:

  3. Full Adder, yaitu rangkaian Adder yang digunakan untuk menjumlahkan bilangan 3-bit.

    Berikut adalah gambar tabel kebenaran serta rangkaian full adder:


  4. Paralel Adder, yaitu rangkaian adder yang digunakan untuk menjumlahkan banyak bit, paralel adder merupakan kumpulan dari banyak full adder.

    Berikut adalah gambar rangkaian paralel adder:

Keterangan:
  1. A = Input A.
  2. B = Input B.
  3. S = Sum (hasil perhitungan aritmatika).
  4. C = Carry (hasil simpanan dari perhitungan aritmatika).
  5. Cin = Carry in (Input berupa carry dari adder sebelumnya).
  6. Cout = Carry out (output berupa carry).

Sekian dulu pengertian dari ALU, semoga bermanfaat, selamat pagi/siang/malam bagi siapa saja yang membacanya.