Two Pass Assembler









Bahasa assembler adalah sebuah program komputer untuk menterjemahkan bahasa assembly, intinya sebuah representasi mnemonic dari bahasa mesin menjadi kode objek. Selain menterjemahkan instruksi assembly mnemonic menjadi opcode, assembler juga menyediakan kemampuan untuk menggunakan nama simbolik untuk lokasi memori (menghindari perhitungan rumit dan pembaruan alamat secara manual ketika sebuah program diubah sedikit), dan fasilitas makro untuk melakukan penggantian textual yang artinya digunakan untuk menggantikan suatu urutan instruksi yang pendek untuk dijalankan perbaris dan bukan dalam sebuah subrutin..

Bahasa assembly dikategorikan sebagai tingkat rendah (low level language). Ini untuk menggambarkan kekhususannya sebagai bahasa yang berorientasi pada machine dependent. Untuk membandingkan bahasa mesin dan assembly, kita dapat melihatnya dari 3 karakteristik berikut :
1. Mnemonic operation code : sebagai pengganti numeric operation code (opcodes) yang digunakan pada bahasa mesin, digunakanlah mnemonic code pada bahasa assembly. Selain kemudahan dalam penulisannya dibandingkan dari bahasa mesin juga mendukung pelacakan kesalahan seperti kesalahan penulisan operation code.
2. Symbol operand specification : Penamaan simbol sebagai suatu data atau instruksi. Operand lebih menunjukkan symbolic reference dibandingkan dengan alamat mesin suatu data atau instruksi. Hal ini akan mempermudah pada saat harus dilakukan modifikasi program.

3. Declaration of data/storage area : Data dapat dinyatakan dalam notasi desimal. Ini dilakukan untuk mencegah konversi secara manual dari konstanta ke dalam representasi internal mesin.

A. Multi-Pass Translation
     Multi pass translation dalam program bahasa assembly dapat menangani masalah forward reference. Unit pada source program digunakan untuk tujuan mentranslasi semua bagian program. Ketika fase analisis statement program pertama kali dilakukan, proses LC akan dikerjakan dan simbol yang didefinisikan dalam program dimasukkan ke dalam simbol table.Selama second pass, statement diproses dengan tujuan mensintesa target form. Semua simbol dan alamat yang dapat ditemukan dalam simbol table tidak akan menimbulkan forward reference pada assembly.
      Kalimat "equivalent representasion" digunakan pada translasi yang membutuhkan elaborasi. Sering kali ketika proses pemisahan field label, mnemonic opcode dan operand field terjadi duplikasi. Untuk mengurangi duplikasi tersebut, hasil analisa source atatement dari first pass direpresentasikan dalam internal form pada source statement. Bentuk ini disebut intermediate code. Ilustrsi dari skema two pass assembler dengan menggunakan intermediate code form dapat dilihat pada gambar berikut ini.










 
Selain membangun intermediate code, suatu assembler pass juga membangun dan/atau mengganti database yang digunakan sebsequent pass. Karena kebutuhan untuk membangun dan memproses intermediate code, suatu multi pass translator menjalankan fungsinya lebih lambat dibandingkan dengan single pass translation.
Nah...itulah bahasan sekilas tentang assembler dah pemahamannya yang bisa saya bagikan kepada teman-teman semua. Terimakasih sudah membaca.

read more...

Tugas Bahasa Indonesia 2 ( PENALARAN )











1. Jelaskan pengertian Penalaran ?
2. Sebutkan dan jelaskan macam-macam Penalaran deduktif. Berikan 1 pernyataan penggunaan Penalaran deduktif?

JAWAB
  1. proses berpikir yang bertolak dari pengamatan indera (observasi empirik) yang menghasilkan sejumlah konsep dan pengertian. Berdasarkan pengamatan yang sejenis juga akan terbentuk proposisi – proposisi yang sejenis, berdasarkan sejumlah proposisi yang diketahui atau dianggap benar, orang menyimpulkan sebuah proposisi baru yang sebelumnya tidak diketahui. Proses inilah yang disebut menalar.
  2. Penalaran Induktif : Dalam penalaran induktif kita mulai dengan menyebutkan peristiwa atau keterangan atau data yang khusus untuk menuju kepada kesimpulan umum yang mencakup semua peristiwa khusus itu.


