计算机组成原理.当然要了解一些关于操作系统的知识和编译器的知识,这是必要的,毕竟你是跟软件打交道,这些是你以后要经常接触到的。其实搞软件的没必要把硬件搞精通,除非你有这个兴趣,或是以后要搞嵌入式开发,一般的学习纯软件类型的人,学到计算机各部分零件的作用,特点,这就基本OK了,连会不会给电脑装机都不是必要的。
计算机组原理!如果你想以后向嵌入式方向发展那就要学习单片机如果不是的话 学不学硬件其实没什么大用
计算机的组合、原理