政治
2026/7/4
剩余价值规律:资本主义生产的直接目的和决定性动机,就是无休止地采取各种方法获取尽可能多的剩余价值。该规律具有不以人的意志为转移的客观必然性。
剩余价值是在资本主义生产过程中生产出来的。
资本主义的生产过程具有二重性:
①生产物质资料的劳动过程。
②生产剩余价值的过程,即价值增殖过程。
资本主义生产过程是劳动过程和价值增殖过程的统一。
资本主义劳动过程是生产使用价值的过程。
由于资本主义劳动过程的要素都被资本家所占有,这就决定了资本主义劳动过程的两个特点:
①工人在资本家的监督下劳动,他们的劳动隶属于资本家。
②劳动的成果或者产品全部归资本家所有。
价值增殖过程是剩余价值的生产过程,这是资本主义生产过程的主要方面。
价值增殖过程:超过劳动力价值的补偿这个一定点而延长了的价值形成过程。
在价值增殖过程中,雇佣工人的劳动分为两部分:
①一部分是必要劳动,用于再生产劳动力的价值。
②另一部分是剩余劳动,用于无偿地为资本家生产剩余价值。
资本家购买的劳动力,在生产过程中创造了超过补偿劳动力的价值,从而形成了剩余价值,这是价值形成过程转变为价值增殖过程的关键。因此,剩余价值是雇佣工人所创造的并被资本家无偿占有的超过劳动力价值的那部分价值,它是雇佣工入剩余劳动的凝结,体现了资本家与佣工人之间剥削与被剥削的关系。
根据资本在剩余价值生产中所起的不同作用,可以将资本划分为不变资本与可变资本。
不变资本 :以生产资料形态存在的资本。生产资料的价值通过工人的具体劳动被转移到新产品中,其转移的价值量不会大于它原有的价值量 。尽管不同形式的生产资料转移价值的形式有所不同,有的是在一次生产过程中全部转移,如原材料和燃料(流动资本 );有的是在多次生产过程中逐渐转移,如机器、厂房等(固定资本),但是转移的总是生产资料原有的价值量。
不变资本(c):以生产资料形式存在的资本在生产过程中只转移自己的价值量,不发生增殖。
可变资本:是用来购买劳动力的那部分资本。可变资本的价值在生产过程中不是被转移到新产品中去的,而是由工人的劳动再生产出来的。
可变资本(v):在生产过程中,工人所创造的新价值不仅包括相当于劳动力价值的价值,而且还包括一定量的剩余价值。由
区分的意义 。把资本划分为不变资本和可变资本,进一步揭示了剩余价值的源泉 。它表明,剩余价值既不是由全部资本创造的,也不是由不变资本创造的,而是由可变资本雇佣的劳动者创造的。雇佣劳动者的剩余劳动是剩余价值的唯一源泉。这种划分也为确定资本家对雇佣劳动者的剥削程度提供了科学依据。
| 五组劳动划分总结 | |
|---|---|
| 具体劳动和抽象劳动 | 劳动的二重性,决定了商品的二因素 |
| 个别劳动和社会必要劳动 | 决定商品价值量的是社会必要劳动 |
| 简单劳动和复杂劳动 | 商品价值量是以简单劳动为尺度计量的,复杂劳动等于自乘的或多倍的简单劳动 |
| 私人劳动和社会劳动 | 私人劳动转化为社会劳动(商品卖出去),商品的价值才得到了实现(交换是解决私人劳动和社会劳动之间矛盾的唯一途径) |
| 必要劳动和剩余劳动 | 必要劳动用于再生产劳动力的价值,剩余劳动无偿地为资本家生产剩余价值 |
剩余价值率:剩余价值与可变资本的比率。
由于剩余价值不是由全部资本创造的,而仅仅是由可变资本雇佣的劳动者创造的,因此,要确定资本家对工人的剥削程度,就应该用剩余价值和雇佣劳动者的可变资本相比,而不应该把它去同全部资本相比。用公式表示:m'=m/v 。在该公式中,m'为剩余价值率,m为剩余价值,v为可变资本。剩余价值率还可以表示为:m'=剩余劳动/必要劳动=剩余劳动时间/必要劳动时间。
资本家提高对工人的剥削程度的方法是多种多样的,最基本的方法有两种,即绝对剩余价值的生产和相对剩余价值的生产。
绝对剩余价值:指在必要劳动时间不变的条件下,由于延长工作日的长度或提高劳动强度而生产的剩余价值。
相对剩余价值:指在工作日长度不变的条件下,通过缩短必要劳动时间而相对延长剩余劳动时间所生产的剩余价值。
缩短必要劳动时间是通过全社会劳动生产率的提高实现的 。由于社会劳动生产率的提高,降低了劳动力的价值,从而缩短了必要劳动时间,相对延长了剩余劳动时间。全社会劳动生产率的提高是资本家追逐超额剩余价值的结果。
超额剩余价值:指企业由于提高劳动生产率而使商品的个别价值低于社会价值的差额。
在资本主义商品生产条件下,每个资本家总是力图不断改进技术,改善经营管理,提高劳动生产率,使其生产的商品的个别劳动时间少于社会必要劳动时间,个别价值低于社会价值,从而获得超额剩余价值。这个过程的客观后果则是整个社会各个生产部门的劳动生产率普遍提高,导致生活资料的价值下降和补偿劳动力价值的必要劳动时间缩短,而剩余劳动时间相对延长,整个资本家阶级普遍获得更多的相对剩余价值。
资本主义条件下的生产自动化只是意味着剩余价值生产所使用的生产工具更加先进了,不论是机器人、自动化生产线,还是"无人工厂",在本质上依然是物化劳动或不变资本的实物形式 。 它们在参加产品的生产时,只是把原有的价值转移到产品中去,而不创造新价值,更不能创造剩余价值 。资本主义条件下的生产自动化是资本家获取高额剩余价值的手段,而雇佣工人的剩余劳动仍然是这种剩余价值的唯一源泉。
资本主义生产的根本目的是追求剩余价值,但客观上也会促进生产力的发展和社会进步。
英语
2026/7/4
①One of the astonishing revelations was ++how little Rebekah Brooks knew of what went on in her newsroom, how little she thought to ask and the fact that she never inquired how the stories arrived++.
令人惊讶的发现之一是丽贝卡·布鲁克斯对她的新闻编辑室里发生的事情知之甚少,她想问的问题少之又少,而且她从来没有询问过这些故事是怎么来的。
revelation n. 内幕,惊人的新发现,揭示
②This impact will not only be through the publications in Science itself, but hopefully through a larger group of publishing places ++that may want to model their approach after Science++.
这种影响不仅会通过《科学》本身的出版物产生,而且有望通过一个更大的出版团体产生,这些出版团体可能希望效仿《科学》的做法。
数学
2026/7/4


