Wednesday, October 12, 2011

TUGAS BAHASA RAKITAN MEMBANDINGKAN DENGAN NILAI YANG SAMA DAN NILAI YANG BE


Nama : Siswadi
Nim   : Sia 201046

1. Dengan nilai yang sama yaitu kita ketikan dulu codingnya dalam notepad dan di simpan dalam ektensi .asm
    Codingnya yaitu sebagai berikut :
   
.model small
    .code
    org 100h
    mulai:jmp proses
      bila db 5
      kal1 db 'sama$'
      kal2 db 'beda$'
  proses :
      mov al, bila
      cmp al,5
      je sama
      jne beda

  sama : mov ah,09h
       lea dx,kal1
       int 21h
       int 20h

  beda : mov ah,09h
       lea dx,kal2
       int 21h
       int 20h

  end mulai

- ketik dan di save semua dalam notepad
- jalankan lewat comand promt c:\>
- hasilnya seperti gambar dibawah ini :



2. Dengan hasil yang beda yaitu kita cuma membedakan codingnya saja.
    Coding nya yaitu seperti di bawah ini :
   
    .model small
    .code
    org 100h
    mulai:jmp proses
      bila db 5
      kal1 db 'sama$'
      kal2 db 'beda$'
  proses :
      mov al, bila
      cmp al,8
      je sama
      jne beda

  sama : mov ah,09h
       lea dx,kal1
       int 21h
       int 20h

  beda : mov ah,09h
       lea dx,kal2
       int 21h
       int 20h

  end mulai


-       ketik  semua dalam notepad,
-       kemudian di save dengan extnesi .asm
-       kita jalankan dengan comand promt c:\>
-       hasilnya sebagai berikut :




  


No comments:

Post a Comment