.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Mencetak Karakter Dengan Assembly

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh

Assalamualaykum

Pada kesempatan kali ini Saya akan memposting cara mencetak karakter dengan bahasa pemrograman Assembly di Ubuntu.

Siapkan aplikasi Assembler nya, silahkan download file nya terlebih dahulu.

Ekstrak file tersebut mengunakan Winrar atau 7zip  dan masukkan ke dalam satu folder, misalnya saya meletakkan pada folder TASM, di /home/riky/TASM.

Setelah itu buka DOSBox untuk mengganti Command Prompt sebagai compiler, silahkan install terlebih dahulu jika belum ada . Buka Terminal lalu ketikkan sudo apt-get install dosbox . Setelah instalasi selesai buka DOSBox dan mount folder tempat aplikasi Assembler yang kita download tadi.

Ketikkan mount c /home/riky/TASM kemudian c: pada DOSBox.




Selanjutnya buka text editor untuk menuliskan kode program, bisa menggunakan edit, notepad, sublime tex. Pada kali ini saya menggunakan sublime text.
 

Kita akan mencetak karakter dengan interupsi 21h.

Pengertian Interupsi


interupsi adalah suatu permintaan khusus kepada mikroprosesor untuk melakukan sesuatu. Bila terjadi interupsi, maka komputer akan menghentikan dahulu apa yang sedang dikerjakannya dan melakukan apa yang diminta oleh yang menginterupsi.

Selanjutnya kita akan memulai menulis kode pada text editor, ketikkan perintah di bawah ini pada text edior .

.model small
.code
org 100h

Proses      :
                mov ah,2h
                mov dl,'A'   ; Karakter yang akan dicetak
                int 21h       ; Interupsi untuk mencetak karakter

                int 20h


end proses

Simpan program tersebut dengan ekstensi *.ASM, contohnya saya menyimpan dengan nama latihan1.ASM.

Setelah program di simpan , lakukan proses compile dengan DOSBox, ketikkan perintah tasm latihan1 , maka akan tampil .


Lihat Error message dan Warning message, jika ada error maka ada kesalahan pada penulisan kode, jika tidak ada maka program tersebut sudah benar.

Selanjutnya lakukan proses linking untuk membuat file yang telah di compile menjadi file yang dapat di eksekusi , caranya ketik perintah tlink/t latihan1 atau tlink/t namaprogram.

Jalankan program dengan mengetikkan nama program pada DOSBox, misalnya latihan1 maka akan menghasilkan karakter A.




Selanjutnya kita akan mencetak beberapa karakter , berikut adalah kode programnya.

.MODEL SMALL
.CODE
ORG 100h

Proses :
             MOV AH,2h
             MOV DL,'R'
             INT 21h

             MOV DL,'I'
             INT 21h

             MOV DL,'Y'
             INT 21h

             MOV DL,'A'
             INT 21h

             MOV DL,'N'
             INT 21h

             MOV DL,'T'
             INT 21h

             MOV DL,'O'
             INT 21h
    
             INT 20h
END     Proses

Simpan dengan ekstensi *.ASM , misalnya saya menyimpan dengan nama latihan2.ASM.

Lakukan proses compile seperti diatas , caranya ketikkan perintah tasm latihan2 dilanjutkan dengan tlink dengan perintah tlink/t latihan2  dan jalankankan program tersebut dengan perintah latihan2.

Maka akan menghasilkan beberapa karakter seperti di bawah ini.




Semoga bermanfaat .

Wassalamu'alaykum.

.Berikut link download contoh program dan Tutorial dalam bentuk PDF.

Download Contoh Program


Download Tutorial


Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel Mencetak Karakter Dengan Assembly , Diterbitkan oleh scodeaplikasi pada Kamis, 25 September 2014. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to