软件依靠硬件实现功能,硬件受控于软件,在一个系统中两者互相依存。具体的你说的软件控制硬件过程:软件编程人员编写的程序通过汇编编译器翻译成硬件可以读懂的语言(二进制代码),然后硬件根据这个二进制文件执行相应的操作。硬件是不会控制软件的,只能是软件去监控硬件的状态,然后再做出反应,实则是软件监控硬件,。
追问这个过程我懂,我是想知道,这个协议怎么写在软件里
追答从原理上来讲,就是要将我们能够控制的数字或字母, 利用高级语言、汇编语言、ASCII码转换为计算机能够理解运算的 指令 2进制数和16进制数。