最新范文 方案 计划 总结 报告 体会 事迹 讲话 倡议书 反思 制度 入党

现代汉语下册课堂笔记2

日期:2020-06-06  类别:最新范文  编辑:一流范文网  【下载本文Word版

现代汉语下册课堂笔记2 本文关键词:现代汉语,下册,课堂,笔记

现代汉语下册课堂笔记2 本文简介:现代汉语下册(课堂笔记2)接上节有需要的可以查一下动词比较复杂,有三类需要单独加以说明:(1)判断动词“是”表示肯定。放在主语宾语之间,有多重意义关系。兼副词,作状语。(2)能愿动词,又叫助动词,能在动词,形容词前边表示客观的可能性,必要性和人的主观意愿。在句子里长做状语。(3)趋向动词表示移动的趋

现代汉语下册课堂笔记2 本文内容:

现代汉语

下册

(课堂笔记2)接上节有需要的可以查一下

动词比较复杂,有三类需要单独加以说明:

(1)

判断动词“是”表示肯定。放在主语宾语之间,有多重意义关系。

兼副词,作状语。

(2)

能愿动词,又叫助动词,能在动词,形容词前边表示客观的可能性,必要性和人的主观意愿。

在句子里长做状语。

(3)

趋向动词

表示移动的趋向,有单音的双音的。

及物动词又可分为名宾动词,谓宾动词,名谓宾动词。(课本中第八页有解释)

(3)

形容词

1形容词的语法特征

(1)

形容词长做谓语或谓语中心语和定语,多数能够直接修饰动词。

形容词

1{+谓}{+定}

2{-宾}

3{+很}

(2)

形容词不带宾语。但是有些双音节的性质形容词兼动词,作动词时能带宾语。

(3)

性质形容词大都能受程度副词修饰。

(4)

区别词

1.

区别词的意义

区别词表示人和事物的属性,有区别事物的分类作用。

属性往往有对立性质,因此区别词往往是成对或成组的

2区别词的语法特征

(1)

能直接修饰名词和名词短语,作定语;多数能带“的”形成“的”字短句。

{+定}

(2)

不能前加“不”,否定时加“非”。

{-不}{+非}

(5)

数词

(6)

量词

1量词的意义和种类

量词表示计算单位。可分物量词和动量词两大类。此外有一种有两三个不同的量词复合而成的,叫复合量词。

(7)

副词

1副词的意义和种类

副词常限制,修饰动词,形容词性词语,表示程度,范围时间等意义。

2副词的语法特征

(1)

副词都能加状语。

{+状}

值得注意的是,在句子里,有一些副词既可以用来修饰谓语,也可以用来修饰名词性成分。

(2)

副词一般不能单说。

(3)

部分副词能够兼有关联作用。

还要细心分辨作状语的副词和形容词:凡是能作谓语,谓语中心,又能作定语或补语的是形容词。

要注意时间副词和时间名词的区别,他们的相似点都是表示时间又可作状语,但是副词不能作主语,宾语定语,时间名词可以。

第二节课课堂笔记完

篇2:广告创意课堂笔记

广告创意课堂笔记 本文关键词:广告创意,课堂,笔记

广告创意课堂笔记 本文简介:吉林工商学院传媒艺术分院广告创意课课堂笔记广告创意原则一、单纯性原则(一)、广告创意主题的单纯性1、广告创意的传播受到渠道容量的限制2、广告创意主题必须单一1)、信息是最重要的2)、品牌与产品的卖点诉求点过多不利于受众理解与记忆,切忌十全十美3)、受众接受量的限制(二)、广告创意表现的单纯性(三)、

广告创意课堂笔记 本文内容:

吉林工商学院传媒艺术分院

广告创意课课堂笔记

广告创意原则

一、单纯性原则

(一)、广告创意主题的单纯性

1、广告创意的传播受到渠道容量的限制

2、广告创意主题必须单一

1)、信息是最重要的

2)、品牌与产品的卖点

诉求点过多不利于受众理解与记忆,切忌十全十美

3)、受众接受量的限制

