ALIGN
ALIGN 指示詞會對齊其參數之位址上的下一個數據元素或指令。 參數必須是小於或等於線段對齊的 2 電源(例如 1、2、4 等等)。
語法
ALIGN ⟦constantExpression⟧
備註
ALIGN 指示詞可讓您指定資料元素或指令的開始位移。 對齊的數據可以改善效能,代價是數據元素之間浪費的空間。 當數據存取位於符合快取行的界限時,就可以看到大型效能改善。 在原生類型的自然界限上存取表示在內部硬體重新調整微碼中花費的時間較少。
在使用平面尋址模型的新式處理器上,需要對齊的指令很少見,但對於其他尋址模型的舊版程序代碼中跳躍目標可能需要。
當數據對齊時,略過的空格會以零填補。 當指令對齊時,略過的空間會填滿適當大小的 NOP 指令。