硬件驱动开发原理(代码是如何驱动硬件的)

上篇我们了解到是不是把这种十六进制的代码转换成二进制的代码,也就是我们的机器语言呢?

针对上一个问题我来做出一个回答,首先大家要清楚答案是否定的。

这个十六进制代码它的每一个字节都有其特定的含义,比如数据程度,起始地址,数据类型等信息,而并非机器语言,那么这里为什么不直接生成二进制代码呢?

硬件驱动开发原理(代码是如何驱动硬件的)

我们说HEX代码自带校验位,在编译的时候能检验代码是否有错误,能够为代码的传输,存储带来便利,而二进制代码却没有这个功能,通过程序烧写,

硬件驱动开发原理(代码是如何驱动硬件的)

我们把十六进制的代码转换成二进制的代码,这样CPU(单片机)就能识别了,那么CPU如何执行二进制的代码呢?

我们可以简单的把CPU看作是海量的开关组合,这个开关由三极管组成。

硬件驱动开发原理(代码是如何驱动硬件的)

我们追溯计算机的发展历史,人类的第一台万用型计算机马克一号,它拥有三千多只继电器,这也是它的核心零部件,所以它也被称作为继电器计算机,继电器在这台计算机中的作用就是开关,而现在我们使用三极管来代替它,它们的原理是一样的,CPU是由工程师精心设计的,

硬件驱动开发原理(代码是如何驱动硬件的)

且规模庞大的开关组,当给这个开关组输入一组特定的高低电平组合时,就会导致其内部出现复杂的开关动作,最终产生另一种高低电平的组合作为输出,输出的电平经过放大电路,模数转换电路等变换之后,就可以驱动相应的硬件动作。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年1月9日 下午3:04
下一篇 2023年1月9日 下午3:07

相关推荐

  • 汽车氛围灯有必要加装吗(汽车氛围灯改装多少钱)

    汽车氛围灯是一个比较有情调的视觉感受,其实最开始买车时很多东西都比较看重,等真的买完以后,重点就是开车,而不是去审美了,当然内饰丰富好看也的确不错,你愿不愿意给汽车加装氛围灯还是全靠自己的预算。汽车氛

    2022年9月14日
    870
  • 有机盐和无机盐的区别(家庭用盐该怎么选)

    盐,是我们饮食中不可或缺的重要调味品。没了它,菜肴都变得没滋没味。 如今超市货架上的盐品种越来越多了,碘盐、无碘盐、低钠盐、玫瑰盐、加钙盐……这么多食用盐,到底该怎么选? 1 普通食用盐 加碘盐、无碘盐、低钠盐 1 加碘盐 目前市面上的普通盐一般是加碘盐,江浙一带,每100克普通盐的含碘量为2250微克。不同地区的加碘盐含碘量可能稍有区别。碘盐对降低甲状腺肿…

    2023年2月8日
    230
  • 2023过年的时候可以串门吗(过年串门上午还是下午合适)

    春节作为我国最重要的传统节日,走亲访友是大多数人都会做的,但由于当下疫情尚未得到完全解决时不时就小爆发一下2023过年的时候可以串门吗便形成了大家最为关注的问题之一,下面小编就和大家一起看看过年串门上

    2022年9月18日
    1390
  • 长春火灾遇难名单(起火原因是什么来看事故处理结果)

    据最新媒体报道消息,9月28日12时40分,吉林省长春市高新区宜居路宏宇小油饼百姓餐厅起火。不幸的是,该事故导致十几人遇难。那么,长春火灾遇难名单,起火原因是什么?下面来看看事故处理结果。火灾遇难名单

    2022年9月29日
    1.5K0
  • 微信电脑怎么截图快捷键(电脑上5个截屏的快捷键)

    很多朋友到现在还不知道电脑怎么截图,今天就给大家带来电脑上这5个截屏的快捷键,真是一个比一个好用,下面一起来看看吧。 01.Win+Printscreen 使用快捷键【Win+Printscreen】,屏幕上一道白光闪过,即可截取当前的整个屏幕,并且把图片保存到电脑的图片文件夹,图片非常清晰,不过经过任何压缩。 02.Win+Shift+S 这个快捷键就是W…

    2023年7月13日
    20
  • 雷蛇牵手微软(限量款 Xbox 手柄以及充电底座现已上市:约 1400 元)

    10月7日消息,雷蛇现推出了一个限量款的Xbox手柄以及充电座,可以在三个小时内充满电。这款联名手柄以雷蛇标志性的绿色条纹以及三头蛇LOGO作为设计基调,辅以透明外壳设计,整体看起来十分灵动,套装售价

    2022年10月9日
    440
  • 开台球厅的成本及利润(开一家台球厅到底需要多少钱)

    我以自身的经历告诉你 本人经营一个200平方米七张桌子的台球厅,我用亲身经历告诉想开球房的你。 想要开球房,第一就是首选地理位置,老话说:酒香也怕巷子深。 哪怕你的桌子再好,硬件设施,球房软装,服务多好,地理位置太偏还是会让生意大打折扣。 我选的店面在我们县城的新城区,地理位置在大多数同行看来是非常好的,现在用的这个店面。 曾经有三批人和我竞争,导致租房价格…

    2022年12月23日
    1240
  • 电脑延迟高怎么处理(电脑又卡又慢怎么办)

    相信大家都有这样的经历,电脑用久了变得又卡又慢怎么办?下面教你学会这6个操作,瞬间提升电脑速度,一起来看看吧。 01.结束程序进程 内存、CPU占用过高,就会导致的电脑卡顿,按下快捷键【Ctrl+Alt+Delete】,打开任务管理器,点击【性能】,查看CPU和内存的使用率。 然后点击下方的【打开资源监控器】,进入后查看哪个应用占用的内存高,通过鼠标右键点击…

    2023年1月11日
    280
  • 八个字许愿的句子

    1、荣华富贵,金玉满堂。2、岁岁平安,年年有余。3、敬贺开张,并祝吉祥。4、财源广进,合家欢乐。5、三羊开泰,财源广进。6、心想事成,万事如意。7、我是真的,真的爱你!8、一刻,也不能离开你。9、可不可以不那么勇敢。1

    2022年10月7日
    660
  • egr阀的作用与工作原理(EGR阀损坏后对车辆有什么影响)

    EGR阀简介: EGR阀属于废气再循环系统重要零部件之一,该系统会把发动机排出的部分废气再次送回到进气歧管内,并与新鲜混合气一起再次进入气缸参与燃烧。由于废气中含有大量的二氧化碳等多原子气体,虽然二氧化碳等气体不能燃烧,但却因为其比热容高并能吸收燃烧室内大量的热,从而使气缸中混合气的最高燃烧温度降低,进而达到减少氮氧化合物的生成量以及节能减排的目的。 至于E…

    2023年2月5日
    200

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信