程序assume cs:code,ds:datadata segment db 'unix' db 'fork'data endscode segmentstart: mov al,'a'mov bl ,'b'mov ax,4c00hint 21hcode endsend start——————.....
分类:
其他好文 时间:
2015-05-06 21:00:33
阅读次数:
138
INCLUDE Irvine32.incmyProc PROTO, x:DWORD, y:DWORD.data.codemain proc mov eax,0EAEAEAEAh mov ebx,0EBEBEBEBh INVOKE myProc, 1111h, 2222h ex...
分类:
其他好文 时间:
2015-05-04 17:29:57
阅读次数:
119
章节内容签到第一课:界面介绍第一讲 编辑器工作区4月27日第二课:资源管理第二讲 资源及资源类型4月27日第三讲 资源管理:模型和角色动画的输出设置(上)4月27日第四讲 资源管理:模型和角色动画的输出设置(下)4月27日第五讲 资源管理:材质和着色器4月29日第六讲 资源管理:2D文理Mov...
分类:
编程语言 时间:
2015-05-04 15:23:20
阅读次数:
184
data segment a db 1,2,3,4,5,6,7,8,9 b dw 0 ;sum of a table db 11h,22h,33h,44h,55h,66h,77h,88h,99h endscode segmentstart: mov ax,data...
分类:
其他好文 时间:
2015-04-29 13:15:16
阅读次数:
127
最近打算把《老码识途》搞一遍,就先拿这个构造汇编语句开刀吧。1.1.3在c语言里嵌入汇编语句,构造mov和jmp的机器指令,从而让程序按自己指定的路径跑。见代码: 1 #include 2 #include 3 #include 4 5 int gi; 6 void *address; 7 ...
分类:
其他好文 时间:
2015-04-29 01:55:29
阅读次数:
124
这几天看汇编,ldr和adr之间的区别老是给搞混,看了很多资料越看越晕,于是写了个测试程序反编译了一下一下子都清楚了,见下面:源码: adr r0, _start nop ldr r0, _start nop ldr r0, =_start nop_start: nop mov ip...
分类:
其他好文 时间:
2015-04-28 14:03:12
阅读次数:
128
1. DS寄存器
通常用来访问存放数据的段地址。
【示例】读取10000H单元内容
Mov bx,1000H
Mov ds,bx
Mov al,[0]
将1000:0中的数据读到al中。
Mov 指令的两种传送:
(1). 将数据直接送入另一个寄存器
(2). 将一个寄存器的数据送入另一个寄存器内。
10000H用段地址和偏移地址表示位1000:0。
我们先将段地址送入寄存器...
分类:
编程语言 时间:
2015-04-27 21:58:19
阅读次数:
212
一.fork的嵌入式汇编执行#include #include int main(){ pid_t pid; asm volatile( "mov $0,%%ebx\n\t" "mov $0x2,%eax\n\t" "int 0x80\n\t" ...
分类:
系统相关 时间:
2015-04-26 13:34:05
阅读次数:
173
;指向文本模式的显示缓冲区
movax,0xb800
moves,ax
;输出"hello"
movbyte[es:0x00],‘h‘
movbyte[es:0x01],0x07
movbyte[es:0x02],‘e‘
movbyte[es:0x03],0x07
movbyte[es:0x04],‘l‘
movbyte[es:0x05],0x07
movbyte[es:0x06],‘l‘
movbyte[es:0x07],0x07
movbyte[es:0x08],‘o‘
mov..
分类:
其他好文 时间:
2015-04-25 16:50:17
阅读次数:
148
利用ViSP也可以从输入视频流获取图像。支持格式包括avi,mp4,mov,ogv,flv等常见视频格式。下面创建的这个程序要求安装第三方库OpenCV。 1 #include 2 #include 3 #include 4 #include //允许使用其下的计时函数 5 #inclu...
分类:
其他好文 时间:
2015-04-22 23:30:14
阅读次数:
363