Professional Documents
Culture Documents
Pada kesempatan ini, untuk memenuhi nilai Ujian Akhir Semester 4 kuliah Assembly, saya ingin menjelaskan sedikit tentang contoh program Operasi 1 Digit yang source codenya saya dapat dari internet dengan merubah dan menambahkan fungsi lain di dalamnya. Untuk penjelasannya di samping kana dari sintak tersebut Sintaxnya sebagai berikut: ; NAMA MADE EDDY YUDIANTO ; NIM 0905031034 ; contoh program OPERASI 1 DIGIT DENGAN BUNYI BIP #MAKE_COM# ORG 100h JMP START msg DB '==EDDY YUDIANTO==',0 register DX: START: ; fungsinya membuat berkas COM ; loncat ke program START ; simpan alamat label msg ke ; fungsi program yang dipanggil
; set @data ke ax ; set ax ke ds ; dx adalah offset dari msg1 ; set 09h (tab) ke ah ; sela waktu untuk ; set input1 ke dx ; dx adalah offset ; sela waktu untuk ; set 02 ke ah ;07h kode ascii untuk ;menghasilkan suara ; opernd input1field operand
;07h kode ascii untuk ; operand 30h operand ; set input2field ke al ; set 0 ke ah ; simpan ax ; set 0 ke bx ; set curinput2len ke bl
; simpan ax ; set 0 ke al ; set 0eh ke ah ; keluarkan ax dari pish ; push semual ; set 0 ke dx ; set 10 ke bx ; set dx ke ax ; set 0eh ke ah