冯诺依曼体系、操作系统、进程(PCB,getpid(),fork)

首先,简画下各进程间关系:
这里写图片描述
一:冯诺依曼体系
这里写图片描述
硬件结构决定软件行为----数据信号流向,控制信号的流向。
当然对冯诺依曼体系的理解不能停留在概念上,需要深入对软件数据流的理解,接下里将会解释从我登上qq开始和朋友聊天,数据的流动过程(从你打开窗口,开始给他发消息,到他接受消息之后的数据流动过程),那如果是发送文件呢?
当是发送消息:从我打开窗口,通过键盘输入内容,输入设备会把数据加载到内存,此时,点击发送,然后,CPU需要将内存的数据加载到寄存器中进行处理,cpu将处理好的数据重新写入到内存,由内存和输出设备直接联系;在数据传输过程中,我的输出设备是网卡,然后经过一个复杂的过程将数据输入到朋友的网卡;此时,网卡把数据加载到内存,内存将消息传递给cpu进行处理再传递给内存,内存将消息输出到朋友的显示器上;
如果是发送文件:发送者的输出设备是硬盘,朋友的输入设备的硬盘,其他同理。
二:操作系统
任何一个计算机系统都包含一个基本的程序集合,称为操作系统(OS);操作系统包括内核(进程管理,内存管理,文件管理,驱动管理)、其他程序(如函数库、shell程序等)。
设计OS目的
与硬件交互,管理所有的软硬件资源;
为用户程序(应用程序)提供一个良好的执行环境:提供系统调用接口来供上层调用,防止小白用户把系统搞崩溃。
操作系统是一个管理的软件

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值