Kamis, 01 Agustus 2013

Doa Sesudah membaca ALQUR'AN + terjemahan bahasa indonesia

Doa Sesudah membaca kitab Suci Alqur'an...

ﺍَﻟﻠَّﻬُﻢَّ ﺍﺭْﺣَﻤْﻨِﻲْ ﺑِﺎْﻟﻘُﺮْﺁﻥْ ,
ALLOHUMMAR_HAMNI BILQUR'AAN,
Ya Alloh kasihilah saya dengan
membaca Al Qur'an

ﻭَﺍﺟْﻌَﻠْﻪُ ﻟِﻲْ ﺇِﻣَﺎﻣًﺎ ﻭَﻧُﻮْﺭًﺍ ﻭَﻫُﺪًﺍ ﻭَﺭَﺣْﻤَﺔْ
WAJ'ALHU LII IMAAMAW WANUROW WAHUDAW WARO_HMAH
jadikanlah Al Qur'an bagi kami
sebagai panutan, cahaya, petunjuk
dan rohmat

ﺍَﻟﻠَّﻬُﻢَّ ﺫَﻛِّﺮْﻧِﻲْ ﻣِﻨْﻪُ ﻣَﺎ ﻧَﺴِﻴْﺖُ
ALLOHUMMA DZAKKIRNII MINHU
MAA NASIITU
Ya Alloh ingatkan-lah saya andaikan terlupa dari ayat-ayat Al
Qur'an

ﻭَﻋَﻠِّﻤْﻨِﻲْ ﻣِﻨْﻬُﻤَﺎ ﺟَﻬِﻠْﺖُ
WA 'ALLIMNI MINHUMAA JAHILTU
ajarkan saya dari padanya yang
saya belum tahu

ﻭَﺍﺭْﺯُﻗْﻨِﻲْ ﺗِﻼَﻭَﺗَﻪُ ﺁﻧَﺎﺀَ ﺍﻟْﻠَﻴْﻞِ ﻭَﺃَﻃْﺮَﺍﻑَ
ﺍﻟﻨَّﻬَﺎﺭْ
WARZUQNII TILAAWATAHU AANA
ALLAILI WA AANA ANNAHAAR
karuniakanlah kepadaku untuk bisa
membaca Al Qur'an di tengah
malam dan siang hari

ﻭَﺍﺟْﻌَﻠْﻪُ ﻟِﻲْ ﺣُﺠَّﺔً ﻳَﺎ ﺭَﺏَّ ﺍْﻟﻌَﺎﻟَﻤْﻴِﻦَ .
WAJ'ALHU LII _HUJJATAN YAA
ROBBAL ALAMIIN.
jadikanlah Al Qur'an bagiku sebagai pedoman Wahai Tuhan
semesta Alam.

ﺍَﻟﻠَّﻬُﻢَّ ﺍﺭْﺣَﻤْﻨِﺎ ﺑِﺎْﻟﻘُﺮْﺁﻥْ, ﻭَﺍﺟْﻌَﻠْﻪُ ﻟﻨﺎ ﺇِﻣَﺎﻣًﺎ
ﻭَﻧُﻮْﺭًﺍ ﻭَﻫُﺪًﺍ ﻭَﺭَﺣْﻤَﺔْ ,
ﺃَﻟﻠَّﻬُﻢَّ ﺫَﻛِّﺮْﻧﺎ ﻣِﻨْﻪُ ﻣَﺎ ﻧَﺴِﻴْﻨﺎ ﻭَﻋَﻠِّﻤْﻨِﺎ
ﻣِﻨْﻬُﻤَﺎ ﺟَﻬﻠﻨﺎ
ﻭَﺍﺭْﺯُﻗْﻨِﺎ ﺗِﻼَﻭَﺗَﻪُ ﺁﻧَﺎﺀَ ﺍﻟْﻠَﻴْﻞِ ﻭَﺃَﻃْﺮَﺍﻑَ ﺍﻟﻨَّﻬَﺎﺭْ
ﻭَﺍﺟْﻌَﻠْﻪُ ﻟﻨﺎ ﺣُﺠَّﺔً ﻳَﺎ ﺭَﺏَّ ﺍْﻟﻌَﺎﻟَﻤْﻴِﻦَ .
Ya Alloh kasihilah kami dengan
membaca Al Qur'an, jadikanlah Al
Qur'an bagi kami sebagai panutan,
cahaya, petunjuk dan rohmat.
Ya Alloh ingatkan-lah kami
andaikan terlupa dari ayat-ayat Al
Qur'an,
ajarkan kami dari padanya yang
kami belum tahu,
karuniakanlah kami untuk bisa
membaca Al Qur'an di tengah
malam dan siang hari
jadikanlah Al Qur'an bagi kami
sebagai pedoman Wahai Tuhan
semesta alam.

"5kcih sudah mmbaca.ny... ^_^

Jumat, 12 Juli 2013

Bahaya Masturbasi atau Onani yang terlalu sering

Masturbasi yang terlalu sering
bisa memicu aktivitas berlebih
pada saraf parasimpatik. Dampaknya adalah produksi
hormon-hormon dan senyawa
kimia seks meningkat teramasuk
asetilkolin, dopamin dan
serotonin. Ketidakseimbangan
kimiawi yang terjadi akibat hobi
masturbasi yang terlalu sering bisa
memicu berbagai macam gangguan kesehatan antara lain sebagai
berikut:

1. Kemampuan ereksi melemah
dan Impotensi Gangguan pada saraf parasimpatik bisa mempengaruhi kemampuan
otak dalam merespons rangsang
seksual. Akibatnya kemampuan
ereksi melemah, bahkan pada
tingkat yang parah bisa
menyebabkan impotensi yakni
gangguan seksual yang
menyebabkan penis tidak bisa
berdiri sama sekali.

