Minggu, 09 Oktober 2011

UTS TEORY BAHASA RAKITAN(DOSEN :NAHAR MARDIYANTORO)

UTS TEORY BAHASA RAKITAN(DOSEN NAHAR MARDIYANTORO)
1.Tahapan mendevelop program sampai menjalankan softwarenya:
   1.mengetahui arti-arti dari character-characterisitk dari sebuah program dengan demikian
     kita bias mengembangkan program-program tersebut seseuai keinginan atau kebutuhan                 kita akan out put yang akan di 
      Hasilkan
  2.menjalanakn langkah-langkah untuk menjalankan program tersebut pada program dos                  missal beberapa contoh langkah menuliskan dan memahami setta cara                                           menjalankanprogram tersebut pada dos.

            .MODEL SMALL
            .CODE
             ORG 100h
             Proses :
                         MOV AH,02h ; Nilai servis
                         MOV DL,'n' ; DL=karakter 'A' atau DL=41h
                         MOV CX,10h ; Banyaknya pengulangan yang akan
           Ulang :
                         INT 21h ; Cetak karakter !!
                         INC DL ; Tambah DL dengan 1
                        LOOP Ulang ; Lompat ke Ulang
                        INT 20h
                        END Proses
Menjalankan software:
1.click start
2 click run
3.ketikan cmd kemudian tekan enter
4.ketikan folder penyimpan program assemblernya missal e:(setelah itu enter) setelah itu panggil programnya dengan cara ketikan cd asm
5.ketikan tasm lat(lat nama program yg di buat pada notpad di turbo assemblernya)
6.ketikan tlink/t lat
7.ketikan lat kemudian enter maka akan muncul outputnya
    
2.jika menggunakan parameter t maka out dari file yg di ketikan pada asm akan muncul   sesuai parameter tetapi jika tidak menggunakan parameter /t akan keluar warning:no stak                           dari turbo assembler di dos
3. .model small
.code
 org 100h
mulai :
       jmp ulang
       vkal db 'stimik widya utama$'
ulang :
       mov dl, vkal[bx]
       mov ah, 02h
       int 21h
       inc bx
       mov ax, bx
       cmp ax,12
       je exit
       jmp ulang
       exit : int 20h
end mulai
4. .model small
            .code
org 100h
mulai:
      mov ah,02h
      mov dl,'b'
      mov cx,8
lagi:
     int 21h
     inc al
     loop lagi
     int 20h
 end mulai








Tidak ada komentar:

Posting Komentar