Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. 01 PUSH CS
  2. 02 POP DS
  3. 03 PUSH CS
  4. 04 POP ES
  5. 05 ASSUME DS:DOSGROUP,ES:DOSGROUP
  6. 06 MOV AX,OFFSET DOSGROUP:INITBLOCK
  7. 07 ADD AX,0Fh ; round to a paragraph
  8. 08 MOV CL,4
  9. 09 SHR AX,CL
  10. 10 MOV DI,DS
  11. 11 ADD DI,AX
  12. 12 INC DI
  13. 13 MOV [CurrentPDB],DI
  14. 14 PUSH BP
  15. 15 PUSH DX ; Save COMMAND address
  16. 16 MOV AX,[ENDMEM]
  17. 17 MOV DX,DI
  18.  
  19. 18 invoke SETMEM ; Basic Header
  20. 19 ASSUME DS:NOTHING,ES:NOTHING
  21. 20 PUSH CS
  22. 21 POP DS
  23. 23 ASSUME DS:DOSGROUP
  24. 24 MOV DI,PDB_JFN_Table
  25. 25 XOR AX,AX
  26. 26 STOSW ;<--------------------here
  27. 27 STOSB
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement