CMS专题

问答题为什么要引入动态重定位?如何实现?

题目
问答题
为什么要引入动态重定位?如何实现?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

为什么要引入相对误差概念?


参考答案:绝对误差表示的是测量结果对真值的偏离的实际大小量值,而相对误差是表示测量结果所含有的误差率。对于用不同的方法测量量值不同的同类量,用绝对误差难以判别不同测量方法的准确度高低,而用相对误趋判别却比较容易实现。再者,用相对误差表示测量准确度比较方便。

第2题:

在对存储器的管理中,为什么要引入页管理功能(即为什么要分页)?


正确答案:由于虚拟空间远远大于物理空间,而可用的物理空间即实际安装的内存储器又常常小于可配置的物理空间,因此操作系统需要对任务使用的段进行调度。
如果对段的长度不加任何限制,即段中的字节数可以是任意的,则在多次分配、释放存储空间即进行多次段的调度后,连续的存储区就可能成为占用区和空闲区交叉的不连续的存储区,即产生“碎片”问题。尽管空闲区的总的存储容量远远大于新任务所要求的存储容量,但是因为其不连续而使新任务的段不能调入,新任务也就不能运行。造成存储空间的浪费,也影响了系统运行多任务的能力。此外,如果只有段为调度单位,而段一般都比较大,所以需在内存与硬盘之间频繁进行大块信息的交换,这会降低系统性能。为此,在对存储器的管理中引入了页管理功能。

第3题:

移动通信系统为什么要引入多址接入技术?通常采用哪些多址方式,这此多址方式是如何区分用户的?


正确答案:多址技术可以使用众多的用户共同使用公共的通信信道。为使信号多路化而实现多址的方法有3种:频分多址(FDMA)方式、时分多址(TDMA)方式和码分多址(CDMA)方式。FDMA是以不同的频率信道实现通信的,把整个可分配的频谱划分成许多个无线信道(发射和接收载频对),每个信道可以传输一路业务或控制信号。在系统的控制下,任何一个用户都可以接入这些信道中的任何一个。TDMA是以不同的时隙实现通信的,即在一个较宽频带的无线载波上,按时间(或称为时隙)划分为若干时分信道,每一用户占用一个时隙,只在这一指定的时隙内收(或发)信号。CDMA是以不同的代码序列实现通信的,即信号在传输以前要进行特殊的编码,且每一个用户的编码序列是相互正交的,多个用户信号可同时用同一载波传送,在接收端进行正交解码恢复信号。

第4题:

为什么要引入动态重定位?如何实现?


正确答案: A.为了在程序执行过程中,每当访问指令或数据时,将要访问的程序或数据的逻辑地址转换成物理地址,引入了动态重定位.
B.可在系统中增加一个重定位寄存器,用它来装入(存放)程序在内存中的起始地址,程序在执行时,真-正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的,从而实现动态重定位

第5题:

DRAM为什么要刷新?RAM是如何实现寻址的?


正确答案: 所有的DRAM基本单元都是由一个晶体管和一个电容组成,一个电容可以存储一定的电子或电荷,电容的状态决定了这个DRAM单位的逻辑状态是1还是0,一个充电的电容在数字电路中被认为是逻辑上的1,而未充电的电荷表示逻辑的0,但是电容有一个制性,那就是不能持久的保持存储的电荷,所以内存需要不断的定时刷新,才能保持暂存的数据;当CPU处理信息时,需要将信息存储到RAM中。如果需要将数据“写”到RAM中,则处理器会发出一“写”信号到CPU中,通过系统总线,到达RAM单元。这些RAM单元然后就按行或列地址将这些信息数据存储到指定点的“栅格”中;当CPU需要读取RAM中的数据时,则会向RAM发出请求信号,这些信号中包含地址信息,以确定那些栅格中的位置。

第6题:

我国为什么要实现和如何实现经济结构的转型?


