当前位置:文档之家› 第10章习题解答

第10章习题解答

第10章习题解答
第10章习题解答

第10章 信号产生与处理电路

习 题 10

10.1 振荡电路与放大电路有何异同点。

解:振荡电路和放大电路都是能量转换装置。振荡电路是在无外输入信号作用时,电路自动地将直流能量转换为交流能量;放大电路是在有外输入信号控制下,实现能量的转换。

10.2 正弦波振荡器振荡条件是什么?负反馈放大电路产生自激的条件是什么?两者有何不同,为什么?。

解:正弦波振荡电路的振荡条件为1=?

?F A ,电路为正反馈时,产生自激的条件。 负反馈放大电路的自激条件为1-=?

?F A ,电路为负反馈时,产生自激的条件。

10.3 根据选频网络的不同,正弦波振荡器可分为哪几类? 各有什么特点?

解:正弦波振荡电路可分为RC 正弦波振荡器,LC 正弦波振荡器和石英晶体振荡器。 RC 正弦波振荡器通常产生低频正弦信号,LC 正弦波振荡器常用来产生高频正弦信号,石英晶体振荡器产生的正弦波频率稳定性很高。

10.4 正弦波信号产生电路一般由几个部分组成,各部分作用是什么?

解:正弦波振荡电路通常由四个部分组成,分别为:放大电路、选频网络、正反馈网络和稳幅网络。放大电路实现能量转换的控制,选频网络决定电路的振荡频率,正反馈网络引入正反馈,使反馈信号等于输入信号,稳幅网络使电路输出信号幅度稳定。

10.5 当产生20Hz ~20KHz 的正弦波时,应选用什么类型的振荡器。当产生100MHz 的正弦波时,应选用什么类型的振荡器。当要求产生频率稳定度很高的正弦波时,应选用什么类型的振荡器。

解:产生20Hz~20KHz 的正弦波时,应选用RC 正弦波振荡器。产生100MHz 的正弦波时,应选用LC 正弦波振荡器。当要求产生频率稳定度很高的正弦波时,应选用石英晶体振荡器。

10.6 电路如图10.1所示,试用相位平衡条件判断哪个电路可能振荡,哪个不能振荡,并简述理由。

解:(a) 不能振荡,不满足正反馈条件;(b) 可能振荡,满足振荡条件。

图10.1 习题10.6电路图

10.7 电路如图10.2所示:(1)保证电路振荡,求p R 的最小值;(2)求振荡频率的0

f 的调节范围。

图10.2 习题10.7电路图

解:电路为RC 文氏桥振荡器,根据振荡条件,

1≥?

?F A ,31

max

=F , )1(1

R R R A p f ++=

∴Ω≥K R p 3.5, Hz C

R R f )1590~145()(21

320≈+=

π

10.8 如图10.3所示各元器件:(1)请将各元器件正确连接,组成一个RC 文氏桥正弦波振荡器;(2)若1R 短路,电路将产生什么现象;(3)若1R 断路,电路将产生什么现象;(4)若f R 短路,电路将产生什么现象;(5)若f R 断路,电路将产生什么现象。

图10.3 习题10.8电路图

解:若1R 短路,电路没有稳幅网络,电路可能输出方波; 若1R 断路,电路不满足振幅条件,电路停振,输出电压为零; 若f R 短路,电路不满足振幅条件,电路停振,输出电压为零; 若f R 断路,电路没有稳幅网络,电路可能输出方波。 10.9 图10.4所示为正弦波振荡电路,已知A 为理想运放。

(1)已知电路能够产生正弦波振荡,为使输出波形频率增大应如何调整电路参数? (2)已知110k R =Ω,若产生稳定振荡,则f R 约为多少?

(3)已知110k ,15k f R R =Ω=Ω,问电路产生什么现象?简述理由。 (4)若R f 为热敏电阻,试问其温度系数是正还是负?

图10.4 习题10.9电路图

解:(1)减小R 或者C 的值;

(2)若Ω=k R 101,f R 约为20Ωk ;

(3)若Ω=k R 101,Ω=k R f 15,则电路会停振,输出为0,因为不满足振幅条件; (4)f R 应为负温度系数的热温电阻。

10.10 电路如图10.5所示。试用相位平衡条件判断电路是否能振荡,并简述理由。指出可能振荡的电路属于什么类型。

cc

V cc

(a)(b)

C

V o

C

(c) (d)

图10.5 习题10.10电路图

解:(a)(b)不能振荡,不满足相位平衡条件,即电路不是正反馈。(c) (d)可能振荡,因为电路满足LC正弦波振荡电路的相位平衡条件,其中(c)为电容三点式振荡器,(d)为电感三点式振荡器。

10.11 石英晶体振荡电路如图10.6所示。试用相位平衡条件判断电路是否能振荡,并说明石英晶体在电路中的作用。

解:(a)可能振荡,石英晶体作等效电感,电路为并联型石英晶体振荡器。

(b)可能振荡,石英晶体等效为短路线,电路为串联型石英晶体振荡器。

R f

R

e2

C

(a) (b)

图10.6 习题10.11电路图

10.12 电路如图10.12所示,设二极管和运放都是理想的:(1)A 1、A 2各组成什么电路?(2)求出电路周期T 的表达式。

图10.12 习题10.17电路图

A 1迟滞电压比较器,A 2反相积分电路 o o u R R R u R R R u 2

12

12111+++=

+

011==-+u u ,Z o U u ±=1 则门限电压Z TH U R R U 2

1

±

= 当Z o U u +=1时,VD 1导通,积分常数为R 5C ,o u 下降,当o u 下降到

Z TH U R R U 2

1

2-

=时,1o u 跳变到Z U -,,此时,VD 2导通积分常数为R 6C ,o u 上升,当o u

上升到Z TH U R R U 2

1

1+

=时,1o u 跳变到Z U +,可得下图。 由图可见,在T 1期间:

2162

061

1

)(1TH Z TH T Z TH U T C

R U U dt U C R U +=+--=? ∴ 2

6112R C

R R T =

同理,可得 25122R C R R T =

, )

