第一次读汇编语言的教材就是那本Kip Irvine dalao写的书, 比较急,因为赶着完成作业,只能囫囵吞枣了.
而最近用到汇编写点东西的时候总是感觉不是那么顺心, 于是就重新读了一遍基础知识,现在还只是读到了第三章(汇编语言基础知识),
大概这几天就会把这本书多翻阅几遍,以此来达到复习,提高的效果;
闲话少说,接下来就是我新发现的"知识点":
1. 以字母开头的十六进制数,必须加一个前置0 ,以防汇编器将其解释为标识符
2. 整形常量表达式只是在汇编时计算,同样的还有 伪指令 会有汇编器在汇编阶段将其汇编为相应的代替物
3. 预定义符号 如@data ,汇编时返回常量的整数值
4. 指令: [label:] mnemonic [operation] [;comment] 这是一个完整的指令的 ''原型'';
5. NOP指令 ------空指针 ,主要用处是为对其地址, Intel的芯片 在访问偶数的地址会快点.
6. 可执行文件 executable file
7. list 文件 地址 从程序内存起点算起(类似于段地址和偏移地址中的偏移地址)
8. db dw dd dq dt 是伪指令
10 BCD数据 Binary coded Decimal (二进制编码的十进制)