符号表的作用与组织
![](https://i-blog.csdnimg.cn/blog_migrate/e182c650ad8d8a19163f192abd2ab8aa.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a0498ee0623a7b364cbb24ae4afd5898.png)
![](https://i-blog.csdnimg.cn/blog_migrate/81b624ee2b11f83cf4737afd040448e6.png)
![](https://i-blog.csdnimg.cn/blog_migrate/23377547a7d9b8108d128dbf6f79a0dc.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d152b19d7c8d400da45d80d19520b590.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4f26e41d6b4ed9e1f1eba1347bf391a2.png)
符号表的整理和查找
![](https://i-blog.csdnimg.cn/blog_migrate/c4ee754ef6ea108829fe99ef0bd21d90.png)
符号表的内容
数组下标类型(整数、枚举类型等)、数组元素类型、当元素为数组时,它指向该元素数组信息在atab表中的位置,其他情况为0、下标下限、下标上限、数组元素的体积、数组本身的体积
操作码、第一操作数,程序体层数、第二操作数,相对地址
数组下标类型(整数、枚举类型等)、数组元素类型、当元素为数组时,它指向该元素数组信息在atab表中的位置,其他情况为0、下标下限、下标上限、数组元素的体积、数组本身的体积
操作码、第一操作数,程序体层数、第二操作数,相对地址