《操作系统原理实验》试卷A及答案
- 格式:doc
- 大小:56.50 KB
- 文档页数:8
操作系统原理试题题库含答案(9)1、指令在内存中的地址是()A、逻辑地址B、物理地址C、虚拟地址正确答案: B2、______操作系统的交互性最差。
A、分时B、实时C、网络D、批处理正确答案: D3、如果某设备以高频率进行数据输入,为减少对CPU的中断频率采用以下()方式进行读取最适宜。
A、程序轮询B、中断C、 DMAD、字符通道正确答案: C4、在执行Signal操作时,信号量的值应当为( ),当其值为小于等于0时,应唤醒阻塞队列中的进程。
A、不变B、加1C、减1D、加指定数值正确答案: B5、在缺页处理过程中,操作系统执行的操作可能是( )。
I.修改页表 II.磁盘I/O操作 III.分配页框A、仅I 、IIB、仅IIC、仅IIID、 I 、II 和III正确答案: D6、下面六个系统中,必须是实时操作系统的有____个。
(1)计算机辅助系统; (2)过程控制系统; (3)军事控制系统; (4)机器口语翻译系统;(5)航空订票系统;(6)办公自动化系统。
A、 2B、 3C、 4D、 5正确答案: C7、在单处理机上执行程序,多个程序的执行是()进行的。
A、能在同一时刻B、能并行C、能在某一时间间隔内并发D、不能同时驻留内存正确答案: C8、用户程序要将一个字符送显示器上显示,用操作系统提供的_______接口。
A、系统调用B、函数C、原语D、子程序正确答案: A9、在分段存储管理系统中,从逻辑段号到物理段号的地址映射通过()实现。
A、段表B、页表C、 PCBD、 JCB正确答案: A10、大多数低速设备都属于( )设备。
A、独占B、共享C、虚拟D、 SPOOLing正确答案: A11、请求分页存储管理中,若把页面尺寸增大一倍而且可容纳的最大页数不变,则在程序顺序执行时缺页中断次数会( )。
A、减少B、增加C、可能增加也可能减少D、不变正确答案: C12、分区分配内存管理方式的主要保护措施是______。
操作系统原理试题题库含答案(7)1、在I/O子系统中,I/O请求的排队时间为10ms,而请求的服务时间为40ms,则I/O请求的总响应时间为()A、 10msB、 50msC、 30msD、 40ms正确答案: B2、下列哪项不是进行存储管理的目的( )。
A、提高存储利用率B、防止用户破坏操作系统C、防止用户相互干扰D、为了使用Spooling正确答案: D3、进程的基本状态转换中,哪一种是不可能发生。
A、就绪态变为阻塞态B、就绪态变为执行态C、阻塞态变为就绪态D、执行态变为阻塞态正确答案: A4、进程的动态、并发等特征是利用____________表现出来的。
A、程序B、数据C、程序和数据D、进程控制块正确答案: D5、要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的____条件。
A、不可剥夺B、互斥C、请求与保持D、环路等待正确答案: C6、在下面的I/O控制方式中,需要CPU干预最少的方式是()A、程序I/O控制方式B、中断驱动I/O控制方式C、直接存储器访问(DMA)控制方式D、 I/O通道控制方式正确答案: D7、在操作系统中,只能在系统态下运行的指令是()。
A、读时钟指令B、置时钟指令C、取数指令D、寄存器清零指令正确答案: D8、下列选项中,导致创建新进程的操作是()I.用户登录成功 II.设备分配 III.启动程序执行A、仅I和IIB、仅II和IIIC、仅I和IIID、 I、II和III正确答案: B9、某一作业8:00到达系统,估计运行时间为2小时,若11:00开始执行该作业,其响应比是()。
A、 3.5B、 3C、 2.5D、 2正确答案: C10、在外围设备和内存之间开辟直接的数据通道的是()。
A、程序直接控制B、 DMAC、通道控制D、中断正确答案: B11、在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数( )。
A、减少B、增加C、无影响D、可能增加也可能减少正确答案: D12、哪个属于抢占式调度___A、时间片轮转法;B、短作业优先调度;C、先来先服务;D、高响应比优先调度;正确答案: A13、在存储管理中,采用地址变换机构的目的是()A、加快进程空间寻址B、提高CPU效率C、进程空间保护和内存共享D、便于有效分配内存正确答案: A14、MS-DOS中的文件物理结构采用_________。
操作系统原理考试试卷及答案操作系统原理试卷1一、填空题(20分)1.在操作系统中,_________是资源分配、调度和管理的最小单位。
2.不在主机控制下进行的输入/输出操作称为______________操作。
3.在操作系统中,不可中断执行的操作为_____________。
4.当系统采用资源有序分配方法预防死锁时,它破坏产生死锁的必要条件中的___________。
5.利用SPOOLING技术可以将___________设备改造成可共享的虚拟设备。
6.系统中各进程之间逻辑上的相互制约关系称为__________。
7.访问磁盘的时间由三部分构成,即_________,__________和_________。
8.文件的逻辑结构分为流式文件和_________。
二、简答题(20分)1.为什么说PCB是进程存在的唯一标志?2.比较段式管理和页式管理。
3.在请求分页系统中,产生抖动的原因是什么?4.调度的类型有哪几种?5. 为什么说程序并发执行失去了封闭性和可再现性?三、计算题(30分)1. 若一个作业的运行时间为2小时,等待时间为3小时,计算机其响应比。
2.如下访问序列:0,1,0,3,1,2,4,3,驻留集大小为2,计算OPT算法的缺页中断率。
3.对于具有快表的分页系统,内存访问时间200ns,快表的访问时间20ns,快表的命中率为85%,计算数据的访问时间。
4.当前磁头位于20号磁道,多个磁盘请求:10、22、20、2、40、6、38,计算电梯算法(磁道号增加的方向)的寻道距离。
5.假定磁盘块大小为2KB,对于20G的硬盘,计算其文件分配表FAT占用的空间。
四、有一系统采用请求页式存储管理,有一作业大小是8KB,页大小为2KB,已知1号、2号页面已调入内存,且对应块号为第7、9块,试问虚地址0AFEH,1ADDH对应页面是否在内存,若在求其内存地址。
(10分)五、以两个用户A、B共享同一文件File1为例,用图的方式说明基于索引结点的共享方式和利用符号链的共享方式的原理。
操作系统原理试题及答案一、单项选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和线程的关系是?A. 线程是进程的一部分B. 进程是线程的一部分C. 进程和线程是完全独立的D. 进程和线程是同一个概念答案:A3. 下列哪项不是操作系统的五大基本功能?A. 文件管理B. 作业调度C. 内存管理D. 网络通信答案:B4. 操作系统的调度算法中,时间片轮转调度算法的特点是?A. 所有进程获得相等的CPU时间B. 进程按到达顺序获得CPU时间C. 进程按优先级获得CPU时间D. 进程按最长运行时间获得CPU时间答案:A5. 在操作系统中,虚拟内存的作用是什么?A. 提高CPU的运行速度B. 提高磁盘的读写速度C. 扩展可用的物理内存D. 减少磁盘的读写次数答案:C6. 下列哪项技术用于实现文件的共享?A. 缓冲技术B. 虚拟存储技术C. 多道程序设计D. 文件系统答案:D7. 在操作系统中,死锁的四个必要条件不包括以下哪一项?A. 互斥条件B. 占有和等待条件C. 不剥夺条件D. 循环等待条件答案:A8. 操作系统中,分页和分段的区别在于?A. 分页是固定大小的,分段是可变大小的B. 分页是可变大小的,分段是固定大小的C. 分页和分段都是固定大小的D. 分页和分段都是可变大小的答案:A9. 下列哪项不是操作系统提供的服务?A. 系统调用B. 设备驱动C. 用户界面D. 编译器答案:D10. 在操作系统中,中断和异常的区别是?A. 中断是由硬件产生的,异常是由软件产生的B. 中断是由软件产生的,异常是由硬件产生的C. 中断和异常都是由硬件产生的D. 中断和异常都是由软件产生的答案:A二、填空题(每题2分,共20分)1. 在操作系统中,_________是操作系统提供给用户和应用程序的接口。
答案:系统调用2. 操作系统的_________是操作系统分配CPU时间给进程的策略和算法。
西北民族大学数学与计算机科学学院期末考试操作系统原理试卷(A卷)参考答案及评分标准专业: 课程代码:一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其代码填入题干后的括号内。
每小题3 分,共15 分)1.B2.C3.A4.D5.B二、判断题(认为对的,在题后的括号内打“√”,认为错的打“×”。
每小题3分,共15分)1.×改正为:进程和程序不是一一对应的。
2.√3.×改正为:V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,该进程变为就绪状态,否则现进程继续进行。
4.×改正为:在采用树型目录结构的文件系统中,不同用户的文件名可以相同。
5.√三、填空题(每空 2 分,共20 分)1.并发,共享2.多道程序设计技术3.及时响应4.建立副本,定时转储5.特殊6.预输入,输入井7.2四、解释概念题(每小题4 分,共20 分)1动态重定位:装入一个作业时,不进行地址转换,而是直接把作业装到分配的主区域中。
在作业执行过程中,每当执行一条指令时都由硬件的地址转换机构转换成绝对地址。
这种方式的地址转换是在作业执行时动态完成的,所以称为动态重定位。
2.中断:一个进程占有处理器运行时,由于自身或自界的原因使运行被打断,让操作系统处理所出现的事件到适当的时候再让被打断的进程继续运行,这个过程称为“中断”。
3.死锁:指计算机系统和进程所处的一种状态。
常定义为:在系统中的一组进程,由操作系统原理(A)试卷参考答案及评分标准第1页(共3页)于竞争系统资源或由于彼此通信而永远阻塞,称这些进程处于死锁状态。
4线程:是进程中可独立执行的子任务,一个进程中可以有一个或多个线程,每个线程都有一个唯一的标识符。
进程与线程有许多相似之处,所以线程又称为轻型进程。
5.进程的同步:是指并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消息,当一个进程没有得到另一个进程的消息时应等待,直到消息到达才被唤醒。
操作系统原理试题题库含答案(6)1、在实行分页式存储管理系统中,分页是由( )完成的。
A、程序员B、用户C、操作员D、系统正确答案: D2、银行家算法是一种()算法。
A、死锁预防B、死锁避免C、死锁检测D、死锁解除正确答案: B3、设在内存中有P1、P2、P3三道程序,并按照P1、P2、P3的优先次序运行,其内部计算和I/O 操作时间由下图给出:P1:计算 60ms----------------I/O 80ms-----------------计算 20msP2:计算 120ms--------------I/O 40ms-----------------计算 40msP3:计算 40ms----------------I/O 80ms-----------------计算 40ms调度程序的执行时间忽略不计,完成这三道程序比单道运行节省的时间是____。
A、 80msB、 120msC、 160msD、 200ms正确答案: C4、磁盘调度主要是为了优化( )(1.0)A、寻道时间B、旋转延迟时间C、传输时间D、寻找磁盘的时间正确答案: A5、设读写磁盘时采用双缓冲技术,缓冲区由缓冲区1和缓冲区2组成。
若总共读盘2次,每次读盘的数据放入双缓冲区之一,每次读盘需时4ms。
读盘前缓冲区是空的。
从每个缓冲区把读入的数据送到用户区需0.5ms。
用户程序处理一次缓冲区送来的数据需5ms。
则从启动读盘到用户程序处理结束,需时____。
A、 17msB、 16msC、 15msD、 14ms正确答案: C6、为了对紧急进程或重要进程进行调度,调度算法应采用____。
A、最短作业优先调度算法B、优先数调度算法C、简单轮转调度算法D、先来先服务调度算法正确答案: B7、指令在内存中的地址是()A、逻辑地址B、物理地址C、虚拟地址正确答案: B8、设文件索引节点中有7个地址项,其中4个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每个地址项大小为4字节,若磁盘索引块和磁盘数据块大小均为256字节,则可表示的单个文件的最大长度是____。
操作系统原理练习题参考答案1《操作系统原理》练习题参考答案三、单选题四、简答题1. 进程与程序的区别和联系:(1) 进程是动态的,⽽程序是静态的;(2) 进程具有并⾏特征,⽽程序没有;(3) 进程有资源,⽽程序没有;(4) 不同的进程可以包含同⼀程序。
2. 进程的三种基本状态:就绪、运⾏和等待。
进程状态间的4种转换如下:(1) 进程被调度,从就绪态转换为运⾏态。
(2) 时间⽚⽤完,从运⾏态转换为就绪态。
(3) 等待某事件,从运⾏态转换为等待态。
(4) 等待事件发⽣,从等待态转换为就绪态。
3. 提⾼了处理器的利⽤率,充分利⽤了外部设备资源,发挥了处理器与外部设备以及外部设备之间并⾏⼯作的能⼒。
4. 作业的4种状态如下:(1) 输⼊状态:预输⼊程序启动了输⼊机正在把该作业的信息传输到“输⼊井”;(2) 收容状态:作业的信息已经存放在“输⼊井”中,但尚未被选中执⾏;(3) 执⾏状态:作业已被选中并装⼊主存开始执⾏;(4) 完成状态:作业已执⾏结束,其执⾏结果在“输出井”中等待打印输出。
5. P操作位置互换,可能会产⽣死锁;V操作互换,不会影响运⾏结果。
6. 若系统中存在⼀组进程(两个或两个以上进程),其中每⼀个进程都占⽤了某种资源⽽⼜都在等待其中的另⼀个进程所占⽤的资源,这种等待永远不能结束,则说系统发⽣了死锁。
引起死锁的原因主要有两个,⼀是与资源的分配策略有关,⼆是与并发进程的执⾏速度有关。
7. 进程调度与作业调度的不同:(1) 作业调度是宏观调度,它决定了哪⼀个作业能进⼊主存。
进程调度是微观调度,它决定各作业中的哪⼀个进程占有中央处理机。
或作业调度是⾼级调度,它位于操作系统的作业管理层次。
进程调度是低级调度,它位于操作系统分层结构的最内层。
(2) 作业调度是选符合条件的收容态作业装⼊内存。
进程调度是从就绪态进程中选⼀个占⽤处理机。
8. ⽂件的保护是指防⽌系统故障或⽤户共享⽂件时造成⽂件被破坏,⽂件的保密是防⽌不经⽂件拥有者授权⽽窃取⽂件。
操作系统原理(1)1、现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1A、 T1+T2+T3B、 (3T1+2T2+T3)/3C、 (T1+2T2+3T3)/3D、 (T1+T2+T3)/3正确答案: B2、我们如果为每一个作业只建立一个进程,为照顾紧急作业的用户,应采用( )。
A、 FCFS调度算法B、基于优先权的剥夺调度算法C、时间片轮转法D、多级反馈队列调度算法正确答案: B3、用于控制生产流水线,进行工业处理控制的操作系统是( ).A、分时系统B、网络操作系统C、实时系统D、批处理系统正确答案: C4、进程A在运行中被高优先级进程B抢占,进程A的状态变化是( )。
A、就绪→运行B、阻塞→运行C、运行→就绪D、运行→阻塞正确答案: C5、用V操作唤醒一个等待进程时,被唤醒进程的状态变为( )。
A、等待B、就绪C、运行D、完成正确答案: B6、哪个属于抢占式调度___A、时间片轮转法;B、短作业优先调度;C、先来先服务;D、高响应比优先调度;正确答案: A7、进程的基本属性是( )。
A、进程是动态的、多个进程可以含有相同的程序和多个进程可以并发运行B、进程是动态的、多个进程对应的程序必须是不同的和多个进程可以并发运行C、进程是动态的、多个进程可以含有相同的程序和多个进程不能并发运行D、进程是静态的、多个进程可以含有相同的程序和多个进程可以并发运行正确答案: A8、某文件中共有3个记录。
每个记录占用一个磁盘块,在一次读文件的操作中,为了读出最后一个记录,不得不读出了其他的2个记录。
根据这个情况,可知这个文件所采用的存储结构是____。
A、隐式链接结构B、顺序文件结构C、显式链接结构D、索引结构正确答案: A9、进程从阻塞状态变为就绪状态的原因是___________。
A、进程运行条件满足B、修改了进程的优先级C、进程运行条件不够D、时间片到正确答案: A10、下面六个系统中,必须是实时操作系统的有____个。
操作系统原理测试题含答案21、系统出现“抖动”现象的主要原因是由于( )引起的。
A、置换算法选择不当B、交换的信息量太大C、内存容量不足D、采用页式存储管理策略正确答案: A2、当正在运行的程序要求数据传输时,CPU向通道发( ),命令通道开始工作。
A、通道命令B、 I/O指令C、程序状态字D、中断信号正确答案: B3、在固定分区分配中,每个分区的大小是( )。
A、相同B、随作业长度变化C、可以不同但预先固定D、可以不同但根据作业长度变化正确答案: C4、与早期的OS相比,采用微内核结构的OS具有很多优点,但这些优点不包含( )。
A、提高系统的可扩展性B、提高了OS的运行效率C、增强了系统的可靠性D、使OS的可移植性更好正确答案: B5、某一作业10:00到达系统,估计运行时间为2小时,若11:00开始执行该作业,其带权周转时间是()。
A、 0.5B、 3C、 1.5D、 2正确答案: C6、在段页式存储管理系统中,从逻辑地址到物理地址映射是通过()实现的。
A、段表B、段表和页表结合C、页表D、连续分区表正确答案: B7、用户程序和操作系统之间的接口称为____。
A、联机命令B、系统调用C、特权指令D、非特权指令正确答案: B8、在以下问题中,( )不是设备分配中应考虑的问题。
A、及时性B、设备的固有属性C、与设备无关性D、安全性正确答案: A9、为使进程由阻塞状态变为就绪状态应利用____原语。
A、创建B、撤消C、阻塞D、唤醒正确答案: D10、______不是Windows操作系统的文件管理方式。
A、 FAT16B、 FAT32C、 NTFSD、 Ext4正确答案: D11、当________时,进程从执行状态转变为就绪状态。
A、进程被调度程序选中B、时间片到C、等待某一事件D、等待的事件发生正确答案: B12、哪一项不是进程控制块中的内容( )。
A、该进程的优先级B、该进程的创建者IDC、该进程所执行的程序的路径D、 CPU利用率。
操作系统原理考试题含答案21、在一个可变式分区管理中,最坏适应分配算法宜将空闲区表中的空闲区按___________的次序排列。
A、地址递增B、地址递减C、大小递增D、大小递减正确答案: D2、在请求页式存储管理中,若所需页面不在内存中,则会引起 ( )。
A、输入输出中断B、时钟中断C、越界中断D、缺页中断正确答案: D3、()是I/O进程与设备控制器之间的通信程序A、中断处理程序B、设备驱动程序C、设备独立性软件D、用户层软件正确答案: B4、磁盘调度主要是为了优化( )(1.0)A、寻道时间B、旋转延迟时间C、传输时间D、寻找磁盘的时间正确答案: A5、衡量系统的调度性能主要是指标是( )A、作业的周转时间B、作业的输入输出时间C、作业的等待时间D、作业的响应时间正确答案: A6、下列进程调度算法中,____可能会出现进程长期得不到调度的情况。
A、静态优先权法B、抢占式调度中采用动态优先权算法C、分时处理中的时间片轮转调度算法D、非抢占式调度中采用FCFS算法正确答案: A7、在虚拟页式存储管理方案中,当查找的页面不在( )时,会产生缺页中断。
A、外存B、虚存C、内存D、地址空间正确答案: C8、Windows 95是( )操作系统。
A、多用户分时B、批处理系统C、单用户多任务D、单用户单任务正确答案: C9、若系统 S1 采用死锁避免方法,S2 采用死锁检测方法,下列叙述中正确的是( ) Ⅰ.S1 会限制用户申请资源的顺序Ⅱ.S1 需要进行所需资源总量信息,而 S2 不需要Ⅲ.S1 不会给可能导致死锁的进程分配资源,S2 会A、仅ⅠⅡB、仅ⅡⅢC、仅ⅠⅢD、ⅠⅡⅢ正确答案: B10、可重定位内存分区分配目的为____。
A、回收空白区方便B、摆脱用户干预C、便于多作业共享内存D、解决碎片问题正确答案: A11、多道程序的实质是( )A、程序的顺序执行B、程序的并发执行C、多个处理机同时执行D、用户程序和系统正确答案: B12、为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用()A、单级目录B、多级目录C、文件名D、重名翻译正确答案: B13、操作系统中,进程的最基本的特征是________。
(答案要注明各个要点的评分标准)一、单项选择题(20分)1-5 DCCBA 6-10ADCBC 11-15 DBBCA 16-20 BCDBB 评分标准:每题1分 二、填空题(10分)1、进程;2、并发,异步 ;3、4,04、PCB ,FCB ;5、256M ;6、I/O 或输入输出数或据传输;7、虚拟评分标准:每空1分 三、简答分析题 (20分)1、进程创建之后,分配必要资源,成为就绪状态,进入就绪队列;获得CPU 调度,转换为执行状态,因为时间片到重新转换为就绪状态;因为某个事件阻塞,进入阻塞队列;事件出现,重新进入就绪队列。
进程可能会多次进入就绪队列和阻塞队列,多次获得CPU ,最终执行完成,进程终止。
2、(1)互斥条件:资源本身属性,无法破坏;(2)请求和保持:进程必须一次性申请全部资源,降低资源利用率。
(3)不剥夺条件:可以剥夺进程占有的资源,会影响进程执行。
(4)环路等待条件:资源有序分配,和进程使用资源的顺序不一致,降低资源利用率。
3、SPOOLing 系统通过使用磁盘上高速和输出井空间,通过内存中的进程模拟脱机输入输出的外围机功能,打印进程打印数据时各自获得磁盘的输出井空间,由输出进程控制每个进程的输出数据送往磁盘上各自的输出井,然后输出井中的数据依次在打印机上输出,用户感觉是进程自己独占打印机,从而实现独占的打印机成为虚拟的共享打印机。
4、先查找根目录,找到文件名为dir1的文件,读取该文件内容,在dir1文件中查找文件名为sub 的文件,读取sub 文件内容,在sub 文件中查找文件名为myfile.c 的文件,实现对文件myfile.c 的存取。
四、应用题(50分)1(6分)2、(6分)在T0时刻,存在安全序列:P5、P4、P3、P2、P1。
T0时刻是安全的。
3、(10分=4+6)用户逻辑空间为16K ,每页2K ,共8个页面,逻辑地址:092A (H)=0000 1001 0010 1010(B) ,每页2K ,页内地址为低地址11位 ,对应页号为1 ,查找页表得物理块号为4,物理地址为0010 0001 0010 10109(B)=212A (H )(4分)逻辑地址:1B2F(H)=0001 1011 0010 1111(B),每页2K,页内地址为低地址11位,对应页号为3 ,查找页表缺页中断,根据置换策略和置换算法选择4页换出,将3页装入到8块,物理地址为0100 0011 0010 1111(B)=432F(H)(6分)4、(8分=4+4)答:(1)先来先服务算法;25 → 50 → 90 → 30 → 60 → 5 → 55 → 20 →100(25)(40)(60)(30)(55)(50)(30)(80)共移动370柱面 2毫秒×370=740毫秒(4分)(2)最短寻找时间优先算法:25 → 20 → 30 → 50 → 55 →60 →90 →100→5(5)(10)(20)(5)(5)(30)(10)(95)共移动180柱面2毫秒×180=360毫秒(4分)5、(8分=4+4)(1)FAT:该硬盘盘块数为20M/512=40K,盘块号最大为40K-1,故FAT至少需要16位,每项大小为16/8=2B,FAT大小为40K*2B=80KB(2)第4条逻辑记录对应的逻辑块号为4×250B/500=2,因为该文件为连续文件,物理块号为12+2=146、(12分)①定义信号量S1=1,S2=0,S3=0②P(S1);③V(S2);④V(S3);⑤P(S2);⑥V(S1)⑦P(S3);⑧V(S1)。
装订线江苏师范大学试卷(A)(2013-2014学年度第二学期)(考试日期:2014 年 6 月 20 日)课程名称:操作系统原理试卷类型:闭卷学院计算机学院专业班级学号姓名成绩一、单项选择题(每题 1 分,共 20 分,答案填入括号中)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.JCB B.PCB C.DCT D.CHCT7.在9个生产者、6个消费者共享容量为8的缓冲器的生产者消费者问题中互斥使用缓冲器的信号量S的初始值为_______。
()A.1 B.6 C.8 D.98.在段页式存储管理系统中,内存等分成,程序按逻辑模块划分成若干。
()A.块,页 B.块,段 C.分区,段 D.段,页9.既考虑作业等待时间,又考虑作业执行时间的调度算法是。
()A. 响应比高者优先 B.短作业优先C. 优先级调度 D.先来先服务10.设有一组进程,他们的提交时间及运行时间如下:在单道方式下,采用短进程优先调度算法,进程的执行顺序是________。
()A. 1,2,3,4B.4,3,2,1C.4,1,3,2D.1,4,3,211.产生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件之一,但破坏条件是不大实际的。
()A.互斥 B.不可抢占C.部分分配 D. 循环等持12.若P、V操作的信号量S初值为2,当前值为-1,则表示有等待进程。
操作系统原理测试题含答案31、位示图可用于( )。
A、文件的查找;B、磁盘空间的管理;C、主存空间的共享;D、实现文件的保护和保密;正确答案: B2、在单处理机系统中实现并发技术后,( ) 。
A、进程在一个时间段内并行运行,CPU与外设间并行工作。
B、进程在一个时刻点上并行运行,CPU与外设间并行工作.C、进程在一个时间段内并行运行,CPU与外设间串行工作.D、进程在一个时刻点上并行运行,CPU与外设间串行工作.正确答案: A3、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析,假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100us,将缓冲区的数据传送到用户区的时间是50us,CPU对一块数据进行分析的时间为50us。
在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是_____A、 1500us.1000usB、 2000us.2000usC、 1550us.1550usD、 1550us.1100us正确答案: D4、作业调度的关键在于()。
A、选择恰当的进程管理程序B、选择恰当的作业调度算法C、用户作业准备充分D、有一个较好的操作环境正确答案: B5、以下不属于连续内存分配的内存管理方式为__________。
A、固定分区分配B、可变分区分配C、单一分区分配D、页式分配正确答案: D6、在多道程序设计系统中,有三个作业J1、J2、J3到达时间依次为8:00、8:30、9:00,它们需计算的时间分别为2小时,1小时和0.5小时。
系统采用响应比高者优先调度算法在10:00开始选择作业,作业被选中的次序应该是____。
A、 J1、J2、J3B、 J3、J2、J1C、 J2、J1、J3D、 J3、J1、J2正确答案: B7、在页式分配中,CPU从内存中取一次数据需要( )次访问内存。
A、 1B、 2C、 3D、根据数据量决定正确答案: B8、分配到必要的资源并获得处理机时间的进程状态是 ( )。
2020秋《操作系统》一、单选题1.下列选择中______不是操作系统关心的主要问题。
(D)A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器2.当___B___时,进程从执行状态转为就绪状态。
A.进程被调度程序选中B.时间片到C.等待某一个事件D.等待的事件发生3.下面____B__算法适用于分时系统中的进度调度。
A.FCFSB.时间片调度C.优先级调度算法D.队列调度算法4.采用剥夺资源和___A___是两种常用的解除死锁的方法。
A.杀死进程B.修改信号量C.进程回滚D.线性分配资源5.程序的并发执行通常在____D__的工作环境中。
A.单CPUB.多CPUC.单道程序D.多道程序6.在操作系统中,____B__指的是一种硬件机制。
()A.通道技术B.缓冲池C.SPOOLing技术D.内存覆盖技术7.文件系统中用____C__管理文件。
A.作业管理块B.外部页表C.目录D.软硬件结合的方法8.产生死锁的四个必要条件是:互斥、___B___循环等待和不剥夺。
()A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞9.___A___是指作业提交给系统到作业完成的时间间隔。
()A.周转时间B.响应时间C.等待时间D.运行时间10.___A___与设备独立性密切相关。
A.设备的统一命名B.中断处理C.死锁避免D.设备驱动程序11.在___A___操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并做出响应。
A.实时B.分时C.分布式D.网络12.最佳适应分配算法的空白区一般是____B__。
A.按大小递减顺序连在一起B.按大小递增顺序连在一起C.按地址由小到大排列D.按地址由大到小排列13.下列设备中___B___属于块设备。
A.键盘B.U盘C.鼠标D.打印机网络接口14.操作系统的运行需要___D___等计算机硬件的支持。
A.处理器B.处理器和存储器C.中断机制D.处理器、存储器和中断机制15.UNIX系统把输入、输出设备看做___B___。
操作系统原理试题题库含答案(4)1、消息缓冲队列通信机制,属于什么通信方式?A、消息传递系统B、共享存储器系统C、管道通信系统正确答案: A2、资源的预先分配策略可以实现死锁的_____________。
A、预防B、避免C、检测D、恢复正确答案: A3、下面关于进程创建原语的叙述中,错误的是___。
A、原语是一条指令,该指令完成一个指定的功能B、原语是一组机器指令组成的程序段C、原语在执行过程中要屏蔽中断D、原语工作在系统核心态正确答案: A4、最近最少使用(LRU)的缺页率会随着缓存增加而___。
A、增加B、减少C、无关D、不变正确答案: B5、下列进程状态的转换中,哪一个是不正确的( )。
A、就绪→运行B、阻塞→运行C、运行→就绪D、运行→阻塞正确答案: B6、同一进程的多线程,同时在多核上都能运行。
这种性质称作线程的____________。
A、异步性B、并行性C、并发性D、动态性正确答案: B7、银行家算法是一种()算法。
A、死锁预防B、死锁避免C、死锁检测D、死锁解除正确答案: B8、下列算法中用于磁盘移臂调度的是____________。
A、电梯算法B、 LRU算法C、时间片轮转法D、优先级高者优先算法正确答案: A9、系统为某进程分配了 4 个页框,该进程已访问的页号序列为2,0,2,9,3,4,2,8,2,3,8,4,5,若进程要访问的下一页的页号为 7,依据 LRU 算法,应淘汰页的页号是( )。
A、 2B、 3C、 4D、 8正确答案: B10、设与某资源关联的信号量(K)初值为3,当前值为1。
若M表示该资源的可用个数,N表示等待该资源的进程数,则M,N分别是( )。
A、 0,1B、 1,0C、 1,2D、 2,0正确答案: B11、等待当前磁道上的某指定扇区旋转到磁头下所需的时间称为( )。
A、寻找时间B、启动时间C、旋转延迟时间D、传送时间正确答案: C12、在采用多级目录结构的系统中,经常采用____方法来提高检索文件的速度。
《操作系统原理》课程试卷答案班级_______________ 学号_____________ 姓名______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了( D ),从而使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是(A )。
A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A )。
A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的( A )接口。
A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
C.线程是一种特殊的进程。
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
7、当一个进程处于( B )状态时,称其为等待(或阻塞)状态。
A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程( D )。
A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是( C )。
A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。
B.线程是资源的分配单位,进程是调度和分配的单位。
C.不管系统中是否有线程,进程都是拥有资源的独立单位。
D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。
《中山大学授予学士学位工作细则》第六条考试作弊不授予学士学位计算机科学系2012第二学期《操作系统原理实验》期末考试试题(A)任课教师:李才伟考试形式:开卷考试时间:2小时年级:11 班别:3 专业:计科姓名:________ 学号:___ _ 成绩___ _ 注意:答案一定要写在答卷中,写在本试题卷中不给分。
本试卷要和答卷一起交回。
一.填空题(每小题2分,共30分)1.在我们的操作系统实验中,C与汇编语言混合编程的操作系统环境为___,其所用的虚拟机为___。
2.测试用软盘映像文件的大小为___MB,使用的文件系统格式为___。
3.Intel 80386新增加的两个段寄存器分别为___和___。
4.Intel处理器实模式下的中断向量表包含___个中断向量,每个中断向量有___位。
5.Linux中挂载磁盘映像的命令为___,C语言的编译器为___。
6.将程序的入口安排在指定位置的汇编操作符为___、LD的链接选项为___。
7.ELF的英文原文是___,中文译文为___。
8.在FAT的文件条目中,普通文件和子目录的文件属性值分别为___和___。
9.在IA-32的保护模式下,分段用于___,分页用于___。
10.IA-32处理器的4个系统地址寄存器分别为___。
11.IA-32中的描述符和选择符大小分别为___位和___位。
12.TSS的主要功用为___,TSS描述符只能位于___描述符表中。
13.控制保护模式的寄存器为___,激活保护标志位于其___位。
14.IA-32的三种特权级类型分别为___、___和___。
15.在Make文件中,$@ 和$< 分别表示___和___。
二.问答题(每小题5分,共30分)1.在实模式下的进程调度中是如何实现堆栈切换的?2.IA-32的保护模式相比实模式的主要优点有哪些?3.给出IA-32保护模式下的段寄存器的内容、组成和功用。
4.给出GDT和LDT的英文原文和中文译文,它们有哪些主要功用和区别?5.启动分页机制的主要步骤有哪些?6.给出IA-32段页式保护模式下(采用4KB页面大小与两级分页方式的)逻辑地址和线性地址的构成及转换成物理地址的方法。
三.编码题(每小题10分,共40分)1.编写一个引导扇区汇编程序,在文本屏幕的中央显示黑底亮绿字的个性化字符串:XXX love OS!。
其中的XXX为你自己姓名(如张三丰)的拼音(如Zhang Sanfeng)。
2.编写满足如下要求的完整汇编程序:在(利用DiskWrite/FloppyWriter)写入(C/H/S=80/4/63的)10MB 硬盘映像文件后,可创建(不含引导代码的)分离的主引导扇区和(序列号为你学号的)FAT12的分区引导扇区,初始化两个FAT表,并在根目录中添加名为“10MB OS HD”卷标条目。
3.编写可生成COM文件的完整汇编程序,要求在文本屏幕顶行中央,每间隔一秒钟,交互显示黑底亮白字的字符O和S。
4.已知已经初始化好的GDTR指针为GdtPtr,已知32位代码段的选择符为SelectorCode32,写出进入保护模式汇编程序的剩余代码部分。
《操作系统原理实验》试题参考答案一.填空题(每小题2分,共30分)1.虚拟机中的Linux(Ubuntu)、VMware2. 1.44、FAT123.FS、GS4.256、325.mount、GCC6.org、-Ttext7.Executable and Linkable Format、可执行与可链接格式8.0、10h9.内存(访问)保护、虚拟内存(管理)10.GDTR、LDTR、IDTR、TR11.64、1612.保存任务运行现场(用于任务切换)、全局(GDT)13.CR0、最低/0/PE14.CPL、DPL、RPL15.目标、首个先决条件(源代码文件)二.问答题(每小题5分,共30分)1.实模式下的进程调度涉及三种不同的栈:应用程序栈、进程表栈、内核栈。
其中的进程表栈,只是为了保存和恢复进程的上下文寄存器值,而临时设置的一个伪局部栈,不是正常的程序栈。
在时钟中断发生时,实模式下的CPU会将FLAGS、CS、IP先后压入当前被中断进程(应用程序)的堆栈中。
为了及时保护中断现场,进程调度程序将所有上下文寄存器也保存在被中断程序的堆栈中。
在调度程序中,再切换到进程表栈,将这些寄存器值复制到内核进程表中的对应PCB中。
为了能够同时完成进程切换和栈切换,先切换到下一进程的栈,再将返回指令RETF所需的IP和CS的值,预先压入此栈中,在恢复上下文寄存器值后,再使用RETF指令进行进程切换。
2.可访问大容量内存、提供内存保护、支持内存分页/虚拟内存管理。
●保护模式下可访问32位的地址空间,突破了实模式的20位地址空间限制;●在保护模式下,提供了段长和特权级,通过特权级验证、访问限制和越界检查,可以保护操作系统和应用程序的代码和数据不被非法访问和修改。
而实模式下无任何访问控制,一个程序都可以访问和修改任何其他程序的代码和数据,无任何安全可言;●保护模式下提供了建立在基本的带保护的分段机制之上的内存分页机制,支持虚拟内存管理。
而实模式下只有无保护的分段机制;●大容量内存的访问、内存的保护和分页,是构建现代操作系统的基础。
3.在保护模式下,16位的段寄存器的内容,不再是实模式下(最大64KB段长的)段基址,而是指向段描述符的一种数据结构段——选择符,包含段描述符表(GDT或LDT)的索引(偏移值,因为描述符的大小为8字节,所以该偏移值的低3位为0)和特权级等设置。
其低2位为特权级别,第3位为0/1对应于全局/局部描述符表,高13位为在描述符表中的偏移值(的高13位)。
其实在IA-32处理器中,为了避免地址转换时的频繁内存访问,除了6个可见的段寄存器外,还有隐藏不可见的与每个段寄存器对应的64位影子结构(内容来自段描述符),包含段的基地址、界限和访问信息,用于实现分段管理中的定位和保护功能,它们会在(用MOV指令)装入选择符时被CPU由对应描述符来同步设置。
4.GDT:Global Descriptor Table,全局描述符表,可含有(系统程序的代码段和数据段的)段描述符和LDT、IDT、TSS、任务门和调用门等描述符表项,用于程序和LDT、IDT、TSS、任务等的寻址。
LDT:Local Descriptor Table,局部描述符表,可含有(应用程序的代码段、数据段和堆栈段的)段描述符、任务门和调用门描述符表项,一般用于应用程序的寻址。
区别:GDT可包含LDT、IDT和TSS等描述符表项,可用于访问操作系统内核及LDT、IDT和TSS等系统数据结构,LDT不能可包含LDT、IDT和TSS等描述符表项,只能用于访问应用程序的各种段。
整个系统只有一个GDT,而每个应用程序一般都有一个自己的LDT(但是CPU中只有一个LDTR寄存器,用于存放当前应用程序的LDT)。
GDT本身不是一个段,而LDT本身是一个段(为LDT类型的系统段),GDT中必须包含指向每个LDT段的段描述符,使用对应的段选择符访问。
5.1)准备页目录PD和页表PT(分配内存空间、在描述符表中增加PD和PT的段描述符)2)让控制寄存器CR3指向PD的起始地址3)置控制寄存器CR0的最高位PG为14)短跳转启动分页机制6.◆逻辑地址:a)构成:在IA-32的分段保护模式下,48位的逻辑地址由一个16位的段选择符和一个32位的偏移量构成b)转换:由段选择符定位指定描述符表中对应段描述符,再由段描述符中的段基地址加上逻辑地址中的偏移量,可得到线性地址(如果没有分页,该线性地址就是物理地址)◆线性地址a)构成:采用4KB页面大小与两级分页方式时,32位的线性地址由一个10位的页目录序号、一个10位的页表序号和一个12位的页偏移量构成b)转换:由线性地址中的页目录序号定位CR3所指的页目录中的对应页目录项,再由页目录项所指的页表和线性地址中的页表序号定位页表中的页表项,最后由页表项所含的页基地址加上线性地址中的页偏移量,可得到物理地址三.编码题(每小题10分,共40分)1.源代码org 7c00h; 告诉编译器程序加载到7C00H处mov ax,cs ; 置DS和ES = CSmov ds,axmov es,axcall DispStr ; 调用显示字符串函数jmp $ ; 无限循环DispStr: ; 显示字符串例程mov ax,BootMsgmov bp,ax ; ES:BP=串地址mov cx,18 ; CX=串长mov ah,13h ; AH=BIOS中断的功能号mov al,01h ; AL=1表示光标放到串尾mov bh,0 ; BH=页号mov bl,0ah ; BL=颜色(黑底亮绿字)mov dh,12 ; DH=行号mov dl,31 ; DL=列号int 10h ; 调用10h号中断ret ; 函数返回BootMsg: ; 显示用的字符串db "Li Caiwei love OS!"times 510-($-$$) db 0 ; 用0填充剩下的扇区空间db 55h, 0aah ; 引导扇区结束标志2.源代码times 446 db 0 ;用0填充分区表前的剩余空间; 下面是首个分区表项DPTI_Active db 80h ; 分区已激活DPTI_StartHead db 0 ; 开始磁头号=0DPTI_StartSect db 1 ; 开始扇区号=1(首个物理扇区)DPTI_StartCyl db 1 ; 开始柱面号=1DPTI_PartType db 1 ; 分区类型=1(FAT12)DPTI_EndHead db 3 ; 结束磁头号=3DPTI_EndSect db 63 ; 结束扇区号=63=3FhDPTI_EndCyl db 79 ; 结束柱面号=79=4FhDPTI_StartAddr dd 63*4 ; 分区起始扇区序号=63*4=252=0FChDPTI_Size dd 20160-63*4; 分区大小(扇区总数)=20160-252=19908=4DC4htimes 510-($-$$) db 0 ; 用0填充剩下的扇区空间db 55h, 0aah ; 引导扇区结束标志times 512*(63*4-1) db 0 ;用0填充分区前的空间; 分区头jmp short LABEL_END ; 跳转到代码起始处nop ; 这个nop(无操作指令)不可少(占位字节); 下面是FAT12 磁盘的头BS_OEMName DB 'MyOS 1.0' ; OEM String, 必须8 个字节(不足补空格)BPB_BytsPerSec DW 512 ; 每扇区字节数BPB_SecPerClus DB 8 ; 每簇多少扇区BPB_RsvdSecCnt DW 1 ; Boot记录占用多少扇区BPB_NumFATs DB 2 ; 共有多少FAT 表BPB_RootEntCnt DW 512 ; 根目录文件数最大值BPB_TotSec16 DW 19908 ; 逻辑扇区总数BPB_Media DB 0xF8 ; 介质描述符(软盘为0xF0、硬盘和U盘为0xF8)BPB_FATSz16 DW 8 ; 每FAT扇区数BPB_SecPerTrk DW 63 ; 每磁道扇区数BPB_NumHeads DW 4 ; 磁头数(面数)BPB_HiddSec DD 0 ; 隐藏扇区数BPB_TotSec32 DD 0 ; BPB_TotSec16为0时这个值记录扇区数BS_DrvNum DB 80h ; 中断13 的驱动器号BS_Reserved1 DB 0 ; 未使用BS_BootSig DB 29h ; 扩展引导标记(29h)BS_V olID DD 11348123h; 卷序列号BS_V olLab DB 'MyOS System'; 卷标, 必须11 个字节(不足补空格)BS_FileSysType DB 'FAT12 ' ; 文件系统类型, 必须8个字节(不足补空格)LABEL_END:times 512*(63*4+1)-2-($-$$) db 0 ; 用0填充分区表前的剩余空间db 55h, 0aah ; 引导扇区结束标志; 填充两个FAT表的头两个项(每个FAT占8个扇区)db 0f8h, 0ffh, 0ffh ; 介质描述符(F8h)和Fh、结束簇标志项FFFhtimes 512*8-3 db 0 ; 用0填充FAT#1剩下的空间db 0f8h, 0ffh, 0ffh ; 介质描述符(F0h)和Fh、结束簇标志项FFFhtimes 512*8-3 db 0 ; 用0填充FAT#2剩下的空间; 根目录中的卷标条目db '10MB OS HD ' ; 卷标, 必须11 个字节(不足补空格)db 8 ; 文件属性值(卷标条目的为08h)dw 0,0,0,0,0 ; 10个保留字节dw 0,426Eh ; 创建时间,设为2013年3月14日0时0分0秒dw 0 ; 开始簇号(卷标条目的必需为0)dd 0 ; 文件大小(也设为0)3.源代码org 100h ; 程序加载到100h,可用于生成COM ; 设置时钟中断向量(08h),初始化段寄存器xor ax,ax ; AX = 0mov es,ax ; ES = 0mov word[es:20h],Timer ; 设置时钟中断向量的偏移地址mov ax,csmov [es:22h],ax ; 设置时钟中断向量的段地址=CSmov ds,ax ; DS = CSmov es,ax ; ES = CS; 准备显存段值和字符颜色mov ax,0B800h ; 文本窗口显存起始地址mov gs,ax ; GS = B800hmov ah,0Fh ; 0000:黑底、1111:亮白字(默认值为07h)call SetTimer ; 设置计时器的中断频率(此语句也可去掉)jmp $ ; 进入死循环; 时钟中断处理程序delay equ 100 ; 计时器延迟计数(也可以delay equ 18)count db delay ; 计时器计数变量,初值=delayodd db 0 ; 奇偶变量,用于选择O或STimer: ; 时钟中断处理例程入口dec byte[count] ; 递减计数变量jnz end ; >0:跳转cmp byte[odd],1 ; odd==1?je Char_S ; ==1跳转Char_O: ; odd == 0, 选择字符Omov byte[odd],1 ; Odd=1,下次选择Smov ah,'O' ; 选择字符Ojmp ShowChar ; 跳转到显示Char_S: ; odd == 1, 选择字符Smov byte[odd],0 ; Odd=0,下次选择Omov ah,'S' ; 选择字符SShowChar: ; 显示字符mov byte[gs:((80*0+39)*2)],ah; 显示当前字符mov byte[count],delay ; 重置计数变量=初值delayend:mov al,20h ; AL = EOIout 20h,al ; 发送EOI到主8529Aout 0A0h,al ; 发送EOI到从8529Airet ; 从中断返回SetTimer: ; 设置计数器函数(也可以不要此例程)mov al,34h ; 设控制字值out 43h,al ; 写控制字到控制字寄存器mov ax,1193182/100 ; 每秒100次中断(10ms一次)out 40h,al ; 写计数器0的低字节mov al,ah ; AL=AHout 40h,al ; 写计数器0的高字节ret4.源代码; 加载GDTRlgdt [GdtPtr]; 关中断cli; 打开地址线A20in al, 92hor al, 00000010b ; or al, 2(关闭:and al,0FDh)out 92h, al; 准备切换到保护模式(置CR0的PE位为1)mov eax, cr0or eax, 1 ; PE = 1mov cr0, eax; 真正进入保护模式jmp dword SelectorCode32:0 ;执行这一句会把SelectorCode32 装入CS,; 并跳转到Code32Selector:0处。