《编译原理》1.1 习题

1.1.1 编译器和解释器之间的区别是什么?

编译器会将高级语言处理成机器语言后执行。而解释器则不做处理,分步执行。

1.1.2 编译器相对于解释器的优点是什么?

编译器处理成机器语言后执行效率更高。

1.1.3 在一个语言处理系统中,编译器产生汇编语言而不是机器语言的好处是什么?

汇编语言便于调试

补充:调试和输出

1.1.4 把一种高级语言翻译到另外一种高级语言的编译器称为源到源的翻译器,编译器使用 C 语言作为目标语言有什么好处?

C语言接近系统底层,同时又便于看懂,方便调试。

1.1.5 描述一下汇编器所要完成的一些任务。

将外部的文件和源码文件连接起来。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注