1、核心区别(白话版)
输出决定方式
组合逻辑:输入变,输出立刻变,像“即兴表演”
时序逻辑:输出=当前输入+历史状态,像“看剧本演戏”
电路组成
组合逻辑:只有逻辑门(与/或/非),无“记忆细胞”
时序逻辑:逻辑门+存储元件(触发器/锁存器),自带“小本本”
信号传输
组合逻辑:单向传输,无反馈回路
时序逻辑:有反馈回路,像“循环对话”
时钟依赖
组合逻辑:无时钟,随时响应输入
时序逻辑:依赖时钟信号,按节拍更新状态

2、选择指南(直球版)
选组合逻辑的场景
需要即时运算:如加法器、译码器、数据选择器
处理无状态任务:逻辑运算、信号转换、条件判断
追求低延迟:输入变化后输出立即更新,无等待时间
选时序逻辑的场景
需要存储信息:如寄存器、计数器、状态机
处理时序控制:如数据同步、流水线操作、序列检测
实现复杂流程:如CPU指令执行、通信协议处理
3、关键提醒(一句话版)
组合逻辑是“无脑执行者”,时序逻辑是“带记忆的决策者”。
组合逻辑管“现在”,时序逻辑管“现在+过去”。
需要存储或时序控制时,别硬用组合逻辑,否则会“烧脑”(出现竞争冒险)!
本文凡亿教育原创文章,转载请注明来源!
暂无评论