操作系统
正在学习中的知识点整理
oxygen-hhh
这个作者很懒,什么都没留下…
展开
-
操作系统之进程与线程
进程的概念:进程的意义:联系多道处理程序进程与程序的区别:进程与线程:进程的状态:进程的实现:原创 2020-07-28 12:22:58 · 221 阅读 · 0 评论 -
内存映射I/O与端口映射I/O的区别
CPU与设备的控制寄存器和数据缓冲区进行通信,控制器中寄存器的两种编址方案PMIO(Port-mapped I/O端口映射I/O ):内存和I/O设备有各自的地址空间。每个控制寄存器被分配一个I/O端口号,这是一个8位或16位的整数。所有I/O端口形成I/O端口空间。端口映射I/O通常使用一种特殊的CPU指令,专门执行I/O操作。在Intel的微处理器中,使用的指令是IN和OUT。这些指令可以读/写1,2,4个字节(例如:outb, outw, outl)从/到IO设备上。I/O设备有一个与内存不同的转载 2020-06-25 17:10:15 · 4323 阅读 · 2 评论 -
操作系统之Linux设备分类,字符设备与块设备的区别
Linux按照信息组织特征将设备分为三类,分别是:字符设备:以字符为单位发送或接收一个字符流,而不考虑任何块结构。字符设备是不可寻址的,也没有寻道操作。打印机,网络接口,鼠标。块设备:把信息存储在固定大小的块中,每个块有自己的地址。通常块的大小在512字节和65536字节之间。所有传输以一个或多个完整的(连续的)块为单位。基本特征:每个块都能独立于其他块而读写,硬盘,蓝光光盘和USB盘是最常见的块设备。网络设备:通过套接字完成通信硬件设备作为文件看待,...原创 2020-06-25 15:14:11 · 1900 阅读 · 0 评论 -
操作系统启动过程(学习笔记四)
前提:一些概念实模式存取下的1M(20位地址线)空间(有关实模式与保护模式 放链接)前面640K [00000 – 9FFFF]:基本内存中间128K [A0000 – BFFFF]:显卡显存末尾256K [C0000 – FFFFF]:BIOSBIOS 基本输入输出系统【Basic Input Output System】:在BIOS内有底层I/O软件,包括读键盘,写屏幕,进行磁盘I/O以及其他过程C0000 – C7FFF:显示卡BIOSC8000 – CBFFF:IDE控制器BIOSF原创 2020-05-09 19:29:34 · 371 阅读 · 0 评论 -
操作系统实模式和保护模式
实模式保护模式转载 2020-05-09 19:05:45 · 737 阅读 · 0 评论 -
操作系统提供的用户界面分类
原创 2020-05-09 08:37:23 · 3975 阅读 · 0 评论 -
操作系统中断技术(学习笔记三)
背景60年代出现了中断技术,它解决了多道批处理系统想要并发运行程序时,程序之间如何来回切换的大问题,可以说中断技术是硬件方面的一个重大发展。从多道批处理系统中对CPU的占用情况来看:分析:程序A要通过操作系统的调度进行磁盘操作,B则进行磁带操作。当程序A执行I/O请求(I/O属于外中断,中断的一种)时,A放弃了CPU,操作系统接着调度B,B开始占用CPU(红宽线),此时程序A的磁盘操作也在同时进行。进一步:中断意味着需要操作系统的介入,开展管理工作。由于操作系统的管理工作(比如分配打印机设备等)需要原创 2020-05-08 22:38:08 · 1717 阅读 · 0 评论 -
操作系统CPU态(学习笔记二)
概念简单来说就是CPU的工作状态;具体来说它是对资源和指令使用权限的描述。比如HALT:停止CPU的工作;IN/OUT:执行I/O操作等特权指令,只有CPU工作在权限很高的态下才能使用这些指令。态的分类用户态:仅能访问部分资源,其他资源受限。一般通过用户程序访问资源内核态:能够访问所有资源和执行所有指令(与用户态的最大差别)。存在于管理程序或OS内核中管态:介于内核态与用户态之间详细...原创 2020-05-08 14:46:53 · 310 阅读 · 0 评论 -
操作系统六种设计结构(学习笔记一)
笔记参考的是现代操作系统第四版和华中科技大学软件学院苏曙光老师的操作系统原理课程操作系统六种结构设计单体系统层次式系统微内核客户端-服务器模式虚拟机外核单体系统概念在大多数常见的组织中,整个操作系统在内核态以单一程序的方式运行。整个操作系统以过程集合的方式编写,链接成一个大型可执行二进制程序。使用这种技术,系统中每个过程可以自由调用其他过程,只要后者提供了前者所需要的一些有用的计算工作。...原创 2020-04-30 11:59:30 · 6465 阅读 · 0 评论 -
单道批处理系统,多道批处理系统,分时系统比较(概念,特点,优缺点)
本文关于单道批处理系统,多道批处理系统及分时系统的三者对比主要是从概念,特点,优缺点等方面展开;参考内容:华中科技大学软件学院苏曙光老师的操作系统原理课程及现代操作系统第四版。一.单道批处理系统1.概念2.特点自动:作业自动运行,无需干预批量:磁带上的各个作业按顺序地进入内存,先调入先完成单道:内存中仅有一道程序运行,可以看成是串行的3.CPU的利用情况分析:外设和CPU...原创 2020-04-29 15:23:58 · 47663 阅读 · 3 评论