深度学习入门
hi
测试
hello
这是一段测试
是否可以成功呢
123456789101112131415161718192021222324252627282930313233343536#include<vector>#include<algorithm>using namespace std;/* * @lc app=leetcode.cn id=435 lang=cpp * * [435] 无重叠区间 */// @lc code=startclass Solution {public: int eraseOverlapIntervals(vector<vector<int>>& intervals) { if(intervals.empty()){ return 0; } sort(intervals.begin(), intervals.end(), { return a[1] < ...
操作系统02152
操作系统的运行机制高级语言编写的代码经过编译翻译成机器指令,程序运行的过程实际就是CPU一条一条执行指令的过程
要了解操作系统的运行机制,首先要了解一些基本概念。
(1)两种程序①应用程序:一般程序员写的程序
②内核程序:实现操作系统的程序员写的程序,许多内核程序构成了操作系统的内核,==内核是操作系统最重要最核心的部分,也是最接近硬件的部分!==一个操作系统只要有内核就够了,操作系统的功能未必都在内核中,比如之前提到的GUI。
(2)两种指令①非特权指令: 允许应用程序使用的指令
②特权指令:只允许操作系统的管理者—-内核使用的指令,一般对其它程序运行产生严重的影响,如内存清零指令
思考:CPU在设计和生产时便划分了特权指令与非特权指令,即CPU在==执行指令前==便能分辨指令类型,但CPU该如何判断特权指令是由应用程序还是内核程序发出?是否可以执行该指令?
(3)两种处理器状态
操作系统02141
距离考研的初试已经过去了51天,只有六天就要出成绩了,从今天开始,就正式开始准备复试了….
1.计算机系统 随着人们生活水平的日益提高,计算机早已成为人们日常生活的一部分。一部完整的计算机由硬件系统与软件系统构成。计算机的硬件系统主要包括人们熟知的CPU、存储器等设备,它们提供了基本的计算资源,这种只有硬件系统的计算机称为裸机,这时想要成功使用一台计算机需要经过系统的专业训练,想像现在一样多的人会使用是不敢想的事情。后来人们在裸机上加入了软件系统,这便构成了现在我们使用的计算机系统,人们通常按照与硬件系统相关的密切程度,将软件系统分为系统软件与应用软件。系统软件顾名思义就是直接与计算机的硬件资源打交道,操作系统(如Windows、MacOs、Linux等)便属系统软件之列。而用户可以直接使用的软件通常属于应用软件,如QQ、微信等等,应用软件一般借助系统软件来调用系统的硬件资源实现其功能。
2.操作系统 从上面对计算机系统结构的阐述,容易看出计算机系统具有层次结构,系统软件是位于硬件系统与应用软件之间的一个层次,操作系统更是硬件系统之上的第一层软件,是其它软件与硬件的接口 ...