操作系统
文章平均质量分 67
R__phoenix
ACMer
展开
-
操作系统--------内存管理(2)
由于固定分配和动态b原创 2014-04-30 00:40:23 · 1169 阅读 · 0 评论 -
Visual Studio 2010 出现关于ActivityLog.xml错误的解决方案
Users may occasionally encounter a dialog box that has the text "Visual Studio has encountered an exception. This may be caused by an extension. See the Activity Log for more details." This dialog原创 2014-07-06 22:48:37 · 1705 阅读 · 0 评论 -
【鸟哥Linux学习笔记】关于Linux磁盘管理和文件系统(2)
关于磁盘分区格式化以及检验与挂载原创 2014-08-02 18:49:15 · 1299 阅读 · 0 评论 -
IAA32过程调用寄存器的保护规则
关于IA32的寄存器保护规则,百度的文章较少,所以自己写一个,给新手们解惑原创 2014-08-04 10:28:44 · 3513 阅读 · 0 评论 -
关于IA32的过程调用
在IA32的机器上,只提供了原创 2014-08-05 15:31:16 · 1911 阅读 · 0 评论 -
一个C语言程序的编译过程
首先,在写完程序编译之后,C预处理器会扩展源代码,插入所有的原创 2014-07-15 09:34:40 · 987 阅读 · 0 评论 -
【鸟哥Linux学习笔记】关于Linux磁盘管理和文件系统(1)
文件系统:原创 2014-07-23 17:46:57 · 1085 阅读 · 0 评论 -
CSAPP中一个有意思的小东西
关于编译器优化数组操作的一个小东西原创 2014-08-11 09:33:39 · 1411 阅读 · 2 评论 -
关于补码运算原理
刚才看java视频原创 2014-08-11 17:26:44 · 1087 阅读 · 0 评论 -
操作系统课程设计消费者和生产者问题源码解析
消费者生产者主要是就是PV操作的问题,但是其中还掺杂了线程原创 2014-06-13 21:32:03 · 6984 阅读 · 1 评论 -
Windows 进程在核心态和用户运行态时间比较源码解析
#include#include#includeusing namespace std;DWORD GetKernelModePercentage(const FILETIME& ftKernel, const FILETIME& ftUser){ //将FILETIME结构转化为64位整数 ULONGLONG qwKernel = (((ULONGLONG)ftKernel.dw原创 2014-06-10 16:36:10 · 2053 阅读 · 0 评论 -
操作系统课程设计创建新进程造成消耗系统资源死机问题的原因
首先要明确一个概念:1、初始化:C++中原创 2014-06-11 16:58:58 · 1628 阅读 · 0 评论 -
操作系统------内存管理(3)
无论是动态分配还是固定分配,他们的共同特点都是一个程序进入原创 2014-05-03 23:55:10 · 1016 阅读 · 0 评论 -
操作系统-------内存管理(1)
存储管理的任务:1、原创 2014-04-29 00:44:23 · 1371 阅读 · 1 评论 -
深入理解计算机操作系统学习笔记(1)
关于布尔代数:原创 2014-05-19 21:49:29 · 1025 阅读 · 0 评论 -
CSAPP深入理解计算机系统第二章学习笔记(1)
1、可以利用数字的算数右移,然后利用0XFF这样的数字做掩码运算,可以获取到一个数字的符号位。计算机的移位运算有一种很重要的作用就是利用掩码运算去提取一个位模式的一段信息。2、在C语言中的条件语句,以及三目的条件运算符,都可以用移位的方式来做。3、在进行位扩展操作的时候,比较讲一个32位的有符号数扩展到64位,那么在保证原来的值不变的情况下,把31个低位扩展到64位的低位上,而最高的符号位原创 2014-07-15 22:33:43 · 2973 阅读 · 0 评论 -
什么是-x86、i386、ia32
经常会在linux的一些包上看见一些i386、i586之类的字样,只知道是一些cpu的指令集,现在整理一下和大家一起分享下:IA32 : 32 bits Intel Architecture (32位带宽Intel构架)IA64 : 64 bits Intel Architecture (64位带宽Intel构架)i386 : Intel 386 ( 老的386机器,也泛指IA32转载 2014-07-20 09:08:16 · 1165 阅读 · 0 评论 -
汇编指令
GAS中每个操作都是有一个字符的后缀,表明操作数的大小。C声明GAS后缀大小(字节)charb1shortw2(unsigned) int / long / char*l4转载 2014-07-20 15:24:18 · 1364 阅读 · 0 评论 -
一个汇编小demo的详解
C语言代码如下:int exchange(int *xp, int y){int x = }原创 2014-07-20 17:50:21 · 2132 阅读 · 0 评论 -
操作系统课程设计父子进程的简单通信以及终止进程源码解析
这里的父子进程通信,其实说白了就是一个上课时候学的PV操作,是一个进程的同步,原创 2014-06-12 17:36:55 · 4139 阅读 · 0 评论 -
关于数组首地址
以前特意看过,但是还是会忘的,所以这次写下来,yih原创 2014-08-26 10:11:09 · 3136 阅读 · 1 评论