3.4. 习题

  1. 请解释编译器和链接器的作用。

  2. 相比变长编码,定长编码指令集有哪些优势?

  3. C语言语句a++通常对应哪些LoongArch汇编指令?

  4. LoongArch提供多少个通用寄存器和浮点寄存器?它们的位宽分别是多少?

  5. 使用GCC编译一个简单C++程序,并说明它与C程序编译过程的主要区别。