不需要的,除非你是弄汇编语言或者是给单片机或其它硬盘编写程序(如驱动程序)的。但是最好了解一点,因为如果在单位编程感觉卡机,别无脑优化,要看一看配置是否可以流畅带ide的。
基本不用,好像有些会接触一些接口方面的知识