2. Kebocoran katup air mani
Kemampuan saluran air mani untuk membuka dan menutup pada waktu yag tepat juga terganggu.
Akibatnya sperma dan air mani
tidak hanya keluar saat ereksi,
lendir-lendir tersebut bisa juga
keluar sewaktu-waktu seperti ingus sekalipun penis sedang dalam kondisi lemas.

3. Rambut rontok dan Kebotakan
Dampak lain dari ketidakseimbangan hormon yang
terjadi jika terlalu sering
masturbasi adalah kerontokan
rambut. Jika tidak diatasi, lama-
kelamaan akan memicu kebotakan
atau penipisan rambut pada pria.
Sangatlah jelas bahwa akibat
negatif dari melakukan masturbasi
dapat menyebabkan tubuh menjadi lemah dan loyo sehingga aktifitas kerja akan terganggu dan menjadi tidak produktif lagi. Setiap kali tubuhnya mengejang karena orgasme, pria akan kehilangan cukup banyak energi karena hampir semua otot akan mengalami kontraksi. Akibatnya jika terlalu sering, pria akan kehilangan gairah untuk beraktivitas dan cenderung akan merasa ngantuk sepanjang
hari.
Selain itu kontraksi otot saat
mengalami orgasme bisa memicu
nyeri otot, terutama di daerah
punggung dan selangkangan. Bagi
yang melakukannya dengan tangan
kosong tanpa pelumas, rasa nyeri
juga bisa menyerang penis karena
gesekan yang terjadi bisa
menyebabkan lecet-lecet.

efek samping onani
memakai sabun?
Beberapa jenis sabun mengandung
zat yang bersifat menimbulkan
rangsangan pada lapisan dalam
kulit dan bersifat terlalu kuat
untuk lapisan dalam kulit, sehingga
menimbulkan semacam luka lecet,
iritasi dan luka pada organ
reproduksi anda.

Apa Solusinya?
Apabila kita menyibukkan diri
dengan melakukan aktivitas yang
seimbang antara fisik, mental
dan spiritual saya yakin
dorongan seksual akan
teralihkan. Hindari melihat atau
membaca buku, majalah, atau
website yang berisikan konten
haram pornografi. Dengan
demikian kita tidak akan selalu
terangsang, sehingga dapat
menahan diri untuk tidak selalu
melakukan onani. Perbanyak
shaum sunnah sebagai metode
yang dicontohkan oleh
Rosulullah Shallallaahu ‘alaihi
wasallam untuk mengekang
syahwat.

Daftar Pustaka :

http://kaahil.wordpress.com/2012/05/30/bahaya-efek-samping-sering-onanimasturbasi-kemampuan-ereksi-melemah-dan-impotensi-kebocoran-katup-air-mani-rambut-rontok-dan-kebotakan-cara-tips-pengobatan-untuk-mengatasi-kecanduanket/

Senin, 08 Juli 2013

Jenis-jenis lamaran kerja. . .

"Hellow...
X ini sya akan mmpostinx tntanx Jenis-jenis Surat Lamaran kerja...ceki d0ot... ^_^

"Jenis Pertama adalah Surat
Lamaran yang Dipisahkan Dari
Daftar Riwayat Hidup
Jenis surat lamaran ini paling
digemari oleh para pelamar, karena data diri, dan lampiran lain di tulis dalam kertas terpisah, sehingga lebih memudahkan untuk menyusun surat lamaran.

Jakarta, 19 November 2012
Hal: Lamaran Pekerjaan
Yth. Manajer Personalia
PT. Aksara Nusa
Jln. Kebangkitan 24 Jakarta
Dengan Hormat
Saya yang bertanda tangan dibawah ini
Nama Lengkap: Tony Subahtiar
Tempat/Tanggal Lahir: Jakarta, 08
Agustus 1983
Jenis Kelamin: Laki-laki
Pendidikan: S1 Universitas Indonesia
Alamat: Jln. Sunan Jati 11 Jakarta
Mengajukan permohonan kepada
Bapak/Ibu agar saya dapat diangkat
sebagai karyawan pada PT. Aksara
Nusa yang berada di bawah pimpinan Bapak/Ibu, dan saya
bersedia ditempatkan di bagian apa saja sesuai dengan keterampilan yang saya miliki. Sebagai bahan pertimbangan,
bersamaan ini saya lampirkan:

1. Daftar Riwayat Hidup
2. Fotokopi Ijazah Pendidikan
Terakhir Yang Dilegalisir
3. Dua Buah Pasfoto Ukuran 3x4
4. Surat Keterangan Berkelakuan
Baik dari Kepolisian (SKKB)
5. Surat Keterangan Kesehatan

Demikianlah surat permohonan ini
saya buat dengan sesungguhnya
dengan harapan semoga Bapak/Ibu
mengabulkannya.
Atas perhatian dan pertimbangan
Bapak/Ibu, saya ucapkan terima
kasih.

Hormat Saya
Tony Subahtia

"Jenis Kedua adalah Surat Lamaran
Yang Digabung Dengan Daftar Riwayat Hidup Jenis surat lamaran ini menggabungkan antara daftar
riwayat hidup dan surat lamaran.
Kelebihannya adalah perusahaan
yang menerima surat lamaran lebih mudah menyeleksi, karena semua tampil dalam 1 lembar kertas. Sedangkan kelemahannya adalah surat lamaran menjadi sangat panjang.

Jakarta, 20 November 2012
Hal: Lamaran Pekerjaan
Yth. Manajer Personalia
PT. Bintang Persada
Jln. Kebangkitan 29 Jakarta