专业课
2026/7/4
指令流水线:同一时刻有多条指令在CPU的不同功能部件并发执行
流水线技术:时间上的并行技术,将一个任务分解为几个不同的子阶段,每个子阶段在不同的功能部件上并行执行,以便在同一时刻能够同时执行多个任务
超标量处理机:空间上的并行技术,在一个处理机内设置多个执行相同任务的功能部件,并让这些功能部件并行工作
流水段:一条指令的执行过程分解的若干阶段
指令流水线:一条指令的执行过程
五大阶段:
①取值(IF):从指令存储器或Cache中取指令
②译码/读寄存器(ID):操作控制器对指令进行译码,同时从寄存器堆中取操作数
③执行/计算地址(EX):执行运算操作或计算地址
④访存(MEM):对存储器进行读/写操作
⑤写回(WB):将指令执行结果写回寄存器堆

为实现指令流水线→指令集:
①指令长度应尽量一致,有利于简化取指令和指令译码操作
②指令格式应尽量规整,尽量保证源寄存器的位置相同,有利于在指令未知时就可取寄存器操作数,否则须译码后才能确定指令中各寄存器编号的位置
③采用 LOAD/STORE 型指令,其他指令都不能访问存储器,这样可把 LOAD/STORE 指令的地址计算和运算指令的执行步骤规整在同一个周期中,有利于减少操作步骤
④数据和指令在存储器中"按边界对齐"存放。这样,有利于减少访存次数,使所需数据在一个流水段内就能从存储器中得到
流水线设计的原则:
①指令流水段个数以最复杂指令所用的功能段个数为准
②流水段的长度以最复杂的操作所花费的时间为准
每个流水段后面都要增加一个流水段寄存器,用于锁存本段处理完的所有数据,以保证本阶段的执行结果能在下个时钟周期给下一流水段使用
各种寄存器和数据存储器均采用统一时钟CLK进行同步