Penalaran Deduktif : Penalaran deduktif didasarkan pada penarikan kesimpulan yang bertolak dari hal yang umum. Dalam karangan penerapan penalaran deduktif ini tampak pada pernyataan umum yang dituangkan dalam kalimat utama yang kemudian menuju pada beberapa kalimat penjelas.
Macam deduksi yang biasa digunakan dalam berargumentasi ialah silogisme. Dalam silogisme kita dapati dua premis dan satu premis kesimpulan. Kedua premis itu adalah premis umum/premis mayor dan premis khusus/premis minor.
Premis umum (=PU), menyatakan bahwa semau anggota golongan tertentu (=semua A) memiliki sifat atau hal tertentu (=B).
Premis khusus (=PK), menyatakan bahwa sesuatu atau seseorang (=C) adalah anggota golongan tertentu itu (=A).
Kesimpulan (=K), menyatakan bahwa sesuatu atau seseorang (=C) memiliki sifat atau hal tersebut pada B (=B)
Jika ketentuan-ketentuan di atas kita rumuskan, rumus itu akan berbunyi sebagai berikut:


Contoh 1:
PU : Semua jenis parasit merugikan inangnya.
PK : Benalu tergolong parasit.
K : Benalu tentu merugikan inangnya.

Contoh 2:
PU : Binatang menyusui melahirkan anak dan tidak bertelur.
PK : Ikan paus binatang menyusui.
K : Ikan paus melahirkan anak dan tidak bertelur.
read more...

Part 2. Radio Online via WMP









Nah…ini dia sob lanjutan dari radio online yang sebelumnya. Tapi sekarang yang di bahas kali ini adalah bagaimana caranya supaya sobat ingin mendengarkan radio lokal?
Kalau begitu gimana caranya? Gini nich sob, kalau sobat ingin mencari alamat radio online lokal , disini tempatnya: radioguide, radiofreeworld. Sebetulnya, dengan mencari di mbah google juga bisa menemukan alamat radio online lokal.
Oia…daftar radio online dari Indonesia juga bisa dilihat di sini : tiny. Misal saya mendengarkan radio online Kiss FM Medan yang alamatnya live.kissfm-medan. Begitu sobat dapat alamat radio online yang di inginkan, langsung simak langkah selanjutnya seperti ini :
1.    Klik kanan di sembarang tempat kosong dekat-dekat menu “Now Playing”, “Library”, “Rip”, dan lain-lain. Arahkan pointer ke “file > Open URL”.
2.    Masukkan alamat radio online itu disini. Seperti contoh diatas saya memasukkan live.kissfm-medan. Klik “Ok”. Windows Media Player akan menghubungkan diri ke radio itu.


 













  Nah…sekarang nikmati dech radio kesayanganmu…

read more...

Radio Online via Windows Media Player








Ini dia info baru dari ku sob.

Mungkin sobat semua sudah ada yang tau dan untuk yang belum tau ini dia suatu tutorial yang akan saya coret-coret di blogku tercinta.
Tentu sobat semua kenal dengan yang namanya Windows Media Player (WMP). ya, ini dia yang saya otak-atik aplikasinya dan ternyata terdapat sebuah fungsi lain selain untuk menyetel lagu dan video juga  terdapat sebuah Radio Online didalam WMP.
Apa itu Radio Online? Ini nich saya jelaskan Radio Online  adalah sebuah stasiun radio dimana kita bisa mendengarkan lagu-lagu dari berbagai mancanegara. bisa menjangkau orang dari kota lain, Negara lain bahkan benua lain. Nggak percaya? Nih..dia simak langkah-langkahnya :

1. Buka Windows Media Player (WMP). Disini saya menggunakan WMP 11. Setelah jendela WMP terbuka. Klik "Media Guide".













Tunggu sebentar sampai WMP menampilkan suatu halaman baru situs Web. Nah...kalau sudah muncul klik "Internet Radio"














2. Setelah itu muncul deh daftar list radio. Sekarang, pilih lagu kesukaanmu? Kalau suka lagu Jazz, klik saja genre "Jazz". Kalau sobat pengen denger lagu-lagu baru ya klik aja"TOP 40".Nah...kalau yang biasa suka dangdutan, klik dulu "show all 36 genres" biar semua list 
genre lagu muncul. Hmmm...tapi sayang sob genre dangdut nggak ada. 













