汇编语言结构和宏

结构(structure)是一组逻辑相关变量的模板或模式。结构中的变量被称为字段(fields)。程序语句可以把结构作为整体进行访问,也可以访问其中的单个字段。

结构常常包含不同类型的字段。联合(union)也会把多个标识符组织在一起,但是这些标识符会在内存同一区域内相互重叠。

汇编语言中的结构与 C 和 C++ 中的结构同样重要。只需要一点转换,就可以从 MS-WindowsAPI 库中获得任何结构,并将其用于汇编语言。大多数调试器都能显示各个结构字段。

本章内容:
1. 汇编语言STRUCT和ENDS伪指令:定义结构
2. 汇编语言声明结构变量
3. 汇编语言TYPE和SIZEOF运算符:引用结构变量和结构名称
4. 汇编语言实例:显示系统时间
5. 汇编语言结构嵌套简述[附带实例]
6. 汇编语言联合 (union) 的声明和使用
7. 汇编语言宏过程(macro procedure)简述
8. 汇编语言MACRO和ENDM伪指令:定义宏
9. 汇编语言宏的调用简述
10. 汇编语言宏的特性
11. 汇编语言Macro宏库详解
12. 汇编语言实例:封装器
13. 汇编语言条件汇编伪指令简述
14. 汇编语言IFB和IFNB伪指令:检查缺失的参数
15. 汇编语言宏默认值设定及布尔表达式简述
16. 汇编语言IF、ELSE和DENDIF伪指令
17. 汇编语言IFIDN和IFIDNI伪指令:对两个参数进行比较
18. 汇编语言实例:矩阵行求和
19. 汇编语言替换(&)、文本(<>)、字符(!)、展开(%)
20. 汇编语言宏函数
21. 汇编语言定使用WHILE、REPEAT、FOR 和 FORC伪指令定义重复语句块

爱面试的程序媛,一个分享面试经验的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,定时分享程序员面试的那点事。

面试如何造火箭?工作如何拧螺丝?都在这个公号哦。

扫描二维码关注公众号,免费领取价值 1000 元的求职面试资料(限时免费)!

当你决定关注「爱面试的程序媛」,你已然超越了90%的程序员!

爱面试的程序媛二维码
微信扫描二维码关注