Dengan Hormat
Saya bernama lengkap Ardian Putra
Kini, saya berusia 22 tahun dan
belum menikah. Saya adalah lulusan Universitas Gajah Mada tahun 2009 tepatnya dari jurusan Ekonomi.
Dengan ini, saya bermaksud
mengajukan permohonan untuk
menjadi karyawan di PT Bintang
Persada, khususnya sebagai.Manajer Keuangan.
Saya memiliki kondisi kesehatan
yang baik. Saya menguasai bahasa
Inggris,dan bahasa Perancis, baik
secara lisan maupun tulisan. Saya
mampu dan mahir menggunakan
komputer, terutama mengoperasikan aplikasi paket MS Office, serta Excel, Word, Acces, PowerPoint, Outlook, dan juga Internet. Selain itu saya juga mempunyai pengalaman bekerja
sebagai manajer keuangan selama
kurang lebih 3 tahun di perusahaan
ternama di Jakarta. Sebagai bahan
pertimbangan Bapak / Ibu, bersama

surat ini saya lampirkan data diri
sebagai berikut.
1. Fotokopi Ijazah Terakhir yang
dilegalisir
2. Fotokopi Transkrip Nilai yang
dilegalisir
3. Fotokopi Kartu Tanda Penduduk
(KTP)
Saya sangat berharap Bapak/Ibu
bersedia meluangkan waktu untuk
memberikan kesempatan wawancara,
sehingga saya dapat menjelaskan
lebih rinci tentang potensi diri saya
dan kemampuan saya. Selain itu
saya mampu bekerja dengan baik
dan mampu bekerja dalam tim.
Demikian surat lamaran ini. Terima
kasih atas perhatian Bapak/Ibu.
Hormat Saya
Ardian Putra

"Jenis Ketiga adalah Surat Lamaran
Yang Ditulis Berdasarkan Info
Lowongan Kerja. Jenis surat lamaran ini ditulis
karena pelamar telah melihat iklan lowongan di surat kabar maupun internet. Sehingga dalam surat lamaran juga ditulis posisi pekerjaan yang diinginkan. Jenis surat lamaran ini juga kerap dipakai para pelamar pada umumnya.

Jakarta, 21 November 2012
Hal: Lamaran Pekerjaan
Yth. Manajer Personalia
PT. Jaya Perkasa
Jln. Medan Jaya 23 Jakarta
Dengan Hormat
Saya yang bertanda tangan dibawah
ini
Nama Lengkap: Rahmad Maulana
Tempat/Tanggal Lahir: Jakarta, 07
Mei 1981
Jenis Kelamin: Laki-laki
Pendidikan: S1 Ekonomi Universitas
Indonesia
Alamat: Jln. Sunan Giri 19 Jakarta

Berdasarkan iklan Bapak/Ibu pada
harian Kabarpos tanggal 19
November 2012, saya mengajukan
lamaran pada jabatan Manajer
Keuangan seperti yang dimaksud
dalam iklan tersebut.
Bersamaan ini saya lampirkan satu
lembar daftar riwayat hidup dan
data pendukung lainnya sebagai
bahan pertimbangan Bapak
selanjutnya. Bila dikehendaki, saya
bersedia memenuhi panggilan untuk dites dan diwawancarai.
Sebagai bahan pertimbangan,
bersamaan ini saya lampirkan:
1. Daftar Riwayat Hidup
2. Fotokopi Ijazah Pendidikan
Terakhir Yang Dilegalisir
3. Dua Buah Pasfoto Ukuran 3x4
4. Surat Keterangan Berkelakuan
Baik dari Kepolisian (SKKB)
5. Surat Keterangan Kesehatan
Demikianlah surat permohonan ini
saya buat dengan sesungguhnya
dengan harapan semoga Bapak/Ibu
mengabulkannya.
Atas perhatian dan pertimbangan
Bapak/Ibu, saya ucapkan terima
kasih.
Hormat Saya
Rahmad Maulana

Slesai...
Skian dlu y... N see Uuu... ^_^

Kamis, 20 Juni 2013

5 Cara membasmi bekas jerawat. . .


Haay gaYs...
disini saya akan memposting tengtan 5 cara membasmi bekas jerawat (postingan ini dari blog faforit.q)..."tpi hhmmm....mnarik jga kan tema.nya...hehe ^_^
buat anda yang blum tau cara.nya....silahkan dibaca aj...Ok

