16位汇编 写入显存B800:0000 输出字符串
exchen 8年前 (2016-08-31) 4814浏览 0评论
B8000H-BFFFFH的内存空间是显存地址, 32K大小, 向这个地址写入数据就可以打印到屏幕上了。 assume cs:code, ds:data data segment db 'He...
exchen 8年前 (2016-08-31) 4814浏览 0评论
B8000H-BFFFFH的内存空间是显存地址, 32K大小, 向这个地址写入数据就可以打印到屏幕上了。 assume cs:code, ds:data data segment db 'He...
exchen 8年前 (2016-08-31) 7116浏览 0评论
使用word ptr和byte ptr的寻址方式, 修改data段的数值 assume cs:code, ds:data data segment db 60h dup(0) d...
exchen 8年前 (2016-08-31) 4606浏览 0评论
and和or实现大小写转换 assume cs:code, ds:data data segment db 'test' db 'UPDATA' data ends ...
exchen 8年前 (2016-08-30) 4359浏览 0评论
使用数据段,栈段,代码段 实现置换功能 0123 0456 0789 0abc 0def 0fed 0cba 0987 0987 0cba 0fed 0def 0abc 0789 0456 0123 ...
exchen 8年前 (2016-08-29) 4313浏览 0评论
在代码段中使用栈, 置换 0123 0456 0789 0abc 0def 0fed 0cba 0987 0987 0cba 0fed 0def 0abc 0789 0456 0123 assume cs:codesg ...
exchen 8年前 (2016-08-29) 4021浏览 0评论
在代码段中使用数据, 计算0123+0456+0789+0abc+0def+fed+cba+0987 assume cs:code code segment dw 0123h,0456h,0789h,0abch,...
exchen 8年前 (2016-08-29) 4472浏览 0评论
loop循环,计算2的8次方 assume cs:codesg codesg segment mov ax,2 mov cx,7 s: ...
exchen 8年前 (2016-08-29) 3522浏览 0评论
寄存器的操作 assume cs:codesg codesg segment mov ax,0123H mov bx,0456H ...
exchen 8年前 (2016-08-29) 4883浏览 0评论
ax //是16位的寄存器,最大可以存65535 ah,al //是8位的寄存器,最大可以存255 cs:ip //指向程序下一条执行的指令 ds //数据段寄存器 ss //栈段寄存器 sp //栈顶指针 物...
exchen 8年前 (2016-08-27) 3437浏览 0评论
//挂载U盘 mkdir /media/usb mount -t msdosfs /dev/da1s4 /media/usb umount /media/usb //卸载 //挂载光盘 mkdir /media/cdrom mount -t...
exchen 8年前 (2016-08-19) 4616浏览 0评论
1. 首先下消息断点WM_LBUTTONUP, 或者使用bp TranslateMessage MSG==WM_LBUTTONUP 2.点按钮会断在USER32模块中, ALT+M选择代码段F2下断点,再F9运行, 会看到执行到 0040160A ...
exchen 8年前 (2016-08-13) 3964浏览 0评论
//IP过滤 tcpdump -i eth1 host 192.168.1.1 tcpdump -i eth1 src host 192.168.1.1 tcpdump -i eth1 dst host 192.168.1.1 //端口过滤 tcpd...