(二)、广告创意表现的单纯性

(三)、创意者变换不同人物的视角来替换自己的视角

二、独创性原则

(一)、表现手法的独创

写实方式比如产品的功能、用法、购买地点等进行说明

(二)、信息内容的独创

传达信息的独创性

“预防上火”

(三)、广告策略对广告独创性的重要作用——

“有没有必要说”——“对谁说”——说什么——怎么说

(四)、吸引广受众的注意力

“与你共度欢乐时光”

“风格独特品味不凡”

“夏天到了别做惊人之举”

三、关联性原则

(一)、关联性的探索

普遍性:任何事物内部各个部分,有着某种联系

钢笔

骆驼

——储存

汽水瓶

轮胎——不漏气

气足

合理有效替换

(二)、关联的基本途径

1、与产品或品牌的关联

漱口水

神父

远离

玉兰油

警察

检查驾驶证

2、与消费者的关联

吸烟有害健康

3、与竞争对手的关联

百事

可口

4、与广告主题的关联

青花瓷

珍贵

易碎

和平

打火机

轮胎

耐磨

5、与表现载体的关联

滑梯

秀发

三、针对性原则

(一)、针对消费者

地铁广告

人的视角

城市人们悬浮在空中

(二)、针对产品服务特征

喜利兹啤酒

(三)、竞争者

1、挑战竞争者

间接挑战

TOL

步步高

直接挑战

可口

百事

2、追随竞争者

艾维斯老二

蒙牛内蒙古第二

(四)、针对媒体

户外

四、形象性原则

广告创意的主题所抽象出来的概念,在抽象化的魔棒下一律变成可见可感可触的充满生活情趣的画面

《一生只此》

五、真实性原则

1.感性形象真实

2.创意内涵真实

mini

赛车

广告

3.情感诉求真实

google浏览器

日本广告

4.

真实性与艺术性比重

TC

Bank

大众银行

白加黑

如果有人总是劝你不要吸烟,不要听他们的,

他们可能是要骗你活得长久一些。

你应该问问你的肺或者问问病床上的你。

而要做不伤害他们的

因为烟不但可以驱蚊,而且还可是给肺部取暖。

创意表现形式

讲故事

无文案广告

对比

夸张

隐喻与类比

标志符号

媒介的创意运用

创意思路

一、拼接组合

就是将各不相同但又相互关联的各种要素组成一个完整的画面整体

二、改编

改编和替换的主要区别

导盲犬

三、放大或增加

1、把事物进行放大,增大相对比例和占用的画面面积,引起人们的注意。

2、通过其他手段,比如色彩、光影,强化事物的形象,尽管比例不变,但让人感觉失误被最大化地强调。

3、通过加大频率、速度来强化画面主体。

很有分量的报纸

凳子多腿

鼻炎超大鼻子、高压锅盖

四、减法与省略

1、把对象变小或减除其中的一部分,使画面简洁流畅

2、将一个主体进行拆分,表现一种“支离破碎”的美

3、使画面结构简单化或更紧凑

企鹅图书

女作家

摇滚

产地英国

创作过程艰辛

改为——图书

礼品盒

小建筑糖果

精致故事

防身术

教你打爆恶棍的牙

骆驼

头部交叉

Jeep速度耐磨

野人

爱斯基摩人

胳膊交叉

耐热耐寒

李维斯

男女重叠

两性问题

贴身感

五、幽默广告

(一)含蓄性

富士康的面前没人能抗拒诱惑

(二)深刻性

切忌庸俗、浅薄、无聊

如果您的汽车会游泳的话,请照直开,不必刹车!

(三)关怀性

十字路口的牌子上经常写着:开慢点吧,我们已经忙不过来了

晚回家两分钟,比永远不回家好多了

(四)幽默的表现方法

1.表现矛盾

2.对比夸张

3.拟人化

4.利用名人

5.利用错觉

(五)注意问题

1.确认目标顾客的类型

2.确认产品的类型

3.与广告的产品必须融为一体

4.幽默广告本身的要求

5.读得懂幽默,解码问题