Apakah Anda termasuk orang yang punya kebiasaan memencet jerawat? Mulai sekarang hentikan kebiasaan buruk tersebut, karena akan menimbulkan masalah baru. Kebiasaan buruk memencet jerawat justru memicu peradangan pada jerawat sekaligus berpotensi meninggalkan bekas ketika jerawat tersebut sudah kering. Selain kebiasaan memencet jerawat, hal lain yang juga berpotensi membuat jerawat berbekas adalah penggunaan kosmetik/ obat jerawat yang mengandung alkohol atau minyak.
Ada beberapa cara untuk mengatasi bekas jerawat, coba perhatikan noda bekas jerawat diwajahmu, jika ada noda bekas jerawat yang membandel, coba praktikkan beberapa tips di bawah ini. Tips-tips ini menggunakan bahan-bahan alami yang aman digunakan.
  1. Lidah Buaya - Tanaman lidah buaya sering digunakan sebagai bahan kosmetik, kandugan vitamin A dan E dapat membantu proses regenerasi kulit yang rusak akibat bakteri jerawat. Daging buah lidah buaya dapat digunakan sebagai zat antibakteri dan mampu menetralisir lemak. Cara penggunaannya adalah gunakan gel daging buah lidah buaya sebagai masker wajah diamkan selama 10-15 menit kemudian bilas dengan air hingga bersih, penggunaan secara rutin efektif mengurangi bekas jerawat Anda.
  2. Putih Telur - Putih telur mengandung zinc yang mampu meningkatkan kekebalan tubuh dan mengatur hormon, vitamin B2 yang ampuh mengurangi potensi stres sebagaimana diketahui bahwa stres dapat memicu timbulnya jerawat, dan vitamin B3 mampu membantu memperlancar aliran darah. Cara penggunaanya adalah pisahkan putih telur dengan kuning telur, gunakan putih telurnya kemudian aduk perlahan, dan dapat digunakan sebagai masker. Tunggu 10-15 menit kemudian bilas hingga bersih, gunakan secara rutin 2-3 kali seminggu agar bekas jerawat Anda memudar.
  3. Ampas Teh - Jangan anggap remeh ampas seduhan teh, kandungan polifenol dan antioksidan dapat mengurangi noda bekas jerawat Anda, selain itu juga dapat menghaluskan wajah. Cara penggunaanya sangat mudah yaitu oleskan ampas teh pada bagian noda bekas jerawat, diamkan selama 10-15 menit kemudian bilas dengan air sampai bersih. Penggunaan secara rutin dapat membantu mengurangi noda bekas jerawat di wajah Anda.
  4. Air Jeruk Nipis - Air jeruk nipis mengandung vitamin C yang ampuh mengurangi noda-noda bekas jerawat yang membandel, selain mudah didapat cara penggunaannya pun sangat praktis. Ambil air perasan jeruk nipis dengan kapas, kemudian usapkan pada bagian noda bekas jerawat, tunggu 10-15 menit kemudian bilas dengan air sampai bersih. Ketika awal penolesan akan sedikit terasa perih, namun itu tidak akan berlangsung lama, justru efeknya mampu mengurangi rasa gatal dan membantu menghilangkan bekas jerawat di wajah Anda.
  5. Bawang Putih - Bawang putih mengandung antioksidan yang dapat membunuh bakteri penyebab jerawat sekaligus dapat mengembalikan jaringan sel kulit yang mati. Penggunaan bawang putih sebagai obat penghilang noda bekas jerawat cukup efektif dan bahannya mudah diperoleh. Cara penggunaanya dengan mengiris bawang putih kemudian oleskan irisan tersebut pada bagian bekas jerawat, tunggu 10-15 menit kemudian bilas dengan air. Gunakan secara rutin agar memberikan efek yang sempurna, noda bekas jerawat Anda tersamarkan.
Demikianlah beberapa bahan alami yang dapat digunakan sebagai media menghilangkan bekas jerawat di wajah Anda. Hal penting yang perlu diperhatikan, selain perawatan dari luar, Anda juga harus memperhatikan makanan dan minuman yang Anda konsumsi, hindari makanan berlemak dan minuman bersoda. Perbanyak konsumsi air putih dan olah raga yang cukup. Demi mendapatkan hasil yang memuaskan, Anda harus rutin melakukan perawatan dengan bahan alami tersebut, minimal 2x dalam seminggu. Konsep pengobatan alami adalah hasilnya tidak langsung dapat dirasakan/ instan, perlu proses dan ketelatenan, mengingat sesuatu yang butuh proses hasilnya cukup memuaskan dan untuk jangka panjang serta tanpa efek samping. Semoga bermanfaat.

daftar pustaka:
http://kumpulan-resepsehat.blogspot.com/2013/05/cara-menghilangkan-bekas-jerawat.html

Senin, 17 Juni 2013

makalah Bahasa Rakitan. . . .


ARSITEKTUR ORGANISASI
KOMPUTER


UMK Z
 







BAHASA RAKITAN

BAHASA RAKITAN

KELAS C
Syaifur Rochman  ; 201251084
Ahmad Bahrudin ; 201251







 
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
KUDUS
2013
Tugas dan Tanggung Jawab Anggota 

Judul                  : Bahasa Rakitan
Mata Kuliah      : Praktikum Arsitektur Organisasi Komputer
Dosen                : Muslichun Alcharis T.S KOM
Kelas                 : C
Program Studi   :Teknik Informatika
Fakultas             :Teknik
Tugas dan Tanggung  Jawab  Anggota:
No
Nim
Nama
Tugas & Tanggung Jawab
1
2012-51-084
Syaifur Rochman
Menyusun  makalah dan mencari materi
2
2012-51-
Ahmad Bahrudin
Menyusun  makalah dan mencari materi

Mengetahui                                                                 Kudus, 22 Mey 2013
Dosen Pengampu                                                        Ketua Kelompok



Muslichun Alcharis T.S KOM                                    Syaifur Rochman

Catatan Dosen

Judul                     :  Bahasa Rakitan
Mata Kuliah          :  Praktikum Arsitektur Organisasi Komputer
Dosen                    :   Muslichun Alcharis T.S KOM
Kelas                     :  C
Program Studi       :  Teknik Informatika
Fakultas                 :  Teknik
Catatan Dosen      :








                                                Dosen Pengampu

                                        Muslichun Alcharis T.S KOM

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan rahmat dan nikmat-Nya kepada kita semua sehingga kami dapat menyelesaikan Tugas Makalah tentang Hardware Komputer yang berjudul ”Teknologi Hardware Output”. 
Proposal yang berjudul ”Teknologi Hardware Output” ini, Alhamdulillah dengan waktu yang telah ditentukan kami bisa menyelesaikan dengan baik. kami menyadari sepenuhnya dalam pembuatan makalah ini masih banyak terdapat kekurangan baik dari penggunaan kata dan bahasa yang belum memenuhi kaidah yang tepat dan baik dari segi isi maupun penulisannya. Untuk itu kami sangat mengharapkan bantuan kritik dan saran dari semua pihak yang bersifat membangun demi penyempurnaan makalah ini dimasa yang akan datang.
Pada kesempatan ini kami mengucapkan terima kasih atas segala bantuan semua pihak sehingga makalah ini dapat terselesaikan dengan baik. Semoga makalah ini dapat bermanfaat bagi kami, pembaca maupun pihak-pihak yang membtuhkan.








             Kudus, 22 Mey 2013
                                                                                                                                         

                                                      Penulis