正确答案: (1)解决贫困和落后问题必须实现经济结构转型。发展中国家的传统部门比重较大,现代部门发展不足,这种状态既是发展中国家的经济结构所存在的突出矛盾和发展中的严重约束,也是这些国家相对贫困和落后的重要原因。发展中国家的现代化进程,在很大程度上就是要实现城乡二元经济经结构向一元的现代化经济转变,实现整个国民经济的现代化,这是包括我国在内的发展中国家所面临的重大历史任务。
(2)实现我国经济结构转型和现代化,必须实现农业、工业、服务业、科学技术和国防的现代化,其中重要的方面在于农业的现代化。

第7题:

为什么要引入缓冲技术?其实现的基本思想是什么?


正确答案: 引入缓冲技术的理由:
1、改善中央处理器与外围设备之间速度不匹配的矛盾。
2、协调逻辑记录大小与物理记录大小不一致的问题。
3、提高CPU和I/O设备的并行性。
4、减少I/O对CPU的中断次数和放宽对CPU中断响应时间的要求。
缓冲技术实现的基本思想:
当一个进程执行写操作输出数据时,先向系统申请一个输出缓冲区,将数据高速送到缓冲区。若为顺序写请求,则不断把数据填到缓冲区,直到它被装满为止。此后,进程可以继续它的计算,同时,系统将缓冲区内容写到I/O设备上。
当一个进程执行读操作输入数据时,先向系统申请一个输入缓冲区,系统将一个物理记录的内容读到缓冲区中,根据进程要求,把当前需要的逻辑记录从缓冲区中选出并传送给进程。

第8题:

为什么要推进和如何实现城乡一体化?


答案:(1)城乡发展一体化是解决好农业农村农民问题的根本途径。要加大统筹城乡发展力度,增强农村发展活力,逐步缩小城乡差距,促进城乡共同繁荣。(2)推动城乡发展一体化的着力重点在于:①坚持工业反哺农业、城市支持农村和多予少取放活方针,加大强农惠农富农政策力度,让广大农民平等参与现代化进程、共同分享现代化成果。①要加快发展现代农业,增强农业综合生产能力,确保国家粮食安全和重要农产品有效供给。②要坚持把国家基础设施建设和社会事业发展重点放在农村,深入推进新农村建设和扶贫开发,全面改善农村生产生活条件。③要着力促进农民增收,保持农民收入持续较快增长。⑤要坚持和完善农村基本经营制度,依法维护农民土地承包经营权、宅基地使用权、集体收益分配权,壮大集体经济实力,发展农民专业合作和股份合作,培育新型经营主体,发展多种形式规模经营,构建集约化、专业化、组织化、社会化相结合的新型农业经营体系。要改革征地制度,提高农民在土地增值收益中的分配比例。⑥要加快完善城乡发展一体化体制机制,着力在城乡规划、基础设施、公共服务等方而推进一体化,促进城乡要素平等交换和公共资源均衡配置。形成以工促农、以城带乡、工农互惠、城乡一体的新型工农、城乡关系。

第9题:

紊流研究中为什么要引入时均概念?紊流时,恒定流与非恒定流如何定义?


正确答案: 把紊流运动要素时均化后,紊流运动就简化为没有脉动的时均流动,可对时均流动和脉动分别加以研究。紊流中只要时均化的要素不随时间变化而变化的流动,就称为恒定流。

第10题:

为什么要引入动态链接?


正确答案: 引入动态链接的原因如下:
(1)节约内存。在许多情况下,每次要运行的模块可能是不相同的,但由于事先无法知道本次要运行哪些模块,故只能是将所有可能要允运行到的模块,全部链接在一起,每次执行时全部装入。显然这是低效的。因为装入的某些模块在运行过程中,根本就不用。比较典型的例子时错误处理模块,入彀程序在整个运行过程中,都不出现错误,便不会用到该模块。动态链接的方式可以解决这个问题。
(2)便于软件版本的修改和更新。采用装入时动态链接方式,要修改或更新各个目标模块非常容易。但对于经静态链接装配在一起的模块,要修改或更新其中的某个目标模块则要求重新打开装入模块。这不仅是低效的,而且对于普通用户也是不可能的。
(3)便于实现目标模块共享和构建程序。若采用装入时动态链接方式,OS能够将一个目标模块链接到几个应用程序中去,即事项多个应用程序对该模块的共享。然而,采用静态链接方式时每个应用模块都必须含有该目标模块的拷贝,否则无法实现共享。