(21

16512210R R C R R T T T f +=+==

U

10.13 一个具有一阶低通滤波特性的电压放大器,它的直流电压增益为60dB ,3dB 频

率为1000Hz 。分别求频率为100Hz ,10KHz ,

100KHz 和1MHz 时的增益。 解:H Z o 100H ,60dB f A ==,其幅频特性如图所示

40

Z

v 20lg /A ?

??(a)十十十十

u 100Hz,60dB f A ==

u H

10KHz,6020lg

40,40dB f

f A f =-== u H

100KHz,6020lg

20,20dB f

f A f =-==

u H

10MHz,6020lg

0,0dB f

f A f =-== 10.14 设A 为理想运放,试推导出图10.8所示电路的电压放大倍数,并说明这是一种什么类型的滤波电路。 解:o u L i 111111f

U R A f U R j

j RC j Rc ωω=

===++-,L 1

2f RC π=,是高通电路

10.15 设A 为理想运放,试推导出图10.9所示电路的电压放大倍数,并说明这是一种

什么类型的滤波电路。

U i

.

图10.8 习题10.14电路图 图10.9 习题10.15电路图

解:o u i H

1

11111U j RC

A f

U j RC R j j RC f ωωω====+++

H 1

2f RC

π=

一阶有源低通滤波电路

10.16 已知图10.8和图10.9所示电路的通带截止频率分别为100Hz 和100KHz 。试用它们构成一个带通滤波器,并画出幅频特性。

R U i

.

f /Hz

A

10.17 电路如图10.3.5所示,要求H 1kHz,C=0.1μF f =,等效品质因数1Q =,试求该电路中的各电阻阻值约为多少。 解:H 1

1KHz 2f RC

π=

=,所以36H 1115.9k 22100.0110R f C ππ-=

==Ω???, 因为0113Q A =

=-,01

32A Q

=-=

故f

01

12R A R =+

=,所以f 1R R =,为使运放两输入端电阻对称,应有f 1//2 3.18k R R R =≈Ω,所以1R =f 6.36k R =Ω。

行程问题典型例题及答案详解

行程问题典型例题及答案详解 行程问题是小学奥数中的重点和难点,也是西安小升初考试中的热点题型,纵观近几年试题,基本行程问题、相遇追及、多次相遇、火车、流水、钟表、平均速度、发车间隔、环形跑道、猎狗追兔等题型比比皆是,以下是一些上述类型经典例题(附答案详解)的汇总整理,有疑问可以直接联系我。 例1:一辆汽车往返于甲乙两地,去时用了4个小时,回来时速度提高了1/7,问:回来用了多少时间? 分析与解答:在行程问题中,路程一定,时间与速度成反比,也就是说速度越快,时间越短。设汽车去时的速度为v千米/时,全程为s千米,则:去时,有s÷v=s/v=4,则 回来时的时间为:,即回来时用了3.5小时。评注:利用路程、时间、速度的关系解题,其中任一项固定,另外两项都有一定的比例关系(正比或反比)。 例2:A、B两城相距240千米,一辆汽车计划用6小时从A城开到B城,汽车行驶了一半路程,因故障在中途停留了30分钟,如果按原计划到达B城,汽车在后半段路程时速度应加快多少? 分析:对于求速度的题,首先一定是考虑用相应的路程和时间相除得到。 解答:后半段路程长:240÷2=120(千米),后半段用时为:6÷2-0.5=2.5(小时),后半段行驶速度应为:120÷2.5=48(千米/时),原计划速度为:240÷6=40(千米/时),汽车在后半段加快了:48-40=8(千米/时)。 答:汽车在后半段路程时速度加快8千米/时。 例3:两码头相距231千米,轮船顺水行驶这段路程需要11小时,逆水每小时少行10千米,问行驶这段路程逆水比顺水需要多用几小时? 分析:求时间的问题,先找相应的路程和速度。 解答:轮船顺水速度为231÷11=21(千米/时),轮船逆水速度为21-10=11(千米/时),逆水比顺水多需要的时间为:21-11=10(小时) 答:行驶这段路程逆水比顺水需要多用10小时。

模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断

实验报告 课程名称操作系统原理实验名称虚拟页式管理 姓名学号专业班级网络 实验日期成绩指导教师赵安科 (①实验目的②实验原理③主要仪器设备④实验内容与步骤⑤实验数据记录与处理⑥实验结果与分析⑦问题建议) 实验二模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断 1.内容:模拟请求页式存储管理中硬件的地址转换和缺页中断处理 2.思想: 装入新页置换旧页时,若旧页在执行中没有被修改过,则不必将该页重写磁盘。因此,页表中增加是否修改过的标志,执行“存”指令和“写”指令时将对应的修改标志置成“1” 3.要求及方法: ①设计一个地址转换程序来模拟硬件的地址转换和缺页中断。当访问的页在主存时则形成绝对地址,但不去模拟指令的执行,可以输出转换后的绝对地址来表示一条指令已执行完成。当访问的页不在主存中时,则输出“*页号”来表示硬件产生了一次缺页中断。模拟地址转换流程见图1。 ②编制一个FIFO页面调度程序;FIFO页面调度算法总是先调出作业中最先进入主存中的哪一页。因此可以用一个数组来表示(或构成)页号队列。数组中每个元素是该作业已在主存中的页面号,假定分配给作业的页架数为m,且该作业开始的m页已装入主存,则数组可由m个元素构成。 P[0],P[1],P[2],…,P[m-1] 它们的初值为P[0]:=0,P[1]:=1,P[2]:=2,…,P[m-1]:=m-1 用一指针K指示当要调入新页时应调出的页在数组中的位置,K的初值为“0”,当产生缺页

中断后,操作系统总是选择P[K]所指出的页面调出,然后执行: P[K]:=要装入的新页页号 K :=(k+1)mod m 在实验中不必实际地启动磁盘执行调出一页和装入一页的工作,而用输出“OUT 调出的页号”和“IN 要装入的新页页号”来模拟一次调出和装入过程,模拟程序的流程图见附图1。 按流程控制过程如下: 提示:输入指令的页号和页内偏移和是否存指令?? ? 0 1非存指令存指令,若d 为-1则结束,否则进 入流程控制过程,得P 1和d ,查表在主存时,绝对地址=P 1×1024+d ③ 假定主存中页架大小为1024个字节,现有一个共7页的作业,其副本已在磁盘上。系统为该作业分配了4个页架,且该作业的第0页至第3页已装入内存,其余3页未装入主 依次执行上述指令调试你所设计的程序(仅模拟指令的执行,不考虑序列中具体操作的执行)。

操作系统习题及答案四

四、计算题 1某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KBo假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下: 则逻辑地址0A5C(H)所对应的物理地址是什么?要求:写出主要计算过程。 1. 解:页式存储管理的逻辑地址分为两部分:页号和页内地址。由已知条件用户编程空间共32个页面”可知页号部分占5位;由每页为1KB” 1K=210,可知内页地址占10位。由内存为16KB',可知有16块,块号为4位。 逻辑地址0A5C( H)所对应的二进制表示形式是:000 1010 0101 1100 ,根据上面的 分析,下划线部分为页内地址,编码000 10 ”为页号,表示该逻辑地址对应的页号为2o 查页表,得到物理块号是11(十进制),即物理块地址为:10 11,拼接块内地址10 0101 1100, 得10 1110 0101 1100 ,即2E5C( H)o 2、对于如下的页面访问序列: 1, 2 , 3 , 4 , 1 , 2 , 5 , 1 , 2 , 3 , 4 , 5 当内存块数量为3时,试问:使用FIFO、LRU置换算法产生的缺页中断是多少?写出依次产生缺页中断后应淘汰的页。(所有内存开始时都是空的,凡第一次用到的页面都产生一 次缺页中断。要求写出计算步骤。) 2. 解: 采用先进先出(FIFO )调度算法,页面调度过程如下: 共产生缺页中断9次。依次淘汰的页是1、2、3、4、1、2 共产生缺页中断10次。依次淘汰的页是1、2、3、4、5、1、2o 3、下表给出了某系统中的空闲分区表,系统采用可变式分区存储管理策略。现有以下作业序列:96K、 20K、200K o若用首次适应算法和最佳适应算法来处理这些作业序列,试问哪一种算法可以满足该作业序列的请求,为什么? 空闲分区表

五年级行程问题经典例题

行程问题(一) 专题简析: 行程应用题是专门讲物体运动的速度、时间、路程三者关系的应用题。行程问题的主要数量关系是:路程=速度×时间。知道三个量中的两个量,就能求出第三个量。 例1 甲、乙两车同时从东、西两地相向开出,甲车每小时行56千米,乙车每小时行48千米。两车在距中点32千米处相遇,东、西两地相距多少千米 分析与解答从图中可以看出,两车相遇时,甲车比乙车多行了32×2=64(千米)。两车同时出发,为什么甲车会比乙车多行64千米呢因为甲车每小时比乙车多行56-48=8(千米)。64里包含8个8,所以此时两车各行了8小时,东、西两地的路程只要用(56+48)×8就能得出。 32×2÷(56-48)=8(小时) (56+48)×8=832(千米) 答:东、西两地相距832千米。 练习一 》 1,小玲每分钟行100米,小平每分钟行80米,两人同时从学校和少年宫出发,相向而行,并在离中点120米处相遇。学校到少年宫有多少米 2,一辆汽车和一辆摩托车同时从甲、乙两地相对开出,汽车每小时行40千米,摩托车每小时行65千米,当摩托车行到两地中点处时,与汽车还相距75千米。甲、乙两地相距多少千米

例2 快车和慢车同时从甲、乙两地相向开出,快车每小时行40千米,经过3小时,快车已驶过中点25千米,这时快车与慢车还相距7千米。慢车每小时行多少千米 分析与解答快车3小时行驶40×3=120(千米),这时快车已驶过中点25千米,说明甲、乙两地间路程的一半是120-25=95(千米)。此时,慢车行了95-25-7=63(千米),因此慢车每小时行63÷3=21(千米)。 [ (40×3-25×2-7)÷3=21(千米) 答:慢车每小时行21千米。 练习二 1,兄弟二人同时从学校和家中出发,相向而行。哥哥每分钟行120米,5分钟后哥哥已超过中点50米,这时兄弟二人还相距30米。弟弟每分钟行多少米 2,汽车从甲地开往乙地,每小时行32千米。4小时后,剩下的路比全程的一半少8千米,如果改用每小时56千米的速度行驶,再行几小时到达乙地 & 例3 甲、乙二人上午8时同时从东村骑车到西村去,甲每小时比乙快6千米。中午12时甲到西村后立即返回东村,在距西村15千米处遇到乙。求东、西两村相距多少千米 分析与解答二人相遇时,甲比乙多行15×2=30(千米),说明二人已行30÷6=5(小时),上午8时至中午12时是4小时,所以甲的速度是15÷(5-4)=15(千米/小时)。 因此,东西两村的距离是15×(5-1)=60(千米)

第四章部分习题答案

习题四 3、何谓静态链接?何谓装入时动态链接和运行时的动态链接? 答:(1) 静态链接。在程序运行之前,先将各目标模块及它们所需的库函数,链接成一个完整的装配模块,以后不再拆开。我们把这种事先进行链接的方式称为静态链接方式。 (2) 装入时动态链接。这是指将用户源程序编译后所得到的一组目标模块,在装入内存时,采用边装入边链接的链接方式。 (3) 运行时动态链接。这是指对某些目标模块的链接,是在程序执行中需要该(目标)模块时,才对它进行的链接。 6、为什么要引入动态重定位?如何实现? 答:(1)在连续分配方式中,必须把一个系统或用户程序装入一连续的内存空间。如果在系统中只有若干个小的分区,即使它们容量的总和大于要装入的程序,但由于这些分区不相邻接,也无法把该程序装入内存。这种不能被利用的小分区称为“零头”或“碎片”。为了消除零头所以要引入动态重定位。 (2)在动态运行时装入的方式中,作业装入内存后的所有地址都仍然是相对地址,将相对地址转换为物理地址的工作,被推迟到程序指令要真正执行时进行。为使地址的转换不会影响到指令的执行速度,必须有硬件地址变换机构的支持,即须在系统中增设一个重定位寄存器,用它来存放程序(数据)在内存中的起始地址。程序在执行时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的。地址变换过程是在程序执行期间,随着对每条指令或数据的访问自动进行的,故称为动态重定位。 14、较详细地说明引入分段存储管理是为了满足用户哪几方面的需要。 答:1) 方便编程 通常,用户把自己的作业按照逻辑关系划分为若干个段,每个段都是从0 开始编址,并有自己的名字和长度。因此,希望要访问的逻辑地址是由段名(段号)和段内偏移量(段内地址)决定的。

七年级行程问题经典例题

第十讲:行程问题分类例析 主讲:何老师 行程问题有相遇问题,追及问题,顺流、逆流问题,上坡、下坡问题等.在运动形式上分直线运动及曲线运用(如环形跑道). 相遇问题是相向而行.相遇距离为两运动物体的距离和.追及问题是同向而行,分慢的在快的前面或慢的先行若干时间,快的再追及,追及距离慢快S S S +=.顺逆流、顺风逆风、上下坡应注意运动方向,去时顺流, 回时则为逆流. 一、相遇问题 例1:两地间的路程为360km ,甲车从A 地出发开往B 地,每小时行72km ;甲车出发25分钟后,乙车从B 地出发开往A 地,每小时行使48km ,两车相遇后,各自按原来速度继续行使,那么相遇以后,两车相距100km 时,甲车从出发开始共行驶了多少小时? 分析:利用相遇问题的关系式(相遇距离为两运动物体的距离和)建立方程. 解答:设 甲车共 行使了 xh ,则乙车行使了h x )(60 25-.(如图1) 依题意,有72x+48)(60 25-x =360+100,

解得x=4. 因此,甲车共行使了4h. 说明:本题两车相向而行,相遇后继续行使100km ,仍属相遇问题中的距离,望读者仔细体会. 例2:一架战斗机的贮油量最多够它在空中飞行 4.6h,飞机出航时顺风飞行,在静风中的速度是575km/h,风速25 km/h,这架飞机最多能飞出多少千米就应返回? 分析:列方程求解行程问题中的顺风逆风问题. 顺风中的速度=静风中速度+风速 逆风中的速度=静风中速度-风速 解答:解法一:设这架飞机最远飞出xkm 就应返回. 依题意,有6425 57525575.=-++x x 解得:x=1320. 答:这架飞机最远飞出1320km 就应返回. 解法二: 设飞机顺风飞行时间为th. 依题意,有(575+25)t=(575-25)(4.6-t), 解得:t=2.2.

半导体物理第十章习题答案

第10章 半导体的光学性质和光电与发光现象 补充题:对厚度为d 、折射率为n 的均匀半导体薄片,考虑界面对入射光的多次反射,试推导其总透射率T 的表达式,并由此解出用透射率测试结果计算材料对光的吸收系数α的公式。 解:对上图所示的一个夹在空气中的半导体薄片,设其厚度为d ,薄片与空气的两个界面具有相同的反射率R 。当有波长为λ、强度为I 0的单色光自晶片右侧垂直入射,在界面处反射掉I 0R 部分后,其剩余部分(1-R)I 0进入薄片向左侧传播。设材料对入射光的吸收系数为α ,则光在薄片中一边传播一边按指数规律exp(-αx )衰减,到达左边边界时其强度业已衰减为(1-R)I 0exp(-αd )。这个强度的光在这里分为两部分:一部分为反射光,其强度为R(1-R)I 0exp(-αd );另一部分为透出界面的初级透射光,其强度为(1-R)2I 0exp(-αd )。左边界的初级反射光经过晶片的吸收返回右边界时,其强度为R(1-R)I 0exp(-2αd ),这部分光在右边界的内侧再次分为反射光和透射光两部分,其反射光强度为R 2(1-R)I 0exp(-2αd ),反射回到左边界时再次被衰减了exp(-αd )倍,即其强度衰减为R 2(1-R)I 0exp(-3αd )。这部分光在左边界再次分为两部分,其R 2(1-R)2I 0exp(-3αd )部分透出晶片,成为次级透射光。如此类推,多次反射产生的各级透射光的强度构成了一个以 (1-R)2I 0exp(-αd )为首项,R 2exp(-2αd )为公共比的等比数列。于是,在左边界外测量到的总透过率可用等比数列求和的公式表示为 ()22211d i d i R e T T R e αα---==-∑ 由上式可反解出用薄片的透射率测试值求材料吸收吸收的如下计算公式 410ln(2A d T α-=- 式中,薄片厚度d 的单位为μm ,吸收系数α的单位为cm -1,参数A ,B 分别为 2 1R A R -??= ???;21R B = 空气 薄片 空气 入射光I 0 反射光I 0R

五年级行程问题典型练习题

行程问题(一) 【知识分析】 相遇是行程问题的基本类型,在相遇问题中可以这样求全程:速度和×时间=路程,今天,我们学校这类问题。 【例题解读】 例1客车和货车同时分别从两地相向而行,货车每小时行85千米,客车每小时行90千米,两车相遇时距全程中点8千米, 两地相距多少千米? 【分析】根据题意,两车相遇时货车行了全程的一半-8千米,客车行了全程的一半+8千米,也就是说客车比货车多行了8×2=16千米,客车每小时比货车多行90-85=5千米。那么我们先求客车和货车两车经过多少小时在途中相遇,然后再求出总路程。 (1)两车经过几小时相遇?8×2÷(90-85)=3.2小时 (2)两地相距多少千米?(90+85)×3.2=560(千米) 例2小明和小丽两个分别从两地同时相向而行,8小时可以相遇,如果两人每小时多少行1.5千米,那么10小时相遇,两地 相距多少千米? 【分析】两人每小时多少行1.5千米,那么10小时相遇,如果以这样的速度行8小时,这时两个人要比原来少行1.5×2×8=24(千米)这24千米两人还需行10-8=2(小时),那么减速后的速度和是24÷2=12(千米)容易求出两地的距离 1.5×2×8÷(10-8)×=120千米 【经典题型练习】

1、客车和货车分别从两地同时相向而行,2.5小时相遇,如果两车 每小时都比原来多行10千米,则2小时就相遇,求两地的距离? 2、在一圆形的跑道上,甲从a点,乙从b点同时反方向而行,8 分钟后两人相遇,再过6分钟甲到b点,又过10分钟两人再次相遇,则甲环形一周需多少分钟?

【知识分析】 两车从两地同时出发相向而行,第一次相遇合起来走一个全程,第二次相遇走了几个全程呢?今天,我们学习这类问题 【例题解读】 例 a、b两车同时从甲乙两地相对开出,第一次在离甲地95千米处相遇,相遇后两车继续以原速行驶,分别到达对方站点后立即返回,在离乙地55千米处第二次相遇,求甲乙两地之间的距离是多少千米? 【分析】a、b两车从出发到第一次相遇合走了一个全程,当两年合走了一个全程时,a车行了95千米 从出发到第二次相遇,两车一共行了三个全程,a车应该行了95×3=285(千米)通过观察,可以知道a车行了一个全程还多55千米,用285千米减去55千米就是甲乙两地相距的距离 95×3—55=230千米 【经典题型练习】 1、甲乙两车同时从ab两地相对开出,第一次在离a地75千米相 遇,相遇后两辆车继续前进,到达目的地后立即返回,第二次相遇在离b地45千米处,求a、b两地的距离 2、客车和货车同时从甲、乙两站相对开出,第一次相遇在距乙站 80千米的地方,相遇后两车仍以原速前进,在到达对方站点后立即沿原路返回,两车又在距乙站82千米处第二次相遇,甲乙两站相距多少千米?

第三章补充习题(1)

第三章补充习题(一) 1. 为了使输出结果为4, 执行以下程序时给a和b输入的值应满足的条件是。 #include void main() { int s,t,a,b; cin>>a>>b; s=1,t=1; if(a>0)s++; if(a>b)t++; else if(a==b)t+=s; else t=2*s; cout<b B. aa>b 2. 若a,b均为int型变量,且a=100,则以下关于for循环语句的正确判断是。 for(b=99;a!=b;++a,b--) cout<<“----\n”; A. 循环体只执行一次 B. 死循环 C. 循环体不执行 D. 输出---- 3. 对于如下语句序列 int a = -1; for(; a<5; a++) { a=a*(a+1); cout << a << "\t"; } 下列说法正确的是。 A. for是死循环 B. 输出0 C. 输出0 2 D. 输出0 2 12 4. 下列循环执行次数为。 int i=1; while(i<10); cout<<(i=i+2)<

页式虚拟存储管理中地址转换和缺页中断实验参考2

页式虚拟存储管理中地址转换和缺页中断 一.实验目的 (1)深入了解存储管理如何实现地址转换。 (2)进一步认识页式虚拟存储管理中如何处理缺页中断。 二.实验内容 编写程序完成页式虚拟存储管理中地址转换过程和模拟缺页中断的处理。 三.实验原理 页式存储管理把内存分割成大小相等位置固定的若干区域,叫内存页面,内存的分配以“页”为单位,一个程序可以占用不连续的页面,逻辑页面的大小和内存页面的大小相同,内外存的交换也以页为单位进行,页面交换时,先查询快表,若快表中找不到所需页面再去查询页表,若页表中仍未找到说明发生了缺页中断,需先将所需页面调入内存再进行存取。 四.实验部分源程序 #define size 1024//定义块的大小,本次模拟设为1024个字节。 #include "stdio.h" #include "string.h" #include struct plist { int number; //页号 int flag; //标志,如为1表示该页已调入主存,如为0则还没调入。 int block; //主存块号,表示该页在主存中的位置。 int modify; //修改标志,如在主存中修改过该页的内容则设为1,反之设为0 int location; //在磁盘上的位置 }; //模拟之前初始化一个页表。 struct plist p1[7]={{0,1,5,0,010},{1,1,8,0,012},{2,1,9,0,013},{3,1,1,0,021},{4,0,-1,0,022},{5,0,-1,0,023},{6, 0,-1,0,125}}; //命令结构,包括操作符,页号,页内偏移地址。 struct ilist { char operation[10]; int pagenumber; int address; }; //在模拟之前初始化一个命令表,通过程序可以让其顺序执行。 struct ilist p2[12]={{"+",0,72},{"5+",1,50},{"*",2,15},{"save",3,26},

操作系统复习题答案

操作系统复习题 一、单项选择题:在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.操作系统的主要功能是管理计算机系统中的()。【D 】A.程序B.数据 C.文件D.资源 2.产生死锁的基本原因是()和进程推进顺序非法。【 A 】A.资源分配不当B.系统资源不足 C.作业调度不当D.进程调度不当 3.动态重定位是在作业的()中进行的。【D 】A.编译过程B.装入过程 C.连接过程D.执行过程 4.存放在磁盘上的文件,()。【A 】A.既可随机访问又可顺序访问B.只能随机访问 C.只能顺序访问D.只能读写不能访问 5.对于硬盘上存放的信息,物理上读写的最小单位是一个()。【C 】A.二进制(bit)B.字节(byte) C.物理块D.逻辑记录 6.操作系统中利用信号量和P、V操作,()。【C 】A.只能实现进程的互斥B.只能实现进程的同步 C.可实现进程的互斥与同步D.可完成进程调度 7.SPOOLing技术可以实现设备的()。【C 】A.独占B.共享 C.虚拟D.物理 8.在存储管理的各方案中,可扩充主存容量的方案是()存储管理。【D 】A.固定分区B.可变分区 C.连续D.页式虚拟 9.磁盘是可共享的设备,每一时刻()进程与它交换信息。【C 】A.允许有两个B.可以有任意多个 C.最多一个D.至少有一个 10.逻辑文件存放到存储介质上时,采用的组织形式是与()有关。【B 】 ×××××试题答案及评分参考(×)第1页(共×页)

A.逻辑文件结构B.存储介质特性 C.主存管理方式D.分配外设方式 11.在操作系统中,()是竞争和分配计算机系统资源的基本单位。【B 】A.程序B.进程 C.作业D.线程 12.作业调度的关键在于()。【C 】A.选择恰当的进程管理程序B.用户作业准备充分 C.选择恰当的作业调度算法D.有一个较好的操作环境 13.文件的保密是指防止文件被()。【C 】A.篡改B.破坏 C.窃取D.删除 14.系统抖动是指()。【 D 】A.使用机器时,屏幕闪烁的现象 B.由于主存分配不当,偶然造成主存不够的现象 C.系统盘有问题,致使系统部稳定的现象 D.被调出的页面又立刻被调入所形成的频繁调入调出现象 15.避免死锁的一个著名的算法是()。【C 】A.先入先出算法 B.优先级算法 C.银行家算法D.资源按序分配法 16.在多进程的并发系统中,肯定不会因竞争()而产生死锁。【D 】A.打印机B.磁带机 C.磁盘D.CPU 17.用户程序中的输入、输出操作实际是由()完成。【C 】A.程序设计语言B.编译系统 C.操作系统D.标准库程序 18.在分页存储管理系统中,从页号到物理块的地址映射是通过()实现的。【B 】A.段表B.页表 C.PCB D.JCB 19.在操作系统中,进程的最基本特征是()。【A 】A.动态性和并发性B.顺序性和可再现性 C.与程序的对应性D.执行过程的封闭性 20.一种既有利于短小作业又兼顾到长作业的作业调度算法是()。【C 】A.先来先服务B.轮转 C.最高响应比优先D.均衡调度 ×××××试题答案及评分参考(×)第2页(共×页)

行程问题经典例题

8.如图3-1,甲和乙两人分别从一圆形场地的直径两端点同时开始以匀速按相反的方向绕此 圆形路线运动,当乙走了100米以后,他们第一次相遇,在甲走完一周前60米处又第二次 相遇.求此圆形场地的周长. 【分析与解】 注意观察图形,当甲、乙第一次相遇时,甲乙共走完 12圈的路程,当甲、乙第二次相遇时,甲乙共走完1+12=32 圈的路程. 所以从开始到第一、二次相遇所需的时间比为1:3,因而第二次相遇时乙行走的总路 程为第一次相遇时行走的总路程的3倍,即100×3=300米. 有甲、乙第二次相遇时,共行走(1圈-60)+300,为 32 圈,所以此圆形场地的周长为480米. 行程问题分类例析 欧阳庆红 行程问题有相遇问题,追及问题,顺流、逆流问题,上坡、下坡问题等.在运动形式上 分直线运动及曲线运用(如环形跑道). 相遇问题是相向而行.相遇距离为两运动物体的距离 和.追及问题是同向而行,分慢的在快的前面或慢的先行若干时间,快的再追 及,追及距离慢快S S S +=.顺逆流、顺风逆风、上下坡应注意运动方向,去时顺流,回时则为逆流. 一、相遇问题 例1:两地间的路程为360km ,甲车从A 地出发开往B 地,每小时行72km ;甲车出发25 分钟后,乙车从B 地出发开往A 地,每小时行使48km ,两车相遇后,各自按原来速度继续 行使,那么相遇以后,两车相距100km 时,甲车从出发开始共行驶了多少小时? 分析:利用相遇问题的关系式(相遇距离为两运动物体的距离和)建立方程.

解答:设甲车共行使了xh,则乙车行使了h x) ( 60 25 -.(如图1) 依题意,有72x+48) ( 60 25 - x=360+100, 解得x=4. 因此,甲车共行使了4h. 说明:本题两车相向而行,相遇后继续行使100km,仍属相遇问题中的距离,望读者仔细体会. 例2:一架战斗机的贮油量最多够它在空中飞行 4.6h,飞机出航时顺风飞行,在静风中的速度是575km/h,风速25 km/h,这架飞机最多能飞出多少千米就应返回? 分析:列方程求解行程问题中的顺风逆风问题. 顺风中的速度=静风中速度+风速 逆风中的速度=静风中速度-风速 解答:解法一:设这架飞机最远飞出xkm就应返回. 依题意,有6 4 25 575 25 575 . = - + + x x 解得:x=1320. 答:这架飞机最远飞出1320km就应返回. 解法二:设飞机顺风飞行时间为th. 依题意,有(575+25)t=(575-25)(4.6-t), 解得:t=2.2. (575+25)t=600×2.2=1320. 答:这架飞机最远飞出1320km就应返回. 说明:飞机顺风与逆风的平均速度是575km/h,则有6 4 575 2 . = x ,解得x=1322.5.错误原因在于飞机平均速度不是575km/h,而是) / (h km v v v v v x v x x 574 550 600 550 600 2 2 2 ≈ + ? ? = + ? = +逆 顺 逆 顺 逆 顺 例3:甲、乙两人在一环城公路上骑自行车,环形公路长为42km,甲、乙两人的速度分别为21 km/h、14 km/h. (1)如果两人从公路的同一地点同时反向出发,那么经几小时后,两人首次相遇? (2)如果两人从公路的同一地点同时同向出发,那么出发后经几小时两人第二次相遇? 分析:这是环形跑道的行程问题. 解答:(1)设经过xh两人首次相遇. 依题意,得(21+14)x=42, 解得:x=1.2. 因此,经过1.2小时两人首次相遇. (3)设经过xh两人第二次相遇. 依题意,得21x-14x=42×2, 图1

第十一章 氧化还原滴定补充习题

第十一章氧化还原滴定补充习题 1 . 下面是测定As2O3-As2O5惰性物试样中两组分含量的分析流程图, 请将条件填在横线上。 (2) (5) 滴定剂______ 滴定剂______ (3) │(4) (6) │(7) pH______│指示剂______ 酸度_____│加______试剂 (1) ↓↓ 加______试剂┌──────┐┌───┐┌───┐ 试样──────→│As(Ⅲ)As(Ⅴ)│─────→│As(Ⅴ)│→│As(Ⅲ)│ 溶解└──────┘└───┘└───┘ [ 测As(Ⅲ) ] [测As(Ⅲ)+As(Ⅴ)含量] 2. 某同学配制0.02 mol/L Na2S2O3500 mL, 方法如下: 在分析天平上准确称取Na2S2O3·5H2O 2.482 g, 溶于蒸馏水中,加热煮沸, 冷却,转移至500 mL 容量瓶中, 加蒸馏水定容摇匀, 保存待用。请指出其错误。 3. 今有含PbO 和PbO2的混合物, 用高锰酸钾法测定其含量。称取该试样0.7340 g, 加入20.00 mL 0.2500 mol/L 草酸溶液, 将PbO2还原为Pb2+, 然后用氨水中和溶液, 使全部Pb2+形成PbC2O4沉淀。过滤后将滤液酸化, 用KMnO4标准溶液滴定, 用去0.04000 mol/L KMnO4溶液10.20 mL。沉淀溶解于酸中, 再用同一浓度的KMnO4溶液滴定, 用去30.25 mL。计算试样中PbO 和PbO2的质量分数。 [M r(PbO2)= 239.2, M r(PbO)= 223.2] 4. 设计用碘量法测定试液中Ba2+的浓度的方案, 请用简单流程图表示分析过程, 并指出主要条件: 滴定剂、指示剂以及Ba2+与滴定剂的计量关系。 5. 某同学拟用如下实验步骤标定0.02 mol/L Na2S2O3, 请指出其三种错误(或不妥)之处, 并予改正。 称取0.2315 g 分析纯K2Cr2O7, 加适量水溶解后, 加入1 g KI, 然后立即加入淀粉指示剂, 用Na2S2O3滴定至蓝色褪去, 记下消耗Na2S2O3的体积, 计算Na2S2O3浓度。[M r(K2Cr2O7)= 294.2] 6. 为何测定MnO4-时不采用Fe2+标准溶液直接滴定, 而是在MnO4-试液中加入过量Fe2+标准溶液, 而后采用KMnO4标准溶液回滴? 7. 称取0.8000g含Cr和Mn的钢样,溶解处理成Fe3+,Cr2O72-,Mn(Ⅱ)的试液。先在F-存

模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断

实验二模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断 1.内容:模拟请求页式存储管理中硬件的地址转换和缺页中断处理 2.思想: 装入新页置换旧页时,若旧页在执行中没有被修改过,则不必将该页重写磁盘。因此,页表中增加是否修改过的标志,执行“存”指令和“写”指令时将对应的修改标志置成“1” 3.要求及方法: ①设计一个地址转换程序来模拟硬件的地址转换和缺页中断。当访问的页在主存时则形成绝对地址,但不去模拟指令的执行,可以输出转换后的绝对地址来表示一条指令已执行完成。当访问的页不在主存中时,则输出“*页号”来表示硬件产生了一次缺页中断。模拟地址转换流程见图1。 ②编制一个FIFO页面调度程序;FIFO页面调度算法总是先调出作业中最先进入主存中的哪一页。因此可以用一个数组来表示(或构成)页号队列。数组中每个元素是该作业已在主存中的页面号,假定分配给作业的页架数为m,且该作业开始的m页已装入主存,则数组可由m个元素构成。 P[0],P[1],P[2],…,P[m-1] 它们的初值为P[0]:=0,P[1]:=1,P[2]:=2,…,P[m-1]:=m-1 用一指针K指示当要调入新页时应调出的页在数组中的位置,K的初值为“0”,当产生缺页中断后,操作系统总是选择P[K]所指出的页面调出,然后执行: P[K]:=要装入的新页页号 K:=(k+1)mod m 在实验中不必实际地启动磁盘执行调出一页和装入一页的工作,而用输出“OUT调出的页号”和“IN要装入的新页页号”来模拟一次调出和装入过程,模拟程序的流程图见附图1。 按流程控制过程如下:

第3章习题解答

第3章(大本)习题解答 一、填空 1.将作业相对地址空间的相对地址转换成内存中的绝对地址的过程称为 地址重定位 。 2.使用覆盖与对换技术的主要目的是 提高内存的利用率 。 3.存储管理中,对存储空间的浪费是以 内部碎片 和 外部碎片 两种形式表现出来的。 4.地址重定位可分为 静态重定位 和 动态重定位 两种。 5.在可变分区存储管理中采用最佳适应算法时,最好按 尺寸 法来组织空闲分区链表。 6.在分页式存储管理的页表里,主要应该包含 页号 和 块号 两个信息。 7.静态重定位在程序 装入 时进行,动态重定位在程序 执行 时进行。 8.在分页式存储管理中,如果页面置换算法选择不当,则会使系统出现 抖动 现象。 9.在请求分页式存储管理中采用先进先出(FIFO )页面淘汰算法时,增加分配给作业的块数时, 缺页中断 的次数有可能会增加。 10.在请求分页式存储管理中,页面淘汰是由于 缺页 引起的。 11.在段页式存储管理中,每个用户作业有一个 段 表,每段都有一个 页 表。 二、选择 1.虚拟存储器的最大容量是由 B 决定的。 A .内、外存容量之和 B .计算机系统的地址结构 C .作业的相对地址空间 D .作业的绝对地址空间 2.采用先进先出页面淘汰算法的系统中,一进程在内存占3块(开始为空),页面访问序列为1、2、3、4、1、2、5、1、2、3、4、5、6。运行时会产生 D 次缺页中断。 A .7 B .8 C .9 D .10 从图3-1中的“缺页计数”栏里可以看出应该选择D 。 1 2 3 4 1 2 5 1 2 3 4 5 6 页面走向→ 3个内存块→缺页计数→ 图3-1 选择题2配图 3.系统出现“抖动”现象的主要原因是由于 A 引起的。 A .置换算法选择不当 B .交换的信息量太大 C .内存容量不足 D .采用页式存储管理策略 4.实现虚拟存储器的目的是 D 。 A .进行存储保护 B .允许程序浮动 C .允许程序移动 D .扩充主存容量

数学行程问题公式大全及经典习题答案

路程=速度×时间; 路程÷时间=速度; 路程÷速度=时间 关键问题 确定行程过程中的位置路程 相遇路程÷速度和=相遇时间相遇路程÷相遇时间= 速度和 相遇问题(直线) 甲的路程+乙的路程=总路程 相遇问题(环形) 甲的路程 +乙的路程=环形周长 追及问题 追及时间=路程差÷速度差 速度差=路程差÷追及时间 路程差=追及时间×速度差 追及问题(直线) 距离差=追者路程-被追者路程=速度差X追及时间 追及问题(环形) 快的路程-慢的路程=曲线的周长 流水问题 顺水行程=(船速+水速)×顺水时间 逆水行程=(船速-水速)×逆水时间 顺水速度=船速+水速 逆水速度=船速-水速 静水速度=(顺水速度+逆水速度)÷2 水速:(顺水速度-逆水速度)÷2 解题关键 船在江河里航行时,除了本身的前进速度外,还受到流水的推送或顶逆,在这种情况下计算船只的航行速度、时间和所行的路程,叫做流水行船问题。 流水行船问题,是行程问题中的一种,因此行程问题中三个量(速度、时间、路程)的关系在这里将要反复用到.此外,流水行船问题还有以下两个基本公式: 顺水速度=船速+水速,(1)

逆水速度=船速-水速.(2) 这里,船速是指船本身的速度,也就是在静水中单位时间里所走过的路程.水速,是指水在单位时间里流过的路程.顺水速度和逆水速度分别指顺流航行时和逆流航行时船在单位时间里所行的路程。 根据加减法互为逆运算的关系,由公式(l)可以得到: 水速=顺水速度-船速, 船速=顺水速度-水速。 由公式(2)可以得到: 水速=船速-逆水速度, 船速=逆水速度+水速。 这就是说,只要知道了船在静水中的速度,船的实际速度和水速这三个量中的任意两个,就可以求出第三个量。 另外,已知船的逆水速度和顺水速度,根据公式(1)和公式(2),相加和相减就可以得到: 船速=(顺水速度+逆水速度)÷2, 水速=(顺水速度-逆水速度)÷2。 例:设后面一人速度为x,前面得为y,开始距离为s,经时间t后相差a米。那么 (x-y)t=s-a 解得t=s-a/x-y. 追及路程除以速度差(快速-慢速)=追及时间 v1t+s=v2t (v1+v2)t=s t=s/(v1+v2) (一)相遇问题 两个运动物体作相向运动或在环形跑道上作背向运动,随着时间的发展,必然面对面地相遇,这类问题叫做相遇问题。它的特点是两个运动物体共同走完整个路程。 小学数学教材中的行程问题,一般是指相遇问题。 相遇问题根据数量关系可分成三种类型:求路程,求相遇时间,求速度。 它们的基本关系式如下: 总路程=(甲速+乙速)×相遇时间 相遇时间=总路程÷(甲速+乙速) 另一个速度=甲乙速度和-已知的一个速度 (二)追及问题 追及问题的地点可以相同(如环形跑道上的追及问题),也可以不同,但方向一般是相同的。由于速度不同,就发生快的追及慢的问题。 根据速度差、距离差和追及时间三者之间的关系,罕用下面的公式: 距离差=速度差×追及时间 追及时间=距离差÷速度差 速度差=距离差÷追及时间

力学习题-第10章波动(含答案)

第十章波动单元测验题 一、选择题 1.一正弦横波沿一弦线自左向右传播,传播速度为80cm/s ,观察弦上某点的运动,发现该点在做振幅为2cm 、频率为10Hz 的简谐振动。若取该点为坐标x 的原点,当t =0时,该点位于y =0处,且具有向y 正方向运动的速度.则此波的运动学方程为A. cm 8-10(2cos[0.2=x t y πB. cm )]8+10(2cos[0.2=x t y πC. cm 41-8-10(2cos[0.2=x t y πD.cm )]4 1+8-10(2cos[0.2=x t y π答案:C 解:1808cm 10 υλν==?=;T =0.1s 由已知可得坐标原点的振动方程:()2cos 2.0cos()0.1t y A t πω??=-=-()2sin 40sin()0.1t y A t πωω?π?=--=-- 初始条件:0t =时,0y =,00>=t dt dy 则cos 0?=,sin()0?-<,可知2π?=所以振动方程为:41-10(2cos[0.2=t y π则波的运动学方程为:}]4 1-)0-- (10[2cos{0.2=υπx t y 整理得:)]41-8-10(2cos[0.2=x t y π2.设入射波的方程为y =0.2cos(πt –1.5πx +0.4π),波在x =0处反射,则 A.如果x =0处为固定端,则x =0处为波腹 B.如果x =0处为自由端,则x =0处为波节 C.如果x =0处为固定端,则x =2/3处为波节 D.如果x =0处为自由端,则x =2/3处为波节 答案:C 解:已知入射波为:0.2cos( 1.50.4) y t x πππ=-+入

第十一章 收入补充练习题

第十一章收入、费用和利润练习题 一、单项选择题 1.企业年末结账后,一定无余额的账户是( )。 A.“本年利润”B.“资本公积”C.“利润分配”D.“生产成本” 2.企业对外销售需要安装的商品时,若安装和检验属于销售合同的重要组成部分,则确认该商品销售收入的时间是()。 A.发出商品时B.收到商品销售货款时C.商品运抵并开始安装时 D.商品安装完毕并检验合格时 3.下列项目中, 应列作营业外支出的是( )。 A.公益性捐赠支出B.无法收回的应收账款 C.退休职工的退休金D.低值易耗品摊销 4.应计入产品制造成本的费用中,不能直接分清应由何种产品负担的费用应( )。 A.直接计入当期损益B.直接计入产品制造成本 C.作为管理费用处理D.作为制造费用处理,期末分配计入产品制造成本 5.按现行会计准则规定,下列各项应计入管理费用的是( )。 A.出租包装物摊销B.自用无形资产摊销 C.出借包装物摊销 D. 车间领用低值易耗品摊销 6.工业企业的下列各项收入中,不属于营业收入的是( )。 A.销售产品取得的收入B.出租固定资产的租金收入 C.出售固定资产的价款收入D.出租包装物的租金收入 7.A公司为B公司承建厂房一栋,工期自2001年9月1日至2003年6月30日,总造价3000万元,B公司2001年付款至总价的25%,2002年付款至总造价的80%,余款2003年工程完工后结算。该工程2001年发生成本500万元,年末预计尚需发生成本2000万元;2002年发生成本2000万元,年末预计尚需发生成本200万元。则A公司2002年因该项工程应确认的收入为()。 A.2777.78 B.2222.22 C.2177.78 D.1650 8.企业用当年实现的税前会计利润弥补以前的年度亏损时.正确的做法是( )。 A.借:利润分配——未分配利润 贷:利润分配——弥补以前年度亏损 B.借:应交税金——应交所得税 贷:利润分配——未分配利润 C.借:利润分配——其他转入 贷:利润分配——未分配利润 D.不作账务处理 9.专设销售机构发生的办公费用,应当计入( ) 会计科目。 A.营业外支出B.管理费用 C.销售费用D.财务费用 10.按照企业会计准则的规定.购货企业发生的现金折扣应( )。 A.冲减财务费用B.增加财务费用 C.冲减购货成本D.增加购货成本 11.企业应付账款确实无法支付的,在报经有关部门批准后,应当()。 A.贷记“管理费用”账户B.贷记“资本公积”账户 C.贷记“其他业务收入”账户D.贷记“营业外收入”账户 12.按照会计制度制定,销售企业发生的销售折让应( )。 A.直接冲减主营业务收入B.直接增加补贴收入 C.计入销售折让科目D.直接冲减主营业务成本

模拟请求页式存储管理中硬件的地址转换和缺页中断处理

一.实验内容 模拟请求页式存储管理中硬件的地址转换和缺页中断处理 二.实验原理 装入新页置换旧页时,若旧页在执行中没有被修改过,则不必将该页重写磁盘。因此,页表中增加是否修改过的标志,执行“存”指令和“写”指令时将对应的修改标志置成“1”表示修改过,否则为“0”表示未修改过。页表格式如下: 页号 标志 页架号 修改标志 在磁盘上位置 三.要求及方法: ① 设计一个地址转换程序来模拟硬件的地址转换和缺页中断。当访问的页在主存时则形成绝对地址,但不去模拟指令的执行,可以输出转换后的绝对地址来表示一条指令已执行完成。当访问的页不在主存中时,则输出“*页号”来表示硬件产生了一次缺页中断。模拟地址转换流程见图1。 ② 编制一个FIFO 页面调度程序;FIFO 页面调度算法总是先调出作业中最先进入主存中的哪一页。因此可以用一个数组来表示(或构成)页号队列。数组中每个元素是该作业已在主存中的页面号,假定分配给作业的页架数为m ,且该作业开始的m 页已装入主存,则数组可由m 个元素构成。 P[0],P[1],P[2],…,P[m-1] 它们的初值为P[0]:=0,P[1]:=1,P[2]:=2,…,P[m-1]:=m-1 用一指针K 指示当要调入新页时应调出的页在数组中的位置,K 的初值为“0”,当产生缺页中断后,操作系统总是选择P[K]所指出的页面调出,然后执行: P[K]:=要装入的新页页号 K :=(k+1)mod m 在实验中不必实际地启动磁盘执行调出一页和装入一页的工作,而用输出“OUT 调出的页号”和“IN 要装入的新页页号”来模拟一次调出和装入过程,模拟程序的流程图见附图1。 按流程控制过程如下: 提示:输入指令的页号和页内偏移和是否存指令??? 0 1非存指令存指令,若d 为-1则结束,否则进

相关主题
文本预览
相关文档 最新文档