本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这是本文档旧的修订版!
Week 4 notes
为了更方便的讨论机器语言,人们通常将指定的代码段与相应的含义(Mnemonic Form)对应起来。下面的例子中,ADD
就是 0100010
对应的 Mnemonic Form。可以观察到的是,这种替代不仅可以代表 operation,也可以代表地址。
需要注意的是:
ADD
这样的形式不是真正存在的
Symbols 主要应用于简化内存寻址的过程。比如维护一个 index
,将指定的内存区域分为不同的片区,当需要对指定区域进行操作时,我们可以通过对应的 index
对其进行快速访问。这种将 symbol 与实际内存地址建立映射关系的方式,会大大增强程序的易读性和可维护性。该映射关系也是由 assmbler 来翻译的。