很多早期的操作系统都是由汇编完成的,所以肯定可以用汇编开发操作系统。
现在只所以操作系统主要开发不采用汇编,是因为
1. 汇编开发本身难度很高
2. 汇编语言是和硬件绑定的,不适合开发跨硬件的系统,而现在很多系统开发需要跨硬件啦,这样如果继续用汇编,移植成本太高