首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

请教怎么用汇编实现 Fillmemory函数那样的效果

2012-04-23 
请问如何用汇编实现 Fillmemory函数那样的效果啊CopyMemory 函数可以用类似如下的代码完成,那Fillmemory呢

请问如何用汇编实现 Fillmemory函数那样的效果啊
CopyMemory 函数可以用类似如下的代码完成,那Fillmemory呢,一直没有想到该如何利用船指令实现这个功能。

mov esi, PtTop
mov edi, RowPtr
mov ecx, ImgStride
mov ebx, ecx
and ecx, 3
rep movsb
mov ecx, ebx
shr ecx, 2
rep movsd  

 

[解决办法]
用指定字符填充内存块,不需要串操作指令。串操作指令通常需要指定源和目的地址。而填充操作的“源”只是指定的字符。所以不需要串操作指令。直接用一个循环就可以啦。在C里,就是通过一个for循环实现

热点排行