字体:大 中 小
护眼
关灯
上一页
目录
下一页
第一百九十八章 小明养鸟 (第4/6页)
”并没有什么关联性,但就像很多nba球员休赛期会请教练练习一下拳击等其他运动,锻炼反应等方面的能力一样,向坤也是想通过这个项目在赚钱的同时,通过实际的工作,来找一下灵感,看看能不能有什么新的想法。 所以向坤在实现几个核心的功能模块时,甚至在核心代码区域,用内联汇编的方式来写。 cpu只能识别0和1的二进制指令,而汇编语言是最接近机器语言的低级语言。早期硬件性能比较差的时候,开发时用汇编语言的目的是为了提升程序的性能和反应速度,但如今硬件设备发展很快,编译器的优化也已经很好了,手写汇编未必更高效,反而因为难读、复杂、量大,后续带来的维护困难远远超出它带来的那一丢丢不足道的性能提升。 实际上大多数情况下,如果追求性能,用c 就够了,用c的情况都已经很少。除了嵌入式开发等少数场景,大多数开发人员并不需要直接用到汇编语言来搞开发。 但是向坤却是主动地在给自己“找麻烦”,因为他做这个项目,目的是为了找到他的“ai助理计划”的灵感。 而汇编既然最贴近机器语言,更容易为cpu理解,那么向坤就想要通过这一小部分代码的编写和思考,来“代入”电脑的思维方式,想着有没有什么办法,能够突破现在人工智能的各种实现方式。 而且汇编在某些情况下,也比其他高级语言拥有更灵活的优势。 他甚至在做完了那一小部分核心模块arm下的
上一页
目录
下一页