芯片和计算机专业的关系,请问芯片与程序的关系是如何实现的呢?例如单片机,BIOS,EC这些...
先说两个原理:1、计算机程序经过编译汇编后会生成二进制文件,就是所谓的010101之类的数值,这样的数据保存在计算机的存储器的某一个地址里面。2、计算机有时钟脉冲产生电路,这个电路会不断的产生高低电平,这样计算机里面的电路元器件可以利用这些高低电平以及相应的存储空间里面的程序数据来进行相应的电平转换,这样经过转换产生出的高低电平就成了所谓的输出,也就是你所说的“工作模式”吧。再解释你的疑问:1、打
先说两个原理:
1、计算机程序经过编译汇编后会生成二进制文件,就是所谓的010101之类的数值,这样的数据保存在计算机的存储器的某一个地址里面。
2、计算机有时钟脉冲产生电路,这个电路会不断的产生高低电平,这样计算机里面的电路元器件可以利用这些高低电平以及相应的存储空间里面的程序数据来进行相应的电平转换,这样经过转换产生出的高低电平就成了所谓的输出,也就是你所说的“工作模式”吧。
再解释你的疑问:
1、打开全是1到F得16进制,我想应该最基础是2进制吧?
--计算机里面处理的都是2进制,16进制是为了方便表示2进制。
2、请问这些简单的数字,为什么可以让电路有工作的模式呢?
--明白上面的两个原理,你就明白这个问题了。
3、比如一个笔记本内的BIOS,为什么可以通过这些数字实现电路的运作呢?
--明白上面的两个原理,你就明白这个问题了。
4、加了程序,有些3.3V就可以从EC自己产生?
--芯片自己当然不会产生电压,但是芯片是接了电源的,芯片里面的电路会根据程序的指令和相应的电路将电压转换后再输出来。
5、请问程序与硬件是如何实现的呢?
--程序实际上只是一个集成电路里面在脉冲作用下进行的一些电平转换动作时序。
6、但是在集成电路里,为什么只用命令就可以让类似这个MOS管在芯片内导通呢?
--芯片里面也是一些电路,命令只是指导芯片去进行一定的电平转换。
取消
评论
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)