六、解构与重构

画面构图:

1、

设置合理的景别

2、

安排好画面主要部分,主体、陪体、前景、背景的关系。

3、

利用好画面的空白

4、

确定好画面的趣味中心

设计时注意事项:

大画面小文字

大文字小画面

根据自然的说话方式断句

不要做得像一张广告,避免画面很强的销售感

平衡组合

建立视觉等级

避免画面拥堵

创造有趣的画面

画面要养眼

【易思8

】创意交流QQ群246202876

篇3:现代微处理器体系结构课堂笔记

现代微处理器体系结构课堂笔记 本文关键词:微处理器,体系结构,课堂,笔记

现代微处理器体系结构课堂笔记 本文简介:系统结构笔记第一章绪论1、背景介绍,市场变化及原因及趋势2、计算机体系结构基本概念计算机体系结构的定义ComputerArchitecture=InstructionSetArchitecture+MachineOrganization+Hardware指令级结构(InstructionSetArc

现代微处理器体系结构课堂笔记 本文内容:

系统结构笔记

第一章

绪论

1、背景介绍,市场变化及原因及趋势

2、计算机体系结构基本概念

计算机体系结构的定义

Computer

Architecture

=

Instruction

Set

Architecture

+

Machine

Organization

+

Hardware

指令级结构(Instruction

Set

Architecture)

研究软、硬件功能分配以及机器级界面的确定,既由机器语言程序设计者或编译程序设计者所看到的机器物理系统的抽象或定义。但它不包括机器内部的数据流和控制流、逻辑设计和器件设计等。

计算机组织(Computer

Organization)

ISA的逻辑实现,包括机器级内的数据流和控制流的组成以及逻辑设计等。它着眼于机器内各事件的排序方式与控制机构、各部件的功能以及各部件间的联系。

计算机实现(Computer

Implementation)

是指计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,器件、模块、插件、底板的划分与连接,专用器件的设计,微组装技术,信号传输,电源、冷却及整机装配技术等。它着眼于器件技术和微组装技术,其中,器件技术在实现技术中起着主导作用。

计算机体系结构=ISA

+

Organization

+

Hardware

3、定量分析技术基础

1、计算机系统评价

当客户拿到一组机器时,他们肯定想知道哪个性能最好,哪个价格最低,哪个性价比最高?而我们设计者则需要最大限度的提高性能,使性价比达到最高,因此我们必须要就基本的评价标准和方法。

常用性能评价指标:执行时间(CPU

Time)、峰值速度(Peak

Performance)、负载(load)

开销(overhead)、利用率(utilization

ratio)、饱和性能(saturate

performance)、

带宽(bandwidth)、延迟(latency)、吞吐率(throughout)、加速比(speedup)、

Amdahi定律(amdahi

law)、效率(efficiency)、基准测试(benchmark)、

响应时间(response

time)等等

2、性能度量

性能定义为每秒完成的任务数-bigger

is

better

如果我们更关心响应时间(response

time)

X性能是Y的n倍是指

3、性能设计与评测的基本原则

并行性

大概率事件优先原则

所有指令都需要取指令操作,只有部分指令访问数据

优化指令访问操作比优化数据访问操作优先

程序局部性原理:时间局部性、空间局部性

4、Amdahl’s

定律

Speedup(with

E)

=

1/((1-F)+F/S))

F指fraction(小部分)S指小部分的加速比

CPU

time

=

CPI

IC

T

CPU

time=

Seconds

=

Instructions

x

Cycles

x

Seconds

Program

Program

Instruction

Cycle

执行时间是计算机系统度量的最实际,最可靠的方式

第二章

指令集结构设计

对于一种指令集结构,我们必须要知道指令格式或编码方式,操作数和操作结果存放的位置,数据类型和大小,寻址方式,支持哪些操作,下一条指令的地址(jumps,conditions,branches)

1、指令集结构分类

累加器型、堆栈型、通用寄存器型、存储器-存储器型

通用寄存器型占主导地位,因为寄存器比存储器快,对编译器而言,寄存器更容易使用

