汇编网首页登录博客注册
mouse的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  我要做些我能做的事情,不能老是睡下去了!
  • 『姓名』:;-)               
  • 『性别』:男    『发送消息
  • 个人说明:我的小老鼠;-)
  • 详细信息『加为好友』
学习动态

[2008-12-09 10:10] com和exe文件结构

摘自《计算机病毒及其防治技术》,程胜利等编著,清华大学出版社。

1、com文件结构及原理
     com文件结构比较简单,它包含程序的一个绝对映像,即为了运行程序准确的处理器指令和内存中的数据,MS-DOS通过直接把该映像从文件直接复制到内存,从而加载com程序,而不做任何改变。
     为加载一个com程序,MS-DOS首先试图分配内存,因为com程序必须位于一个64KB的段中,所以com文件的大小不能超过65024(64KB减去用于PSP的256B和用于一个起始堆栈的至少256B)。如果MS-DOS不能为程序、一个PSP、一个起始堆栈分配足够的内存,则分配尝试失败。否则,MS...
阅读全文 | 评论次数(3) | 浏览次数(1539) | 所属类型(操作系统)

[2008-02-28 15:33] 还得仔细分析下,稍后再发

点击查看原图
看到教程后面的"进程创建"有点乱,fork、frk还有cobegin!得好好想想才行啊......
阅读全文 | 评论次数(1) | 浏览次数(807) | 所属类型(操作系统)

[2008-02-28 15:12] 【教程】进程模型

点击查看原图
三态模型【图】

在介绍进程模型前,要先了解一下进程,什么是进程呢?进程是程序在计算机上的一次执行活动,当运行一个程序,就启动了一个进程。程序运行活动可以用一个进程模型来描述,进程模型描述了进程在运行过程中在几个典型状态间的转化,这里介绍一下进程的三态模型。 

进程在运行过程中不断改变状态,三态模型中进程具有三种基本状态。
1、就绪态 进程分配到除cpu外的所有资源,只要能获得cpu就能执行。 
2、执行态 进程获得cpu正在执行。 
3、阻塞态 进程因等待某事件而暂停执行。 

三态模型可以用下图描述[上图]。

下面从一个具体的例子来说明一个进程的状态间转化,这里把...
阅读全文 | 评论次数(4) | 浏览次数(942) | 所属类型(操作系统)

[2008-02-28 14:55] [转]操作系统的几个概念 Toyix

转自Toyix OS广场

[ sysnap 发表于 2008-01-10 19:01 ] 

我们要明确"进程"只是个概念而已,它所代表的含义到底是什么呢 
还是从头说起吧 
我们为什么要用计算机?答案很简单:要使用计算机的cpu,让它的高速度来帮助完成复杂而重复的计算;要利用计算机的一些外部设备,用硬盘来存储数据,用打印机来打印资料,用显示器看电影等等. 
我们怎么用这些资源呢?呵呵:当然是我们要写代码了,让cpu来执行它.即我们通过自己的代码来控制cpu,来达到使用计算机的资源的目的.说白了,就是当我的程序运行这个过程中,我们的程序就可以使用计算机的所有硬件设备. 
什么...
阅读全文 | 评论次数(2) | 浏览次数(739) | 所属类型(操作系统)
页码数(1):  1