Photobucket
Photobucket
Photobucket
Photobucket
Photobucket
Photobucket

♥♥Lautan Ilmu Mahasiswa STT-PLN♥♥
STATUS
Ya Allah... Aku Beriman Hanya Kepadamu,,, Ya Allah... Aku Beribadah Hanya Kepadamu,,, Ya Allah... Aku Berdo'a Hanya Kepadamu,,, Jadikan Semua Impianku Menjadi Kenyataan Suatu Saat Nanti Dengan Semua Doa, Ikhtiyar, Dan Tawakkalku Ini... :-) :-) :-)




HOME KNOWLEDGE LINKIES SHOPPING NEWS MY CAMPUS PROFILE
High Or Low Level Languages And Machine Language
Monday, June 10, 2013 @ 1:28 PM | 0 Comment Box(s)
Sengaja Diberikan Gambar Terlebih Dahulu, Karena Gambar Di Atas Adalah Pokok Dari Materi Bahasan Kali Ini. Jika Kita Menganalisa Gambar Di Atas, Kita Akan Mendapatkan Pengertian - Nya Seperti Ini :

"Dari Alat Input Sensor Mendapatkan Data Yang Kemudian Dimasukkan Ke Dalam Central Processing Unit ( CPU ) Dengan Perintah Load Dan Ditampung Di Dalam RAM ( Memory Pokok ) Yang Kemudian Dari RAM Diletakkan Ke Dalam Register Dengan Perintah Load JugaUntuk Diproses. Setelah Diproses, Maka Hasil Proses Data Tadi Dipindahkan Ke Dalam RAM Dengan Perintah Mov Untuk Disimpan Sementara Yang Setelah Itu User Menyimpan - Nya Ke Dalam Harddisk Dengan Perintah Store"

Nah, Kali Ini Kita Akan Membahas Lebih Jauh Perintah - Perintah Yang Digunakan Central Processing Unit ( CPU ) Dalam Pengolahan Data Yang Dibedakan Dalam 3 Bentuk Bahasa, Yaitu High Level Language, Low Level Language, Dan Machine Language. Berikut Penjelasan - Nya :

Untuk Lebih Enak Dimengerti, Kali Ini Akan Diberikan Suatu Proses Perhitungan Yang Akan Dijalankan Oleh Central Processing Unit Dengan 3 Macam Bahasa :

A = B + C

High Level Language
Jika Kita Menerapkan Kasus Di Atas Pada Bahasa Tingkat Tinggi ( High Level Languages ) Seperti Bahasa C++, Java, Turing, Dan Haskell. Maka, Pernyataan Di Atas Masih Tetap Penulisan Perintah - Nya, Yaitu :

A = B + C

Low Level Languages = Assembly Language
Berbeda Dengan Jika Kita Menerapkan Kasus Di Atas Pada Bahasa Tingkat Rendah Atau Assembly Languages. Maka, Penulisan Perintah - Nya Akan Seperti Berikut :

LOAD   R2, B
ADD     R2, C
STORE R2, A

Berikut Beberapa Perintah Yang Sering Digunakan Dalam Penerapan Pada Bahasa Tingkat Rendah :



Keterangan : Perbedaan Antara Fungsi MOV Dan STOREAdalah Kalau Fungsi MOV Akan Meninggalkan Alamat Register Yang Terjadi Saat Proses Perhitungan Dan Jika Fungsi STORE Adalah Kebalikan Dari Fungsi MOV.

Machine Language
Jika Kita Menerapkan - Nya Pada Bahasa Mesin, Maka Perintah Dari Kasus Di Atas Akan Diubah Ke Dalam Bilangan Biner Berikut Ini :

0001101000000001
0011101000000010
0010101000000000



 

Attention !!! :-) :-) :-) 
  • Put Your Link Or E-mail, And Real Nick Name
  • Ask Something, Request Tutorial / Freebies?
  • I Will Answer Your Mes On Your Blog Or Your E-Mail Or My Facebook Page(http://www.facebook.com/kormakka?ref=hl)
  • And No Harsh Word!
  • Keep Smiling :-) :-):-)

Labels:

♥I Am Ben Ha Jung♥

.♥I Am An Accousticer♥.
.♥Accoustic Guitar ♥.
.♥:) :) :)♥.
Presented For
♥Is My Best Campus♥

Chat Box
  • Put Your Link, Not E-mail
  • Request Tutorial / Freebies?
  • I Will Answer Your Mes On Your Blog
  • And No Harsh Word!
  • Keep Smiling :-) :-):-)
  • n
    Visitors
    Followers
    Label List
    Credits
    Layout made by S.Mell AND Ben Ha Jung
    Inspiration from fallingyou and Kim Seo
    resources from x x x x x.
    Copyright© All Rights Reserved Ben Ha Jung & Kim Seo Ansyah