2023-2024-1 20231306《计算机基础与程序设计》第四周学习总结
这个作业属于哪个课程 | 2023-2024-1计算机基础与程序设计 | |
---|---|---|
这个作业要求在哪 | 2023-2024-1计算机基础与程序设计第四周作业 | |
这个作业的目标 | 门电路、组合电路,逻辑电路、冯诺依曼结构、CPU,内存,IO管理、嵌入式系统,并行结构、物理安全 | |
作业正文 |
计算机科学概论第四章——门和电路
- 在门和电路的表示法中,布尔表达式、逻辑框图和真值表是等价的。
- 门共有6种,包括非门、与门、或门、异或门、与非门、或非门。
- 晶体管可作传导电流的电线亦可作阻止电流的电阻器。
- 半加器可计算两个数位的和生成正确进位的电路。
- 集成电路嵌入了多个门
计算机科学概论第五章——计算部件
- 冯·诺伊曼体系结构包括:存放数据和指令的内存单元、对数据执行算术和逻辑运算的算术/逻辑单元、把数据从外部世界转移到计算机中的输入单元、把结果从计算机内部转移到外部世界的输出单元、担当舞台监督,确保其他部件都参与了表演的控制单元。
- 处理指令的四个步骤:读取下一条指令,译解指令,如果需要获取数据,执行指令。
c语言程序设计第三章——基本算术运算
- 算术运算符的优先级:-、*/%、+-。(c语言中没有幂运算符)
- n++为先赋值再运算,++n为先运算再赋值
*宏定义中的宏名与字符串之间可有多个空白符,但无需加等号,且字符串后一般不以分号结尾,因为宏定义不是c语句,而是一种编译预处理命令。 - 强制类型转换运算符:(类型)表达式
基于AI的学习
- 关于代码的几个不太聪明的问题
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 |