【双语视界】晶体管如何执行代码?从开关到CPU的魔法拆解!
欢迎点赞、投币、收藏一键三连,或点个关注支持我~
1. 晶体管:电子世界的基石
本质是电子开关:通过基极电流控制集电极-发射极通断。
0/1的物理基础:无电流=绝缘(0),有电流=导通(1)。
2. 逻辑门:抽象的力量
与门(AND):串联晶体管,仅双1输入输出1。
或门(OR):并联晶体管,任一1输入即输出1。
非门(NOT):反向输出,输入1→输出0。
异或门(XOR):输入不同则输出1(二进制加法核心)。
3. 从加法器到算术单元
半加器:XOR计算本位和,AND生成进位(仅处理单比特)。
全加器:引入进位输入,支持多比特链式相加(8比特需8个全加器)。
溢出检测:最高位进位信号提示数值超出存储范围(如1996年火箭爆炸事故)。
抽象封装:将复杂电路打包为“黑箱”(如8位加法器模块)。
4. 指令解码:机器的“阅读理解”
二进制解码器:根据输入码激活唯一输出线(如3位输入→8种操作选择)。
CPU指令执行:
前两位判断指令类型(如算术运算),后两位决定具体操作(加/减)。
解码器联动算术逻辑单元(ALU),仅允许目标电路输出结果。
【免责声明】 本视频来源于YouTube并经译制处理,添加中英文字幕,仅用于学习交流与技术分享。如有版权问题,请联系本人第一时间删除,感谢原作者的精彩内容!
观看本视频后请支持原作者作品,点击原链接观看:https://www.youtube.com/watch?v=HjneAhCy2N4
感谢大家观看!若内容对你有启发,欢迎点赞、投币、收藏一键三连,或点个关注支持我~
立即观看