随笔分类 -  操作系统

摘要:1. 卷是辅存上较大的物理单位,卷这一术语是针对每种辅助存储设备的记录介质而言的。磁盘机上的卷是一个磁盘组,磁带机上的卷是一盘磁带。一个卷上可以记录一个文件(单卷文件)或者多个文件(多文件卷),一个文件也可以记录在多个卷(多卷文件),或者多个文件记录在多个卷上(多卷多文件)。 块:在存储介质上,由连... 阅读全文
posted @ 2014-08-04 23:46 jiayouwyhit 阅读(589) 评论(0) 推荐(0)
摘要:在线查看的网址:https://software.intel.com/sites/landingpage/IntrinsicsGuide/Intel® 64 and IA-32 Architectures Software Developer's Manualshttp://www.intel.co... 阅读全文
posted @ 2014-05-21 19:45 jiayouwyhit 阅读(2278) 评论(1) 推荐(0)
摘要:1. 存储管理的功能与目的是什么?主要包括以下四个方面:(1)映射逻辑地址到物理主存地址;(2)在多用户之间分配物理主存;(3)对各个用户区的信息提供保护措施;(4)扩充逻辑主存区。2.物理地址 VS 逻辑地址把内存分成若干个大小相等的单元,每个单元给个编号,就是物理地址,又称为绝对地址或者实地址;... 阅读全文
posted @ 2014-04-27 17:20 jiayouwyhit 阅读(1065) 评论(0) 推荐(0)
摘要:1.竞争和死锁的区别竞争可能会引发死锁,但是竞争并不是一定会导致死锁。而当死锁发生时则一定会有竞争,因此竞争是死锁的必要条件。2. P138 5-7题。 阅读全文
posted @ 2014-03-16 10:56 jiayouwyhit 阅读(326) 评论(0) 推荐(0)
摘要:并发处理1.程序的执行有两种方式:顺序执行和并发执行。程序的顺序执行是指:一个计算由若干个操作组成,而这些操作必须按照某种先后次序来执行,以保证操作的结果是正确的。程序的顺序执行具有顺序性、封闭性、可再现性;程序的并发执行是指:若干个程序段同时在系统中运行,这些程序段的执行在时间上是重叠的,一个程序段执行尚未结束,另一个程序段的执行已经开始。即使这种重叠是很小的一部分时间,也称这几个程序是并发执行的。程序并发执行特点:失去了程序的封闭性与可再现性,程序与计算不再一一对应,程序并发执行时存在相互制约。顺序执行是单道批处理系统的执行方式,也用于简单的单片机系统;现代操作系统多为并发执行,并发执行的 阅读全文
posted @ 2014-03-09 21:14 jiayouwyhit 阅读(845) 评论(0) 推荐(0)
摘要:1.系统生成:就是操作系统的生成过程。是指为了满足物理设备的约束和需要的系统功能,通过组装一批模块来产生一个清晰的、使用方便的操作系统的过程。系统生成包括:根据硬件部件确定系统构造的参数,编辑系统模块的参数,连接系统模块成为一个可执行的程序,以文件的形式存储在磁盘的特定位置上。2. 系统引导的主要任务:系统引导又叫系统初启,它的主要任务是将操作系统的必要部分装入主存,并使得系统运行,直至最终处于命令接受状态。3.处理应用程序分哪几个作业步?答:①用某种预言编制一个程序,该程序被称为源程序。②将源程序和初始数据记录在某种输入介质上,一般在终端设备上直接编辑源程序。③按照一定的要求控制计算机工作, 阅读全文
posted @ 2014-03-03 00:43 jiayouwyhit 阅读(1012) 评论(1) 推荐(1)
摘要:1. 什么是操作系统虚拟机? 在裸机上配置了操作系统程序后就构成了操作系统虚拟机。操作系统的核心在裸机上运行,而用户程序则在扩充后的机器上运行。2. 在设计操作系统时,可以考虑的结构组织有哪几种? 在操作系统的设计中,可以采用如下四种方法:一体化,模块化,可扩展内核,层次化。3.什么是处理机的态?为什么要区分处理机的态? 所谓处理机的态,就是指的处理机当前处于何种状态,正在执行哪类程序。为了保护操作系统,至少需要区分两种状态:管态和用户态。原因:因为操作系统是计算机系统中最重要的系统软件,为了能够正确地进行管理和控制,其本身是不能被破坏的,因此,系统必须要建立一个保护环境以保护操作系统,采用. 阅读全文
posted @ 2014-03-02 16:57 jiayouwyhit 阅读(713) 评论(0) 推荐(0)
摘要:1. 存储程序式计算机的主要特点: 存储程序式计算机,即冯诺伊曼计算机体系结构,它由中央处理器、存储器和输入输出设备组成。所有的单元都通过总线(包括地址总线和数据总线)连接,分别连接不同的部件。存储程序式计算机室人类历史上第一次实现自动计算的计算机,它的计算模型是顺序过程计算模型,主要特点是集中顺序过程控制。2. 批处理系统和分时系统各有什么特点?为什么分时系统的响应比较快? 批量操作系统的主要特征是“批量”,用户需要使用计算机时,必须事先准备好自己的作业,然后交给机房,由机房的操作员将一批作业送入系统中,计算结果也是成批地输出。作业的执行采用“多道”形式,在执行的过程中,用户不能进行直接干. 阅读全文
posted @ 2014-03-01 15:50 jiayouwyhit 阅读(772) 评论(0) 推荐(0)
摘要:在阅读本文之前,如果你连堆栈是什么多不知道的话,请先阅读文章后面的基础知识。 接触过编程的人都知道,高级语言都能通过变量名来访问内存中的数据。那么这些变量在内存中是如何存放的呢?程序又是如何使用这些变量的呢?下面就会对此进行深入的讨论。下文中的C语言代码如没有特别声明,默认都使用VC编译的release版。 首先,来了解一下 C 语言的变量是如何在内存分部的。C 语言有全局变量(Globa... 阅读全文
posted @ 2013-08-28 11:11 jiayouwyhit 阅读(534) 评论(0) 推荐(0)