文件内容:
file:[8.5]--求值、值计算和副作用_ev.mp4
file:[8.6]--前序、后序和序列点_ev.mp4
file:[8.7]--特别练习8-1_ev.mp4
file:[8.8]--无序和不确定顺序_ev.mp4
file:[8.9]--冲突和数据竞争_ev.mp4
file:[8.4]--表达式的功能_ev.mp4
file:[8.34]--对原子操作函数的附加说明_ev.mp4
file:[8.37]--C语言对原子类型的支持:递增和递减的顺序一致性语义_ev.mp4
file:[8.36]--C语言对原子类型的支持:复合赋值的顺序一致性语义_ev.mp4
file:[8.32]--实例解析五_ev.mp4
file:[8.35]--C语言对原子类型的支持:存取的顺序一致性语义_ev.mp4
file:[7.9]--x86的内存屏障指令MFENCE_ev.mp4
file:[7.8]--x86处理器上的存全序TSO_ev.mp4
file:[7.5]--偏序和全序_ev.mp4
file:[7.28]--特别练习7-2_ev.mp4
file:[7.4]--顺序一致性模型的访存次序_ev.mp4
file:[7.7]--x86处理器的指令重排_ev.mp4
file:[7.6]--顺序一致性存在单一全序_ev.mp4
file:[7.27]--SC-DRF的实例_ev.mp4
file:[7.3]--特别练习7-1_ev.mp4
file:[7.2]--顺序一致的执行_ev.mp4
file:[7.25]--避免数据竞争的顺序一致性_ev.mp4
file:[4.4]--用机器指令实现原子操作的例子_ev.mp4
file:[4.3]--执行原子操作的机器指令_ev.mp4
file:[4.2]--互斥锁_ev.mp4
file:[4.1]--原子操作和原子变量_ev.mp4
file:[4.5]--用机器指令实现互斥锁的例子_ev.mp4
file:[5.3]--原子操作的神奇效应_ev.mp4
file:[5.2]--编译优化和指令重排_ev.mp4
file:[5.1]--一个线程间通信的例子_ev.mp4
file:[6.1]--什么是编排顺序_ev.mp4
file:[6.4]--指令的执行和引退_ev.mp4
file:[6.5]--存写缓冲器_ev.mp4
file:[6.3]--乱序执行_ev.mp4
file:[6.2]--流水线_ev.mp4
file:[6.6]--缓存_ev.mp4
file:[2.2]--C语言对线程的支持_ev.mp4
file:[2.3]--C语言编译器的选择_ev.mp4
file:[2.4]--用C标准库函数创建线程_ev.mp4
file:[2.1]--认识进程和线程_ev.mp4
file:[2.5]--并行和并发_ev.mp4
file:[3.1]--多线程数据竞争的例子_ev.mp4
file:[3.2]--数据竞争是如何产生的_ev.mp4
file:[1.1]--课程内容及相关说明_ev.mp4