• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

作为一个未来要在集成电路圈混的人是不是要精通汇编语言。

luohaiyang 2018-09-10 浏览量:2429
作为一个未来要在集成电路圈混的人是不是要精通汇编语言。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 虽然C语言已经很靠近底层了,但是在调试程序员的时候还会遇到一些无法直接解决的问题,汇编会是解决问题的最后一根稻草,曾经有个同事有事没事就喜欢研究代码到汇编层面,所以经常遇到程序员崩溃的底层问题,直接扔给他,很快就能定位到问题的关键。

    做前端开发的可能对于javascript很熟悉,在复杂的页面动态交互非常多的,会导致性能的下降,JS里面复杂的运算底层从性能考虑,主要是加减乘除的运算直接采用汇编实现,所以在早期的浏览器的版本对接不同的平台,在JS引擎加速方面需要在对接汇编做很多的事情。

    操作系统的bootloader,计算机系统系统在启动之前需要有个程序引导下就是这玩意,这个程序大部分的代码是汇编搞定。主要功能初始化设备,建立内存映射,在软件和硬件之间建立一个载体,这些对于了解计算机系统结构有非常大的帮助,理论上越贴近底层越容易了解其内在的运行原理。​​

    • 发布于 2018-09-10
    • 举报
    • 评论 2
    • 3
    • 0
FEItwo 回复了 wanyanfei1984:除了汇编和C这么老,目前这年代流行什么 回复
wanyanfei1984 回复了 wanyanfei1984:关键是你的研究和工作的方向,底层驱动设计C和汇编是不变的老大;手机系统Android JAva;C++一般多用于图形图像、科研、通信、桌面软件、游戏、游戏服务器;目前的虚拟现实技术就涉及到多种语言 回复

其他答案 数量:36
  •  汇编用的很少,基本上我没见到有人使用。

    如果你是做 集成IC的设计与开发,这个应该会用到。

    但是如果你只是对IC的应用开发,设计电子产品,那么汇编基本上没什么用,大家都用的是C语言

    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 4
    • 0

  • 曾经有个搞硬件很牛逼的老头子,在谈业务的时候被人怼了。。被告知现在软件最赚钱,硬件很廉价的,你出价太高,不懂行情,不够专业。。

    求硬件老头子心理阴影面积

    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 3
    • 0

  • 为啥要精通汇编语言,现在c语言才是主流,而且搞硬件,你需要了解一些就好了
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 2
    • 0

  • 现在其实很少有用汇编开发的啦。

    除非是写很底层的库(这些一般是在硬件——芯片 厂商那里),一般应用开发用汇编就是遭罪啊。

    但汇编知识确实需要了解下。

    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 2
    • 0

  • 汇编不需要精通,只需要了解就行,学好C语言,走遍天下
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 2
    • 0

  • 这个应该是要把汇编弄通才可以的吧,调试芯片的时候,C效率也不高啊,不如汇编
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 2
    • 0

  • 现在的芯片开发商早就可以做到,让你不用汇编语言了。可以说芯片是否支持C语言已经成为芯片是否可推广的一个指标了。
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 2
    • 0

  • 搞底层的必须精通汇编 如果只是应用 只需要了解能看懂汇编就可以了
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 1
    • 0

  • 汇编语言只要了就行,不必要精通,现在开发应用主流是C语言,另外用汇编开发,那简直是自己找罪受。
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 1
    • 0

  • 针对技术人员,汇编是必须要掌握的
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 1
    • 0

  • 通用性不好,换块芯片程序都得改,不要求精通,但是高手都会这个,虽然不用它编程,这个占用资源少,程序固定下来后用汇编语言可以精优化代码,提高执行效率!
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 集成电路应用开发还是集成电路设计?这两者还是有无区别的,前者现在基本上很少用到汇编了。后者用到的一般都是HDL,如:verilog HDL、VHDL。
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 汇编在很低端的单片机里面还是有市场的.看你的具体应用.
    • 发布于2018-09-10
    • 举报
    • 评论 1
    • 0
    • 0
FEItwo 回复了 Andrewz :汇编低端,那什么高端 回复

  • 精通汇编语言更好了,好多bug需要汇编的
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 还是需要一定的汇编基础的 最好是能精通
    • 发布于2018-09-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 精通汇编的人  都是做反汇编的人(代码贼)

    一般的攻城狮只要能看懂汇编就行了

    • 发布于2018-09-10
    • 举报
    • 评论 1
    • 0
    • 0
luohaiyang 回复了 哇咔YG :黑客一般都是大佬,一般人做不来 回复

相关问题

问题达人换一批

作为一个未来要在集成电路圈混的人是不是要精通汇编语言。