将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述

免费题库2022-08-02  44

问题 将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是(  )。A.不同的高级程序语言可以产生同一种中间代码B.使用中间代码有利于进行与机器无关的优化处理C.使用中间代码有利于提高编译程序的可移植性D.中间代码与机器语言代码在指令结构上必须一致

选项 A.不同的高级程序语言可以产生同一种中间代码
B.使用中间代码有利于进行与机器无关的优化处理
C.使用中间代码有利于提高编译程序的可移植性
D.中间代码与机器语言代码在指令结构上必须一致

答案 D

解析 本题考查程序语言基础知识。
“中间代码”是一种简单且含义明确的记号系统,与具体的机器无关,可以有若干种形式。可以将不同的高级程序语言翻译成同一种中间代码。由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
转载请注明原文地址:https://tihaiku.com/congyezige/2410108.html

最新回复(0)