![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 51
Justdoforever
读书是为了更出色的人生!
展开
-
操作系统
操作系统内核的抽象与特征 操作系统:计算机科学研究的基石之一 。计算机系统的基本组成部分和核心支撑软件 。贯穿程序语言、运行时系统、应用、体系结构. 。联系计算机科学和计算机系统的典范 。操作系统的知识影响到专业人员的素质 。大量专业工作与操作系统技术相关 。顶尖大学的计算机科学部门 o MIT, Stanford, Berkeley, … 。计算机产业, 。旧时: Xerox (PARC), IBM, DEC (SRC), Bell Labs 。现代: Microsoft, Google, Yahoo,原创 2021-04-30 20:00:21 · 147 阅读 · 0 评论 -
计算机二进制表示与计算
3位二进制的最小值为-2^(3-1) = - 2 ^ 2 = -4;即100; 最大值为011 = 3 必须要明确的是:负数在计算机中都是以补码来表示的。 负数的位运算也是在补码上进行的。 与运算 -2&-3 =-4 原码 10000010 10000011 取反 11111101 11111100 (反码) 加一 11111110 11111101 (补码) 与运算结果 11111100 这个结果是多少呢?首先看最高位是1,说明这是一个负数的补码表示,我们把它转化成十进制看看是多少。 负数的补码转原创 2021-01-30 16:01:40 · 870 阅读 · 0 评论 -
操作系统知识点梳理
操作系统 内存管理 简述进程线程切换的流程 如果想要从A进程切换到B进程,必定要先从用户态切换到内核态,因为这个切换工作是由操作系统完成的,操作系统需要先挂起正在占用CPU的A进程,才能切换到B进程。 由于从用户态切换到内核态的时候,CPU是在用户进程手中,所以这个是通过硬中断来实现的。再从用户态切换到内核态之前需要首先保存用户进程的上下文,以便下一次执行是可以继续之前的工作。 这个上下文就是进程的执行环境,包括所有的寄存器变量,进程打开的文件、内存信息等。一个进程的上下文可以分为用户级上下文、寄存器上下文原创 2021-03-25 21:04:22 · 484 阅读 · 0 评论