← 返回单词列表

p-code

noun 编号: P00012
p-code:一种与具体处理器无关的低级代码,使编译后的程序能够在不同类型的处理器上运行。
💡 记忆钩子
把编译结果想成一份“通用中间稿”:它不是某一种处理器的机器码,而是先写成各类处理器都能理解的低级代码,再由相应环境执行或转换,因此同一个编译文件可以跨处理器运行。
📝 学习建议
  • 不要把 p-code 误解为某一种具体处理器的代码;它强调的是与机器无关的中间层。
  • 先记住“编译后、低级、可跨处理器”这条主线,再了解它在不同编程语言实现中的具体形式。
📖 中文释义
noun
  • core 可移植的低级代码
    📖 p-code 是编译器生成的一种低级代码,但不绑定某一种处理器。程序先编译成这种通用形式,再由不同处理器对应的环境执行或处理,从而提高编译文件的可移植性。
    💡 常用搭配是“p-code system(p-code 系统)”和“compile into p-code(编译成 p-code)”。它主要用于解释编译器或编程语言的实现方式,不等于直接运行在处理器上的机器码。中文里不要把“可移植”理解成已经完全不需要任何运行环境;实际运行仍需要相应的解释或转换支持。
    uncountable
    The compiler translates the program into p-code before execution.
    编译器会先把程序转换成 p-code,然后再执行。
    Using p-code allowed the language to run on several processor types.
    使用 p-code 使这种语言能够在多种处理器类型上运行。
🌳 词源
p-code 是 portable code(可移植代码)的缩写。
Abbreviation of portable code.
🏷 单词标签 & 词根
暂无标签