DAFTAR ISI

HALAMAN
TUGAS DAN TANGGUNG JAWAB ANGGOTA...................... ..i
CATATAN DOSEN...........................................................................ii
KATA PENGANTAR...................................................................... iii
DAFTAR ISI..................................................................................... iv
DAFTAR GAMBAR..........................................................................v
BAB I PENDAHULUAN.................................................................. 1
    Latar Belakang Masalah..................................................................1
    Rumusan Masalah...........................................................................1
    Tujuan Penelitian.............................................................................1
    Manfaat penelitian...........................................................................1
BAB II PEMBAHASAN....................................................................2
    Bahasa Rakitan................................................................................2
    Konversi Bilangan Hexadesimal…………………………………..3

BAB III KESIMPULAN.............................................................11

    Saran....................................................................................11

    Daftar isi...............................................................................11
         



BAB 1
PENDAHULUAN
LATAR BELAKANG MASALAH
Pada era globalisasi ini teknologi informasi semakin berkembang pesat dan memudahkan manusia dalam menjalankan aktivitasnya namun, itu semua itu semua menuntut manusia agar membuat inovasi-inovasi yang semakin maju dan memerlukan keahlian yang tinggi. Tak lepas dari itu semua, setelah komputer ditemukan dan menjadi kebutuhan bagi setiap individu di dunia  ini, maka perlu adanya sistem komunikasi untuk menunjang kebutuhan manusia. Maka ilmu yang dipelajari juga akan semakin menuntutnya untuk menemukan ilmu pengetahuan yang lebih tinggi, salah sutunya adalah komputer.
Komputer adalah sebuah mesin yang akan  menjalankan perintah penggunanya ,namun apabila intruksi yang kita berikan tidak tepat komputer pun enggan untuk melaksanakan perintahnya . maka harus ada bahasa penghubung  antara komputer dan penggunanya  dan pembuat program agar komputer tersebut bisa lebih evektif dalam  menjalankan fungsi dan perannya.bahasa yang menghubungkan antara keduanya itulah yang disebut bahasa rakitan.
RUMUSAN MASALAH
Ø  devinisi dan pengertian dari bahasa rakitan
Ø  dasar alasan menggunakan bahasa rakitan
Ø  orientasi bahasa rakitan
Ø  implementasi bahasa rakitan
TUJUAN  PENELITIAN
v  mengetahui devinisi dan pengertian bahasa rakitan
v  mengimplementasikan bahasa rakitan
v  mengetahui dasar dan orientasi bahasa rakitan
v  mengetahui Konversi Bilangan Hexadesimal, Biner dan Desimal sebagai modal awal belajar Bahasa Pemrograman Rakitan

MANFAAT PENELITIAN
v  kita dapat mengetahui tentang bahasa rakitan
v  menambah ilmu dan wawasan masyaraka
v  sebagai modal awal belajar Bahasa Pemrograman Rakitan



BAB II
PEMBAHASAN

1.      BAHASA RAKITAN

Bahasa Rakitan termasuk ke dalam bahasa tingkat rendah dan merupakan bahasa
dasar komputer. Bahasa ini memerlukan logika yang cukup rumit di samping instruksinya
yang jauh berbeda dengan bahasa pemrograman lainnya. Program yang dihasilkan
memiliki kecepatan
yang paling baik. Kelebihan dari bahasa rakitan adalah :
1. Memiliki fasilitas fungsi dan makro (ciri khas bahasa pemrograman yang
menyebabkan pemrograman menjadi lebih mudah).
2. Program dapat dibuat secara modular (dipecah dalam modul-modul kecil dan
dapat diintegrasikan kembali).
3. Ukuran program lebih kecil, sehingga lebih menghemat media penyimpan.
4. Lebih dekat ke hardware sehingga seluruh kemampuan komputer dapat
dimanfaatkan secara maksimal.
Bahasa rakitan merupakan bahasa pemrograman yang posisinya di antara bahasa
pemrograman lainnya adalah termasuk dalam bahasa pemrograman tingkat rendah karena
bahasa ini berhubungan langsung dengan bahasa mesin. Sedangkan bahasa pemrograman
Delphi berada di atas bahasa pemrograman rakitan, yang sering disebut OOP (Object
Orinted Programming).
Bahasa mesin adalah kumpulan kode biner yang merupakan instruksi yang bisa
dijalankan oleh komputer. Sedangkan bahasa rakitan memakai kode mnemonic untuk
menggantikan kode biner, agar lebih mudah diingat sehingga memudahkan penulisan
program.
Program yang ditulis dengan bahasa rakitan terdiri dari label; kode mnemonic dan
lainnya, pada umumnya dinamakan sebagai program sumber (source code) yang belum
bisa diterima oleh prosesor untuk dijalankan sebagai program tapi harus diterjemahkan
terlebih dahulu menjadi bahasa mesin dalam bentuk kode biner.
Jika yang ditulis hanya bahasa rakitan saja maka biasanya program dibuat dengan
program editor biasa, misalnya note pad pada Windows atau sidekick pada DOS,
selanjutnya program sumber diterjemahkan ke bahasa mesin dengan menggunakan
program rakitan. Hasil kerja program rakitan adalah “program objek” dan juga “rakitan
listing”. Tapi karena di sini bahasa rakitan ditulis bersama dengan bahasa Delphi maka
program dibuat di dalam editor milik Delphi.
Program objek berisikan kode – kode bahasa mesin, kode – kode bahasa mesin
inilah yang diumpankan ke memori – memori prosesor.
Perlu diperhatikan bahwa setiap prosesor mempunyai konstruksi yang berbeda –
beda, instruksi untuk mengendalikan masing – masing prosesor juga berbeda – beda.
Dengan demikian bahasa rakitan untuk masing – masing prosesor juga berbeda, yang
sama hanyalah pola dasar cara penulisan program rakitan saja.
Dalam bahasa rakitan program sumbernya menganut prinsip 1 baris untuk satu
perintah, setiap baris perintah tersebut bisa terdiri atas beberapa bagian, yaitu bagian
label, bagian mnemonic, dan bagian operan yang bisa lebih dari satu.
Label mewakili nomor memori program dari instruksi pada baris yang
bersangkutan, misal pada saat menulis JUMP, label ini ditulis pada bagian operand untuk
menyatakan nomor memori program yang dituju. Dengan demikian label selalu mewakili
nomor memori program dan harus ditulis di bagian awal baris instruksi. Selain label
dikenal pula symbol, yakni satu nama yang mewakili satu nilai tertentu dan nilai yang
diwakili bisa apa saja tidak harus nomor memori program. Cara penulisan simbol sama
dengan penulisan label, harus dimulai di huruf pertama dari baris instruksi.
Mnemonic merupakan singkatan perintah, dikenal dua macam mnemonic, yakni
mnemonic yang dipakai sebagai instruksi mengendalikan prosesor, misalnya ADD,
MOV, DJNZ dan lainnya. Ada pula mnemonic yang dipakai untuk mengatur kerja dari
program rakitan misalnya ORG, EQU atau DB, mnemonic untuk mengatur kerja dari
program rakitan ini dinamakan sebagai “rakitan directive”.
Operan adalah bagian yang letaknya di belakang bagian mnemonic, merupakan
pelengkap bagi mnemonic. Kalau sebuah instruksi diibaratkan sebagai kalimat perintah,
maka mnemonic merupakan subjek (kata kerja) dan operan merupakan objek (kata benda)
dari kalimat perintah tersebut.

