2023-2024-1 20231326 《计算机基础与程序设计》第四周周总结

2023-2024-1 20231326 《计算机基础与程序设计》第四周周总结

作业信息

这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计
这个作业的要求 2022-2023-1计算机基础与程序设计第四周作业
这个作业的目标 学习《计算机科学概论(第7版)》第4、5章 《C语言程序设计》第3章
作业正文 https://www.cnblogs.com/gisliw/p/17781144.html

教材内容总结

《计算机科学概论》

第四章要点

  • 逻辑门、门电路、加法器

第五章要点

  • 冯诺依曼体系、嵌入式系统、并行结构

Q1:嵌入式结构与单片机的关系

  嵌入式系统是一种特殊的计算机系统,被设计用于执行特定的任务或功能。它通常集成在其他设备或系统中,以实现对设备的控制、监测和数据处理等功能。嵌入式系统的特点包括紧凑、低功耗、高效率和实时性等。
  而单片机是一种集成了处理器、内存和各种外设接口的微型计算机系统。它通常用于嵌入式系统中,负责控制和管理系统的各个部分。单片机具有低成本、低功耗和体积小等特点,适用于许多应用场景,如家用电器、汽车电子、工业控制和通信设备等。
  嵌入式系统通常使用单片机作为核心处理器,通过编程控制单片机的行为,并与其他硬件模块进行交互。开发嵌入式系统需要深入了解单片机的架构、编程语言和接口技术等。常见的单片机包括8051系列、AVR系列、PIC系列和ARM Cortex-M系列等。

解决第一周遗留的问题:
那么按照摩尔定律,现在芯片工艺越来越接近1nm,我们如何继续发展呢、满足更高的算力需求呢?

  3D集成电路技术,可以在芯片上垂直堆叠多层晶体管,从而实现更高密度的晶体管布置和更大的算力。此外,还有一些异构系统,比如将CPU和GPU结合起来,以实现更高的性能。
  优化计算架构和算法来提高算力。例如,人工智能领域中的神经网络计算,使用专门的硬件加速器或改进的算法可以大幅提高计算性能。同时,优化编译器和软件代码也可以在一定程度上提高算力和效率。
  寻求新的材料和工艺来解决当前面临的问题。例如,石墨烯和碳纳米管等新型材料已经开始被研究用于芯片制造。这些新材料有着优异的电学性能和机械性能,可以解决当前芯片面临的许多问题。

《C语言程序设计》

第三章 基本算术运算

  • 算术运算符  +  -  *  /  %

  • 赋值运算符  =  +=  -=  *=  /=

  • 增1/减1运算  m = n++  m = n--

  • 宏常量  #define PI 3.1415926
    const常量  const double PI = 3.14159

  • 强制类型转换  (float)变量

  • 标准数学函数  #include<math.h>

基于AI的学习

Chat with GPT-4

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第三周 200/200 4/17 20/20
posted on 2023-10-22 21:37  GisliW  阅读(6)  评论(0编辑  收藏  举报