2024-2025-1 20241417 《计算机基础与程序设计》第四周学习总结

2024-2025-1 20241300 《计算机基础与程序设计》第四周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(如2024-2025-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>(如2024-2025-1计算机基础与程序设计第四周作业)
这个作业的目标 门电路,组合电路,逻辑电路,冯诺依曼结构,CPU,内存,IO管理,嵌入式系统,并行结构,物理安全
作业正文 https://www.cnblogs.com/lry666666/p/18487761

教材学习内容总结

一、门电路

门电路是数字电路的基本单元,实现基本的逻辑运算,如与门、或门、非门等。通过不同门电路的组合可以实现复杂的逻辑功能。

二、组合电路

由门电路组成,输出仅取决于当前的输入信号组合,没有记忆功能。例如加法器、编码器等。

三、逻辑电路

包括组合逻辑电路和时序逻辑电路。组合逻辑电路如上述组合电路;时序逻辑电路具有记忆功能,输出不仅取决于当前输入,还与过去的状态有关。

四、冯诺依曼结构

包括运算器、控制器、存储器、输入设备和输出设备五大部分。采用存储程序的方式,程序和数据以二进制形式存放在存储器中,由控制器按顺序取出指令并执行。

五、CPU

中央处理器,是计算机的核心部件。负责执行指令、进行算术和逻辑运算等。由控制单元、运算单元、寄存器等组成。

六、内存

用于存储正在运行的程序和数据。分为随机存取存储器(RAM)和只读存储器(ROM)等。RAM 中的数据在断电后会丢失,ROM 中的数据则通常是固化的,不易丢失。

七、IO 管理

负责管理输入输出设备与计算机系统之间的数据传输。包括设备的识别、数据的读写控制、错误处理等。

八、嵌入式系统

以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。广泛应用于各种电子设备中。

九、并行结构

可以同时执行多个任务或处理多个数据。例如并行计算中多个处理器同时工作,提高处理速度。

十、物理安全

指保护计算机硬件设备、设施以及其他媒体免遭地震、水灾、火灾、有害气体和其他环境事故破坏的措施和过程。包括设备的防盗、防火、防水等。

教材学习中的问题和解决过程(先问 AI)

(一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。 )

  • 问题1:门电路在实际数字电路设计中有哪些局限性?
  • 问题1解决方案:门电路的局限性主要在于单个门电路只能实现简单的逻辑功能,对于复杂的逻辑运算需要多个门电路组合,这可能导致电路复杂性增加、功耗增大和延迟增加。而且门电路的性能受限于制造工艺和工作环境,如温度、电压波动等因素可能影响其稳定性和可靠性。
  • 问题2:组合电路中如何避免竞争冒险现象?
  • 问题2解决方案:可以通过增加冗余项、引入选通脉冲、输出端并联电容等方法来避免竞争冒险现象。增加冗余项可使逻辑函数更加完善,消除可能产生的尖峰脉冲;引入选通脉冲可以控制信号在稳定状态下进行传输;输出端并联电容可以吸收尖峰脉冲,使输出波形更加稳定。
  • 问题3:冯诺依曼结构在现代计算机体系中面临哪些挑战?
  • 问题3解决方案:冯诺依曼结构中数据和指令存储在同一存储器中,可能导致数据传输瓶颈。同时,程序指令的顺序执行方式在处理某些并行任务时效率较低。此外,随着技术发展,对存储器容量和速度的要求不断提高,冯诺依曼结构在满足这些需求方面也面临挑战。

代码调试中的问题和解决过程

  • 问题1:不熟悉循环结构和选择结构的运用
  • 问题1解决方案:多刷同类型的编程题
  • 问题2:不了解一些数学运算代码的书写和应用
  • 问题2解决方案:多背多学多用
  • ...

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 10/200 2/2 20/20
第二周 20/500 0/2 18/38
第三周 50/1000 1/3 22/60
第四周 60/1300 1/4 30/90
posted @ 2024-10-20 20:03  20241417罗若元  阅读(2)  评论(0编辑  收藏  举报