数字电子学
EEEN11102
Digital Electronics
学习目标
课程内容:
本课程旨在为理解数字电子系统的设计和实施以及计算硬件的操作奠定基础。课程涵盖了从二进制数和逻辑门的基本概念,到数字电路的设计,再到复杂系统(如通用微处理器)的实施等内容。此外,课程还向学生介绍了现代数字设计方法。
1、第一部分:数字逻辑基础
- 数字系统介绍:二进制数、二进制加法、有符号算术、二进制编码、十六进制表示法、其他数字系统。
- 布尔代数:基本逻辑函数、补集、组合函数、逻辑对偶、De Morgans定理、布尔定理、逻辑表达式操作。
- 组合逻辑:真值表、逻辑门、逻辑网络的代数分析、标准形式(积和、和积)、实现成本。
- 逻辑优化:逻辑简化、代数方法、多级逻辑优化、优化目标:速度与功耗和面积、逻辑优化算法、EDA工具。
- 组合逻辑电路:多路复用器、基于多路复用器的逻辑、编码器、解码器、奇偶校验器、加法器、减法器、进位预测、乘法器结构。
- 时序逻辑电路:存储器元件:D型锁存器和触发器;时序功能:寄存器、移位寄存器、环形计数器、线性反馈移位寄存器(LFSR)、二进制计数器。
- 有限状态机(FSM):状态图、同步和异步机、FSM架构、梅利机和摩尔机。
- 存储器阵列:地址和数据总线、地址解码器、存储器架构、存储器类型:SRAM、DRAM、闪存。
2、第二部分:数字系统实现
- 硬件实现的EDA工具:电子系统描述、硬件描述语言简介、组合和顺序组件描述。
- FSM的设计与实现:FSM的逻辑综合、状态编码、FSM优化、使用可编程逻辑器件的FSM实现。
- 可编程逻辑器件:可编程逻辑阵列、逻辑块和可编程互连、使用查找表实现逻辑、架构:CPLD、FPGA。
- 集成电路:基于开关的逻辑电路、晶体管、CMOS电路(逆变器、与非门、或非门)、开漏极和三态门、触发器;速度、功率、面积。
3、第三部分:计算机体系结构简介
- 通用计算:图灵机、存储程序计算机、CPU和内存。指令集。微体系结构。冯·诺依曼和哈佛体系结构。
- CPU微架构:程序计数器。指令解码器、寄存器文件、算术逻辑单元(ALU)、多路复用器、数据路径位宽。程序存储器和数据存储器。
- 指令集:机器代码、取指令-解码-执行周期。寄存器和存储器传输。算术和逻辑指令。跳转。条件分支、ALU标志(进位、零)、调用、指令编码、汇编语言、编译器。
- 现代CPU简介:ARM和RISC-V、流水线、缓存、并行性。片上系统。多核。加速器和GPU。浮点数。性能与功耗。微控制器。
课程目标:
- 提供数字电子系统设计的基础,涵盖数字系统、布尔代数、逻辑门以及组合逻辑和时序逻辑的设计;
- 介绍逻辑优化技术和电子设计自动化(EDA)工具的使用,用于数字电路的设计和实现,包括存储器阵列和有限状态机(FSM);
- 让学生熟悉可编程逻辑器件(PLD),如CPLD和FPGA,及其在数字系统实现中的应用;
- 介绍计算机体系结构的关键概念。
学习成果:
成功完成课程后,学生将能够:
1、使用布尔代数操作逻辑表达式。
2、描述基本数字电路元件的操作:逻辑门、锁存器和触发器、多路复用器。
3、使用基本数字电路元件实现逻辑功能、二进制算术电路和顺序元件,如计数器、移位寄存器和有限状态机。
4、使用真值表、状态图、时序图和硬件描述语言表达组合和顺序元件以及有限状态机的功能。
5、描述逻辑电路优化的重要性,以及为此使用EDA工具的实践。
6、评估各种电路配置的实施成本、速度和功率之间的权衡。
7、解释数字存储器的设计,以及静态和动态、易失性和非易失性存储器之间的区别。
8、概述数字电路的实现途径,例如可编程逻辑器件和CMOS集成电路。
9、总结CPU的关键组件,并解释它们如何与逻辑电路结合。
10、描述CPU组件如何相互作用以执行机器代码。
11、解释微处理器指令集架构和微架构。
12、使用可编程逻辑器件和电子设计自动化工具实现逻辑电路。
展开全部
英国数字电子学课程辅导
课程课件讲解
同步海外各大院校学习进度+原版课件,PPT课件知识点讲解,包含但不限于作业讲解、考试突击辅导、论文essay辅导等,提高GPA,解决课业难题。
作业知识点讲解
作业题目讲解,topic+outline讲解,作业题难点知识点、答题思路指导。
考前冲刺辅导
帮助学生考前快速冲刺,考前直击重点/作答技巧,重点难点梳理+讲解,预测exam考点,更有独家学习资料与干货分享。
挂科appeal
学术不端、论文低分重复度高申诉appeal、考试作弊挂科听证会申诉,全程申诉老师陪同指导,高质量申诉信写作,听证会材料搜集整理,抓住申诉机遇。
免费获得学习规划方案
已有 1129 位留学生获得学习规划方案
英国
*已对您的信息加密,保障信息安全
相关动态
伦敦大学国王学院本科课程同步辅导-好评案例
11-07帝国理工学院毕业项目指导-好评案例
11-01诺丁汉大学运动医学论文辅导-好评案例
10-30爱丁堡大学教育学硕士毕业论文写作指导-好评案例
10-29约克大学入学面试辅导-好评案例
10-28伦敦大学皇家霍洛威学院本科金融经济课程同步辅导-好评案例
10-25KCL本科论文写作指导-好评案例
10-24格拉斯哥大学研究生公共政策管理毕业论文指导-好评案例
10-23兰卡斯特大学商业分析本科R语言考试辅导-好评案例
10-15哈珀亚当斯大学食品科学大二作业辅导-好评案例
10-12布里斯托大学论文挂科申诉怎么做?
2026-08-21 14:53:51我在布里斯托,想问一下论文挂科的话要怎么申诉?需要做哪些准备?有没有注意事项?我担心自己申诉会出问题,所以想找老师带着我走一遍流程,谢谢。
IB计算机科学IA选题哪些好写?如何写出高分IB CS IA?
2026-08-20 19:35:06我最近在准备IB CS IA,目前还没有确定选题,想让老师推荐一些比较好展开研究的选题,帮我梳理一下项目思路,然后IA报告写作也需要指导,这边可以辅导吗?
IGCSE中文学什么?拿A*难吗?
2026-08-14 14:55:22你好,想问一下IGCSE中文课程主要学什么?拿A*难吗?孩子马上要学习IG课程,想提前了解一下每门课的具体情况,适当做一些预习准备,这边能指导吗?
南安普顿大学保险法法学硕士学习压力大吗?课程负担重不重?
08-22伦敦国王学院国际争端解决法学硕士学习压力大吗?课程负担重不重?
08-22牛津大学数学学科研究都学哪些,课程学着吃力吗?
08-22南安普顿大学电子工程学硕士都学哪些内容,课程难不难?
08-22布里斯托大学创新与创业理学硕士学哪些知识,课程好上手吗?
08-22伦敦国王学院|Introducing Literary Theories |4AAEA001课程辅导
08-22约克大学人工智能硕士需要学啥,课程会不会很吃力?
08-22东英吉利大学教育与发展文学硕士好学吗?课程难度如何?
08-22伦敦大学学院心理学硕士课程教什么,难度会不会很高?
08-22剑桥大学犯罪与惊悚写作学哪些东西,课程难度如何?
08-22