1.1.程序运行为什么需要内存

1.1.程序运行为什么需要内存

程序运行的过程就是电脑在不断地进行计算,在计算过程中需要各种数据(也就是变量),程序运行需要数据(变量)和代码共同支持,代码就是函数,它负责指令,在执行这些指令的过程中就需要产生一些数据(变量)。

知识点:

1:冯诺依曼结构:代码和数据存放在一起

      哈弗结构:代码和数据分开存放。代码存储在flash中,数据存储在RAM中。
2:代码就是函数,数据就是全局变量和局部变量
3:内存分为动态内存SRAM 和静态内存DRAM
4:单片机使用的是静态内存,大部分单片机中常量存放在flash中(代码段),变量存放在DRAM中。

我在学习过程中遇到的问题:

1:什么是flash
    (1) flash也叫闪存,在断电的情况下不会丢失所存信息,管理内存不是以字节为单位的,而是以块为单位,块的大小一般大小为  256K。
2:SRAM和DRAM的区别
    (1)首先都是RAM(随机存储器),又分为静态随机存储器和动态随机存储器,
    (2)SRAM优点:速度快,不需要刷新就能保存数据,功耗低,但是断电就不能保存数据了。
       DRAM需要不停地刷新才能保存数据,切断电源也是会丢失数据的。
3:全局变量和局部变量分别存储在哪
    (1)全局变量存储在堆,局部变量存储在栈。堆内存是手动分配释放的,栈内存是由系统自动完成的。
4:单片机都是用静态内存吗
    一般是,单片机内置的和外接的内存一般都是静态内存,这种内存比较贵,太大了用不起。
5:对于SRAM,”不需要刷新就能保存数据“和“断电就不能保存数据”的区别

总结:

1:有的时候再学习一个点的时候会连带产生很多不会的点,但是对于初学者来说并不能很好的区分哪些需要深入,深入到什么地步,哪些只需要了解。我解决的方法是,先对它们都有个了解,有一个初步印象,后面再需要谁了,就再深入研究谁。这样既避免了把时间浪费到了研究那些没用的,又给那些以后需要深入研究的留下一个印象。
### 回答1: .NET Framework 1.1.4322是微软发布的一款开发平台,用于构建和运行各种类型的应用程序。下载该版本,您可以按照以下步骤进行操作: 1. 打开您的浏览器,并进入微软官方网站。在搜索栏中输入“.NET Framework 1.1.4322下载”。 2. 在搜索结果中,选择适合您操作系统的下载链接。确保选择的链接是来自官方来源,以确保安全性和版本的准确性。 3. 点击下载链接,然后选择保存文件的位置。您可以选择默认的下载位置,或者选择您希望保存文件的其他位置。 4. 下载过程可能需要一些时间,具体时间取决于您的网络速度。请耐心等待直到下载完成。下载完成后,您可以关闭浏览器。 在安装之前,您需要确保您的系统符合最低要求: - Windows XP操作系统 - 32位或64位的处理器 - 至少256MB的内存 - 至少5MB的可用磁盘空间 安装完成后,您可以使用.NET Framework 1.1.4322来运行和开发相应的应用程序。请注意,该版本已经相对较旧,如果您的项目需要更高版本的.NET Framework,请考虑使用更高版本。 希望以上信息对您有所帮助,如果您有任何其他问题,请随时告诉我。 ### 回答2: .NET Framework 1.1.4322是由微软开发的一款应用程序框架。它提供了一系列的API和库,用于开发和运行在Windows操作系统上的应用程序。不过需要注意的是,.NET Framework 1.1.4322已经是一个相对较老的版本,目前已经不再支持或维护。 如果你想下载.NET Framework 1.1.4322,可以在一些软件下载网站或官方网站上找到相关的下载链接。你只需在搜索引擎中输入.NET Framework 1.1.4322下载,即可找到相应的下载资源。请注意确认所下载的文件来源可信,以避免安装不受信任的软件或病毒等恶意软件。 不过,我建议你考虑升级到更新的.NET Framework版本,如.NET Framework 4.8。较新的版本通常包含更多新特性和功能,能够提供更好的性能和安全性。此外,较新版本的.NET Framework还能够与最新的Windows操作系统更好地兼容。你可以在微软官方网站上找到最新的.NET Framework版本,并按照其指引进行下载和安装。 ### 回答3: Net Framework 1.1.4322是Microsoft开发的一个应用程序框架,用于开发和运行在Windows操作系统上的应用程序。由于其具有重要的功能和广泛的应用,很多人希望下载并安装该框架。 要下载Net Framework 1.1.4322,可以按照以下步骤进行: 1. 打开网络浏览器,例如谷歌浏览器、Microsoft Edge等,进入Microsoft官方网站。 2. 在搜索栏中输入“Net Framework 1.1.4322下载”,然后按下回车键进行搜索。 3. 在搜索结果中,选择Microsoft官方网站上提供的Net Framework 1.1.4322下载链接。 4. 点击下载链接进入下载页面,通常会提供不同的下载选项,如32位或64位版本。 5. 根据自己操作系统的位数,选择合适的下载选项,然后点击下载按钮开始下载。 6. 下载完成后,找到下载文件,并双击运行该文件。 7. 按照安装程序的指示,完成Net Framework 1.1.4322的安装过程。 需要注意的是,Microsoft已经发布了较新版本的Net Framework,如4.8版本,它具有更多的功能和更好的性能。因此,如果你的应用程序要求更高版本的Net Framework,建议下载并安装最新版本的框架。 总结起来,下载Net Framework 1.1.4322的步骤包括打开官方网站、搜索下载链接、选择合适的下载选项、运行下载文件并按照指示完成安装过程。希望这个回答对于你能有所帮助。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值