
操作系统
wpj112
专业:自然语言处理
能力特长:c语言开发,操作系统,嵌入式开发,信息安全,信息检索。
现在:读自然语言处理方向研究生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PC中断原理(吐血推荐)
PC中断原理(吐血推荐) 本文 帝国老手 吐血推荐:好象是一个叫Yu Hwang的大做,题目是我加的,文章我略微整理了一下。看罢文章真佩服作者的毅力,“厉害”] 现在主题是什么呢? 我就写一些电脑内部中断用法及讲一些 8259 IC 是如转载 2012-07-05 13:18:58 · 383 阅读 · 0 评论 -
深入理解FIFO(包含有FIFO深度的解释)
FIFO: 一、先入先出队列(First Input First Output,FIFO)这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。 1.什么是FIFO? FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据,顺序的读出数转载 2012-07-05 12:43:21 · 1022 阅读 · 0 评论 -
写操作系统(用汇编在8086上写一个最简单的操作系统)
在使用各种功能强大的自由软件时,我总会对其开发者充满崇敬之情,期盼有朝一日自己也能成为他们中的一员。很多对自由社区充满向往之情的人,虽然也想努力融身于其中,但又不知该怎么做。那么,就请与我们一起从编写一个简单的操作系统开始吧! 我们要做的事情 有人可能担心自己既没有学过计算机原理,也没有学过操作系统原理,更不懂汇编语言,对C语言也一知半解,能写操作系统吗?答转载 2012-07-06 13:11:53 · 782 阅读 · 0 评论 -
Ucos中任务调度过程中任务切换分析
Ucos中任务调度过程中任务切换分析Ucos中任务调度过程中任务切换分析μC/OS-Ⅱ总是运行进入就绪态任务中优先级最高的那一个。确定哪个任务优先级最高,下面该哪个任务运行了的工作是由调度器(Scheduler)完成的。任务级的调度是由函数OSSched()完成的。中断级的调度是由另一个函数OSIntExt()完成的,这个函数将在以后描述。OSSched()的代码如程序清单原创 2012-06-26 12:37:12 · 485 阅读 · 0 评论 -
uC/OS-II 简介
(一) uC/OS-II 简介 uC/OS-II是一种基于优先级的可抢先的硬实时内核。自从 92年发布以来,在世界各地都获得了广泛的应用,它是一种专门为嵌入式设备设计的内核,目前已经被移植到40多种不同结构的CPU上,运行在从8位到64 位的各种系统之上。尤其值得一提的是,该系统自从2.51版本之后,就通过了美国FAA认证,可以运行在诸如航天器等对安全要求极为苛刻的系统之上。鉴于 u转载 2012-06-26 12:36:03 · 210 阅读 · 0 评论 -
嵌入式操作系统UC/OS和uClinux比较分析
作者:武汉理工大学 朱显新 黄 涛 卢珞先摘要:嵌入式操作系统是嵌入式系统应用的核心软件。本文通过对两种典型的开源嵌入式操作系统的对比,分析和总结嵌入式操作系统应用中的若干问题,归纳嵌入式操作系统的选型依据。 关键词:嵌入式系统 操作系统 uC/OS uClinux引言随着现代计算机技术的飞速发展和互联网技术的广泛应用,从PC时代过渡到了以个人数字助理、手持个人电脑和信转载 2012-06-26 12:46:26 · 366 阅读 · 0 评论 -
实模式、保护模式和虚拟8086方式
1:实模式:寻址采用和8086相同的16位段和偏移量,最大寻址空间1MB,最大分段64KB。可以使用32位指令。32位的x86 CPU用做高速的8086。2:保护模式:寻址采用32位段和偏移量,最大寻址空间4GB,最大分段4GB (Pentium Pre及以后为64GB)。在保护模式下CPU可以进入虚拟8086方式,这是在保护模式下的实模式程序运行环境。第一:实模式下程序的运行回顾转载 2012-06-28 13:03:24 · 224 阅读 · 0 评论 -
Linux与Windows比较出的20个优势
Linux,这个号称“全地球人的操作系统”,以其免费、安全、稳定等优点获得人们的广泛好评!下面yarn就列出几点linux相对于Windows的优势。合法升级到最新版本却不需要花一分钱。(windows或者apple合法升级是需要掏钱的,windows与Linux比较差别大吧!)同一个硬件平台上最新的操作系统却比老的更快。(如果在一硬件平台上运行xp比较卡的话,那运行windows7是不可转载 2012-07-14 13:53:13 · 838 阅读 · 0 评论 -
IP数据报的分片与重组 (linux内核)
前面有讲到过在函数ip_append_data中实现了对IP数据报的分片,这个讲法是错误的,需要纠正一下,ip_append_data的主要任务只是创建发送网络数据的套接字缓冲区(skb),它根据输出路由查询得到的输出网络设备接口的MTU,把超过MTU长度的应用数据分割开,并创建了多个skb,放入套接字的发送缓冲队列(sk_write_queue),但它并没有为任何一个skb数据加上网络层首部,并转载 2012-07-19 19:34:51 · 724 阅读 · 0 评论