Jumat, 10 Oktober 2014

Mencetak Karakter Beserta Atribut Assembly

                     Mencetak Karakter Beserta Atribut Assembly

  1. Sebelum kita mencetak sebuah huruf menggunakan program assembly maka buatlah folder untuk memasuki program tersebut,
    Contoh :  Buat folder 1
    CA lalu ASM di dalam folder 1CA direktori D
    : dan masukkan  program TASM, TLINK, dan RTM kedalam folder ASM tersebut terlebih dahulu.
    Jika belum mempunyai program TASM, TLINK dan RTM

     
  2.  Lalu buka command prompt dengan melalui menu start  → all programs → accessories → command prompt kemudian ketikan seperti di bawah ini:
      

    Lalu ketikkan perintah:
    C:\Users\Reza>cd/  lalu enter.
         

    C:\Users\Reza>d: lalu enter.
     
    D:\>cd 1CA lalu enter.
     
    D:1CA\>cd  ASM lalu enter.
     
     
  3. Buka kembali command prompt, kemudian ulangi perintah yang sama seperti diatas dengan menambahkan EDIT, D:\1CA\ASM> EDIT lalu enter, kemudian akan muncul tampilan layar berwarna biru sebagai berikut.
       
     
  4. Kemudian pada tampilan layar yang berwarna biru ketikan perintah:
    .MODEL SMALL
    .CODE
    ORG 100h
    Proses:
    MOV AH,09h
    MOV AL,'X'
    MOV BL,01101101b
    MOV BH,00H
    MOV CX,10
    INT 10H
    INT20H
    END Proses
       
      
  5. Kemudian simpan file tersebut di folder 1CAASM dengan cara klik filesave file nama.asm, contoh:  text.asm klik OK
      
  6. Lalu untuk pengecekan TASM lakukan dengan cara buka kembali command prompt yang telah di buka tadi lalu tuliskan perintah D:\1CA\ASM>TASM text.asm kemudian tekan enter, lalu akan muncul tampilan tulisan yang ada dibawah  ini:

    D:\1CA\ASM>TASM text.asm

    Turbo asssemler version 4.1 copy right (c) 1988.1996. Borland internasional.
    Assembling file:                      text.ASM
    Error messages:                      None
    Warning messages:                  None
    Proses:                                     1
    Remarning memory:                459k
    D:\1CA\ASM >
      
  7. Setelah itu lakukan cek dengan TLINK dengan cara:
    D:\1CA\ASM>TLINK/t text, lalu tekan enter kemudian akan muncul
    Turbo LINK Version 7.1.30.1. copyright (c.) 1987.1990 borland international
      
  8.  Lalu ketikan perintah, D:\1CA\ASM> text
      
    Jika tidak terjadi kesalahan, maka akan menghasilkan huruf XXXXXXXXXX berwarna pink.
    INPUT
    AH = 09h
    AL = Kode ASCII dari karakter yang akan dicetak
    BH = Nomor halaman(0 untuk halaman 1)
    BL = Atribut atau warna dari karakter yang akan dicetak
    CX = Banyaknya karakter tersebut akan dicetak

    Cara pengubahan warna :
    ganti binary digit pada jendela pengeditan "MOV BL'01101101b"
    Contoh : "
    MOV BL'01101101b" kita ganti dengan MOV BL'00111011b
    maka hasil tampilan akan berubah


Tidak ada komentar:

Posting Komentar