2013-04-08 55 views
-1

0x是什麼意思?它是某種特殊的數據類型或內存地址?x86數據類型(0x)幫助

就拿這條線:

添加EAX,0x77

我不確定0X是什麼地方的,前面77的任何人都可以請你澄清?

+0

我不太熟悉x86,但我會假設0x表示它是十六進制(基數爲16)。 – FoolishSeth 2013-04-08 00:39:04

+0

@FoolishSeth的歡呼聲可能是正確的方向,將進一步在谷歌進行檢查 – 2013-04-08 00:41:55

回答

3

這是一種表示十六進制常量的C/C++方法。在彙編程序中,通常使用C和C++編寫12H0FH0x120xF相同。一些彙編程序也支持這種語法(例如NASM)。

+0

好吧,謝謝一堆!我實際上是在Visual Studio中用C++編寫這個代碼,因此很有意義。在那裏找到x86的信息並不容易 – 2013-04-08 00:56:06