(陷入沉思……)
计组一门课学两门语言+两种扯线技术,交一份学费体验好几种痛苦(雾
这学期经历的痛苦大概是:PRE同时入门Logisim+Verilog+MIPS汇编→P0有限状态机→P1写GRF→P2用汇编翻译C语言(雾)→P3回归Logisim单周期CPU→P4Logisim到Verilog CPU→P5单周期增量到多周期→P6支持MIPS Lite 2指令集→P7支持异常&中断。
最重要的是P4~P7,也很荣幸地挂掉三次(?),刚好用完了能挂掉的所有次数,也算是挺走运的。跨度最大的是P7,教程看不懂+要阅读的材料实在太多,而且因为没有Gap Week所以只有一周时间用来实现+debug,确实花了很多心思:原来相比如何正确运行更重要的是怎么处理异常。
计组最刺激的事情就是和数据点斗智斗勇,对着只有两行的报错猜测哪里出了问题:数据通路or阻塞or转发,还是哪里少加了括号……以及“我怎么没输出”“我怎么TLE了”和“外部中断为什么没进去”等一系列问题。不得已自己参考别人+自己魔改了一套自动测试程序,P6挂了以后怒而跑它几百个测试点才安心,也是挺有趣的事。
一个小遗憾是这届不能把自己写的CPU流片,最终没创造出能拿在手上掂量的实物还是有些空落落的。记得第七周挂掉PRE的时候助教说往年有人挂PRE也能做完P7,想想就觉得不可思议;不过最终挣扎了半学期多还是做到了,在这个外界评价都是“重且难”的实验课里做到了最好。这门课的知识点也许我毕业之后就不会再碰,但是工程化思想和计算机底层逻辑一直都会是很重要的素养(不然和培训班出来直接当码农有什么区别)。
另:学完这门课突然发现看mc红石CPU的视频从未如此顺畅,同时也对红石大佬多了一点敬佩(逃
计组一门课学两门语言+两种扯线技术,交一份学费体验好几种痛苦(雾
这学期经历的痛苦大概是:PRE同时入门Logisim+Verilog+MIPS汇编→P0有限状态机→P1写GRF→P2用汇编翻译C语言(雾)→P3回归Logisim单周期CPU→P4Logisim到Verilog CPU→P5单周期增量到多周期→P6支持MIPS Lite 2指令集→P7支持异常&中断。
最重要的是P4~P7,也很荣幸地挂掉三次(?),刚好用完了能挂掉的所有次数,也算是挺走运的。跨度最大的是P7,教程看不懂+要阅读的材料实在太多,而且因为没有Gap Week所以只有一周时间用来实现+debug,确实花了很多心思:原来相比如何正确运行更重要的是怎么处理异常。
计组最刺激的事情就是和数据点斗智斗勇,对着只有两行的报错猜测哪里出了问题:数据通路or阻塞or转发,还是哪里少加了括号……以及“我怎么没输出”“我怎么TLE了”和“外部中断为什么没进去”等一系列问题。不得已自己参考别人+自己魔改了一套自动测试程序,P6挂了以后怒而跑它几百个测试点才安心,也是挺有趣的事。
一个小遗憾是这届不能把自己写的CPU流片,最终没创造出能拿在手上掂量的实物还是有些空落落的。记得第七周挂掉PRE的时候助教说往年有人挂PRE也能做完P7,想想就觉得不可思议;不过最终挣扎了半学期多还是做到了,在这个外界评价都是“重且难”的实验课里做到了最好。这门课的知识点也许我毕业之后就不会再碰,但是工程化思想和计算机底层逻辑一直都会是很重要的素养(不然和培训班出来直接当码农有什么区别)。
另:学完这门课突然发现看mc红石CPU的视频从未如此顺畅,同时也对红石大佬多了一点敬佩(逃
#unit:下一代可视化编程平台#unit是一种通用的可视化编程语言和环境,它受数据流编程、响应式编程、函数式编程和面向对象编程范例的启发。形式上,unit是多输入多输出(MIMO)有限状态机(FSE)。unit中的程序表示为一个图形。unit编程语言是在其编程环境的紧密连接下开发的,是一个web应用程序,操作极简且符合人体工程学,部分内容甚至可以通过手势和声音来完成。
2022浙江大学考研《信号系统与数字电路》(科目代码842)考试大纲
特别提醒:本考试大纲仅适合2022年硕士研究生入学考试(统考)。该门课程包括两部分内容:(-)信号系统,占75分;(二)数字电路,占75分。
(一) 信号系统
1. 考研建议参考书目
《信号与系统》(第二版),于慧敏等编著,化学工业出版社。
《信号与系统》(第二版),A. V. Oppenheim, A.S. Willsky等著 刘树棠译,西安交通大学出版社。
2. 基本要求
要求学生掌握用基本信号(单位冲激、复指数信号等)分解一般信号的数学表示和信号分析法;掌握LTI系统分析的常用模型(常系数线性微分、差分方程,零极点图,模拟框图及RLC电路等);掌握系统分析的时域法和变换域法。要求学生掌握信号与系统分析的一些重要概念,信号与系统的基本性质,以及基本运算;掌握信号与系统概念的工程应用:调制、采样、滤波、抽取与内插,以及连续时间LTI系统的离散实现。
一.信号与系统的基本概念
(1)连续时间与离散时间的基本信号
(2)信号的运算与自变量变换
(3)系统的基本性质
二.LTI系统的时域分析
(1)连续时间LTI系统的时域分析:卷积积分与性质
(2)离散时间LTI系统的时域分析:卷积和与性质
(3)零输入,零状态响应,完全响应
(4)LTI系统的基本性质
(5)用微分方程、差分方程表征的LTI系统的框图表示
三.连续时间信号与系统的频域分析
(1)连续时间LTI系统的特征函数
(2)连续时间周期信号的傅里叶级数与傅立叶变换
(3)非周期连续时间信号的傅里叶变换
(4)傅里叶变换性质
(5)连续时间LTI系统频率响应与频域分析
(6)信号滤波与理想滤波器
四. 离散时间信号与系统的频域分析
(1)离散时间LTI系统的特征函数
(2)离散时间周期信号的傅立叶级数与傅立叶变换
(3)非周期离散时间信号的傅立叶变换
(4)傅立叶变换的性质
(5)离散时间LTI系统的频率响应与频域分析
五.采样、调制与通信系统
(1)连续时间信号的时域采样定理
(2)欠采样与频谱混叠
(3)离散时间信号的时域采样定理,离散时间信号的抽取和内插
(4)连续时间LTI系统的离散时间实现
(5)连续时间信号正弦载波幅度调制与频分复用
(6)脉冲幅度载波调制与时分复用
六. 信号与系统的复频域分析
(1)双边拉氏变换,拉氏变换的收敛域,零极点图
(2)常用信号的拉氏变换对
(3)拉氏变换性质
(4)拉氏反变换
(5)单边拉氏变换及其性质
(6)系统函数、连续时间LTI系统的复频域分析
七.离散时间信号与系统的Z域分析
(1)双边Z变换,Z变换的收敛域,零极点图
(2)Z变换性质
(3)常用信号的Z变换对
(4)Z反变换
(5)单边Z变换及其性质
(6)系统函数,离散时间LTI系统的Z域分析
(二)数字电路
1. 考研建议参考书目
[1] 阎石主编,数字电子技术基础,第六版,高等教育出版社。
[2] 白中英主编,数字逻辑与数字系统,第四版,科学出版社。
[3] M.Morris Mano and Michael D. Ciletti,Digital Design,Fourth Edition (数字设计,第4版), 2008,电子工业出版社。
2.基本要求
(1)掌握8421 BCD码、2421 BCD码、余3码和余3循环码的编码方法;掌握格雷码的编码规律、格雷码与二进制相互转换方法。掌握二进制数的原码、反码、补码及其运算。
(2)掌握逻辑代数的基本运算、基本定律和基本规则;掌握逻辑函数的标准形式;掌握逻辑函数的公式法化简方法和卡诺图化简方法;掌握逻辑函数的各种表示方法及其相互之间的转换。
(3)熟悉TTL集成门电路和CMOS集成门电路的电路组成和原理;掌握 TTL电路和 CMOS电路的主要参数的物理意义、输入输出特性和输入输出等效电路;掌握集成电路使用的注意事项。
(4)掌握组合逻辑电路的分析和设计;掌握组合逻辑电路的竞争冒险判别及消除方法。
(5)掌握常用组合逻辑模块电路(主要包括优先编码器、译码器、数据选择器、加法器和比较器)的电路功能、逻辑关系、扩展和应用。
(6)掌握各种触发器(包括基本触发器、电平触发器、一次操作触发器)的状态转换真值表、状态转换方程、激励方程、状态转换图、电路符号;掌握触发器的动态特性;掌握各种触发器的应用及相互变换。
(7)掌握同步时序电路的分析与设计方法;掌握常用时序模块电路的逻辑功能及其应用(主要包括寄存器、计数器、移位寄存器);掌握用计数器、移位寄存器实现控制器、序列信号发生器等常用时序电路的方法。
(8)熟悉常用异步计数器的功能和应用,掌握异步时序电路的设计和分析方法。
(9)掌握有限状态机和控制器设计方法,掌握微码控制器设计方法。
(10)熟悉可编程逻辑器件组成、原理及应用;掌握存储器容量扩展方法。
(11)掌握脉冲波形变换电路和脉冲波产生电路。
特别提醒:本考试大纲仅适合2022年硕士研究生入学考试(统考)。该门课程包括两部分内容:(-)信号系统,占75分;(二)数字电路,占75分。
(一) 信号系统
1. 考研建议参考书目
《信号与系统》(第二版),于慧敏等编著,化学工业出版社。
《信号与系统》(第二版),A. V. Oppenheim, A.S. Willsky等著 刘树棠译,西安交通大学出版社。
2. 基本要求
要求学生掌握用基本信号(单位冲激、复指数信号等)分解一般信号的数学表示和信号分析法;掌握LTI系统分析的常用模型(常系数线性微分、差分方程,零极点图,模拟框图及RLC电路等);掌握系统分析的时域法和变换域法。要求学生掌握信号与系统分析的一些重要概念,信号与系统的基本性质,以及基本运算;掌握信号与系统概念的工程应用:调制、采样、滤波、抽取与内插,以及连续时间LTI系统的离散实现。
一.信号与系统的基本概念
(1)连续时间与离散时间的基本信号
(2)信号的运算与自变量变换
(3)系统的基本性质
二.LTI系统的时域分析
(1)连续时间LTI系统的时域分析:卷积积分与性质
(2)离散时间LTI系统的时域分析:卷积和与性质
(3)零输入,零状态响应,完全响应
(4)LTI系统的基本性质
(5)用微分方程、差分方程表征的LTI系统的框图表示
三.连续时间信号与系统的频域分析
(1)连续时间LTI系统的特征函数
(2)连续时间周期信号的傅里叶级数与傅立叶变换
(3)非周期连续时间信号的傅里叶变换
(4)傅里叶变换性质
(5)连续时间LTI系统频率响应与频域分析
(6)信号滤波与理想滤波器
四. 离散时间信号与系统的频域分析
(1)离散时间LTI系统的特征函数
(2)离散时间周期信号的傅立叶级数与傅立叶变换
(3)非周期离散时间信号的傅立叶变换
(4)傅立叶变换的性质
(5)离散时间LTI系统的频率响应与频域分析
五.采样、调制与通信系统
(1)连续时间信号的时域采样定理
(2)欠采样与频谱混叠
(3)离散时间信号的时域采样定理,离散时间信号的抽取和内插
(4)连续时间LTI系统的离散时间实现
(5)连续时间信号正弦载波幅度调制与频分复用
(6)脉冲幅度载波调制与时分复用
六. 信号与系统的复频域分析
(1)双边拉氏变换,拉氏变换的收敛域,零极点图
(2)常用信号的拉氏变换对
(3)拉氏变换性质
(4)拉氏反变换
(5)单边拉氏变换及其性质
(6)系统函数、连续时间LTI系统的复频域分析
七.离散时间信号与系统的Z域分析
(1)双边Z变换,Z变换的收敛域,零极点图
(2)Z变换性质
(3)常用信号的Z变换对
(4)Z反变换
(5)单边Z变换及其性质
(6)系统函数,离散时间LTI系统的Z域分析
(二)数字电路
1. 考研建议参考书目
[1] 阎石主编,数字电子技术基础,第六版,高等教育出版社。
[2] 白中英主编,数字逻辑与数字系统,第四版,科学出版社。
[3] M.Morris Mano and Michael D. Ciletti,Digital Design,Fourth Edition (数字设计,第4版), 2008,电子工业出版社。
2.基本要求
(1)掌握8421 BCD码、2421 BCD码、余3码和余3循环码的编码方法;掌握格雷码的编码规律、格雷码与二进制相互转换方法。掌握二进制数的原码、反码、补码及其运算。
(2)掌握逻辑代数的基本运算、基本定律和基本规则;掌握逻辑函数的标准形式;掌握逻辑函数的公式法化简方法和卡诺图化简方法;掌握逻辑函数的各种表示方法及其相互之间的转换。
(3)熟悉TTL集成门电路和CMOS集成门电路的电路组成和原理;掌握 TTL电路和 CMOS电路的主要参数的物理意义、输入输出特性和输入输出等效电路;掌握集成电路使用的注意事项。
(4)掌握组合逻辑电路的分析和设计;掌握组合逻辑电路的竞争冒险判别及消除方法。
(5)掌握常用组合逻辑模块电路(主要包括优先编码器、译码器、数据选择器、加法器和比较器)的电路功能、逻辑关系、扩展和应用。
(6)掌握各种触发器(包括基本触发器、电平触发器、一次操作触发器)的状态转换真值表、状态转换方程、激励方程、状态转换图、电路符号;掌握触发器的动态特性;掌握各种触发器的应用及相互变换。
(7)掌握同步时序电路的分析与设计方法;掌握常用时序模块电路的逻辑功能及其应用(主要包括寄存器、计数器、移位寄存器);掌握用计数器、移位寄存器实现控制器、序列信号发生器等常用时序电路的方法。
(8)熟悉常用异步计数器的功能和应用,掌握异步时序电路的设计和分析方法。
(9)掌握有限状态机和控制器设计方法,掌握微码控制器设计方法。
(10)熟悉可编程逻辑器件组成、原理及应用;掌握存储器容量扩展方法。
(11)掌握脉冲波形变换电路和脉冲波产生电路。
✋热门推荐