日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RISC-V IDE MRS2使用筆記(二): 編譯后Memory分析

Eloooly ? 2025-12-01 18:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

MounRiver Studio2支持在主菜單Project下勾選Show Memory Analysis開啟內(nèi)存分析功能。開啟該功能后進(jìn)行工程編譯,無(wú)需額外配置工程屬性,就可以直觀地查看各個(gè)段鏈接后在內(nèi)存空間的分配信息,以及符號(hào)的排列統(tǒng)計(jì)。

圖片1.png

隨著編譯后的分析進(jìn)度完成,編輯器會(huì)擴(kuò)展一個(gè)分組區(qū)域打開編譯結(jié)果分析視圖。
圖片3.png

視圖上方以柱形圖顯示各個(gè)section節(jié)大小,以及餅圖形式展現(xiàn)Flash和RAM的大小和使用量。

  • text為代碼節(jié),存儲(chǔ)在Flash中
  • data為數(shù)據(jù)節(jié)。初始值在Flash,運(yùn)行時(shí)在RAM
  • bss為未初始化數(shù)據(jù)節(jié),只存儲(chǔ)在RAM中。

對(duì)于一般程序,F(xiàn)lash的使用量為.text,.data節(jié)大小之和;RAM使用量為.data,.bss節(jié)大小之和。

分析視圖的下方為符號(hào)表,顯示符號(hào)的類型(函數(shù)或變量),名稱,地址,大小等詳細(xì)屬性。表中默認(rèn)以地址遞增排序,也可以按需選擇大小排序。

通過符號(hào)表,物理內(nèi)存分布一目了然,此外方便工程師進(jìn)行一些功能優(yōu)化:

    1. 代碼膨脹定位:快速識(shí)別占用空間最大的函數(shù)
    2. 庫(kù)函數(shù)優(yōu)化:發(fā)現(xiàn)大型庫(kù)函數(shù),考慮替換或優(yōu)化實(shí)現(xiàn)
    3. 異??焖俣ㄎ唬和ㄟ^程序計(jì)數(shù)器pc值直接定位故障函數(shù),協(xié)助調(diào)試
    4. 緩存局部性優(yōu)化:將頻繁調(diào)用的函數(shù)集中放置,提高指令緩存命中率;分支預(yù)測(cè)改善:

變化和狀態(tài)欄顯示了同個(gè)工程與上一次編譯時(shí)的符號(hào)狀態(tài)和大小變化值。我們通過將例程模塊簡(jiǎn)單修改后重新編譯。改動(dòng)后打印函數(shù)后未被調(diào)用,打印庫(kù)中相關(guān)函數(shù)都沒有被鏈接,因此代碼體積減小,區(qū)域FLASH和RAM大小驟減,庫(kù)函數(shù)如memset狀態(tài)為removed。關(guān)聯(lián)的符號(hào)變化和在表中均能直觀體現(xiàn)。
圖片4.png

內(nèi)存分析下方的符號(hào)視圖還提供了上下文菜單。選擇某符號(hào)的行后右鍵,支持跳轉(zhuǎn)到符號(hào)在源碼中定義位置。

圖片5.png

右鍵符號(hào),同樣支持跳轉(zhuǎn)到該符號(hào)反匯編對(duì)應(yīng)位置,編輯器會(huì)打開其所在編譯單元中間文件(.o)的反匯編結(jié)果,供用戶快速瀏覽處理優(yōu)化后的匯編指令。

