- 主题:大厂汇编+GNU AS 通用汇编语言是真相,Intel的二元论就是胡说
本来就是跟着编译器走的,这有啥好奇怪的
还以为x86跟arm riscv mips统一了呢
--
FROM 111.198.57.*
你也说了是最早的时候了
现在谁还会再为自家cpu搞一套专门的汇编语法出来?不都是要靠编译器的大树
然鹅指令又不通用,光语法通用,也就是方便了编译器维护,降低了一丢丢使用门槛,asm代码又不能移植
【 在 xiaoju 的大作中提到: 】
: 最早的时候,汇编器和指令手册是硬件的附属品,硬件厂商用什么,什么就成了事实标准
:
--
FROM 111.198.57.*
你所谓的统一了不过是编译器识别的语法“统一”了,加引号是因为不同的编译器之间也不统一
这点小问题在指令集的差异面前不值一提
【 在 darkk 的大作中提到: 】
: 就是统一了,虽然差异还在
:
--
FROM 111.198.57.*
这么说吧,能跨指令集的那叫C,不叫汇编
【 在 peterpark 的大作中提到: 】
: 发现好多软件的编译过程依赖nasm 或 yasm
: 这两种和在C代码里内嵌的那种什么区别呢? 是不是能跨arm x86 mips呢
: :
--
FROM 111.198.57.*
你认真的?
你看清楚上面在讨论什么了吗?
【 在 tsa300 的大作中提到: 】
: 字节码就是相当于可移植的汇编代码
:
--
FROM 111.198.57.*