Pemrograman Bahasa Assembly: Membuat Karakter AABBCC sampai ZZ Berwarna-Warni
Kali ini saya akan memberikan tutorial cara untuk membuat karakter
"AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ" berwarna-warni menggunakan program assembly
Untuk membuat karakter ini perintah yang digunakan masih sama dengan perintah-perintah yang pernah diajarkan sebelumnya. Aplikasi yang diperlukan juga masih sama, yaitu TASM, TLINK, RTM, dan Command Prompt.
Pertama, bukalah Command Prompt, Masuki direktori assembly, kemudian buka windows text editor.
Sekarang buatlah perintah-perintah seperti yang tertulis dibawah ini.
.model small
.code
org 100h
proses :
mov ah,09h ;Kode untuk mencetak warna
mov bl,93h ;Kode warna yang akan dicetak
mov cx,52 ;Jumlah karakter warna yang akan dicetak
repeat:
int 10h ;Cetak warna
add bl,1 ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
loop repeat ;Ulangi perintah "repeat:"
mov ah,02h ;Kode untuk mencetak karakter
mov dl,'A' ;Karakter yang akan dicetak
mov cx,26 ; Jumlah karakter yang akan dicetak
ulang :
int 21h ;Cetak karakter
int 21h ;Cetak karakter, sehingga menghasilkan 2 karakter yang sama
add dl,1 ;Menambah kode karakter sebanyak 1
loop ulang ;ulangi perintah 'ulang:'
int 20h ;menghentikan program
END proses ; akhiri 'proses'
"AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ" berwarna-warni menggunakan program assembly
Untuk membuat karakter ini perintah yang digunakan masih sama dengan perintah-perintah yang pernah diajarkan sebelumnya. Aplikasi yang diperlukan juga masih sama, yaitu TASM, TLINK, RTM, dan Command Prompt.
Pertama, bukalah Command Prompt, Masuki direktori assembly, kemudian buka windows text editor.
Sekarang buatlah perintah-perintah seperti yang tertulis dibawah ini.
.model small
.code
org 100h
proses :
mov ah,09h ;Kode untuk mencetak warna
mov bl,93h ;Kode warna yang akan dicetak
mov cx,52 ;Jumlah karakter warna yang akan dicetak
repeat:
int 10h ;Cetak warna
add bl,1 ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
loop repeat ;Ulangi perintah "repeat:"
mov ah,02h ;Kode untuk mencetak karakter
mov dl,'A' ;Karakter yang akan dicetak
mov cx,26 ; Jumlah karakter yang akan dicetak
ulang :
int 21h ;Cetak karakter
int 21h ;Cetak karakter, sehingga menghasilkan 2 karakter yang sama
add dl,1 ;Menambah kode karakter sebanyak 1
loop ulang ;ulangi perintah 'ulang:'
int 20h ;menghentikan program
END proses ; akhiri 'proses'
Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.
Pemrograman Bahasa Assembly: Membuat Huruf A Sebanyak 5 Kali dan Berwarna-warni
//Posted by Robby Fajri Maulana
Kali ini saya akan memberikan tutorial untuk membuat karakter A sebanyak lima kali dan berwarna-warni menggunakan program bahasa assembly.
Untuk membuat program ini, kita masih akan menggunakan program dan perintah yang sama seperti sebelumnya. Pertama-tama, bukalah dulu text editor menggunakan command prompt
Sekarang buatlah program menggunakan perintah-perintah sebagai berikut.
.model small
.code
org 100h
proses:
mov ah,09h ;Kode untuk mencetak warna
mov bl,93h ;Kode warna yang akan dicetak
mov cx,05 ;Jumlah karakter warna yang akan dicetak
ulang:
int 10h ;Cetak warna
add bl,1 ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
loop ulang ;ulangi perintah 'ulang:'
mov ah,02h ;Kode untuk mencetak karakter
mov dl,'A' ;Karakter yang akan dicetak
mov cx,05 ; Jumlah karakter yang akan dicetak
ulang2:
int 21h ;Cetak karakter
loop ulang2 ;ulangi perintah 'ulang2:'
int 20h
end proses
Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.
download link
Untuk membuat program ini, kita masih akan menggunakan program dan perintah yang sama seperti sebelumnya. Pertama-tama, bukalah dulu text editor menggunakan command prompt
Sekarang buatlah program menggunakan perintah-perintah sebagai berikut.
.model small
.code
org 100h
proses:
mov ah,09h ;Kode untuk mencetak warna
mov bl,93h ;Kode warna yang akan dicetak
mov cx,05 ;Jumlah karakter warna yang akan dicetak
ulang:
int 10h ;Cetak warna
add bl,1 ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
loop ulang ;ulangi perintah 'ulang:'
mov ah,02h ;Kode untuk mencetak karakter
mov dl,'A' ;Karakter yang akan dicetak
mov cx,05 ; Jumlah karakter yang akan dicetak
ulang2:
int 21h ;Cetak karakter
loop ulang2 ;ulangi perintah 'ulang2:'
int 20h
end proses
Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.
download link
Pemrograman Bahasa Assembly (Assembler): Membuat Karakter ABCDEEDCBA dengan Huruf ABCDE Berwarna-warni
//Posted by Robby Fajri Maulana
Pada kesempatan kali ini saya akan memberikan tutorial cara untuk membuat Karakter ABCDEEDCBA dengan huruf ABCDE berwarna-warni menggunakan Bahasa Assembly.
Aplikasi yang diperlukan masih sama seperti sebelumnya yaitu TASM, TLINK, dan RTM serta menggunakan aplikasi Command Prompt untuk membuka, membuat dan menjalankan program.
Untuk membuat karakter ini, kita masih akan menggunakan perintah-perintah yang sama seperti perintah register sebelumnya, dengan beberapa perintah baru untuk membuat warna pada karakter.
Pertama bukalah dulu aplikasi command prompt.
Untuk membuat karakter ini, kita memerlukan register-register baru, yaitu :
mov ah,09h ; Register ini digunakan untuk membuat warna pada karakter bisa dicetak
mov bl,xxh ; Register ini sebagai kode warna karakter yang akan dicetak, ubah xx menjadi kode warna yang diinginkan
int 10h ; Register ini digunakan untuk mencetak warna pada karakter
sub ; Register ini adalah kebalikan dari register ADD, fungsinya untuk mengurangi karakter.
Sekarang, buatlah perintah-perintah berikut dalam text editor untuk membuat karakter.
.model small
.code
org 100h
proses:
mov ah,09h ;Kode untuk mencetak warna
mov bl,93h ;Kode warna yang akan dicetak
mov cx,5h ;Jumlah karakter warna yang akan dicetak
ulang:
int 10h ;Cetak warna
ADD bl,1 ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
loop ulang ;ulangi perintah 'ulang:'
mov ah,02h ;Kode untuk mencetak karakter
mov dl,'A' ;Karakter yang akan dicetak
mov cx,4h ; Jumlah karakter yang akan dicetak
ulang2:
int 21h ;Cetak karakter
add dl,1 ;Menambah kode karakter sebanyak 1
loop ulang2 ;ulangi perintah 'ulang2:'
mov ah,02h ;Kode untuk mencetak karakter
int 21h ;Cetak karakter
mov cx,5h ;jumlah karakter yang akan dicetak
ulang3:
int 21h ;Cetak karakter
sub dl,1 ;Mengurangi kode karakter sebanyak 1
loop ulang3 ;ulangi perintah 'ulang3'
int 20h ;menghentikan program
END proses ; akhiri 'proses'
Aplikasi yang diperlukan masih sama seperti sebelumnya yaitu TASM, TLINK, dan RTM serta menggunakan aplikasi Command Prompt untuk membuka, membuat dan menjalankan program.
Untuk membuat karakter ini, kita masih akan menggunakan perintah-perintah yang sama seperti perintah register sebelumnya, dengan beberapa perintah baru untuk membuat warna pada karakter.
Pertama bukalah dulu aplikasi command prompt.
Untuk membuat karakter ini, kita memerlukan register-register baru, yaitu :
mov ah,09h ; Register ini digunakan untuk membuat warna pada karakter bisa dicetak
mov bl,xxh ; Register ini sebagai kode warna karakter yang akan dicetak, ubah xx menjadi kode warna yang diinginkan
int 10h ; Register ini digunakan untuk mencetak warna pada karakter
sub ; Register ini adalah kebalikan dari register ADD, fungsinya untuk mengurangi karakter.
Sekarang, buatlah perintah-perintah berikut dalam text editor untuk membuat karakter.
.model small
.code
org 100h
proses:
mov ah,09h ;Kode untuk mencetak warna
mov bl,93h ;Kode warna yang akan dicetak
mov cx,5h ;Jumlah karakter warna yang akan dicetak
ulang:
int 10h ;Cetak warna
ADD bl,1 ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
loop ulang ;ulangi perintah 'ulang:'
mov ah,02h ;Kode untuk mencetak karakter
mov dl,'A' ;Karakter yang akan dicetak
mov cx,4h ; Jumlah karakter yang akan dicetak
ulang2:
int 21h ;Cetak karakter
add dl,1 ;Menambah kode karakter sebanyak 1
loop ulang2 ;ulangi perintah 'ulang2:'
mov ah,02h ;Kode untuk mencetak karakter
int 21h ;Cetak karakter
mov cx,5h ;jumlah karakter yang akan dicetak
ulang3:
int 21h ;Cetak karakter
sub dl,1 ;Mengurangi kode karakter sebanyak 1
loop ulang3 ;ulangi perintah 'ulang3'
int 20h ;menghentikan program
END proses ; akhiri 'proses'
Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.
Membuat Komponen Seven Segment Menggunakan Protel Schematic Library Editor.
Kali ini saya akan memberikan tutorial untuk membuat komponen berbentuk angka 8 menggunakan protel schematic library editor.
Adapun Aplikasi yang dibutuhkan adalah Protel Schematic 1.0. Bagi yang belum memilikinya bisa didownload di link dibawah ini
Download link (3mb): (mediafire|4shared)
Ikuti petunjuk instalasi sesuai dengan yang ada pada file protel schematic. Setelah menginstall protel schematic dengan benar, bukalah aplikasi advanced schematic.
Pada menu bar protel diatas, klik pada library lalu pilih edit library untuk membuka Schematic Library Editor.
Pada Menu Bar klik File->New untuk membuat file component baru. Maka akan muncul tampilan seperti ini:
Untuk membuat komponen ini, ikutilah langkah-langkah berikut:
Pertama, klik icon
(rectangle) yang terdapat pada library editor, kemudian letakkan pada lembar kerja Library Editor seperti dibawah ini.
Lalu klik icon
(Graphical polygon shapes) yang ada pada library editor, kemudian bentuk dan letakkan pada lembar kerja seperti dibawah ini.
Bentuk lagi sehingga berbentuk seperti angka 8 seperti ini
Klik Icon
(Ellipses) pada Library Tools,kemudian buat dot atau titik 'DP' disamping angka '8' seperti gambar dibawah ini
Klik icon
(Pins) pada Library Tools, kemudian tempatkan pada lembar kerja seperti gambar dibawah ini Gunakan tomobol Spacebar untuk memutar kaki,
Simpan komponen dengan cara memilih file->save.
Selamat! anda telah berhasil membuat komponen!
Adapun Aplikasi yang dibutuhkan adalah Protel Schematic 1.0. Bagi yang belum memilikinya bisa didownload di link dibawah ini
Download link (3mb): (mediafire|4shared)
Ikuti petunjuk instalasi sesuai dengan yang ada pada file protel schematic. Setelah menginstall protel schematic dengan benar, bukalah aplikasi advanced schematic.
Pada menu bar protel diatas, klik pada library lalu pilih edit library untuk membuka Schematic Library Editor.
Untuk membuat komponen ini, ikutilah langkah-langkah berikut:
Pertama, klik icon
(rectangle) yang terdapat pada library editor, kemudian letakkan pada lembar kerja Library Editor seperti dibawah ini.Lalu klik icon
(Graphical polygon shapes) yang ada pada library editor, kemudian bentuk dan letakkan pada lembar kerja seperti dibawah ini.Bentuk lagi sehingga berbentuk seperti angka 8 seperti ini
Klik Icon
(Ellipses) pada Library Tools,kemudian buat dot atau titik 'DP' disamping angka '8' seperti gambar dibawah iniKlik icon
(Pins) pada Library Tools, kemudian tempatkan pada lembar kerja seperti gambar dibawah ini Gunakan tomobol Spacebar untuk memutar kaki,Simpan komponen dengan cara memilih file->save.
Selamat! anda telah berhasil membuat komponen!
Pemrograman Bahasa Assembly (Assembler): Membuat Urutan Karakter A-Z Menggunakan Register LOOP dan ADD
Setelah sebelumnya telah dipelajari cara mencetak karakter dan kata dalam bahasa Assembly, kali ini saya akan memberitahukan cara membuat urutan karakter A-Z menggunakan bahasa Assembly.
Sebenarnya kita bisa membuat urutan karakter menggunakan perintah yang sama seperti cara kita mencetak kata seperti artikel sebelumnya. Namun cara tersebut membutuhkan banyak perintah dan terkadang merepotkan. Dengan cara ini, kita bisa membuat urutan karakter dengan lebih mudah dan cepat.
Sama seperti sebelumnya, kita masih membutuhkan aplikasi assembler berupa TASM, TLINK, dan RTM. Pertama, bukalah command prompt, kemudian masuk ke direktori assembly lalu buka text editor.
Untuk membuat urutan karakter, selain perintah-perintah sebelumnya, kita juga memerlukan beberapa perintah lain, yaitu mov cx, add, dan loop:
-cx: berfungsi untuk menyatakan berapa banyak karakter yang harus dibuat. Jika kita akan membuat urutan karakter A-Z, maka urutan karakter yang harus dibuat sebanyak 26 kali.
-add: berfungsi untuk menambahkan karakter baru dari urutan karakter sebelumnya. Jika kita akan membuat urutan karakter A-Z, maka karakter hanya akan ditambahkan sebanyak 1 kali.
-loop: berfungsi untuk mengulang perintah.
Untuk membuat urutan karakter A-Z, maka tulislah perintah berikut ini pada Text Editor:
.model small
.code
org 100h
proses:
mov ah,02h
mov dl,'A'
mov cx,26
ulang:
int 21h
add dl,1
loop ulang
int 20h
end proses
Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Selamat! anda telah berhasil membuat urutan kata menggunakan Assembly! Untuk melihat contoh file yang sudah jadi, silakan download di link dibawah ini. jalankan program menggunakan command prompt
Download link: (Mediafire|4shared)
Sebenarnya kita bisa membuat urutan karakter menggunakan perintah yang sama seperti cara kita mencetak kata seperti artikel sebelumnya. Namun cara tersebut membutuhkan banyak perintah dan terkadang merepotkan. Dengan cara ini, kita bisa membuat urutan karakter dengan lebih mudah dan cepat.
Sama seperti sebelumnya, kita masih membutuhkan aplikasi assembler berupa TASM, TLINK, dan RTM. Pertama, bukalah command prompt, kemudian masuk ke direktori assembly lalu buka text editor.
Untuk membuat urutan karakter, selain perintah-perintah sebelumnya, kita juga memerlukan beberapa perintah lain, yaitu mov cx, add, dan loop:
-cx: berfungsi untuk menyatakan berapa banyak karakter yang harus dibuat. Jika kita akan membuat urutan karakter A-Z, maka urutan karakter yang harus dibuat sebanyak 26 kali.
-add: berfungsi untuk menambahkan karakter baru dari urutan karakter sebelumnya. Jika kita akan membuat urutan karakter A-Z, maka karakter hanya akan ditambahkan sebanyak 1 kali.
-loop: berfungsi untuk mengulang perintah.
Untuk membuat urutan karakter A-Z, maka tulislah perintah berikut ini pada Text Editor:
.model small
.code
org 100h
proses:
mov ah,02h
mov dl,'A'
mov cx,26
ulang:
int 21h
add dl,1
loop ulang
int 20h
end proses
Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Selamat! anda telah berhasil membuat urutan kata menggunakan Assembly! Untuk melihat contoh file yang sudah jadi, silakan download di link dibawah ini. jalankan program menggunakan command prompt
Download link: (Mediafire|4shared)
Daftar isi Bahasa Rakitan
Nama: M Robby Fajri Maulana
Kelas: 1Cb
NIM: 061430700535
Mata Kuliah: Praktek Bahasa Rakitan
Praktek Bahasa Rakitan
Kelas: 1Cb
NIM: 061430700535
Mata Kuliah: Praktek Bahasa Rakitan
Praktek Bahasa Rakitan
- Tugas 1: Pengertian Bahasa Assembly dan Cara Mencetak Karakter
- Tugas 2: Cara Menulis Nama dan Kata Menggunakan Bahasa Assembly
- Tugas 3: Membuat Pengurutan Karakter Menggunakan LOOP dan ADD
- Tugas 4: Membuat Karakter ABCDEEDCBA dengan Huruf ABCDE Berwarna-warni
- Tugas 5 (mid): Membuat Huruf A Sebanyak 5 Kali dan Berwarna-warni
- Tugas 6: Membuat Karakter AABBCC sampai ZZ Berwarna-Warni
- Tugas 7: Menggunakan Perintah Jump untuk Membuat Perbandingan
- Tugas 8:Membuat Hasil Kelulusan Menggunakan Perintah Jump
- Tugas 9: Menampilkan input masukan karakter
- Tugas 10: Input masukan nilai menggunakan fungsi extended
- Tugas 11: Mencetak karakter menggunakan procedure
- Tugas 12: Membuat Program Rontok
- Tugas 13: Membuat Menu Sorot
Tag ://Tugas
Jenis Jenis jendela kerja (windows) pada protel 99 se
Pada kesempatan kali ini saya akan memberikan mengenai protel 99 SE.
Sebelumnya saya akan memberi tahukan apa itu Protel 99 SE ? Protel
99 SE merupakan salah satu software yang digunakan untuk mendesain jalur Pada papan
PCB (Printed Circuits Board). dan sebelum kita mendesain PCB dengan menggunakan Protel 99 SE pastinya kita harus terlebih dahulu untuk mengerti ataupun memahami pada jendela kerja yang ada di protel 99 SE.
Dan inilah Nama Jendela kerja di Protel 99 SE dan Fungsi - fungsi nya :
1. Design Manager
Adalah jendela kerja yang berfungsi untuk menampilkan jenis file yang telah ada atau pun yang akan di buat. Design manager juga dapat digunakan untuk memperroleh perintah - perintah dalam pengeditan dokumen.
2. Active Design Stations
Merupakan jendela kerja untuk menunjukan komputer mana saja yang terhubung dengan aplikasi-aplikasi Protel 99 SE. Hal ini berguna saat pembuatan desain rangkain elektronika bersama-sama dalam suatu jaringan antara satu komputer dengan komputer lainnya.
3. Design Team
Berfungsi untuk mengedit otoritas file. Design team juga dapat digunakan untuk memproteksi program yang telah di buat dengan kata kunci (password) sehinga tidak sembarang orang bisa mengubah design rangkaian atau pun layout pcb yang telah dibuat.
4. Design Windows
Adalah jendela kerja yang menunjukan tampilan jenis dokumen dan lembar kerja yang sedang di design.
5. Active Design Multilayer
Adalah pilihan tab pada PCB Editor yang menentukan tempat layer yang sedang digunakan.
6. Design Tabs
Menunujukan nama dari jenis file, dokumen ataupun lembar kerja yang sedang digunakan.
7. Design Explorer Menu
Adalah menu-menu pilihan program Protel 99 SE yang akan ditampilkan dalam bentuk jendala explorer.
8. Help Advisor
Adalah tombol pintas yang berisikan dokumentasi penggunaan Protel 99 SE. Fasilitas ini dibuat dalam bentuk tampilan pencarian kata kunci sehingga dapat membantu anda ketika menemui kesulitan dalam menggunakan program Protel 99 SE.
9. Main Menu
Adalah tombol-tombol utama berisi beberapa perintah kerja penting saat proses perancangan dilakukan.



















