但你的回答里面还是说要转换成汇编以后才能转换成机器语言啊
如果是这样的话那他不是跟汇编语言一样直接控制机器语言,但为什么高级语言比汇编语言秉容性高
追答应该说高级语言移植性更好,大部分操作都与硬件无关,而汇编就不一样了,比如:
51单片机:
汇编:mov 30h,#20
C :x=20;
可以看出,汇编是对寄存器的操作,C是对变量的操作。前者换一个单片机比如AVR,比如PIC等等,指令就不同,而用C的话,可以完全一样。
不知道你在说什么,怎么可能与硬件无关,那你高级语言最后也是要转化为机械语言?那不是跟汇编语言一样吗那为什么会比汇编语言兼容性更好?
本回答被提问者和网友采纳