3. Langkah terakhir. Klik "Listen" pada salah satu stasiun radio. Tunggu proses. Kalau koneksi
    internet lagi bagus, lagu langsung muncul sob. Tapi, jangan coba-coba dech kalau koneksi
    internetmu lagi lemot. Di fatwakan nggak asik. 

    Nah....sekian dulu tutorial dari amatirs. Bye3x

read more...

BEST AWARDS

Award From Best Friend : sectoredwin ( February 21, 2010)








Award From Best Friend : ICO (April 19, 2010)









read more...

Award Ber-backlink “Friendly Visitors”










Award ibaratnya vitamin buat blogger, menunjang semangat, stamina, dan memberikan energi untuk selalu bersilaturahmi ke teman-teman. 
saya dapat award dari sectoredwin  lalu saya postingkan kembali buat teman2ku. 

Apalagi award ini ber-backlink. Kita bisa mendapatkan traffic yang besar dengan membagikan award ini ke teman-teman dengan mengikuti aturan yang ada. Ingin tahu awardnya, ini dia “Friendly Visitors”.



Dan selanjutnya untuk kembali merekatkan persahabatan antar blogger, award ini akan diteruskan kepada : 


1.  nur-arifien
2.  buncislilo
3.  smart-best-info
4.  sendzation
5.  Loetfie
6.  smallnotez
7.  muhamadregifazmi
8.  Reza (drop2death)
9.  Fatchur
10. Alfarobi

Tapi bagi teman-teman yang namanya tidak tercantum dan tertarik dengan award ini, boleh kok membungkusnya juga. Tapi dihimbau mengikuti aturan mainnya ya agar tujuan backlink dari award ini bisa bisa terlaksana dan bermanfaat bagi kita semua ^_^


Aturan mainnya:

Mohon award “Friendly Visitors” ini dihadiahkan kepada sepuluh orang teman anda. Selanjutnya, si penerima award harus meletakkan link-link berikut ini di blog atau posting mereka masing-masing:



1.   Operasi Pemuda Kenaran (opera15)
2.   vancalinux
3.   mauren's Blog
4.   mizan's Blog
5.   local-download
6.   The vanmovic
7.   Pak De Sulas
8.  Hartohadi
9.  sectoredwin
10. adit's blog

Cara mendapatkan Backlink Gratis 

Sebelum meletakkan link-link di atas, hapus terlebih dahulu peserta nomor 1 dari daftar. Sehingga semua peserta naik 1 level. Peserta nomor 2 menjadi nomor 1, nomor 3 jadi 2, dst. Kemudian masukkan link anda sendiri di bagian paling bawah (nomor 10). Tapi ingat ya, anda semua harus adil dalam menjalankannya. Jika tiap penerima award mampu memberikan award ini kepada 5 orang saja dan mereka semua mengerjakannya, maka jumlah backlink yang akan didapat adalah:

Ketika posisi anda di 10, jumlah backlink = 1
Posisi 9, jumlah backlink = 5
Posisi 8, jumlah backlink = 25
Posisi 7, jumlah backlink = 125
Posisi 6, jumlah backlink = 625
Posisi 5, jumlah backlink = 3,125
Posisi 4, jumlah backlink = 15,625
Posisi 3, jumlah backlink = 78,125
Posisi 2, jumlah backlink = 390,625
Posisi 1, jumlah backlink = 1,953,125

Semuanya kalau bisa menggunakan kata kunci yang diinginkan. Dari sisi SEO (Search Engine Optimization), anda sudah mendapatkan 1,953,125 backlink. Keuntungannya, blog anda akan mendapatkan traffic tambahan, apalagi jika ada yang meng-klik link ke blog anda.

Silakan copy paste tulisan di atas, dan hilangkan peserta nomor 1 lalu tambahkan link blog/website anda di posisi 10. Sekali lagi, Ingat ya, anda harus mulai dari posisi 10 agar hasilnya maksimal. Karena jika anda tiba-tiba berada di posisi 1, maka link anda akan hilang begitu ada yang masuk ke posisi 10.

Terima kasih, teman-teman… ^_^
read more...

Mempercepat Loading Opera Turbo