圖片6.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Memory
    +關(guān)注

    關(guān)注

    1

    文章

    80

    瀏覽量

    30899
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    368

    瀏覽量

    49227
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1176

    瀏覽量

    50240
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    696

    瀏覽量

    35294
  • RISC-V
    +關(guān)注

    關(guān)注

    49

    文章

    2954

    瀏覽量

    53598
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RT-Thread 邀您參與“開放?連接”2026玄鐵 RISC-V 生態(tài)大會(huì),攜手共鑄 RISC-V“芯”紀(jì)元

    上海世博桐森酒店盛大啟幕。此次玄鐵RISC-V生態(tài)大會(huì)將同步設(shè)置2場(chǎng)分論壇,與主論壇形成「1+2」的創(chuàng)新洞見矩陣,屆時(shí)大會(huì)全天將全景呈現(xiàn)RISC-V在AI大模型時(shí)代
    的頭像 發(fā)表于 03-22 10:05 ?629次閱讀
    RT-Thread 邀您參與“開放?連接”2026玄鐵 <b class='flag-5'>RISC-V</b> 生態(tài)大會(huì),攜手共鑄 <b class='flag-5'>RISC-V</b>“芯”紀(jì)元

    RISC-V不支持 Nx嗎?

    RISC-V architecture! · nrwl/nx · Discussion #27915 如果能夠支持 RISC-V,那就太好了。目前我無(wú)法在我的 VisionFive2 板上
    發(fā)表于 02-04 06:27

    RISC-V,正式崛起

    編譯自financialcontent全球半導(dǎo)體行業(yè)迎來(lái)里程碑式的變革:開源指令集架構(gòu)(ISA)RISC-V已于2026年1月正式占據(jù)全球處理器市場(chǎng)25%的份額。這一里程碑標(biāo)志著x86和Arm長(zhǎng)期雙
    的頭像 發(fā)表于 01-16 15:17 ?906次閱讀
    <b class='flag-5'>RISC-V</b>,正式崛起

    探索RISC-V在機(jī)器人領(lǐng)域的潛力

    的Linux系統(tǒng)上部署了ROS 2 Humble Hawksbill。整個(gè)過程相對(duì)順暢,主要步驟包括: ? 配置APT源,添加為RISC-V架構(gòu)編譯的ROS 2倉(cāng)庫(kù)。 ? 通過ap
    發(fā)表于 12-03 14:40

    為什么RISC-V是嵌入式應(yīng)用的最佳選擇

    最近RISC-V基金會(huì)在社交媒體上發(fā)文,文章說(shuō)物聯(lián)網(wǎng)和嵌入式系統(tǒng)正在迅速發(fā)展,需要更高的計(jì)算性能、更低的功耗和人工智能。RISC-V是為未來(lái)而建的,包括超高效的MCU到高性能應(yīng)用處理器,RISC-V使開發(fā)人員能夠設(shè)計(jì)以下解決方案
    的頭像 發(fā)表于 11-07 10:09 ?1862次閱讀

    RISC-V 蜂鳥E203中PC指針起始地址設(shè)置搭建

    flashA上,初始地址0x00000000,risc-v的交叉編譯文件燒錄在了flashB上,初始地址0x00000000,但是arty A7只有一塊flash,因此需要將2個(gè)文件都燒錄在同一個(gè)flash下
    發(fā)表于 10-28 07:47

    RISC-V B擴(kuò)展介紹及實(shí)現(xiàn)

    B擴(kuò)展簡(jiǎn)介 RISCV B擴(kuò)展指的是RISCV用于位運(yùn)算加速的一個(gè)擴(kuò)展指令集,目的是使用一條指令實(shí)現(xiàn)原本需要2-3條指令才能實(shí)現(xiàn)的位操作指令。具體包含內(nèi)容如下: B擴(kuò)展就是RISC-V一個(gè)可選
    發(fā)表于 10-21 13:01

    國(guó)產(chǎn)!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開發(fā)板—RISC-V案例開發(fā)手冊(cè)(上)

    本文檔主要介紹T113-i處理器的RISC-V案例開發(fā),演示RISC-V核心RTOS案例的編譯與加載方法。適用開發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-13 11:34 ?15.2w次閱讀
    國(guó)產(chǎn)!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開發(fā)板—<b class='flag-5'>RISC-V</b>案例開發(fā)手冊(cè)(上)

    普華基礎(chǔ)軟件亮相2025 RISC-V中國(guó)峰會(huì)

    此前,7月16日至18日,第五屆RISC-V中國(guó)峰會(huì)在上海盛大召開。普華基礎(chǔ)軟件副總經(jīng)理兼戰(zhàn)略研究院院長(zhǎng)張曉先受邀參會(huì),發(fā)表《開源小滿助力RISC-V軟硬協(xié)同生態(tài)發(fā)展》主題演講,分享了開源小滿
    的頭像 發(fā)表于 07-28 16:51 ?1366次閱讀
    普華基礎(chǔ)軟件亮相2025 <b class='flag-5'>RISC-V</b>中國(guó)峰會(huì)

    RISC-V 手冊(cè)

    以下是關(guān)于RISC-V的詳細(xì)介紹,結(jié)合其核心技術(shù)特點(diǎn)與當(dāng)前發(fā)展現(xiàn)狀:核心概念RISC-V(第五代精簡(jiǎn)指令集)是一種基于精簡(jiǎn)指令集(RISC)的開源指令集架構(gòu)(ISA),由加州大學(xué)伯克利分校于2010
    發(fā)表于 07-28 16:27 ?11次下載

    2025新思科技RISC-V科技日活動(dòng)圓滿結(jié)束

    新思科技深度參與2025 RISC-V中國(guó)峰會(huì)并于2025年7月16日舉辦同期活動(dòng)“新思科技RISC-V科技日”技術(shù)論壇,聚焦“從芯片到系統(tǒng)重構(gòu)RISC-V創(chuàng)新”主題,議題覆蓋當(dāng)前最前沿的技術(shù)領(lǐng)域
    的頭像 發(fā)表于 07-25 17:31 ?1628次閱讀

    RISC-V International CEO:RISC-V 應(yīng)用全面開花,2031 年滲透率將達(dá) 25.7%

    7 月 16 日~19 日,第五屆(2025)RISC-V 中國(guó)峰會(huì)在上海張江科學(xué)會(huì)堂拉開帷幕。峰會(huì)設(shè)置 1 場(chǎng)主論壇、8 大垂直領(lǐng)域分論壇、多場(chǎng)研習(xí)會(huì)及多項(xiàng)同期活動(dòng)。在 7 月 17 日的主論壇上
    發(fā)表于 07-17 10:28 ?3808次閱讀
    <b class='flag-5'>RISC-V</b> International CEO:<b class='flag-5'>RISC-V</b> 應(yīng)用全面開花,2031 年滲透率將達(dá) 25.7%

    兆松科技發(fā)布高性能RISC-V編譯器ZCC 4.0.0版本

    近日,兆松科技(武漢)有限公司(以下簡(jiǎn)稱“兆松科技”)宣布正式發(fā)布高性能 RISC-V 編譯器 ZCC 4.0.0 版本。新版本在性能優(yōu)化、廠商自定義指令支持和軟件庫(kù)等方面實(shí)現(xiàn)全面升級(jí),并同步推出
    的頭像 發(fā)表于 06-27 14:48 ?3868次閱讀
    兆松科技發(fā)布高性能<b class='flag-5'>RISC-V</b><b class='flag-5'>編譯</b>器ZCC 4.0.0版本

    RISC-V和ARM有何區(qū)別?

    在微處理器架構(gòu)領(lǐng)域,ARM與RISC-V是兩個(gè)備受關(guān)注的體系。ZLG致遠(yuǎn)電子在推出ARM核心版,又推出了基于RISC-V的MR6450核心版,這引發(fā)了人們對(duì)這兩種架構(gòu)差異的深入探討。ARM
    的頭像 發(fā)表于 06-24 11:38 ?2290次閱讀
    <b class='flag-5'>RISC-V</b>和ARM有何區(qū)別?

    RISC-V架構(gòu)下的編譯器自動(dòng)向量化

    進(jìn)迭時(shí)空專注于研發(fā)基于RISC-V的高性能新AICPU,對(duì)于充分發(fā)揮CPU核的性能而言,編譯器是不可或缺的一環(huán),而在AI時(shí)代,毫無(wú)疑問向量算力將發(fā)揮越來(lái)越重要的作用。進(jìn)迭時(shí)空非常重視RISC-V
    的頭像 發(fā)表于 06-06 16:59 ?1456次閱讀
    <b class='flag-5'>RISC-V</b>架構(gòu)下的<b class='flag-5'>編譯</b>器自動(dòng)向量化
    邢台市| 威远县| 甘孜县| 新晃| 樟树市| 南宁市| 安龙县| 武山县| 公主岭市| 浦城县| 文昌市| 南澳县| 汕尾市| 隆林| 南召县| 库尔勒市| 荆州市| 曲阳县| 抚远县| 新蔡县| 五台县| 特克斯县| 陆良县| 文安县| 来凤县| 汝阳县| 保德县| 观塘区| 临朐县| 汶上县| 黄大仙区| 彭泽县| 应用必备| 昭觉县| 双桥区| 邢台市| 桂平市| 克拉玛依市| 兴文县| 观塘区| 简阳市|