2. Konversi Bilangan Hexadesimal, Biner dan Desimal sebagai modal awal belajar
Bahasa Pemrograman Rakitan
Salah satu penyebab kesulitan mahasiswa untuk mempelajari bahasa Rakitan adalah hal –
hal yang menyangkut konversi Bilangan biner dan hexadecimal. Meskipun dianggap
sesuatu hal yang mengada – ada oleh sebagian anda bahwa : untuk apa bilangan bilangan
direpresentasikan dengan orde yang bermacam-macam? Yang malah menyulitkan bagi
pengguna bilangan. Sebetulnya tidak demikian. Coba anda bayangkan bagaimana
merepresentasikan Bilangan desimal 4 (yang kita pakai sehari hari) dalam digital?
Seperti yang anda ketahui dalam dunia digital representasi adalah 1 dan 0, karena secara fakta lebih mudah dan tegas perbedaan antara 1 dan 0. 1 adalah on dan 0 adalah off.
Disebut sebagai biner (1 dan 0) sehingga dari ungkapan saya diatas dapat dipahami
mengapa biner dibutuhkan, sehingga desimal 4 adalah 100 (biner) kalau representasi pada
nyala 3 buah led maka nyala padam dan padam. Kemudian muncul pertanyaan untuk apa
bilangan hexadesimal? Coba bayangkan representasi bilangan desimal 65536 dalam
biner..? maka anda dapat menulis sepanjang 16 bilangan biner. Hal ini sangat
menyulitkan kala sudah masuk dalam pemrograman, sehingga muncul bilangan orde 16
atau hexadesimal yang berfungsi untuk menyederhanakan penulisan (mengecilkan ukuran
representasi bilangan desimal dan biner ) menjadi FF (hexadesimal) hanya membutuhkan
dua karakter bilangan saja. Oleh sebab itulah mengapa biner dan hexadesimal dibutuhkan
dalam representasi bilangan.
Oleh karena itu pemahaman konversi bilangan penting sebab penggunaan mereka
menyederhanakan lain topik kompleks termasuk desain logika dengan aljabar boolean,
untuk meyederhanakan representasi data.
Bab ini mendiskusikan beberapa konsep penting mencakup konversi biner dan
hexadecimal, sistem, organisasi data biner (bytes), sistem nomorsign dan unsign,
perhitungan, logis, pergeseran, dan operasi rotasi pada biner, bit dan representasi data,
dan karakter ASCII. Bab ini wajib anda kuasai, sebelum anda menguasai sistem bilangan
dan konversinya sebaiknya tidak melangkah ke bab berikutnya.

v  BILANGAN DESIMAL
Kita terbiasa dengan bilangan basis 10 (desimal) coba anda lihat angka ini 123
representasi dalam bilangan basis 10 adalah seperti berikut :
1*102 + 2*101 + 3*100 atau sama dengan
100 + 20 + 3
kemudian coba perhatikan bilangan ini 123,456
direpresentasikan dalam desimal sebagai berikut
1*102 + 2*101 + 3*100 +4*10.-1+5*10-2+6*10-3
 atau sama dengan
