第四章
理解的内容:
- 基本的六种门类型,用来执行一个特定的逻辑函数:非门(NOT)、与门(AND)、或门(OR)、异或门(XOR)、与非门(NAND和或非门(NOR);
- 电路由门组成,可以执行更复杂的任务,可用布尔表达式、逻辑框图和真值表表示;
- 理解了晶体管的工作方式以及其如何组成门电路,理解了电压在晶体管中如何转化输出;
- 理解了布尔代数在设计电路时的优势,掌握了一些布尔代数的性质,如交换律、结合律、分配律和德摩根定律等;
- 理解了半加器、全加器、多路复用器和存储器电路的工作原理;
- 理解了集成电路(芯片),是嵌入了多个门的硅片。
一些想要探究的点:
- 储存器电路是否常被用在运行内存的设计中。
疑惑:
- 未看懂S-R锁存器的工作原理及其是怎样储存数据的。
第五章
理解的内容:
- 理解了冯诺依曼结构:内存单元、算术逻辑单元、输入单元、输出单元、控制单元的具体功能;
- 计算机的读取-执行操作中使用的硬件和具体流程;
- 计算机的多级存储设备;
- 嵌入式是为小范围功能而专门设计的一种计算机,用户极少干预其运行;
- 大致了解了并行体系结构:并行计算和并行硬件。
一些想要探究的点:
- CPU与GPU在结构和功能上的差异具体有哪些;
- 并行处理的数据是否有上限,能否无限叠加来缩短处理时间?
疑惑:
- 不理解单元的含义,其与字节的区别是什么?
- RAM和ROM分别是手机和电脑的运行内存和硬盘吗?
第六章
学习内容:
- 储存、检索、处理是计算机能对数据执行的操作;
- 汇编语言(使用助记码)与机器语言两种低级语言的特征与联系:机器语言指令与硬件直接交互,每条只能执行一个非常低级的任务,用二进制表示。汇编语言给每条机器语言分配了一个助记指令码,,可用指令码代替二进制数字;
- 算法是一种解决方案的计划,伪代码作为一种语言可以让我们以更清晰的表达算法;
- 如何对程序进行测试。
疑惑:
- 未理解虚拟机的运行方式和它怎样达到它的作用;
- 未看懂指令格式的寻址如何实现。