【发布时间】:2017-02-07 02:47:14
【问题描述】:
【问题讨论】:
【问题讨论】:
Null 终止你的字符串。
0x100c: 0x00
我认为地址对于从 0x1000 开始没有任何意义,除了提供暗示寻址是 16 位(范围为 0x0000 - 0xFFFF)的前导字符。它专门说ASCII,每个存储单元都是一个字节(8位,范围为0x00 - 0xFF)。没有问题。
鉴于这是一个“Hello World!”问题,这里的地址模式没有任何技巧是有道理的。
有点深奥的旁注...不从低于 0x1000 的地址开始避免纯虚拟调用失败,并允许空指针和无效指针检查。大多数系统都在该范围内(第一个 4096,4K 页面大小,0x0000 到 0x0FFF)实现保护。
【讨论】: