![](/img/trans.png)
[英]What does the colon : mean in x86 assembly GAS syntax as in %ds:(%bx)?
[英]What does “. =” mean in GAS
我正在檢查GNU GRUB源代碼,在/grub-core/boot/i386/pc/*.S
文件中,有很多.=
標記。 這是/grub-core/boot/i386/pc/boot.S
文件(第409-414行)中的一個:
/*
* Windows NT breaks compatibility by embedding a magic
* number here.
*/
. = _start + GRUB_BOOT_MACHINE_WINDOWS_NT_MAGIC
我想知道的是.=
含義。
在GAS中,也許在其他匯編程序中,也使用特殊符號.
指的是匯編器將要匯編到的當前地址。 諸如上述語句之類的語句控制將匯編以下代碼的字節。
的文檔.
操作員在這里 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.