费玉清跳爱情的恰恰:怎么用程序去控制计算机的硬件?

来源:百度文库 编辑:高校问答 时间:2024/04/24 22:12:06
告诉我他们之间 的原理也可以!越详细越好!

能控制电脑硬件的只有机器语言,即二进制编码0和1所代表的高低电平。最接近机器语言的是汇编语言,产生的代码能直接被计算机执行。其次就是C语言,C语言编译后产生汇编代码,再转成机器码。汇编语言直观,执行效率最高,但可交流性差。C语言接近生话语言,易于交流,但执行效率不及汇编,且不同C编译器产生的汇编千差万别。想用程序控制计算机硬件不是光学编程软件那么简单的,要先了解硬件才能编得了的。那么多的寄存器、门阵列、累加器、计数器,搞得人头都大了。

用程序去控制的话,汇编语言比较好,它可以根据硬件提供的端口去和硬件通信