通用寄存器的分类:

优点

缺点

Register-Register

指令格式简单,并且长度固定,是一种简单的代码生成模型,各种指令的执行时钟周期数相近。

指令条数相对较多,目标代码大。

Register-Memory

直接对存储器操作数进行访问,容易对指令进行编码,且其目标代码较小。

指令中的操作数类型不同。指令的操作数可以存储在不同类型的存储器单元,所以每条指令的执行时钟周期数也不尽相同。

Memory-Memory

编码方式紧密,不用为保存临时变量而浪费寄存器空间。

指令字长多种多样。每条指令的执行时钟周期数也大不一样,对存储器的频繁访问将导致存储器访问瓶颈问题。

2、寻址方式

如何解释存储器地址?如何说明寻址方式?

目前几乎所有的机器的存储器都是按字节编址的,当读取一个32位字时,如果每次一个字节,四次完成,每次一个字,一次就可以了,问题来了:

如何将字节地址映射到字地址(尾端问题)

一个字是否可以存放在任何字节边界上(对齐问题)

对齐问题:对一个s字节的对象访问,地址为A,如果A

mod

s

=0

那么它就是边界对齐的。

边界对齐的原因是存储器本身读写的要求,存储器本身读写通常就是边界对齐的,对于不是边界对齐的对象的访问可能要导致存储器的两次访问,然后再拼接出所需要的数。(或发生异常)

重要的寻址方式:

偏移寻址方式,立即数寻址方式,寄存器间址方式

SPEC测试表明,使用频度达到

75%--99%

还有其他很多寻址方式,这里就不解释了

3、操作数的类型、表示和大小

操作数类型是面向应用,面向软件系统所处理的各种数据结构

整型、浮点型、字符、字符串、向量类型等

类型由操作码确定或数据附加硬件解释的标记,一般采用由操作码确定

操作数的表示:硬件结构能够识别,指令系统可以直接调用的结构

整型:原码、反码、补码

浮点:IEEE

754标准

十进制:BCD码,二进制十进制表示

单字、双字的数据访问具有较高的频率

4、指令集功能设计

需考虑的因素:速度、价格和灵活性。基本要求:指令系统的完整性、规整性、高效率和兼容性

完整性设计:具备基本指令种类

兼容性:系列机

高效率:指令执行速度快、使用频度高

规整性:让所有运算部件都能对称、均匀的在所有数据存储单元之间进行操作。对所有数据存储单元都能同等对待,无论是操作数或运算结果都可以无约束地存放到任意数据存储单元中

正交性:数据类型独立于寻址方式,寻址方式独立于所要完成的操作

1、

CISC计算机指令集结构的功能设计

目标:增强指令功能,减少指令的指令条数,以提高系统性能

面向目标程序的优化,面向高级语言和编译器的优化

对大量的目标程序机器执行情况进行统计分析,找出使用频度高,执行时间长的指令或指令串

对于那些使用频度高的指令,用硬件加快其执行,对于那些使用频度高的指令串,用一条新的指令来代替它

2、

RISC计算机指令结构的功能设计

通过简化指令系统,用最高效的方法实现最常用的指令

充分发挥流水线的效率,减少CPI

硬件方面:硬布线控制逻辑,减少指令和寻址方式的种类,使用固定格式,采用Load/Store,指令执行过程中设置多级流水线。

软件方面:十分强调优化编译的作用

5、指令格式

指令格式选择策略

如果代码长度最重要,那么使用变长指令格式

如果性能至关重要,使用固定长度指令

有些嵌入式CPU附加可选模式,由每一应用自己选择性能还是代码量

有些机器使用边执行边解压的方式

如果每条指令存在多个存储器操作数,或有多种寻址方式,每一操作数都要说明其寻址方式

6、

编译技术与计算机体系结构

编译优化-4个层次

高层优化:一般在源码上进行,同时把输出传递给以后的优化扫描步骤

局部优化:仅在一系列代码片断之内(基本块)将代码优化

全局优化:将局部优化扩展为跨越分支,并且引入一组针对优化循环的转换

