100分!请问做底层开发需要学哪些东西
小弟今年大三,计算机科学与技术专业,想做底层开发.
不知道是不是该发到这个版...
先介绍一下,我认真学习了C语言(对指针很感兴趣),初步学习了C++
汇编语言正在看...
对直接操作硬件很感兴趣,觉得很有意思
请问
1.底层开发包括哪些,是不是也分很多方面
2.需要学哪些理论方面的东西(目前我学的关于计算机的专业课有:8086汇编语言程序设计,操作系统,数据库,C语言)
3.需要哪些开发工具
4.底层开发的前景如何,比如应用于哪些领域,钱景等等...
5.告诉我需要搜索哪些关键字,也可以
请各位大虾给点参考意见
在此先谢过了...