请教一下高级语言到汇编语言的转换

请问一下高级语言到汇编语言的转换!比如写了一段代码:C/C++ codeint main(){return 0}这样存储在电脑上是

请问一下高级语言到汇编语言的转换!


比如写了一段代码: 

C/C++ code
int main(){    return 0;}


这样存储在电脑上是以ASCII编码的方式, 然后编译器将其转换为汇编语言!


请问是转换是怎么实现的?? 不是很清楚!

[解决办法]
本科有一门课教编译原理。