第1个回答 推荐于2017-09-23
一般控制硬件的编程语言有机器语言(0/1),汇编语言,C语言员, c++
第2个回答 2009-01-02
楼上的太啰嗦了,一句话说:
硬件编程语言是用来开发硬件的,c c++之类的语言是用来开发软件的。
第3个回答 2009-01-02
你说的硬件编程语言应该就是汇编了。机器码是计算机真正能够理解的程序,c之类的语言计算机是看不懂的,全部都要翻译成机器码。但是机器码全部都是有0和1组成的二进制数序列,人看起来很吃力,所以创造了助记符帮助书写汇编程序。汇编是直接控制硬件应该如何工作的,所以在实现相同的功能时,汇编语言显得很繁琐。
具体的区别的话,可能要你了解一些电路方面的知识才行。
第4个回答 2015-06-11
硬件编程语言:如果说是驱动,那么汇编、C、C++(很少用C++)。
如果是指PAL或者FPGA芯片的编程,那就是VHDL和VerLog硬件描述语言了。这个和上面三种都不一样,是相似于C语言但是有自己特点的一种硬件描述语言。
汇编语言是低等语言,最贴近硬件底层,优点是代码执行效率高,缺点是易读性差,可维护性差,代码编写工作量大。
C语言相比于汇编语言,算是一种高级语言。同样可以操作硬件。和汇编语言相比,优点是易读性高,可维护性好,代码编写相对简单。
C++是比C语言再高一个层次的语言,不同的是C++引进了类和对象的概念,并添加了一系列的模板。