Assembly x86:使用rep和stosd在内存位置设置值

Assembly x86:使用rep和stosd在内存位置设置值,assembly,x86,nasm,Assembly,X86,Nasm,一种汇编程序,使用字符串指令,使用rep指令将10个内存地址范围的值设置为0。我想到了一个算法 cld mov-eax,0 mov ecx,10 雷普斯托德 但是我不太确定。你需要设置目标地址。是的,他/她忘记了EDI。谢谢你,这是一个“她”。@JoseManuelAbarcaRodríguez它只是rep对于填充数组,repe将测试值以及ecx@zx485谢谢你消除我的疑虑。:)

一种汇编程序,使用字符串指令,使用
rep
指令将10个内存地址范围的值设置为0。我想到了一个算法

cld
mov-eax,0
mov ecx,10
雷普斯托德

但是我不太确定。

你需要设置目标地址。是的,他/她忘记了EDI。谢谢你,这是一个“她”。@JoseManuelAbarcaRodríguez它只是
rep
对于填充数组,
repe
将测试值以及
ecx
@zx485谢谢你消除我的疑虑。:)