[ base reg(基址寄存器) + factor(系數(shù)) *index reg(變址寄存器) +constant(常量) ]
其中:
基址寄存器 可以是EAX,EBX,ECX,EDX,EBP,ESP,ESI或EDI寄存器。
系數(shù) 可以是1,2,4或8。(如果是1,系數(shù)是可以省略的。)
變址寄存器 可以是EAX,EBX,ECX,EDX,EBP,ESI或EDI寄存器。(注意ESP并不可以。)
常量 為一個(gè)32位的常量。這個(gè)常量可以是一個(gè)變量(或變量表達(dá)式)。
例子:
這有一個(gè)使用數(shù)組并將它傳遞給函數(shù)的例子。它使用array1c.c程序(下面列出的)作為驅(qū)動(dòng)程序,而不是driver.c程序。
更多建議: