首页 \ 问答 \ 为什么十六进制地址是14个字符?(why the hex address is 14 character?)

为什么十六进制地址是14个字符?(why the hex address is 14 character?)

在十六进制地址中:0x7fffd7c24334为什么位数为14? 每个十六进制地址是14个字符? 我尝试一些变量,如double和int,但它只有14个字符。 它遵守一些规则吗? 谢谢你的所有答案。


in the hex address like: 0x7fffd7c24334 why number of digits is 14? is it 14 character for every hex address? I try it for some variable like double and int but it was just 14 character. is it obey some rules? thanks for all answers.


原文:https://stackoverflow.com/questions/28854058
更新时间:2020-11-03 11:11

最满意答案

12个十六进制数字(带前导0x)表示48位。 那是256 TB的虚拟地址空间。 在AMD64上阅读wiki(我假设你在上面,对吗?)架构http://en.wikipedia.org/wiki/X86-64


12 hex digits (with leading 0x) mean 48 bits. That is 256 TB of virtual address space. Read wiki on AMD64 (I assume that you are on it, right?) architecture http://en.wikipedia.org/wiki/X86-64

2015-03-04

相关问答

更多

Swift将整数转换为2个字符的十六进制字符串(Swift Convert Integer to 2 character Hex String)

您可以在格式化程序字符串之前添加填充0: let hex = String(format:"%02X", 0) 结果: let hex = String(format:"%02X", 0) // 00 let hex = String(format:"%02X", 15) // 0F let hex = String(format:"%02X", 16) // 10 You can add a padding 0 before the formatter string: let hex = S ...

为什么由Visual Studio生成的GUID中的第14个字符有时小写(Why is the 14th character in a GUID generated by Visual Studio sometimes lowercase)

是的,这是一个已知的错误 。 但是你不应该进行字符串比较; 改用Guid.Equals 。 Yes, this is a known bug. But you shouldn't be making string comparisons; use Guid.Equals instead.

用nasm从dx打印十六进制(Printing hex from dx with nasm)

好吧,我能够管理它。 感谢您的帮助! 这是工作代码: print_hex: pusha mov si, HEX_OUT + 2 next_character: mov bx, dx and bx, 0xf000 shr bx, 4 add bh, 0x30 cmp bh, 0x39 jg add_7 add_character_hex: mov al, bh mov [si], bh inc si shl dx, 4 or dx, dx ...

如何从strlen返回中减去十六进制然后添加到十六进制地址?(How to subtract a hex from a strlen return then add to a hex address?)

首先,符号(0x)seekNP->address无效C.您可能正在考虑一个typecast ,其中一个变量的类型被typecast为另一个类型。 任何状况之下: seekNP->address = seek->address +((strlen(seek->operand_1)) - 0xF); 是正确的说法。 (假设它确实是一个seek->address它在语法上是正确的。否则,(假设结构如图所示)这个看起来更像是你的意思: struct { unsigned long int a ...

PHP在字符串中找到28个字符的十六进制正则表达式(PHP find 28-character hex regex in string)

这是一个正则表达式,应该符合您的需要 (([a-f0-9]{2} ){27}|([a-f0-9]{2} ){13})[a-f0-9]{2} 例 Here's a regex pattern that should match what you should need (([a-f0-9]{2} ){27}|([a-f0-9]{2} ){13})[a-f0-9]{2} Example

生成唯一的8个字符十六进制字符串(Generating Unique 8 Character Hex Strings)

请参阅: PHP短缩写,如URL缩短网站以及您可能需要的答案: http : //blog.kevburnsjr.com/php-unique-hash 第二个链接可能特别有用,只需对当前ID进行短时间哈希。 See: PHP short hash like URL-shortening websites and the answer you might want: http://blog.kevburnsjr.com/php-unique-hash The second link might b ...

十六进制24位地址(24 bit-address in hex)

一个十六进制数字对应4个二进制数字(位) 对于24位,有3个字节(8位),它使6个十六进制数字。 One hex digit corresponds to 4 binary digits(bits) for 24 bits, there are 3 bytes(8bits) which makes 6 hex digits.

从Int到Hex的14位编码/解码,反之亦然(Encoding / Decoding 14-bit from Int to Hex and vice versa)

解码时,您正在尝试向右移位字节值(00-7F)。 这将产生较小的值(00-3F)。 相反,你应该将它向左移7位,以产生更高的值(0000-3F80)。 然后可以将该值与低位组合以产生期望值。 public static short decode(string loByte, string hiByte) { byte lo = Convert.ToByte(loByte, 16); byte hi = Convert.ToByte(hiByte, 16); short c ...

转换和分离2字节十六进制到两个字符,上面两个十六进制转到一个字符,下面两个十六进制转到C ++中的第二个字符(converting and Separating 2 byte hex to two chararacters, upper two hex goes to one character and lower two hex goes to second charater in C++)

uhex = static_cast<unsigned char>(u_int_variable >> 8); lhex = static_cast<unsigned char>(u_int_variable & 0xFF); 或者,对于> 32位无符号整数绝对安全: uhex = static_cast<unsigned char>((u_int_variable >> 8) & 0xFF); uhex = static_cast<unsigned char>(u_int_variable ...

为什么十六进制地址是14个字符?(why the hex address is 14 character?)

12个十六进制数字(带前导0x)表示48位。 那是256 TB的虚拟地址空间。 在AMD64上阅读wiki(我假设你在上面,对吗?)架构http://en.wikipedia.org/wiki/X86-64 12 hex digits (with leading 0x) mean 48 bits. That is 256 TB of virtual address space. Read wiki on AMD64 (I assume that you are on it, right?) arc ...

相关文章

更多

最新问答

更多
  • 如何保护Solr只允许SELECT请求给用户并禁止其他任何东西?(How to secure Solr to allow SELECT request to only users and disallow anything else?)
  • XPath表达式无效/错误TFHpple SWIFT 1.2(XPath Expression not working/incorrect TFHpple SWIFT 1.2)
  • css3 3D变换不能平滑地制作动画(css3 3D transform doesn't animate smoothly)
  • 运行时错误'91'和Outlook.Application = <对象变量或没有设置块变量>?(Run-time error '91' & Outlook.Application = Object variable or With block variable not set?)
  • 慢的webservice问题(Slow webservice problem)
  • textview的不正确对齐方式(Improper alignment of a textview)
  • 在第一步“Hello World”中出现Java错误(Cannot run “Hello World” program in Eclipse)
  • 为什么十六进制地址是14个字符?(why the hex address is 14 character?)
  • 如何在Python中的不同类中使用变量?(How to use variable in different classes in Python?)
  • asp:GridView HYPERLINKFIELD - datanavigateurlformatstring中的asp代码(asp:GridView HYPERLINKFIELD - asp code inside datanavigateurlformatstring)
  • 关于adaboost算法(About adaboost algorithm)
  • 在Matlab上内置图像(Built in Images on Matlab)
  • java swing:输入键事件时焦点丢失(java swing: Focus lost on enter key event)
  • C#中的通用约束,T是相同的TSomethingElse,对吧?(Generic constraints in C#, T is the same TSomethingElse, right?)
  • 从mybatis中的光标获取数据(Fetching data from cursor in mybatis)
  • 在运行时从XML构建对象的最佳方法(Best way for building objects out of XMLs at runtime)
  • 在整个窗口中拉伸sf :: Sprite(Stretch sf::Sprite across entire window)
  • Selenium Node API Web驱动程序等待超时处理程序(Selenium Node API web driver wait timeout handler)
  • 函数使用并且是map的一部分(循环依赖?)(Function uses and is part of map (circular dependency?))
  • 是否可以在C ++ 14中使用可选模板参数创建类型元组?(Is possible to make a tuple of types with optional template parameters in C++14?)
  • PHP从窗帘后面打印/ f(PHP prints /f from behind the curtains)
  • JFrame的contentPane的LayoutManager(LayoutManager of JFrame's contentPane)
  • 用于Instagram Feed的图像滚动(Image Roll Overs for Instagram Feed)
  • 如何显示拉伸字体(双倍宽度/高度)?(How to display stretched font (double width/height)?)
  • 文件操作API在fileapi.h和stdio.h中的WP8差异?(WP8 differences between file manipulation APIs in fileapi.h and stdio.h?)
  • 保存失败后Rails没有回滚事务()(Rails not rolling back transaction after failed save())
  • jqgrid中的分页问题与数组数据(Pagination problem in jqgrid with array data)
  • 重定向时,通过其他页面上的URL调用javascript函数(Call javascript function through url on otherpage while Redirecting)
  • 如何使用InvokeCommandAction调用我的方法并传入参数?(How do I go about using InvokeCommandAction to call a method of mine and pass in parameters?)
  • Jquerymobile按钮仅显示页面的第一个外观(Jquerymobile buttons are shown only first apperance of the page)