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

章丘建设网站百度推广登录入口登录

章丘建设网站,百度推广登录入口登录,济宁网站建设费用,建设网站的需求分析报告进程的概念 程序的概念 这里说的是一个可执行文件,passive的意思可以理解为我们这个执行文件需要我们进行双击才会被被执行。 双击后,程序入口地址读入寄存器,程序加载入主存,成为一个进程 进程是主动去获取想要的资源&#xff0…

进程的概念

程序的概念
这里说的是一个可执行文件,passive的意思可以理解为我们这个执行文件需要我们进行双击才会被被执行。
在这里插入图片描述双击后,程序入口地址读入寄存器,程序加载入主存,成为一个进程
在这里插入图片描述进程是主动去获取想要的资源,注意这里每个进程都只有一个pc
在这里插入图片描述这里我去问了一下老师,老师说微观上来说确实一个核心一个pc只能同时运行一个进程,因为学习过计组之后我们知道单核只有一个pc寄存器,分时任务可以设置中断程序然后让pc数据存入对应堆栈空间,然后执行完相应程序再读取回来,通过cpu流水线进行优化,这样一套流程让我们感觉到多进程是在同时运行的。

程序推入内存示意图
在这里插入图片描述

在这里插入图片描述

执行流程:
1.先将代码解释成二进制指令,该指令区域(text)是只读的,压入无法修改;
2.入口main函数加载入栈空间,压入静态变量i和调用另外一个g函数,同时压入全局变量global;
3.g函数压入栈,a局部变量压入栈,再压入f函数;
4.压栈入f函数,x,y,p局部变量进栈,动态申请堆空间100Byte(p指针局部变量值为此堆空间的地址) ,继续向下读
5.返回到f函数f函数再代码中存在的地址区,继续向下读;
6.读到g函数return,返回g函数代码点,返回0值进栈,释放栈、堆空间,释放text空间;

遗留问题
在这里插入图片描述

c语言需要手动释放垃圾内存

并发的进程:
在这里插入图片描述在这里插入图片描述当然这里我们要知道这个"并发"并非并行,前面讨论pc的时候有讲。
当然如果是多核cpu是可以并行的。

并发进程共享cpu
就算是并行也会被并发所影响
在这里插入图片描述最后给进程下个定义
在这里插入图片描述

进程的状态:
在这里插入图片描述
最后一个等待态是不具备运行条件,下面这个例子是,如果指定到2步输出语句需要调用系统write占用io,如果这个函数执行占用资源很大,那调用2步函数的进程需要进入等待状态让出cpu控制权,等待调用结束。
在这里插入图片描述

运行状态何时能让出cpu控制权?
在这里插入图片描述

调用i/o设备进入等待,非正常结束进入终止。
在这里插入图片描述

windows叫做抢占式的多任务操作系统,如果有更高优先级的进程到达就绪状态,那么立刻就会抢占低优先级进程的cpu使用权;分时操作系统为所有的并发进程分发时间片,假设分时系统为每个进程运行时间平均分配100s,那么进程占用cpu达到100s就会被强制剥夺cpu使用权。

进程转化
在这里插入图片描述

总结:
外中断:外部事件
内中断:经典例子地址越界,除数为0,c语言堆栈溢出。

在这里插入图片描述
中断处理程序保存前面 我们画的那个程序内存空间的数据
中断程序执行一个lpsw指令跳回用户模式
在这里插入图片描述在这里插入图片描述

上下文内容(context)
在这里插入图片描述

操作系统管理context,只需要调用每个进程的context内的PCB
在这里插入图片描述

http://www.ritt.cn/news/26455.html

相关文章:

  • 手机视频网站建设搜索排名广告营销怎么做
  • 义乌网站建设百度资源平台
  • 做网站打电话话术英文谷歌优化
  • 品牌网站设计制作服务公司海外推广专员
  • wordpress金融网站模板搜索引擎营销的名词解释
  • 做购物网站赚钱吗怎么优化自己公司的网站
  • 手机移动端网站怎么做seo关联词有哪些类型
  • .net 网站开发架构网页制作教程
  • 长沙市网站建设推广建站网站关键词优化
  • 做网站优化费用南京谷歌seo
  • 网站设计收费滴滴友链
  • 重庆做网站 外包公司有哪些沈阳关键字优化公司
  • 南阳网站建设的公司长春网站关键词排名
  • 做国内电影网站赚钱不培训学校加盟费用
  • 企业网站开发总结搜索引擎的两个基本方法
  • 丽水建设局网站文件活动推广方案
  • 外贸网站如何引流网络广告文案
  • 做网站用的图片百度客服人工电话
  • 介绍家乡的网站怎么做网站广告接入
  • 云服务器可以做网站怎样做网络推广
  • 房管局 网站做房查线上渠道推广有哪些方式
  • 广州市越秀区建设和水务局网站手机百度识图网页版入口
  • 凡科做网站不好今天的新闻 联播最新消息
  • 湖北餐饮网站建设宁德市古田县
  • 石家庄市城乡建设部网站品牌宣传活动策划方案
  • 宣城网站开发网络公司互联网营销师课程
  • mvc做的网站嘉兴seo计费管理
  • 做微网站那pc端显示啥crm系统
  • 烟台建设用地规划查询网站做一个网站要花多少钱
  • 竞拍网站建设东莞网络营销信息推荐