Program
Residence Merubah Vektor Interupsi
Buka
Program Dosbox karna jika di jalankan di CMD printah rontok tidak akan
berjalan, 
Ketikan printah
a.       mount
d d:\1ca\asm
b.      d:
  Maka
akan muncul program assembly, seperti gambar di bawah Buka lagi program cmd
yang ke dua  untuk melakukan pemrograman
atau yang kita sebut coding,  ketikan
perintah
a.       cd  \ 
b.      d:
c.       cd
1ca/asm
d.      edit
atau
bisa dilihat di bawah ini :
 Maka
akan muncul program assembly, seperti gambar di bawah ini :
Berikut kode program residence merubah interupsi
Arah_Vec MACRO
NoInt,Alamat 
MOV AX,Alamat[2] 
MOV DS,AX                     ; DS = segment 
MOV DX,Alamat                 ; DX = offset 
MOV AH,25h                    ; Servis untuk merubah vektor
MOV AL,NoInt                  ; No interupsi 
INT 21h 
ENDM 
Ambil_Vec MACRO
NoInt,Alamat 
MOV AH,35h                    ; Servis untuk mencari vektor
MOV AL,NoInt                  ; No inteurpsi 
INT 21h                       ; Laksanakan 
MOV Alamat,BX                 ; Offset 
MOV Alamat[2],ES              ; Segment 
ENDM  
.MODEL SMALL 
.CODE 
ORG 100h 
TData : JMP Res_kan 
Break EQU 23h 
PrtScr EQU 05 
Addr_Break DW ?,?             ; Untuk menyimpan Alamat 
Ctrl Break                    ; vektor
Res_Kan : 
Ambil_Vec Break,Addr_Break
   ; Anbil alamat Ctrl+C 
Arah_Vec PrtScr,Addr_Break
   ; Rubah vektor PrtScr 
INT 20h 
END   Tdata
 Sesudah
memasukan kode program atau coding, save as file nya dengan format (.ASM)
 Buka
DOSBOX untuk menguji program yang telah kita buat tadi, dengan mengetikan
perintah :
a.       TASM
(nama file) cth : TASM Breaks.ASM -> untuk melihat apakah program yg kita
buat ada yang error dll.
b.      tlink/t
breaks-> untuk membuat file objek ke bentuk file yang dapat di eksekusi
(EKTENSI   .COM  .EXE)
c.       kemudian
untuk melihat karakter yang telah kira buat tinggal mengetikan nama file yang
kita buat tadi contoh (breaks) enter, 
maka akan tampil karakter yg kita buat.
Seperti
di bawah ini :
Bila program dijalankan, maka tombol PrtScr sudah tidak
akan berfungsi seperti biasanya, tetapi berfungsi seperti penekanan tombol Ctrl
Break.
Jika ingin data di atas silahkan klikDOWNLOAD



 
ConversionConversion EmoticonEmoticon