100 + 20 + 3 + 0,4 + 0,05 + 0,006
v  BILANGAN BINER
Sistem komputer menggunakan bilangan biner, dioperasikan menggunakan logika biner.
Komputer merepresentasikan nilai-nilai menggunakan dua tingkatan voltase yang pada
umumnya 0v dan + 5v. Dengan dua nilai seperti kita dapat merepresentasikan persisnya
dua nilai-nilai berbeda. Ini bisa karena dimanapun dua nilai yang berbeda secara absolut,
Dalam penggunaanya kita menggunakan nilai-nilai nol dan satu.
Contoh disini sangat mudah untuk mengkonversikan bilangan biner ke desimal. Anda
perhatikan bilangan biner ini 110010102 direpresentasikan dengan cara seperti pada
desimal diatas menjadi sebagai berikut :
1*27 + 1*26 + 0*25 + 0*24 + 1*23 + 0*22 + 1*21 + 0*20 sama dengan
128 + 64 + 8 + 2
20210
Mudah kan?
Sedangkan untuk mengkonversi desimal ke biner agak sedikit lebih sulit, karena anda
harus menemukan terlebih dahulu pangkat dua tertinggi berapakah yang sama dengan
atau lebih kecil dari bilangan desimal yang akan dikonversi. Contoh anda perhatikan
bilangan berikut : 1359 (desimal) coba kita konversikan..
- cari nilai pangkat dua yang sama dengan atau lebih kecil dari 1359, kita ambil
misalnya 2 10 = 1024 -> lebih kecil dari 1359, kemudian
- kita naikkan satu tingkat 2 11 = 2048 ternyata 2048 lebih besar dari 1359,
sehingga kita pilih 2 pangkat 10 (210).
- Kurangkan desimal yang akan dikonversi dengan nilai desimal dari pangkat
dua yang lebih kecil dari bilangan tersebut sehingga, 1359-1024 adalah sama
dengan 335
·         Cari bilangan pangkat dua yang lebih kecil atau sama dengan 335 -> 28 = 256.
·         Kurangkan 335 dengan 256, 335 – 256 = 79
·         Ulangi langkah keempat kita dapatkan pangkat dua yang mendekati adalah 64 shg 79-64 = 5
·         Ulangi lagi langkah sebelumnya kita dapat 4, mjd 5-4 = 1
·         Dari hasil langkah langkah tersebut diatas dilengkapi sampai nilai nomila terkecil kemudian diurutkan dan kemudian kita susun binernya menjadi
seperti berikut ini
·         210 28 26 24 23 22 21 dan 20 selanjutnya kita urutkan mulai bilangan pangkat dua
terbesar sampai yang terkecil, pangkat dua yang terepresentsi spt hitungan kita
tadi kita urutkan dengan 1 yang terwakili dan 0 tidak terwakili menjadi urutan
bilangan biner seperti ini : 1010101111
                       
v  BILANGAN HEXADESIMAL
Bilangan Hexadesimal merupakan bilangan dengan orde 16, Dengan urutan
sebagai berikut (paling kiri merupakan MSB dan paling kanan adalah LSB) :
F E D C B A 9 8 7 6 5 4 3 2 1 0. dimana bilangan F adalah 16 dalam orde 10 dan 1111
dalam orde biner. Konversi bilangan dari bilangan biner ke hexadesimal sangat mudah,
bila dibandingkan konversi dari bilangan hexadesimal ke desimal. Cara mengkonversi
bilangan hexadesimal ke biner adalah dengan cara menguraikan bilangan bilangan
hexadesimal tersebut empat bit empat bit sesuai dengan konversi dalam biner. Contoh
bilangan FE16 dalam konversi biner nya adalah F menjadi 11112 dan E menjadi 00012
sehingga FE16 = 111100012.
Cara mengkonversi ke bilangan desimal sama dengan biner Contoh:
3A hexa = (3 * 161) + (10 * 160)
= 48 + 10
= 58 desimal

Bahasa rakitan atau lebih umum dikenal sebagai Assembly adalah bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman komputer, mikroprosesor, pengendali mikro dan perangkat lainnya yang dapat diprogram. Bahasa rakitan mengimplementasikan representasi atas kode mesin dalam bentuk simbol-simbol yang secara relatif lebih dapat dipahami oleh manusia. Berbeda halnya dengan bahasa-bahasa tingkat tinggi yang berlaku umum, bahasa rakitan biasanya mendukung secara spesifik untuk suatu ataupun beberapa jenis arsitektur komputer tertentu. Dengan demikian, portabilitas bahasa rakitan tidak dapat menandingi bahasa-bahasa lainnya yang merupakan bahasa pemrograman tingkat tinggi. Namun demikian, bahasa rakitan memungkinkan programmer memanfaatkan secara penuh kemampuan suatu perangkat keras tertentu yang biasanya tidak dapat ataupun terbatas bila dibuat dengan menggunakan bahasa pemrograman tingkat tinggi.
Bagian – Bagian Dari Program Assembler
Berikut ini adalah bagian – bagian dari rogram assembler yaitu:
1.      Label
            Label merupakan suatu simbol yang didefinisikan sendiri oleh pembuat program untuk menandai lokasi memori pada area program. Simbol dan label adalah dua hal yang berbeda. Simbol tidak menggunakan titik dua, sedangkan label harus diakhiri dengan titik  Contoh :
                  PAR                      EQU 500        ; “PAR” Menunjukan suatu simbol
                                                                       ; dari nilai 500
                  MULAI:
                  MOV                      A, #0FFh       ; pada label; “Mulai” nilai 0FFh
                                                                        ; dipindahkan ke Akumulator
Dalam satu baris hanya ada satu label, pada umumnya Assembler membatasi jumlah karakter yang bisa digunakan hingga 31 karakter.

2.      Mnenonik
            Mnemonic instruksi atau pengarah Assembler dimasukan dalam “Mnemonic field” yang mengikuti “label mnemonic”.Mnemonic instruksi misalnya ADD, MOV, INC dan lain-lain.Sedangkan pengarah Assembler misalnya ORG, EQU, DB dan lain-lain.
3.      Operand
            Operand ditulis setelah mnemonic, bisa berupa alamat atau data yang digunakan instruksi yang bersangkutan Contoh :
          MOV                      A, #20h         ; A dan #20h adalah operand
          LAGI:
          JNB                        LAGI            ; LAGI adalah operand
