Forum: Assembly Nov 1st, 2009 |
| Replies: 1 Views: 422 int 28h is called from within DOS, so the indos byte will always be greater than 0 when it is called. You should check that it is not greater than one.
Also, it was normal to hook int 8 as well as... |
Forum: Assembly Jan 31st, 2007 |
| Replies: 3 Views: 7,407 string db 4 dup( ' ' ), '$'
mov al, 41h ; the character 041h (i.e.'A')
mov cx, 26 ; start the counter at 26 in cx
again:
push ax ;save character
mov... |