与机器相关的优化:充分利用特定的系统结构

第三章

流水线技术

1、流水线技术

流水线技术要点

流水线技术并不能提高单个任务的执行效率,它可以提高整个系统的吞吐率

流水线中的瓶颈——最慢的那一段

多个任务同时执行,但使用不同的资源

其潜在的加速比=流水线的级数

流水段所需时间不均衡将降低加速比

流水线存在装入时间和排空时间,使得加速比降低

由于存在相关问题,会导致流水线停顿

流水线正常工作的基本条件

增加寄存器文件保存当前段传送到下一段的数据和控制信息

存储器带宽是非流水的5倍

指令流水线通过指令重叠减小

CPI

充分利用数据通路

当前指令执行时,启动下一条指令

其性能受限于花费时间最长的段:解决办法:

串联:将最慢段进一步划分

并联:增加部件

检测和消除相关

如何有利于流水线技术的应用

所有的指令都等长

只有很少的指令格式

只用Load/Store来进行存储器访问

TP:吞吐率

S加速比

E效率-设备利用效率

2、流水线的相关

采用流水线技术必然会带来流水线相关问题,虽然我们使用等待策略总是可以解决相关,但是,流水线控制必须能检测相关,否则由软件设计来避免

结构相关

同一时间两种方式使用同一资源

(停顿等待)

数据相关

在数据未准备好之前,就需要使用数据当前指令的执行需要上一条指令的结果(RAW,WAW,WAR

硬件方法:采用定向技术,软件方法:指改变指令顺序,插入缓冲槽,指令集调度)

RAW(写后读)由于实际的数据交换需求而引起的

WAR(读后写)由于重复使用寄存器名“r1”引起的

DLX

5

段基本流水线不会有此类相关因为,所有的指令都是5段,并且读操作总是在第2段,而写操作在第5段。

WAW(写后写)也是由于重复使用寄存器“r1”引起的

在DLX

5段基本流水线中,也不会发生。因为所有指令都是5段,并且写操作都在第5段,在后面的复杂的流水线中我们将会看到

WAR

和WAW

相关。

控制相关

由于控制类指令引起的,试图在条件未评估之前,就做决定

分支需要解决两个问题:分支目标地址(转移成功意谓着PC值不是

PC+4),转移条件是否有效,这两点在DLX中都在流水线的靠后段中确定

译码在ID段后,转移地址必须在ID段后才知道,此时取进来的指令可能是错误的指令

解决控制相关的静态方法:

1、Stall:直到分支方向确定

2、预测分支失败:直接执行后继指令,如果分支实际情况为分支成功,则撤销流水线中的指令对流水线状态的更新

DLX分支指令平均47%为分支失败

由于PC+4已经计算出来,因此可以用它来取下一条指令

3、预测分支成功:平均53%

DLX

分支为分支成功,但分支目标地址在ID段才能计算出目标地址

4、延迟转移:选择指令来填充延迟槽

3、异常

精确中断

非精确中断

异常发生在指令中,并且要求恢复执行,要求==>流水线必须安全地

shut

down

PC必须保存,如果重新开始的是一条分支指令,它需要重新执行

引起异常的指令前面的指令都已执行完,故障后的指令可以重新从故障点后执行

理想情况,引起故障的指令没有改变机器的状态

要正确的处理这类异常请求,必须保证故障指令不产生副作用

精确中断对整数流水线而言,不是太难实现

第四章

指令级并行

本章研究的是减少停顿(stalls)数的方法和技术

流水线提高的是指令带宽(吞吐率),而不是单条指令的执行速度

相关限制了流水线性能的发挥

结构相关:需要更多的硬件资源

数据相关:需要定向,编译器调度

控制相关:尽早检测条件,计算目标地址,延迟转移,预测

增加流水线的级数会增加相关产生的可能性

异常,浮点运算使得流水线控制更加复杂

编译器可降低数据相关和控制相关的开销

Load

延迟槽

Branch

延迟槽

Branch预测

1、指令级并行的概念