Lagi-lagi saya bahas tentang browser.
Kalau beberapa hari yang lalu saya membahas GoogleChrome.Nah…Kali ini saya mau membahas browser Opera Turbo. Bagi sobat yang memakai browser ini, saya ada sedikit tips nich bagaimana mempercepat akses Opera Turbo. Jika sobat berlangganan internet yang cukup pas2an, mungkin salah satu cara membuat loading situs menjadi lebih cepat dengan cara menonaktifkan gambar. Tentu hal ini memang benar akses situs akan terasa lebih ringan dan cepat tapi sobat tidak bisa melihat tampilan sebenarnya karena gambar tidak muncul.
Saya dapet inspirasi ketika berkunjung ke blog sobat rizky2009, disitu dia menjelaskan “Cara mempercepat loading firefox”. Nah…tentu saya berpikir browser-browser lain tentu punya kelebihan seperti ini juga dan ternyata saya dapat di browser Opera Turbo. Pada tips kali ini sobat tidak perlu menggunakan cara jadul seperti di atas. Saya akan berikan secara cuma-cuma buat sobat blogger semua.
Oia...bagi yang belum punya Opera Turbo bisa di Download Disini
Opera Turbo punya solusinya. Dengan fiture ini, si-Opera Turbo ini mempunyai rahasia tersendiri. Yaitu Kompresi.  Gambar yang di tampilkan diturunkan kualitas gambarnya dan diperkecil ukurannya sebelum dikirim ke komputermu. Nah…mari ikuti langkah demi langkah.
1.    Buka browser Opera
2.    Di jendela utama Opera, klik ikon segitiga yang terdapat di kiri bawah yang bergambar speedometer.
3.    Klik menu “Configure Opera Turbo”.
4.    Di jendela Opera Turbo Setting, tentukan bagaimana Opera Turbo bekerja. Kalau sobat ingin Opera Turbo selalu aktif, pilih opsi “On”. Tapi kalau ingin Opera secara otomatis mendeteksi koneksi, misal : kalau lambat baru Opera Turbo aktif. Pilih “Automatic”.










5.    Klik “Ok” untuk menyimpan perubahan setting.
6.    Nikmati hasilnya.
Selamat Mencoba
read more...

Ganti Bahasa Browser Google Chrome

Bagi sobat semua yang biasa browsing dengan GoogleChrome, mungkin pernah terpikir kalau sobat ingin si-GoogleChrome ini memakai bahasa indonesia tentunya untuk yang masih belajar pakai komputer tapi kalau sobat sudah biasa dengan browser bahasa Inggris, menjalankan browser berbahasa Indonesia rada susah juga kan. Dan nggak perlu unduh ulang versi Inggris-nya karena saya akan memberikan Tips untuk mengebalikan ke versi Inggris-nya. Nah...cukup simak sedikit tips dari amatirs berikut langkah-langkahnya :

1. Jalankan Google Chrome.
2. Klik Lambang Tang ( Custumize and Control ) yg berada di pojok kanan atas jendela, Lalu pilih menu "Pilihan"
3. Klik tab " Di Balik Terpal " dan klik tombol " Ubah setelan font dan bahasa ".
4. Masukkan pilihan bahasa Inggris pada kotak yang telah tersedia.
5. Setelah itu klik "OK" dan tutup browser-nya.
6. Buka kembali si-GoogleChrome dan akan terlihat Chrome telah kembali jadi bahasa Inggris.

Oia....Bagi yang belum punya GoogleChrome, silahkan Download Disini

Ok, sekian dulu udah ngantuk...saatnya untuk tidur.
read more...

Jus Buah Untuk Kebahagiaan












Jus buah tampaknya kaya dengan nutrient yang membangkitkan semangat. Beda dengan laporan sebelumnya, jus buah tidak menyebabkan obesitas sejauh terbuat dari 100% buah tanpa diberi tambahan gula. Berikut, beberapa jus buah berkhasiat.
·         Jus Apel untuk menghilangkan kantuk
Apel termasuk karbohidrat kompleks yang memberi ledakan energi  tapi energi tidak cepat turun lagi seperti yang didapatkan dari soda atau kopi.

·         Jus Anggur merah untuk mencegah murung
Buah anggur merah termasuk salah satu sumber yang kaya quercetin, sejenis antioksidan yang menunjukkan dapat mencegah depresi, meningkatkan fungsi otak dan lain-lain.