流水线冒险:在指令流水线中,可能遇到一些情况使得后续指令无法正确执行而引起流水线阻塞的现象
三大冒险:结构冒险、数据冒险、控制冒险
结构冒险(资源冲突):由不同指令在同一时刻争用同一功能部件而形成的冲突,即由硬件资源竞争造成的冲突
(指令和数据通常放在同一存储器中)
-
解决办法:
-
①前一指令访存时,使后一条相关指令(及其后续指令)暂停一个时钟周期
-
②设置多个独立的部件。如,对于访存冲突,单独设置数据存储器和指令存储器
数据冒险(数据相关):后面指令用到前面指令的结果时,前面指令的结果还没有产生
写后读(RAW)冲突:在以非乱序执行的流水线中,所有数据冒险都是因为前面指令写结果之前,后面指令就需要读取而造成的
-
解决办法:
-
①延迟执行相关指令:把遇到数据相关的指令及其后续指令都暂停一至几个时钟周期,直到数据相关问题消失后再继续执行,两种方法:软件插入空操作"nop"指令、硬件阻塞(stall)
-
②采用转发(旁路)技术 :设置相关转发通路,不等前一条指令把计算结果写回寄存器,下一条指令也不再从寄存器读,而将数据通路中生产的中间数据直接转发到ALU的输入端→只能用于EX与EX之间
-
③load-use数据冒险的处理:
-
load-use数据冒险:若load指令与其后紧邻的运算类指令存在数据相关问题,则无法通过转发技术来解决
-
插入nop指令
-
控制冒险(控制冲突):当遇到改变指令执行顺序的情况,如执行转移或返回指令、发生中断或异常时,会改变PC值,从而造成断流
延迟损失时间片C:因流水线阻塞带来的延迟时钟周期数
-
解决办法:
-
①对于由转移指令引起的冲突,可采用和解决数据冲突相同的软件插入"nop"指令和硬件阻塞(stall)的方法
-
②对转移指令进行分支预测,尽早生产目标地址。分类:简单(静态)预测、动态预测
-
若静态预测的条件总是不满足,则按序继续执行分支指令的后续指令。动态预测根据程序转移的历史情况,进行动态预测调整,有较高的预测准确率
流水线的吞吐率:在单位时间内流水所完成的任务数量,或输出结果的数量
流水线的加速比:完成同样一批任务,不使用流水线与使用流水线所用的时间之比
增加指令级并行的策略:
①多发射技术:通过采用多个内部功能部件,使流水线功能段能同时处理多条指令,处理机一次可以发射多条指令进入流水线执行
②超流水线技术:通过增加流水线级数来使更多的指令同时在流水线中重叠执行
超标量流水线技术(动态多发射技术):每个时钟周期内可并发多条独立指令,以并行操作方式将两条或多条指令编译并执行,为此需配置多个功能部件
- 在简单的超标量CPU中,指令是按顺序发射执行的。为了更好地提高并行性能,多数超标量 CPU 都结合动态流水线调度技术,通过动态分支预测等手段,指令不按顺序执行,这种方式称为乱序执行
超长指令字技术(静态多发射技术):由编译程序挖掘出指令间潜在的并行性,将多条能并行操作的指令组合成一条具有多个操作码字段的超长指令字(可达几百位),为此需要采用多个处理部件
超流水线技术:流水线功能段划分得越多,时钟周期就越短,指令吞吐率也就越高,因此超流水线技术是通过提高流水线主频的方式来提升流水线性能的。但是,流水线级数越多,用于流水寄存器的开销就越大,因此流水线级数是有限制的,并不是越多越好(每个时钟周期还是执行一条指令,CPI=1)