一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这些细节可 ...
分类:
其他好文 时间:
2017-05-19 19:36:41
阅读次数:
263
一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这些细节可 ...
分类:
其他好文 时间:
2017-05-19 16:54:55
阅读次数:
194
一、为何要有操作系统 操作系统是用来协调、管理程序和硬件的程序,一般来说,计算机系统是一个复杂的系统,主要由多个处理器、主存、硬盘、键盘、鼠标、显示器、网络接口及其他输入设备组成,管理这些硬件是一个非常繁琐的工作,所以计算机安装了一套操作系统,如果应用程序员要掌握系统的所有细节,是一个巨大的工程,非 ...
分类:
其他好文 时间:
2017-05-19 16:53:44
阅读次数:
185
现代计算机系统由一个或多个处理器、主存、磁盘、打印机、键盘、鼠标、显示器、网络接口以及 各种其他输入/输出设备组成 软件 与 操作系统 底层是硬件。硬件包括芯片、电路板、 磁盘、键盘、显示器以及类似的设备。在硬件的顶部是软件。 计算机运行模式:内核态和用户态。 核心模式和用户模式 (管态和目态) 核 ...
分类:
其他好文 时间:
2017-05-16 18:44:40
阅读次数:
194
0.PCI总线作为处理器系统的局部总线,主要目的是为了连接外部设备,而不是作为处理器的系统总线连接Cache和主存储器 PXI规范是CompactPCI规范的扩展 PCI Express的接口根据总线位宽不同而有所差异,包括X1、X4、X8以及X16。较短的PCI Express卡可以插入较长的PC ...
分类:
其他好文 时间:
2017-05-15 15:05:07
阅读次数:
208
计算机硬件的五大单元 输入单元 输出单元 CPU内部的控制单元 CPU内部的算数逻辑单元 主存储器 其他组件 系统单元 记忆单元 CPU架构 精简指令集 Reduced Instruction Set Computer oracle公司的aparc IBM的PowerArchitecture(如Po ...
分类:
其他好文 时间:
2017-05-13 23:21:37
阅读次数:
229
概念: 进程是操作系统对一个正在运行的程序的一种抽象(处理器,主存,I/O设备),进程是并发的 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。线程是并行的 线程的特性: 1.线程的执行顺序由操作系统来决定 2.状态: 1.Unstarted 就是Thread实例化了,但是又没有调用Sta ...
分类:
编程语言 时间:
2017-05-06 13:17:28
阅读次数:
163
IStorage 接口支持结构化存储对象的创建和管理。 结构化存储允许分层存储在单个文件的信息,和通常被称为“文件系统内文件”。 元素的结构化存储对象存储和小溪。 存储类似于目录,和流类似于文件。 在一个结构化的存储将会有一个可能包含substorages主存储对象,可能是嵌套的,和小溪。 存储提供 ...
分类:
其他好文 时间:
2017-04-29 21:09:45
阅读次数:
208
第一章:计算机系统漫游 编译过程: 总线:贯穿整个系统的一组电子管道,携带信息字节并负责在各个部件间传递,通常总线被设计成传送特定长的字节块,就是字,字中的字节数(字长)又系统决定,32位系统字长为4个字节; I/O设备:系统与外部世界联系通道; 主存:内存,一个临时存储设备,在处理器执行程序时,用 ...
分类:
其他好文 时间:
2017-04-28 12:04:47
阅读次数:
221
缺页中断就是要访问的页不在主存,需要操作系统将其调入主存后再进行访问。 在进行内存访问时,若所访问的页已在主存,则称此次访问成功; 若所访问的页不在主存,则称此次访问失败,并产生缺页中断。 最佳置换法: 例如:假定系统为某进程分配了3个物理块,进程访问的页面的顺序为0,7,6,5,7,4,7,3,5 ...
分类:
编程语言 时间:
2017-04-26 15:59:52
阅读次数:
163