Mencetak Huruf Pada Bahasa Rakitan ~ Bila
dihasilkan interupsi 21h apa yang akan dikerjakan oleh komputer ?. Jawabnya,
ada banyak sekali kemungkinan. Pada saat terjadi interupsi 21h maka
pertama-tama yang dilakukan komputer adalah melihat isi atau nilai apa yang
terdapat pada register AH. Misalkan bila nilai AH adalah 2 maka komputer akan
mencetak sebuah karakter, berdasarkan kode ASCII yang terdapat pada register
DL. Bila nilai pada register AH bukanlah 2, pada saat dilakukan interupsi 21h
maka yang dikerjakaan oleh komputer akan lain lagi.

Membuat Program COM Dibahasa Rakitan
Model Program COM
Untuk
membuat program .COM yang hanya menggunakan 1 segment, bisa andabuat dengan
model program seperti gambar 6.1. Bentuk yang digunakan disini adalah bentuk
program yang dianjurkan(Ideal). Dipilihnya bentuk program ideal dalam buku ini
dikarenakan pertimbangan dari berbagai keunggulan bentuk program ideal ini seperti, prosesnya
lebih cepat dan lebih mudah digunakan oleh berbagai bahasa tingkat tinggi yang
terkenal(Turbo Pascal dan C).
Manipulasi Bit Dan Logika Bahasa Rakitan
Gerbang Not
Operator
NOT akan menginvers suatu nilai seperti yang terlihat pada gambar 10.1.
A |
Not (A) |
0 |
1 |
1 |
0 |
Gambar 10.1. Tabel Operator NOT
Operasi
Not di dalam assembler, digunakan dengan syntax :
NOT Tujuan,Sumber
Perintah Assembler | Pengenalan Bahasa Rakitan
Berikut ini merupakan perintah-perintah assembler atau asembly yang terdapat pada bahasa rakitan :
¨ Mov
Perintah
untuk mengisi, memindahkan, memperbaharui isi suatu register, variabel ataupun
suatu lokasi memori.
Penulisan
perintah:
MOV [operand A],[operand B]
Dengan
ketentuan operand A merupakan register, variabel, lokasi memori dan ketentuan
isi operand B berupa register, variabel, lokasi memori ataupun bilangan.
Operand
B merupakan bilangan asal yang akan diisikan ke operand A, dengan kata lain operand
A merupakan tujuan
pengisian atau penduplikatan dari operand
B.
Daftar Kode ASCII | Bahasa Rakitan
ASCII
(American Standard Code For Information Interchange) merupakan kode
standar yang digunakan dalam pertukaran informasi pada Komputer. Kode
ASCII ini seperti Hex dan Unicode tetnamunapi ASCII lebih bersifat
universal.
Kata Wikipedia :
Kode ASCII ini digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 8 bit. Dimulai dari 0000 0000 hingga 1111 1111.
Memulai Assembly | Pengenalan Bahasa Rakitan
Text Editor
Untuk
menuliskan source file untuk program assembly bisa anda gunakan berbagai
editor, misalkan SideKick, WordStar dan Word Perfect. Source file yang
diketikkan harus berupa file ASCII, file ini bisa anda hasilkan melalui
WordStar dengan file 'NON DOCUMEN', atau dengan SideKick. Untuk meyakinkan
bahwa source file yang anda buat adalah file ASCII, bisa anda coba ketikkan
perintah Type pada A>. Bila file yang terlihat dengan perintah type sama persis
dengan yang anda ketikkan pada editor, tanpa tambahan karakter-karakter yang
acak, maka file tersebut adalah file ASCII. Source file untuk assembly harus
berektensi .ASM.
Memori | Pengenalan Bahasa Rakitan
Memori
dengan komputer memiliki hubungan yang tak dapat dipisahkan, karena setiap
komputer memerlukan memori sebagai tempat kerjanya. Memori ini dapat berfungsi
untuk memuat program dan juga sebagai tempat untuk menampung hasil proses.
Yang
perlu kita perhatikan bahwa memori untuk menyimpan program maupun hasil dari
pekerjaan bersifat volatile yang berarti bahwa data yang disimpan cuma sebatas
adanya aliran listrik. Jadi bila listrik mati maka hilang pulalah semua data
yang ada di dalamnya. Hal ini mengakibatkan diperlukannya media penyimpan kedua
yang biasanya berupa disket maupun hard disk.
Langganan:
Postingan (Atom)