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

发布时间 2023-10-22 23:07:30作者: 20231306周玟妍
这个作业属于哪个课程 2023-2024-1计算机基础与程序设计
这个作业要求在哪 2023-2024-1计算机基础与程序设计第四周作业
这个作业的目标 门电路、组合电路,逻辑电路、冯诺依曼结构、CPU,内存,IO管理、嵌入式系统,并行结构、物理安全
作业正文

计算机科学概论第四章——门和电路

  • 在门和电路的表示法中,布尔表达式、逻辑框图和真值表是等价的。
  • 门共有6种,包括非门、与门、或门、异或门、与非门、或非门。
  • 晶体管可作传导电流的电线亦可作阻止电流的电阻器。
  • 半加器可计算两个数位的和生成正确进位的电路。
  • 集成电路嵌入了多个门

计算机科学概论第五章——计算部件

  • 冯·诺伊曼体系结构包括:存放数据和指令的内存单元、对数据执行算术和逻辑运算的算术/逻辑单元、把数据从外部世界转移到计算机中的输入单元、把结果从计算机内部转移到外部世界的输出单元、担当舞台监督,确保其他部件都参与了表演的控制单元。
  • 处理指令的四个步骤:读取下一条指令,译解指令,如果需要获取数据,执行指令。

c语言程序设计第三章——基本算术运算

  • 算术运算符的优先级:-、*/%、+-。(c语言中没有幂运算符)
  • n++为先赋值再运算,++n为先运算再赋值
    *宏定义中的宏名与字符串之间可有多个空白符,但无需加等号,且字符串后一般不以分号结尾,因为宏定义不是c语句,而是一种编译预处理命令。
  • 强制类型转换运算符:(类型)表达式

基于AI的学习

  1. 关于代码的几个不太聪明的问题


    2·配置vscode过程中遇到的问题



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

  • 问题1:在iterm2上安装gbd时,显示由于m1芯片无法安装(可我明明是m2芯片啊啊啊)。
  • 问题1解决方案:根据ChatGPT的解答,我在架构m2芯片的情况下重新安装了homebrew。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 200/400 2/4 20/40
第三周 200/600 2/6 20/60
第四周 100/700 1/7 20/80