嵌入式课件(宋晖)课件 5.3.1 进程、线程.pptVIP

  • 2
  • 0
  • 约3.8千字
  • 约 40页
  • 2022-04-13 发布于未知
  • 举报

嵌入式课件(宋晖)课件 5.3.1 进程、线程.ppt

进程和线程 1 进程概念 程序的顺序执行 程序:源代码程序、目标程序和可执行程序 程序执行:编辑、编译、链接、执行 程序的结构:顺序结构、分支结构和循环结构 程序的顺序执行 程序顺序执行的特征: 顺序性、封闭性、可再现性 程序顺序执行流程图 程序的顺序执行 顺序执行-例1 输入I,计算C,打印P 程序并发执行 多道程序设计技术:多个程序并发执行 程序并发执行时的特征:间断性、非封闭性、不可再现性 程序并发执行引发的问题 协调各程序的执行顺序 多个执行程序共享系统资源,程序之间可能会相互影响,甚至影响输出结果 选择哪些、多少个程序进入内存执行? 内存中的执行程序谁先执行? 内存如何有效分配? 1.2 进程的定义 定义: 可并发执行的程序,在一个数据集合上的运行过程 申请/拥有资源 程序:静态概念,是指令和数据的集合,可长期存储 进程与程序的对应关系: 一个程序可以对应一个进程或多个进程 一个进程可以对应一个程序,或者一段程序 进程的特征 动态性 并发性 独立性 异步性 引入进程带来的问题 PCB 进程标识信息:进程的内部和外部标识符 处理机状态信息:通用寄存器值、指令计数器值、程序状态字PSW值、用户栈指针值 进程调度信息:进程状态、进程优先权、进程调度的其他信息 其它信息:程序及数据地址、进程同步和通讯机制、资源清单、链接指针

文档评论(0)

1亿VIP精品文档

相关文档