·         Jus Stroberi Kiwi menurunkan stress
Kiwi kaya omega 3, asam lemak yang dapat meningkatkan zat kimia otak yang menenangkan.
Sekian Infonya...Terimakasih
read more...

9 Tips Menjaga Hubungan Pasangan Lebih Romantis














Pernahkah para Sobat semua terpikirkan kalau pasangan kamu ingin sekali diperlakukan romantis??. Sayangnya, kita tidak tahu perlakuan romantis yang seperti apa. Aku sendiripun bukan termasuk orang yang romantis tapi penyayang wanita.
Untuk itu kitapun sebagai pria harus berusaha sebaik mungkin demi kekasih tercinta kita pastinya…iya nggak..iya donk!! Selain memberikan perlakuan romantis, coba sobat semua melakukan tips ini. Tips ini aku dapat dari ide aku dan pacarku.


1.    Gunakan Sentuhan
Kesan dari sentuhan bertahan lama. Apa itu maksudnya? Begini maksudnya sobat. Tak ada yang lebih mengesankan dari ciuman selamat pagi atau ketika bertemu lagi di sore hari sepulang kuliah / kerja. Pelukan hangat, usapan di punggung di hari yang sulit dan membuat stress selalu menyenangkan.

2.    Ceritakan Hari Anda
Duduk bersama sesudah pulang ke rumah dan ceritakan hal-hal Sobat alami pada hari itu. Salah satu manfaat bersama-sama terus adalah membuat Sobat lebih menghargai satu sama lain.

3.    Buat Album Foto
Sering-sering buat foto jangan hanya saat liburan atau hari istimewa saja. Lebih baik lagi atur timer dan foto berdua. Susun foto-foto ini di album atau buat scrapbook hidup keseharian Sobat. Maka kalian berdua akan menghargai kehangatan saat-saat itu jika melihat album tersebut.

4.    Ungkapkan Perasaan
Katakan sejujurnya jika Anda sedang stress atau agak sakit tidak enak badan. Istri atau kekasih sobat akan menghargai kejujuran kamu dan tak akan mudah jengkel jika Sobat pulang ke rumah atau datang dengan wajah murung atau kecut atau masem.

5.     Lakukan Sesuatu yang Bermakna
Sisihkan sesuatu untuknya setiap hari. Kenapa ?? ya, Misalnya artikel dari koran yang kamu baca dalam perjalanan pulang kerumah atau cerita yang Sobat dengar di kampus / kantor. Dia akan menghargai karena Sobat meluangkan waktu untuk memikirkannya di dalam kesibukan kamu.

6.    Jaga Penampilan
Kebanyakan perempuan senang melihat pasangannya bersih dan rapih. Bener nggak Sob??..Pasti kan. Nah, Kita sering tampil rapih saat bertemu dengan orang tak dikenal atau TTM (Teman Tapi Mesra), tapi berantakan atau seadanya aja di depan orang tersayang dan terdekat. Cukur rapih wajah Sobat, kenakan pakaian rapi, dan semprotkan minyak (rem)Uuupss salah... minyak wangi kesukaannya. Biarkan dia lihat penampilan terbaik Sobat.

7.    Kejutan Romantis
Setiap hari, lakukan sesuatu untuk menyenangkannya. Misal, Menyisipkan nota kejutan bertulis I Love You di tasnya atau letakkan setangkai ranting pohon maksudnya setangkai mawar merah di bantalnya sebelum tidur. Semua orang menyukai kejutan romantis. Betul..betul.

8.    Toast Setiap Hari
Toast saat makan malam berdua. Tidak harus dengan wine sob, cukup dengan segelas air putih atau es teh (anak kosan bangeet) . Katakan hal yang Sobat sukai darinya dan lalu minum bersama kembali.

9.    Buat Daftar Hari Istimewa
Lingkari tanggal hari istimewa kalian berdua di kalender unutk dirayakan bersama. Misalnya, tanggal ketika bertemu pada pandangan pertama atau bahkan pada ciuman pertama.
Buat sesuatu yang istimewa di hari ini. Misalnya, beli makanan favorinya ketika mau pulang ke rumah atau beli kartu ucapan yang menyatakan bahwa Sobat ingat saat istimewa itu.

Nah, gimana Sob Tips dari ku ini, semoga hubungan Sobat dengan pasangannya makin Langgeng ya dengan Tips di atas ini. Terimakasih.
read more...