加文

在这个世界上取得成就的人,都努力去寻找他们想要的机会,如果找不到机会,他们便自己创造机会。 -- 萧伯纳
随笔 - 14, 文章 - 56, 评论 - 1, 引用 - 0
数据加载中……

2013年5月15日

面向对象

面向对象的基本特征:封装,继承,多态。

posted @ 2013-05-15 14:22 chxzwj 阅读(219) | 评论 (0)编辑 收藏

2011年12月5日

程序查询方式和DMA方式

     摘要: 程序查询方式中,cpu和外设串行工作;dma方式中,cpu和外设有直接的通路,并行运行,cpu效率大大提高。  阅读全文

posted @ 2011-12-05 22:39 chxzwj 阅读(528) | 评论 (0)编辑 收藏

中断全过程

     摘要: 中断全过程分为中断请求,中断判优,中断处理,中断返回。pc和psw为现场,一般情况下,在中断中期由中断隐指令完成保存任务;中断服务程序的psw和pc装入后,在中断服务程序中,保护现场,然后开中断,继而进行中断处理,完毕后,关闭中断,恢复pc和psw的值,紧接着,开中断,最后一条指令,中断返回指令。  阅读全文

posted @ 2011-12-05 21:42 chxzwj 阅读(1203) | 评论 (0)编辑 收藏

2011年11月3日

为何引入进程

程序的执行顺序:具有顺序性,封闭性,可再现性。
并发执行:具有间断性,失去封闭性,不可再现性。
在多道环境下,程序的执行时并发的,这样的程序就要失去封闭性,并且间断,失去封闭性。并发的三个特点,决定通常的程序是不能被并发执行的。

posted @ 2011-11-03 18:40 chxzwj 阅读(266) | 评论 (0)编辑 收藏

中断和系统调用的区别

   中断分两种,硬中断和软中断;硬中断是实实在在的硬件发出的中断,cpu检测到发生中断后,保护现场,查找中断向量地址,执行中断服务程序,之后,重新选择进程进行调度。软中断是由指令执行过程中发出的中断,但是并没有中断向量表,而是有对应的散转表,查找对应的中断号,转中断服务程序,之后的和硬中断相同。
   系统调用是软中断的一种。
   无论如何,发生中断时,要从目态转向管态。

posted @ 2011-11-03 17:03 chxzwj 阅读(3323) | 评论 (0)编辑 收藏

用户互斥使用临界区时,屏蔽所有中断所带来的后果

     摘要:   阅读全文

posted @ 2011-11-03 16:40 chxzwj 阅读(319) | 评论 (0)编辑 收藏

2011年11月2日

进入中断周期的条件

1,指令执行结束
2,有中断请求
3,cpu允许中断
4,没有DMA请求

posted @ 2011-11-02 15:44 chxzwj 阅读(366) | 评论 (0)编辑 收藏

中断服务程序和调用子程序的区别

     摘要:   阅读全文

posted @ 2011-11-02 15:43 chxzwj 阅读(4187) | 评论 (0)编辑 收藏

2011年11月1日

高速缓存替换策略

     摘要:   阅读全文

posted @ 2011-11-01 12:05 chxzwj 阅读(447) | 评论 (0)编辑 收藏

2011年10月31日

实存管理和虚存管理

     摘要:   阅读全文

posted @ 2011-10-31 22:37 chxzwj 阅读(1219) | 评论 (0)编辑 收藏