下载此文档

系统初启过程及用户程序执行步骤.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
系统初启过程及用户程序执行步骤.doc:..《操作系统原理》课程实验报告姓名: 班级:—实验时间:年—月—日学号:_指导教师:实验名称:系统初启过程及用户程序执行步骤一、实验目的(1)熟悉操作系统的为用户提供的工作环境,了解系统的生成和系统启动的过程。(2)了解计算机处理用户程序的步骤。二、 实验内容(1)在系统启动吋,观察并记录Windows系统启动的过程,并说明windows系统启动的方法。(2)编辑一个简易的程序,包括主程序和被调用程序,通过编译、连接和运行来了解计算机处理用户程序的步骤。三、 操作步骤K(1)安装C语言开发工具C—Free;(2)打开C—Free,新建一个文件,并编写一段C语言程序,保存并运行;2、简易程序源代码如下:#include""main(){intx,y,z,t;scanf("%d%d%d",&x,&y,&z);if(x>y){t=x;x=y;y=t;}/*交换x,y的值*/if(x>z){t=z;z=x;x=t;}/*交换x,z的值*/if(y>z){t=y;y=z;z=t;}/*交换z,y的值*/printf("smalltobig:%d%d%d\n",x,y,z);运行结呆如图:"C:\Usgrs\zhu\Desktop\wodGexeB丨回74886snailtobig:4688请按任意键继续・・・■四、实验收获和建议1、分析实验或程序的运行过程第一步:预引导按下电源开关后,至IJ启动WindowsXP之前的这段吋间称为预引导阶段。首先计算机会运行门检过程,也就是POST(PowerOnSelfTest,开机口检),检测项目包括内存大小和其他硬件设备的状况,在启动时的能源Z星画而中的大堆参数就是口检的结果了。然后,计算机的BIOS(BasicInput/OutputSystem,基本输入输出系统)进行一些必要的硬件配置,就根据设定好的引导顺序查询设备,一般情况下是找到第一块硬盘,然后找到MBR(MainBootRecorder,主引导记录,人约在主分区的第一个物理扇区,和分区表一起共512KB),根据MBR中保存的地址载入引导程序(也称为加载器),引导程序包括WindowsXP自带的OSLoader或者Linux下的LILO、GRUB等,WindowsXP的引导程序文件名为NTLDR。第二步:引导NTLDR获得控制权Z后,会将原来的实模式转换为32位平面内存模式。在实模式中,系统为MS-DOS保留640KB内存,其余内存视为扩展内存;而在32位平面内存模式中,系统(WindowsXP)视所有内存为可用内存。接着,NTLDR启动内建的mini-filesystemdrivers(迷你文件系统驱动),这样NTLDR就能识别每个NTFS或者FAT文件系统的分区,这样就能顺利地加载可能位于各个分区中的WindowsXPo其实在此过程中还有一步,就是“考虑”究竞该启动谁,,$,NTLDR当然会直接启动系统,而如果有双系统,则NTLDR会显示一个启动菜单供选择。第三步:加载内核在加载

系统初启过程及用户程序执行步骤 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小博士
  • 文件大小41 KB
  • 时间2019-09-21