本帖最后由 CrLf 于 2015-5-20 01:01 编辑
回复 24# email10t
int 21h 的 9 号中断
利用 bp=91e 可直接令 ah=9- echo ,RP_0Ee0Eg74 42PZUXc!mHello, World!$>问好.com
- 问好
复制代码 debug 的格式:- sub al,52
- push ax
- pop di
- xor [di+65h],al
- xor [di+67h],al
- aaa
- xor al,20
- xor al,32
- push ax
- pop dx
- push bp
- pop ax
- db 63 21
- db 6d
- db 'Hello, World!$'
-
- rcx
- 24
- w
复制代码 emu8086 的格式:- ORG 100h
-
- SUB AL,52h
- PUSH AX
- POP DI
- XOR [DI+65h],AL
- XOR [DI+67h],AL
- AAA
- XOR AL,20h
- XOR AL,32h
- PUSH AX
- POP DX
- PUSH BP
- POP AX
- DB "c!m"
- DB 'Hello, World!$'
复制代码
|