SPOC研讨1:32G存储器有多少个存储单元?地址线有几条?
一个存储器的存储容量是怎样计算的?课程视频中将存储器和宿舍进行类比,一个存储单元类比为一个房间,那“房间钥匙”“房间号”“床位”呢?二者有什么异同呢?能否类比着来谈存储容量的概念呢,比如32G存储器有多少个存储单元,需要几条地址线呢?请与大家分享你的观点。
SPOC研讨2:你是怎样理解机器级程序被机器执行的?
计算机是否很简单呢?冯·诺依曼计算机只有简单的几个部件,就能完成复杂程序的执行,你能说说这几个部件的作用吗?你能说说这几个部件协同起来执行程序的过程吗?控制器中的PC、存储器的存储单元等对高级语言程序员而言也是很重要的概念,比如高级语言中对函数调用过程的理解,对各种变量的理解都将会涉及到它们,你是怎样理解它们的作用的呢?请与大家分享你的观点!
SPOC研讨3:你是怎样理解“执行信号化”的?
课程视频中,以存储器为例,内部揭开来看就是一些二极管和连线,使信号按照符合与、或、非等逻辑运算规则的方式进行传输,便可按地址读取一个个存储单元的内容,便可存取程序和数据。而以“计算机”为例,就是控制器发出一系列控制信号,控制各个部件信号产生的次序来读取程序并执行程序。课程视频以“算法程序化-程序指令化-执行信号化”来总结算法、程序、指令和信号之间的关系,一层层揭开了计算机的神秘的面纱,关于此,你是怎样理解的呢,你能否完成一条指令到两条指令的模拟运行呢?有人说“我还是不明白”,由你来讲此部分内容,该如何讲授得让大家明白呢?请与大家分享你的观点。
SPOC研讨4:理解机器级程序是如何被执行的有必要吗?
有人说,“现在都用高级语言编程序,理解‘机器级程序是如何被执行的’已经没有必要了”,你怎么看?请分享你的观点。
SPOC研讨5(查找资料、上交报告):复杂系统抽象化的基本思维方式?