计算机系统的并行性,从执行程序的角度,分为:

指令内部并行:指令内部的微操作

指令级并行:并行执行两条或多条指令

任务级或过程级并行:并行执行两个或多个过程或任务

作业或程序级并行:在多个作业或程序间并行

从处理数据的角度,并行性等级分为:

字串位串

字串位并

字并位串

全并行

提高并行的三种途径

时间重叠

资源重复

资源共享

ILP:

无关的指令重叠执行

流水线的平均CPI

Pipeline

CPI

=

Ideal

Pipeline

CPI

+

Struct

Stalls

+

RAW

Stalls

+

WAR

Stalls

+

WAW

Stalls

+

Control

Stalls

2、硬件方案:

指令级并行

为什么要使用硬件调度方案?

在编译时无法确定的相关,可以通过硬件调度来优化

编译器简单

代码在不同组织结构的机器上,同样可以有效的运行

基本思想:

允许

stall后的指令继续向前流动

DIVDF0,F2,F4

ADDDF10,F0,F8

SUBDF12,F8,F14

允许乱序执行(out-of-order

execution)

=>

out-of-order

completion

硬件方案之一:

记分牌

记分牌控制的四阶段

1、Issue—指令译码,检测结构相关

如果当前指令所使用的功能部件空闲,并且没有其他活动的指令使用相同的目的寄存器(WAW),记分牌发射该指令到功能部件,并更新记分牌内部数据,如果有结构相关或WAW相关,则该指令的发射暂停,并且也不发射后继指令,直到相关解除.

2、Read

operands—没有数据相关时,读操作数

如果先前已发射的正在运行的指令不对当前指令的源操作数寄存器进行写操作,或者一个正在工作的功能部件已经完成了对该寄存器的写操作,则该操作数有效.

操作数有效时,记分牌控制功能部件读操作数,准备执行。

记分牌在这一步动态地解决了RAW相关,指令可能会乱序执行。

3、Execution—取到操作数后执行

(EX)

接收到操作数后,功能部件开始执行.

当计算出结果后,它通知记分牌,可以结束该条指令的执行.

4、Write

result—finish

execution

(WB)

一旦记分牌得到功能部件执行完毕的信息后,记分牌检测WAR相关,如果没有WAR相关,就写结果,如果有WAR

相关,则暂停该条指令。

Example:

DIVDF0,F2,F4

ADDDF10,F0,F8

SUBDF8,F8,F14

CDC

6600

scoreboard

将暂停SUBD直到ADDD读取操作数后,才进入WR段处理。

记分牌的主要思想是:允许stall后的指令继续进行处理

可以out-of-order

execution

=>

out-of-order

completion

ID

段检测结构相关和WAW相关

6600

scoreboard的缺陷:

没有定向数据通路

指令窗口较小,仅局限于基本块内的调度

功能部件数较少,容易产生结构相关,特别是其Load

store操作也是用IU部件完成的

结构冲突时不能发射

WAR相关是通过等待解决的

WAW相关时,不会进入IS阶段

动态调度方案之二:Tomasulo

Algorithm

Tomasulo

算法的三阶段:性能受限于Common

Data

Bus

1、Issue—从FP操作队列中取指令

如果RS空闲(no

structural

hazard),则控制发射指令和操作数

(renames

registers).

消除WAR,WAW相关

2、Execution—operate

on

operands

(EX)

当两操作数就绪后,就可以执行

如果没有准备好,则监测Common

Data

Bus

以获取结果。通过推迟指令执行避免RAW相关

3、Write

result—finish

execution

(WB)

将结果通过Common

Data

Bus传给所有等待该结果的部件;

表示RS可用

Tomasulo

Scoreboard

流水化的功能部件

多个功能部件

(6

load,3

store,3

+,2

x/÷)

(1

load/store,1

+,2

x,1

÷)

指令窗口大小:

~

14

instructions

~

5

instructions

有结构冲突时不发射

相同

WAR:

用寄存器重命名避免

stall

来避免

WAW:用寄存器重命名避免

停止发射

