操作系统
evilying
东北大学 软件学院09级
展开
-
Http协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of H转载 2011-11-19 20:30:00 · 757 阅读 · 1 评论 -
操作系统要求
操作系统概述常用的操作系统操作系统常用的数据结构操作系统基本概念 结构及特点任务堆栈任务控制块,就绪表任务的操作初始化 中断管理和中断服务程序的结构系统时钟及实现方法时间管理服务:延时,取消延时 事件控制块的概念信号量及其使用消息邮箱及其使用消息队列及其使用原创 2012-06-18 15:41:58 · 598 阅读 · 0 评论 -
操作系统面试
* 描述实时系统的基本特性 在特定时间内完成特定的任务,实时性与可靠性 * Windows消息调度机制是: A.指令队列;B.指令堆栈;C.消息队列;D.消息堆栈; * 进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不转载 2012-06-19 09:36:45 · 630 阅读 · 0 评论 -
RTOS,IRTOS
RTOS是实时操作系统(real-time operating system)的首字母缩写,IRTOS指支持I2O协议的实时操作系统,也即支持I2O规范的核心应用程序接口与外壳应用程序定义的实时操作系统。IRTOS为设备驱动程序提供的环境与桌面操作系统为应用软件提供的环境相类似。使用IRTOS的最大好处在于驱动程序的可互操作性,可重复利用性和可移植性。IRTOS提供了各种第三方I2O设备驱动程序共转载 2012-06-13 15:41:51 · 683 阅读 · 0 评论 -
软件固化
软件固化用我们通俗的话来说就是——将程序烧写到芯片上去。将一段特定的程序烧写到芯片后,用户如果不使用特定的烧写工具,将无法再对这一段程序进行任何修改,像是把软件固定住了一样,所以我们称之为软件固化。典型的例子是PC机主板上的BIOS,它在出厂前被烧写了一些系统启动代码,所以我们有时候会说BIOS上固化了一段启动代码,而这段代码就是固化了的软件。用户看不到更修改不了这段代码。嵌入式系统之所以称之为嵌原创 2012-06-13 15:42:22 · 3204 阅读 · 1 评论 -
plan
影复习计划高数一轮复习 时间持续到 7月31号早上6:30准时起床,6:50之前必须出门,晨读至少30分钟,周六日晨读1个小时 日期时间任务完成情况6月12号周二级数务必完成三个真题翻译一篇文章摘抄原创 2012-06-12 15:45:11 · 755 阅读 · 0 评论 -
操作系统笔记
1. 中断是对异步事件的响应…… 函数调用是主动的,中断是被动的,中断发生时,调用中断服务子程序。 2. 空闲任务总是优先级最低的;之上是统计任务;每个任务的优先级都是程序员确定的;3. 任务堆栈: 任务的创建: 任务删除的原理:原创 2012-06-13 15:41:11 · 597 阅读 · 0 评论 -
键盘的矩阵式结构
矩阵式结构的键盘识别要复杂一些,列线通过电阻接正电源,并将行线所接的单片机的I/O口作为输出端,而列线所接的I/O口则作为输入。这样,当按键没有按下时,所有的输入端都是高电平,代表无键按下。行线输出是低电平,一旦有键按下,则输入线就会被拉低,这样,通过读入输入线的状态就可得知是否有键按下了。 在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,翻译 2012-06-07 12:45:05 · 1944 阅读 · 0 评论 -
冯诺依曼,哈佛结构计算机
冯.诺伊曼结构 1945年,冯.诺伊曼首先提出了“存储程序”的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为“冯.诺伊曼型结构”计算机。冯.诺伊曼结构的处理器使用同一个存储器,经由同一个总线传输,如下图所示:图 冯.诺伊曼结构 冯.诺伊曼结构处理器具有以下几个特点:必须有一个存储器;必须有一个控制器;必须有一个运算器,用于完成翻译 2012-06-06 14:38:28 · 3999 阅读 · 0 评论 -
Processor Architecture: CISC, RISC, VLIW
按服务器的处理器架构(也就是服务器CPU所采用的指令系统)划分把服务器分为CISC架构服务器、RISC架构服务器和VLIW架构服务器三种。 CISC架构服务器 CISC的英文全称为“Complex Instruction Set Computer”,即“复杂指令系统计算机”,从计算机诞生以来,人们一直沿用CISC指令集方式。早期的桌面软件是按CISC设计的,并一直沿续到现在,所以,微处理器(C翻译 2012-06-06 13:25:18 · 1940 阅读 · 0 评论 -
Register Analysis
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和EDX)2个变址寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。转载 2012-06-06 12:48:11 · 920 阅读 · 0 评论 -
汇编指令长度
指令长度与寻址方式有关系,规律或原则如下:一、没有操作数的指令,指令长度为1字节。如es:ds:cbwxlat等。二、操作数只涉及寄存器的指令,指令长度为2字节。如mov al,[si]mov ax,[bx+si]mov ds,ax等。三、操作数涉及内存地址的指令,指令长度为3字节。如mov al,[bx+1]mov ax,[bx翻译 2012-06-06 14:39:28 · 1456 阅读 · 0 评论 -
服务器与一般电脑的区别
服务器是计算机的一种,它是网络中一种为客户端提供不同服务的高性能的计算机,它是在网络操作系统的控制下,将与其相连的硬盘、磁带机、打印机、Modem及昂贵的专用通讯设备提供给网络上过得客户端共享,也能为网络用户提供集中计算、信息发布及数据管理等服务 PC服务器则主要指基于Intel处理器的架构,是一个通用开放的系统。而不同品牌的小型机架构大不相同, 像美国Sun、日本Fujitsu等公司的小型机翻译 2011-11-19 21:26:23 · 696 阅读 · 0 评论 -
Hyper-Threading , dual-processor and double CPU
所谓超线程(HT)技术,是部分单核CPU在主板和操作系统支持的前提下虚拟出的两个CPU核心,在处理特定的多任务应用时系统性能有一定的提升。超线程只在部分pentinum4 CPU中使用。是一个过渡技术,随着双核处理器成熟,已经被淘汰,而双核CPU具备两个物理的处理器核心,很显然在性能上的提升上比超线程更明显,软件兼容性也更好。不过双核处理器与使用两颗独立CPU相比,性能又存在一定的差距。因此在大型原创 2011-11-20 16:06:02 · 936 阅读 · 0 评论 -
HTTP代理与SOCKS代理
什么是HTTP代理:www对于每一个上网的人都再熟悉不过了,www连接请求就是采用的http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)是就是用http代理。它通常绑定在代理服务器的80、3128、8080等端口上。什么是socks代理:相应的,采用socks协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在转载 2011-11-19 21:31:09 · 1983 阅读 · 0 评论 -
Http Server的工作原理
Http协议的作用原理:连接:Web浏览器与Web服务器建立连接,打开一个称为socket(套接字)的虚拟文件,此文件的建立标志着连接建立成功。请求:Web浏览器通过socket向Web服务器提交请求。HTTP的请求一般是GET或POST命令(POST用于FORM参数的传递)。应答:Web浏览器提交请求后,通过HTTP协议传送给Web服务器。Web服务器接到后,进行事务处理,处理结原创 2011-11-19 19:44:50 · 4670 阅读 · 0 评论 -
浏览器的工作原理
简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。本文将基于一些开源浏览器的例子——Firefox、 Chrome及Safari,Safari是部分开源的。根据W3C翻译 2011-11-19 23:07:52 · 567 阅读 · 0 评论 -
BIOS boot
一、基本概念 1、BIOS的概念 BIOS(Basic Input/Output System,基本输入输出系统)全称是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际是一组被固化到电脑中,为电脑提供最低级最直接的硬件控制的程序,它是连通软件程序和硬件设备之间的枢纽,通俗地说,BIOS是硬件与软件程序之间的一个“转换器”或者说是接口(虽然它本身也只是一个程序),负责翻译 2012-06-20 14:09:51 · 2957 阅读 · 0 评论