楼主:
caxz ( )
2020-08-23 23:44:29请问科技业各位在职位上有无 coding 组合语言的要求?
大概是哪些职位会有需要研究组语的呢?
谢谢
作者: magicc (Noton) 2020-08-24 00:07:00
有,常见的有MCU或CPU booting会需要建议除了组语,至少高阶语言学一下C语言 职缺会多超多
作者:
bbsbug (bbsbug)
2020-08-24 00:22:00BIOS,现在用的少,但是懂一些还是比较好
作者:
chuegou (chuegou)
2020-08-24 00:50:00你们soc或mcu越主流越不需要 我目前写最多的组语是特殊的ISA 原厂没提供c编译器 所以要写组语 次多是dsp 因为原厂c编译器针对平行处理不太好 所以有时候用组语
猪屎屋韧体都要吧 写boot flow和exception handler之类的
作者:
yoche2000 (Sushi Desu! 在下寿司)
2020-08-24 00:56:0064 c86 mips 玩嵌入式比较会用到
猪屎屋rd要 因为我们是挂一个开发已久的IP里面rom code要自己刻
没有说会组语就什么都会... 不过针对底层 组语要学一下
我说会做到低层&要组语的人 几乎什么其他的都会了现在没事写组语的工作算很少了 连bios都很少了boot loader/sequence的人才会 工控什么的会多点要不然就是做corner cases 的人会做security的人也会 但不多见像我一个朋友gpu写组语 你觉得他cuda能不会吗通常都是上面解决不了才更往下做啊
作者:
matyih (mat)
2020-08-24 03:23:00好奇除了nv工程师外还有多少人写gpu组语
作者:
higger (朝乡而行2016)
2020-08-24 06:18:00通组语的是不是天才型头脑?
作者:
yamakazi (大安吴彦祖)
2020-08-24 08:10:00___asm add r1 1 干忘了怎么写
作者:
geminitw (geminitw)
2020-08-24 08:46:00RTOS Linux kernel context switch 一定需要
boot-up flow, exception flow, interrupt entry, context switch.
现在学组语的CP值太低了,底层code也尽量往高阶语言走了,不过至少要能看的懂,可以帮助debug
作者: LLVMBackend 2020-08-24 22:30:00
如果做编译器的话就会整天跟组语打交道了