• day.6


    变量与空间

    多个程序同时运行是个什么情况

    1. 所有程序/软件的运行,是由操作系统统一调配的。操作系统是程序的运行环境。

    2. 运行的多个程序之间内存是不交叉的

    3. 程序结束,操作系统还要释放其使用的资源

      • 不释放会怎样(内存占用过大,电脑卡死)

      • 资源一直被占用,别的程序无法使用了

        微观上

        我们程序里定义的变量,申请的空间之一

        变量

        • 申请在哪块内存区域?()
        • 由谁申请(1.操作系统申请2.程序员申请)
        • 什么时候释放(用完释放[随用随放])
        • 由谁释放(1.操作系统释放2.程序员释放【与申请对应】)

        过程

        定义的变量,数组都是在内存的栈区存储

        什么是栈区

        ps: 内存

        磁盘与内存条

    • 程序在磁盘中储存
    • 软件在内存(物理空间)中运行
  • 相关阅读:
    自我介绍
    汇编实验报告五
    汇编第二章知识总结
    汇编第一章知识总结
    汇编实验报告四
    汇编实验报告三
    汇编实验报告(二)
    汇编实验报告(一)
    实验报告(七)
    实验报告(六)
  • 原文地址:https://www.cnblogs.com/Caesar-spike/p/14483459.html
Copyright © 2020-2023  润新知