社区
C++ 语言
帖子详情
C/C ++中有关指针与内存分配问题
vincentcoll
2011-05-23 02:57:22
电脑的内存地址是在什么时候分配的:在硬件上,还是操作系统,还是程序设计编译器..
内存地址总是在变得么???
...全文
143
5
打赏
收藏
C/C ++中有关指针与内存分配问题
电脑的内存地址是在什么时候分配的:在硬件上,还是操作系统,还是程序设计编译器.. 内存地址总是在变得么???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
js_xj
2011-05-24
打赏
举报
回复
一般情况下,说“32位操作系统”中的一部分就是指的地址总线,2的32次方=4GB,也就是指这操作系统支持4GB的内存。
但是一般嵌入式开发板硬件上并不能达到这么高的要求,有可能硬件上采用64MB的内存,那为什么系统还能访问4GB大小的内存空间,那是因为内存控制单元MMU的存在,通过MMU就能实现逻辑地址到物理地址的转变,从而能轻松的访问4GB的空间。
这也是本人的一点理解,不对的请指正。
xiaoguangzaia
2011-05-24
打赏
举报
回复
[Quote=引用 3 楼 vincentcoll 的回复:]
计算机科学与技术专业有哪些专业与学习内存有关的,听说内存管理是很复杂的》。...
[/Quote]
体系结构啊,微机原理啊,或者讲c/c++一些语言的时候也会提到内存
vincentcoll
2011-05-24
打赏
举报
回复
计算机科学与技术专业有哪些专业与学习内存有关的,听说内存管理是很复杂的》。...
huofen2005
2011-05-23
打赏
举报
回复
内存物理地址是硬件层定死的;--- 实模式的系统是直接操作物理地址的;
保护模式下,问题稍复杂:
逻辑地址是操作系统定死的,无非是给上层应用的指针应用戴个套子,花柳啥的别传给操作系统;
驱动啥的,直接控制硬件的,用的是物理地址。
代码里面,内存地址是API返回的;
你开口跟操作系统要一片内存,操作系统斟酌再三:内存给你了,地址是啥啥啥。
你要是把系统告诉你的地址给忘记了,最后没还,那就是传说中的内存泄露了。
出来混,迟早要还的,要是泄露太多,牛叉操作系统就把你干掉,不牛叉操作系统就自己挂掉~
bdmh
2011-05-23
打赏
举报
回复
不同类型的变量分配时间不一样,地方也不一样
AI-ALLIN_一个全面且可用于生产环境的Go语言AI智能体框架_支持流式响应_多模型后端_工具集成_多存储引擎_会话管理_运行时执行器层_工具监督器_执行图_智能体化检索增强生.zip
AI-ALLIN_一个全面且可用于生产环境的Go语言AI智能体框架_支持流式响应_多模型后端_工具集成_多存储引擎_会话管理_运行时执行器层_工具监督器_执行图_智能体化检索增强生.zip
一款基于微信小程序平台开发的综合性群组管理与互动工具套件_包含群通知发布与提醒群接龙活动组织与参与群投票发起与统计群通讯录信息共享与维护四大核心功能模块_旨在通过集成丰富的群.zip
一款基于微信小程序平台开发的综合性群组管理与互动工具套件_包含群通知发布与提醒群接龙活动组织与参与群投票发起与统计群通讯录信息共享与维护四大核心功能模块_旨在通过集成丰富的群.zip
多源动态最优潮流的分布鲁棒优化方法(IEEE118节点)(Matlab代码实现)
多源动态最优潮流的分布鲁棒优化方法(IEEE118节点)(Matlab代码实现)内容概要:本文介绍了基于Matlab代码实现的多源动态最优潮流的分布鲁棒优化方法,适用于IEEE118节点电力系统。该方法结合两阶段鲁棒模型与确定性模型,旨在应对电力系统
中
多源不确定性(如可再生能源出力波动、负荷变化等),提升系统运行的安全性与经济性。文档还列举了大量相关的电力系统优化研究案例,涵盖微电网调度、电动汽车集群并网、需求响应、配电网重构等多个方向,并提供了YALMIP等工具包的网盘下载链接,支持科研复现与进一步开发。整体内容聚焦于电力系统建模、优化算法应用及鲁棒性分析。; 适合人群:具备电力系统基础知识和Matlab编程能力的研究生、科研人员及从事能源系统优化的工程技术人员;熟悉优化建模(如鲁棒优化、分布鲁棒优化)者更佳。; 使用场景及目标:①开展电力系统动态最优潮流研究,特别是含高比例可再生能源的场景;②学习和复现分布鲁棒优化在IEEE118等标准测试系统上的应用;③进行科研项目开发、论文复现或算法比较实验;④获取相关Matlab代码资源与仿真工具支持。; 阅读建议:建议按文档结构逐步浏览,重点关注模型构建思路与代码实现逻辑,结合提供的网盘资源下载必要工具包(如YALMIP),并在Matlab环境
中
调试运行示例代码,以加深对分布鲁棒优化方法的理解与应用能力。
性能评估信标辅助双跳认知无线电无线
中
继选择方案的性能评估研究(Matlab代码实现)
【性能评估】信标辅助双跳认知无线电无线
中
继选择方案的性能评估研究(Matlab代码实现)内容概要:本文围绕“信标辅助双跳认知无线电无线
中
继选择方案的性能评估”展开研究,通过Matlab代码实现对该通信系统的性能进行建模与仿真分析。重点探讨了在认知无线电网络
中
,如何利用信标信息优化双跳
中
继的选择机制,提升频谱利用率与传输可靠性,并对系统的关键性能指标如
中
断概率、吞吐量和误码率等进行了评估。研究结合实际无线环境因素,验证了所提方案在复杂动态频谱环境下的有效性与鲁棒性。; 适合人群:具备通信工程、电子信息类专业背景,熟悉Matlab仿真工具,从事无线通信、认知无线电或
中
继网络研究的研究生及科研人员。; 使用场景及目标:①用于认知无线电网络
中
的
中
继选择算法设计与性能验证;②支持无线通信系统仿真教学与科研项目开发,提升对双跳传输与频谱感知机制的理解;③为后续优化
中
继协作策略提供仿真基础和技术参考。; 阅读建议:建议读者结合Matla
xbr2017_PyBasemap_SpacialInterpolation_28028_1766986788452.zip
xbr2017_PyBasemap_SpacialInterpolation_28028_1766986788452.zip
C++ 语言
65,207
社区成员
250,517
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章