当前位置: 首页 > news >正文

做的网站空白了玄幻小说百度风云榜

做的网站空白了,玄幻小说百度风云榜,做暧嗳xo小视频免费网站,网站手机版模板免费下载冯诺依曼体系结构: 绝大多数的计算机都遵守冯诺依曼体系结构 在冯诺依曼体系结构下各个硬件相互配合处理数据并反馈结果给用户 其中控制器和运算器统称为中央处理器(CPU),是计算机硬件中最核心的部分,像人类的大脑操控…

冯·诺依曼体系结构:

在这里插入图片描述
绝大多数的计算机都遵守冯诺依曼体系结构
在冯诺依曼体系结构下各个硬件相互配合处理数据并反馈结果给用户

其中控制器运算器统称为中央处理器(CPU),是计算机硬件中最核心的部分,像人类的大脑操控其他器官一样来控制其他硬件资源
存储器指的是内存(磁盘不是存储器,而是输入输出设备
输入设备输出设备有很多具体例子,例如键盘、显示器、磁盘等等。

如果不涉及控制命令,我们认为中央处理器只从存储器中读取数据,输入设备中的数据必须先加载到内存中等待。
可以说存储器是一切硬件数据交互的一个媒介。

存储器为什么存在?为什么不采用输入设备→CPU→输出设备的体系?
这是一个好问题。
在人看来计算机的速度是很快的。
但站在计算机的角度,各种硬件的读取速度相差非常大。
形象一点说,CPU的速度是纳秒级,存储器的速度是微秒级,磁盘的速度是毫秒级

如果没有存储器作为过渡,CPU直接访问磁盘,数据的读取非常慢,而CPU的目的就是高效处理,从这角度上来看可以说磁盘拖累了CPU,因而CPU需要一个工具,使得单位时间内能给它更多数据处理,而这就是存储器

初始操作系统:

我们都多多少少地听过操作系统,平时也会有人谈论win10好还是win11好,但是真正了解操作系统的人却不多,因为其体系过于庞大复杂,晦涩难懂。
从一个很大的角度来看,操作系统就是一款软件,一款负责管理、负责为用户提供更好的人机交互的软件

计算机无非是由各种软件和硬件组成的,如果让民众直接操作软件和硬件,那可以说没几个人会使用电脑了,操作系统相当于帮人做事,用户只需要告诉操作系统要做什么,操作系统便根据用户的需求来控制软硬件处理数据,复杂缜密的过程用户不需要知道。
有了操作系统,用户要做一件事,只需要给一个触发条件,这样看就有一点封装的意味了。

在这里插入图片描述

用户通过一些外壳接口输入指令,外壳会自动的寻找到系统接口进行系统调用。
不允许用户直接访问操作系统内核的原因是出于安全性。

进程:

所谓程序:简单地说可以看作是一个正在执行的程序;准确来说进程是进程控制块+所对应的程序

举一个形象的例子:当我们开始执行一个test的可执行程序时,其实是创建了一个新的进程,可执行程序的属性会被加载到内存

计算机肯定是不会出现只有一个进程的情况,往往是有许许多多进程并发执行的。
那么进程之间如果是杂乱无章的肯定是不行的,必须要先描述这些进程的属性信息,再借助数据结构来组织起来,使其有序。

加载到内存的可执行程序的属性会被一个名为进程控制块/PCB的所描述,每一个进程都对应着一个PCB,在Linux中PCB是一个名为task_struct的结构体。

在windows可以通过shift+ctrl+esc的方式打开任务管理器查看进程
那么Linux下如何查看呢?
下面介绍一种最常用的方法:

ps ajx | head -1 && ps ajx | grep ###

用于查找某一个进程

这里需要重点了解两个属性
PID:又称进程ID,用于表示某一个进程,类似于人的身份证号
PPID:父进程ID,标识此进程由哪个进程创建

进程是可以由进程创建的,于是就有了父子进程的关系,
下面介绍一个C语言中创建子进程的函数:fork()

在执行到fork语句时会创建一个子进程共享后续代码

环境变量:

引子:
windows按住win+R弹出命令框,输入cmd可以打开终端,输入ts却什么都没有;
这就像我们在Linux中在命令行上输入ls可以显示文件信息,输入自己产生的可执行程序却不行。

ls指令其实也是一个可执行程序,之所以能直接执行ls,是因为有环境变量在帮助系统去找到ls可执行程序所在的路径使其能快速执行,而环境变量没有存储用户自己产生的可执行程序,就当然找不到了。

浅浅思考一下,输入一行命令后系统需要去寻找改命令对应的程序所在路径,在没有任何工具的情况下找起来是不是非常难受,系统当然不想这么做,环境变量的作用就等同于直接告诉系统要找的程序的路径,直接访问就好了。

在Linux下可以通过

echo $PATH

来查看当前环境变量
在这里插入图片描述
我们在命令行输入一些常用指令是系统就会去这些路径下搜索

假如我们想让自己生成的可执行程序能够像ls指令一样直接执行,那么就必须把他添加到环境变量中去
我们采用export PATH=$PATH:路径的方式添加环境变量
在这里插入图片描述

环境变量具有全局特性,可以被子进程继承

http://www.dinnco.com/news/26435.html

相关文章:

  • 做坏事小视频网站2023年适合小学生的新闻有哪些
  • wordpress 本地同步到服务器seo关键词怎么选择
  • 杭州电商网站建设谷歌搜索引擎seo
  • 网站建设需要什么能力最新最好的磁力搜索
  • 山西省住房和建设厅网站app拉新推广平台渠道商
  • 网站制作评价一句话宣传自己的产品
  • 营销型网站建设的价格百度seo推广首选帝搜软件
  • 能玩游戏的网站西安竞价托管
  • 网站icp备案网址千锋教育地址
  • 做网站现在可以挣钱吗关键词优化是怎样收费的
  • 最炫的网站企业推广文案范文
  • 工业企业网站建设怎样在百度上发布广告
  • wordpress主题包怎么做seo营销技巧培训班
  • 源代码如何做网站uc浏览网页版进入
  • 浙江网站建设情况分析简述网络营销的主要方法
  • 织梦网站程序安装教程中国站免费推广入口
  • 怎么做网站的访问量seo诊断服务
  • 基于html css的网站设计网站推广软文
  • 企业做网站的好处免费自制app软件
  • 有货 那样的网站怎么做网站推广策划书模板
  • 手机行业动态网站制作网站优化推广方案
  • 做网站的高手百度邮箱注册入口
  • 盱眙在仕德伟做网站的有几家手机网站智能建站
  • 1如何做网站推广上海优化公司有哪些
  • 如何做免费网站专业代写软文
  • 做家居商城网站杭州seo网站优化公司
  • 无线网站制作百度免费安装
  • 网站做外链推广的常用方法seo关键词软件
  • 中国专利技术开发公司官网品牌关键词排名优化怎么做
  • 网站建设合同注意点最吸引人的引流话术