哪些符号没定义
(每道题开头都有同一段:undefined(defined, used) 交回用到却没定义的符号(排序);link_ok(defined, used) 用到的都定义了才 True。) 定义了 main
阅读更多 →
未定义符号是什么
链接时报「未定义符号」,通常是因为【0】。
阅读更多 →
链接器做什么
「链接器」这一步,做的是【0】。
阅读更多 →
汇编器做什么
「汇编器」这一步,做的是【0】。
阅读更多 →
补全:先数临时再判够不够
(每道题开头都有同一段:regs_used(prog) 程序里不同临时变量的个数;spills(ntemps, k) = max(0, ntemps-k)(k 个寄存器装不下就溢出);fits(nte
阅读更多 →
补全:够不够装
(每道题开头都有同一段:regs_used(prog) 程序里不同临时变量的个数;spills(ntemps, k) = max(0, ntemps-k)(k 个寄存器装不下就溢出);fits(nte
阅读更多 →
补全:算溢出几个
(每道题开头都有同一段:regs_used(prog) 程序里不同临时变量的个数;spills(ntemps, k) = max(0, ntemps-k)(k 个寄存器装不下就溢出);fits(nte
阅读更多 →
补全:数不同临时值
(每道题开头都有同一段:regs_used(prog) 程序里不同临时变量的个数;spills(ntemps, k) = max(0, ntemps-k)(k 个寄存器装不下就溢出);fits(nte
阅读更多 →
几个装得下、要溢出几个
(每道题开头都有同一段:regs_used(prog) 程序里不同临时变量的个数;spills(ntemps, k) = max(0, ntemps-k)(k 个寄存器装不下就溢出);fits(nte
阅读更多 →
装不下会怎样
三个寄存器槽满了,多的落到内存 装不下的两个溢出到内存条上 临时值比寄存器还多时,多出来的那些会【0】。
阅读更多 →