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

如何建立自己个人网站百度2022新版下载

如何建立自己个人网站,百度2022新版下载,网站建设考试样题及答案,天津做网站找哪家公司文章目录 冯-诺依曼体系结构操作系统shell 冯-诺依曼体系结构 我们现在所使用的计算机就是冯-诺依曼体系结构。 存储器就是内存。 由下图可知,寄存器最快,为啥不用寄存器呢? 因为越快价格就最贵,冯诺依曼体系结构的诞生&#xf…

文章目录

  • 冯-诺依曼体系结构
  • 操作系统
  • shell

冯-诺依曼体系结构

我们现在所使用的计算机就是冯-诺依曼体系结构。
在这里插入图片描述
存储器就是内存。
由下图可知,寄存器最快,为啥不用寄存器呢?
因为越快价格就最贵,冯诺依曼体系结构的诞生,极大降低了计算机的价格。
冯诺依曼结构的原理是,在CPU进行计算的时候,内存已经接收外部输入设备输入的数据并存储,在CPU进行完计算后将结果取出,然后将结果放到输出设备,再把输入的数据交给CPU进行计算
所以这就是为什么程序运行前要先加载到内存!
在这里插入图片描述

操作系统

在这里插入图片描述

通过冯-诺依曼体系结构去理解何为操作系统。
内存怎么读数据?输入数据以后怎么从缓冲区输出到输出设备的?操作系统干的就是这类活,
设计操作系统的目的就是更好地与硬件交互,管理软件资源,为应用程序提供一个良好的执行环境

认识系统调用:

操作系统为啥不跟底层硬件直接联系? 如果OS和底层硬件直接联系,一旦底层硬件发生任何改变,OS为了与硬件兼容,OS的源代码就需要重新编译。如果频繁的编译,计算机的运行效率就会大大降低。
为了解决这个问题,在操作系统与底层硬件之间就需要增加一层结构让操作系统与底层硬件之间实现解耦。这个增加的结构就是驱动程序
一般来说,操作系统是不会把源代码呈现给用户,这是操作系统对于自己的一种保护。
那我们如何进行操作呢?
操作系统会封装出一系列接口给用户,这些接口就叫系统调用接口,除了系统调用接口,没有任何方法可以间接使用操作系统。
但是这些接口对于普通用户来说具有一定的使用成本,因为用户必须要先对操作系统有一定了解,为了方便用户,所以又对系统接口进行封装形成我们的用户操作接口,常见的用户接口有各种库如libc以及部分指令,我们一般在实际编写的过程中调用各种的函数printf,scanf就是来源于这些库。
在这里插入图片描述

shell

在操作系统中,Windows 采用图形化界面作为交互方式,而Linux则使用命令行界面。尽管两者的交互方式存在差异,但从本质上讲,它们的目的是一致的,即都是为了便于用户进行相关操作。图形化界面和命令行界面都属于外壳程序的范畴。无论是Windows的图形化界面还是Linux的命令行界面,它们都是操作系统与用户之间进行交互的接口,通过这些界面,用户能够向操作系统发送指令并获取相应的反馈。尽管Windows 和Linux的交互方式有所不同,但它们的核心目标都是为了满足用户的操作需求。
在这里插入图片描述

kernel是操作系统的核心,kernel和用户通过外壳程序来沟通。
shell(比如centos7的bash)会先读用户输入的命令进行一系列操作,如果执行命令过程中没有出现异常(文件错误,权限不够),就会创建子进程,子进程会把执行结果返回给父进程,值得注意的是子进程出现的任何问题,都不会对父进程Shell产生影响。
以Windows为例,我们每运行一个程序,就相当于创建了一个子进程,比如打开浏览器、运行办公软件等。即便这些子进程中的某个出现问题,如浏览器卡死(程序异常)或被关闭(程序终止),也不会影响其他子程序的正常运行。同样地,在Linux中,Shell与子进程的关系也是如此,确保了系统的稳定性和可靠性。

http://www.ds6.com.cn/news/48465.html

相关文章:

  • 人才招聘网站怎么做国际最新新闻热点事件
  • 第寒网站建设品牌如何做推广
  • 网站建设营销方案百度搜索风云榜电视剧
  • 怎么在网站中搜索关键字营销策划的十个步骤
  • 唐山哪个公司做网站聊城seo优化
  • 响应式网站建设服务提供商免费模板
  • 网站外的seo公司模板建站
  • 网站开发一般采用什么框架平台推广引流怎么做
  • css做的网站不能往下拉友情链接有用吗
  • h5网站开发哪个好广告推广软文案例
  • wordpress主题修改教程关键字优化
  • 祥云县住房和城乡建设网站品牌推广策划方案案例
  • 南宁seo团队计划英语seo什么意思
  • 医疗设备响应式网站企业营销推广
  • 团购火锅自助网站建设英文seo
  • 嘉兴商城网站开发设计辽宁网站建设
  • 好吃易做的家常菜网站谷歌seo推广公司
  • 做国外网站有哪些网店培训教程
  • 深圳南山企业网站建设报价百度广告业务
  • html5做网站百度财报q3
  • 网站怎么架设大丰seo排名
  • 成都网站建站推广备案域名查询
  • html5网站搭建培训心得体会500字
  • 做个网站费用多少合适vi设计
  • 自己有网站 做app免费站推广网站2022
  • 有了php源码怎么做网站推广网站怎么制作
  • drupal 网站建设推广赚钱的软件排行
  • 网站建设一般要多少费用营销策略分析包括哪些内容
  • 怎么做单位网站营销软件网站
  • 出售已备案的域名合法吗宁波seo关键词优化方法