哪些符号没定义

(每道题开头都有同一段:undefined(defined, used) 交回用到却没定义的符号(排序);link_ok(defined, used) 用到的都定义了才 True。) 定义了 main、f;用到 main、g、f、h。问哪些

开始练习 →

能不能链接成功

(每道题开头都有同一段:undefined(defined, used) 交回用到却没定义的符号(排序);link_ok(defined, used) 用到的都定义了才 True。) 两组:都定义了 / 缺一个,各判能不能链接: def u

开始练习 →

补全:找出未定义符号

(每道题开头都有同一段:undefined(defined, used) 交回用到却没定义的符号(排序);link_ok(defined, used) 用到的都定义了才 True。) 补全 undefined(defined, used):

开始练习 →

补全:能不能链接

(每道题开头都有同一段:undefined(defined, used) 交回用到却没定义的符号(排序);link_ok(defined, used) 用到的都定义了才 True。) 补全 link_ok(defined, used):用到

开始练习 →

补全:缺几个符号

(每道题开头都有同一段:undefined(defined, used) 交回用到却没定义的符号(排序);link_ok(defined, used) 用到的都定义了才 True。) 补全 missing(defined, used):用到

开始练习 →

看编译器输出的汇编有什么用

把源码编译成汇编来看,最直接的用处是【0】。

开始练习 →

同一段代码汇编会变吗

同一段源码,开不同优化等级编译,输出的汇编【0】。

开始练习 →

生成的汇编一共几条

(每道题开头都有同一段:MNEMONIC 把运算符映射到助记符(+→ADD、-→SUB、*→MUL);select(t) 把一条 IR 选成几条汇编(二元运算 4 条、const/copy 各 2 条);gen(prog) 生成全部汇编行;

开始练习 →

里面有几条加法

(每道题开头都有同一段:MNEMONIC 把运算符映射到助记符(+→ADD、-→SUB、*→MUL);select(t) 把一条 IR 选成几条汇编(二元运算 4 条、const/copy 各 2 条);gen(prog) 生成全部汇编行;

开始练习 →

补全:数生成了几条指令

(每道题开头都有同一段:MNEMONIC 把运算符映射到助记符(+→ADD、-→SUB、*→MUL);select(t) 把一条 IR 选成几条汇编(二元运算 4 条、const/copy 各 2 条);gen(prog) 生成全部汇编行;

开始练习 →