4.      Komentar
           Komentar harus diawali dengan titik koma. Sub rutin dari bagian besar program yang mengerjakan suatu operasi biasanya diawali dengan blok komentar yang menjelaskan fungsi sub rutin atau bagian besar program tersebut.
5.      End
            Petunjuk END merupakan kode perintah terakhir yang menunjukan batas akhir dari proses Assembly. Instruksi yang sering digunakan dalam pembuatan program yaitu :
a.   Instruksi Aritmatik
         Instruksi aritmatik selalu melibatkan akumulator dan ada juga beberapa instruksi yang melibatkan register lain.
Berikut ini contoh instruksi–instruksi arimatika yaitu:
Tabel 2.4 Instruksi-instruksi Aritmatik
Instruksi
Keterangan
Contoh
ADD A,Rn
Menambah isi register Rn dengan isi akumulator lalu disimpan di akumulator
ADD A,R1
ADD A, direct
Menambah isi direct dengan akumulator, hasilnya disimpan di akumulator
ADD A, 30H
ADD A, #data
Menambahkan immediate data ke akumulator
ADD A, #20H
ADD A, @Rn
Menambahkan isi dari alamat yang ditunjuk Rn dengan akumulator
ADD A, @R1
ADDC A, #data
Menambahkan immediate data ke akumulator dengan carry
ADDC A, #20H
SUBB A, Rn
Kurangkan isi register Rn dari akumulator
SUBB A, R1
INC A
Tambah isi akumulator dengan 1
INC A
DEC A
Kurangkan isi akumulator denga 1
DEC A
MUL AB
Kalikan isi A dengan isi B, low-byte disimpan pada akumulator, dan highbyte pada B
MUL AB
DIV AB
Bagi isi A dengan isi B. Akumulator menerima hasil integer pembagian dan B menerima integer sisanya.
DIV AB
b.      Instruksi Logika
               Instruksi Logika ini dipakai untuk melakukan operasi logika, yaitu operasi AND (instruksi ANL), operasi OR (instruksi ORL), operasi Exclusive-OR (instruksi XRL), operasi clear (instruksi CLR), instruksi komplemen (instruksi CPL), operasi penggeseran kanan atau kiri (instruksi RR, RRC, RL dan RLC) serta operasi penukaran data (instruksi SWAP). Data yang dipakai dalam operasi  ini biasanya berupa data yang berada dalam akumulator atau data yang berada dalam memori data.
c.   Instruksi Pemindahan Data
Instruksi – instruksi pemindahan data adalah :
Tabel 2.5 Instruksi – instruksi Perpindahan Data
Instuksi
Keterangan
Contoh
MOV A, Rn
Memindahkan isi register Rn ke akumulator
MOV A, R0
MOV A,direct
Memindahkan isi direct byte ke akumulator
MOV A, 30h
MOV A , #data
Mengisi akumulator dengan nilai data
MOV A,#20h
MOV A, @Rn
Mengisi akumulator dengan isi dari alamat yang ditunjuk oleh Rn
MOV A, @R0
2.2.2    Mode – Mode Pengalamatan
1.      Mode Pengalamatan Langsung
            Dalam pengalamat langsung nilai yang akan disimpan dalam suatu memori diperoleh secara langsung dengan mengambil dari lokasi memori yang lain.
            Contoh :
     MOV A,30H         ; isi akumulator dengan bilangan 30 heksadesimal
2.      Mode Pengalamatan Tak Langsung
            Dalam pengalamatan tak langsung, instruksi menentukan  suatu register yang digunakan untuk menyimpan alamat operan
            Contoh :
ADD A,R         ; Tambahkan isi RAM yang lokasinya ditunjukan oleh register R1 ke akumulator.
DEC @R1        ; Kurangi satu isi RAM yang  alamatnya ditunjukan                  oleh register R1.
3.      Mode Pengalamatan Segera
            Cara ini menggunakan konstanta.
Contoh :
            MOV A,#20H ; isi akumulator dengan bilangan 20 heksadesimal Data konstanta merupakan data yang menyatu dengan instruksi, contoh intruksi diatas mempunyai arti bahwa data konstantanya, yaitu 20H, (sebagai data konstanta harus diawali dengan ’#’ dan tanda H untuk menyatakn format bilangan heksadesimal) disalin ke Akumulator (A).
4.      Mode Pengalamatan Data
            Pengalamatan data terjadi pada sebuah perintah ketika nilai operasi merupakan alamat data yang akan diisi atau yang akan dipindahkan. Contoh :
MOV P1,A            ; isi P1 dari nilai akumulator.
5.      Mode Pengalamatan Bit
            Pengalamatan bit adalah penunjukkan menggunakan simbol titik (.) yang menunjuk alamat lokasi bit, baik dalam RAM internal atau perangkat keras. Contoh :
            SETB P1.7            ; set bit port 1.7 high ( pot 1.7 diberi nilai logika 1)


BAB III
KESIMPULAN
Bahasa rakitan bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman komputer, mikroprosesor, pengendali mikro, dan perangkat lainnya yang dapat diprogram. Bahasa rakitan mengimplementasikan representasi atas kode mesin dalam bentuk simbol-simbol yang secara relatif lebih dapat dipahami oleh manusia. Berbeda halnya dengan bahasa-bahasa tingkat tinggi yang berlaku umum, bahasa rakitan biasanya mendukung secara spesifik untuk suatu ataupun beberapa jenis arsitektur komputer tertentu.

SARAN
Jika dalam pembuatan makalah ini terdapat kekurangan, kritik dan saran kami tunggu untuk menjadi perbaikan pada makalah ini.

DAFTAR PUSTAKA