[问题] 从软件动作到硬件讯号

楼主: james732 (好人超)   2020-03-21 16:24:48
我的工作是在MCU上写code
目前知道程式跟硬件打交道都是透过硬件暂存器
通常暂存器会mapping到某个memory address
譬如我把memory address的0x1000的Bit0写成1
MCU的某一根GPIO就会输出High讯号
但我一直不懂的是,从写入到真正输出High这段过程
硬件实际上是怎么做的
它怎么知道我有写,又怎么知道要怎么输出High
如果想针对这部份(芯片内部的行为)做更深入的学习的话
有什么关键字/什么参考资料可以去阅读呢?
因为自己是软件背景,对于芯片的动作觉得很神奇又很好奇XD
作者: hongsiangfu   2020-03-21 19:21:00
想改行走IC设计?
作者: wei115 (ㄎㄎ)   2020-03-21 21:32:00
数位逻辑 计算机结构 反正就是几个逻辑闸接一接XDhttps://www.bilibili.com/video/av71220833这个系列应该有讲到一点
作者: MasterChang (我爱ASM)   2020-03-22 01:16:00
没事不要想一些有的没的。除非你要转行。
作者: chuegou (chuegou)   2020-03-22 03:39:00
你可以改写fpga
作者: qwe789qwec (我密头芣)   2020-03-22 09:24:00
推楼上fpga 数位逻辑跟芯片架构比如说ARM,X86或是哈佛之类的都有他们的运作逻辑跟设计思维在里面 本来想说要回文的 但是板上高手应该很多0.0
作者: DRQX (传说中的实力派)   2020-03-24 00:01:00
我认为你有找对方向.建议看书.网络上资讯没这么好找就是 楼上说的 计算机相关的书籍 祝你顺利找到
作者: gR7P4zXH (tpn7gpdx)   2020-03-29 21:31:00
->IC deaign*design
作者: Jhih8051 (ARM)   2020-07-27 08:24:00
写过fpga,实现过memory bus应该就能懂

Links booklink

Contact Us: admin [ a t ] ucptt.com