从FU广播结果

写寄存器方式

Control:

RS

集中式scoreboard

关于异常处理?

乱序完成加大了实现精确中断的难度

在前面指令还没有完成时,寄存器文件中可能会有后面指令的运行结果.如果这些前面的指令执行时有中断产生,怎么办?

例如:

DIVD

F10,F0,F2

SUBD

F4,F6,F8

ADDD

F12,F14,F16

需要“rollback”

寄存器文件到原来的状态:

精确中断含义是其返回地址为:该地址之前的所有指令都已完成,其后的指令还都没有完成

实现精确中断的技术:顺序完成(或提交)

即提交指令完成的顺序必须与指令发射的顺序相同

Reorder

Buffer:

提供了撤销指令运行的机制

指令以发射序存放在ROB中

指令顺序提交

有效的支持精确中断,推测执行

分支预测对提高性能是非常重要的

推断执行是利用了ROB撤销指令执行的机制

控制相关的动态解决技术

控制相关:由条件转移或程序中断引起的相关,也称全局相关。控制相关对流水线的吞吐率和效率影响相对于数据相关要大得多

条件指令在一般程序中所占的比例相当大

中断虽然在程序中所占的比例不大,但中断发生在程序中的哪一条指令,发生在一条指令执行过程中的哪一个功能段都是不确定的

处理好条件转移和中断引起的控制相关是很重要的。

当分支方向预测错误时,不仅流水线中有多个功能段要浪费,更严重的是可能造成程序执行结果发生错误,因此当程序沿着错误方向运行后,作废这些程序时,一定不能破坏通用寄存器和主存储器的内容。

动态分支预测方法

基于BPB(Branch

Prediction

Buffer)

1、

一位预测1-bit

BHT

问题:

在一个循环中,1-bit

BHT

将导致2次分支预测错误

最后一次循环,前面都是预测成功,而这次需要退出循环

第一次循环,由于前面预测为失败,而这次实际上为成功

2、

两位预测2-bit

BHT

解决办法:

2位记录分支历史

3、

两级预测

记录转移历史信息

根据所记录的转移历史信息,预测转移的方向

3、多指令流出技术

如何使CPI

PPN,Tag标识该页是否在主存

可变长段

-段表:段表中存放所有可能的段信息,段号

->段基址

再加段内偏移量,可能由许多小尺寸段

页表

页表中所含项数:一般为虚页的数量

功能:

VPN->PPN,方便页重新分配,有一位标识该页是否在内存

替换规则

LRU是最好的,但真正的LRU方法,硬件代价较大

用硬件简化,通过OS来完成

为了帮助OS寻找LRU页,每个页面设置一个

use

bit

当访问主存中一个页面时,其use

bit置位

OS定期复位所有使用位,这样每次复位之前,使用位的值就反映了从上次复位到现在的这段时间中,哪些页曾被访问过。

当有失效冲突时,由OS来决定哪些页将被换出去。

写策略:总是用写回法,因为访问硬盘速度很慢。

页面大小的选择

页面选择较大的优点,减少了页表的大小,如果局部性较好,可以提高命中率

页面选择较大的缺点,内存中的碎片较多,内存利用率低,进程启动时间长,失效开销加大

TLB

(Translation

look-aside

Buffer)

页表一般很大,存放在主存中。,导致每次访存可能要两次访问主存,一次读取页表项,一次读写数据

解决办法:采用

TLB

存放近期经常使用的页表项,是整个页表的部分内容的副本。

速度至关重要

TLB过小,意义不大

TLB过大,代价较高

相联度较高(容量小)

    以上《现代汉语下册课堂笔记2》范文由一流范文网精心整理,如果您觉得有用,请收藏及关注我们,或向其它人分享我们。转载请注明出处 »一流范文网»最新范文»现代汉语下册课堂笔记2
‖大家正在看...
设为首页 - 加入收藏 - 关于范文吧 - 返回顶部 - 手机版
Copyright © 一流范文网 如对《现代汉语下册课堂笔记2》有疑问请及时反馈。All Rights Reserved