返回信息流java是为了跨平台设计的 是不是可以理解为不同的平台上用户的的代码是一样的,但是java的编译器不同,通过不同的编译器屏蔽了平台的区别?
这是一条镜像帖。来源:北邮人论坛 / cpp / #23625同步于 2009/5/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
Re: 弱问,汇编器是用什么语言写的?
fox513
2009/5/23镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
自编译跟交叉编译。
具体说来,全世界的第一个汇编器必然是用机器码直接书写,用机器码书写个很简单的汇编器,再用这个很简单的汇编器写个比较强大的汇编器,再用这个比较强大的汇编器写个非常强大的汇编器,一环套一环。
最终,用这个强大的汇编器用汇编语言写个功能一般的高级语言编译器,比如C编译器。接着用这个红能很一般的高级语言编译器书写个功能更强大的高级语言编译器。。。还是一环套一环。
当然了,自从有了高级语言编译器,那就可以用高级语言直接写个强大的汇编器了。