wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2816|回復(fù): 0
收起左側(cè)

淺談RISC-V GCC之:鏈接腳本學(xué)習(xí)筆記(二)

[復(fù)制鏈接]
ID:809235 發(fā)表于 2021-11-12 11:21 | 顯示全部樓層 |閱讀模式
上一篇介紹了部分鏈接腳本知識(shí),這次我們用MRS(MounRiver Studio)中內(nèi)置的CH57x系列模板工程來(lái)具體實(shí)踐一下:
1 入口
     
1.png
ENTRY 關(guān)鍵字,確定程序入口在_start處

2 內(nèi)存布局
2.png
內(nèi)存分配,F(xiàn)LASH只讀可執(zhí)行,起始地址為0x00000000.大小為448K,448K也可以寫(xiě)成16進(jìn)制;RAM讀寫(xiě)可執(zhí)行,起始地址為0x20003800,大小為18K。

3輸出段

3.png
.init輸出段,提供了兩個(gè)符號(hào)_sinit和_einit,_sinit為FLASH起始地址,緊接著4字節(jié)對(duì)齊之后放的是輸入段.init,這個(gè)輸入段可以在start_CH573.S中看到,是起始跳轉(zhuǎn)。

4.png
這兩個(gè)段是將本來(lái)默認(rèn)放在FLASH 中的代碼放到RAM中去運(yùn)行,.highcodelalign段起始地址4字節(jié)對(duì)齊,符號(hào)_highcode_lma是FLASH 中已經(jīng)排布到的地址,注意.highcode段運(yùn)行在RAM中,其中 ”.” 是在RAM中的地址,在這里就是RAM起始地址,_highcode_vma_start與此相同,在這個(gè)輸出段中有  .vector .vertor_handler .highcode輸入段,四字節(jié)對(duì)齊之后又提供了一個(gè)此段結(jié)束的地址_highcode_vma_end ,這兩個(gè)輸出段中定義的三個(gè)符號(hào)是為了將FALSH 中的代碼搬運(yùn)到RAM里取運(yùn)行,同樣可以在start_CH573.S中可以看到
5.png
使用和上面同樣的寫(xiě)法,可以自定義將源碼中的函數(shù)或者數(shù)據(jù)自定義到RAM中執(zhí)行,只需要在源碼中指定其section屬性即可
__attribute__((section(".highcode")))
UINT16 Get_Calibration_Cnt_RAM( UINT16 loc ){
...
...
}

6.png
.text段是存放在FLASH,運(yùn)行時(shí)地址也在FLASH中。
7.png
首先說(shuō)下__global_pointer這個(gè)符號(hào),RISC-V內(nèi)核中有一個(gè)GP寄存器,可以用來(lái)訪問(wèn)其地址內(nèi)+/- 2K的數(shù)據(jù),只需要一條匯編語(yǔ)句即可,如果不在范圍內(nèi),就會(huì)使用auipc或者lui配合其他包括低12位立即數(shù)的指令來(lái)訪問(wèn),可以手動(dòng)調(diào)整其位置,使頻繁用到的數(shù)據(jù)在其訪問(wèn)范圍內(nèi)可以有效的減少代碼大小。
此三段可以看成一個(gè)部分,首先.dalign中”.”的值是一個(gè)表達(dá)式,ORIGIN(RAM)是RAM 的起始地址,MAX(0x800,SIZEOF(.highcode))代表0x800和.highcode段中的最大值, “.”等于兩值相加,.dlalign定義了符號(hào)_data_lma,是FLASH排布到此處的地址,.data段中_data_vma與.dalign中的”.”地址相同,因?yàn)橹虚g沒(méi)有占用RAM區(qū)的數(shù)據(jù),_data_vma,_data_lma,_edata,三個(gè)符號(hào)為搬運(yùn)數(shù)據(jù)到RAM 中提供了地址,同樣可以在start_CH573.S中可以看到
8.png
其中data中的輸入段具體有哪些類(lèi)型變量,對(duì)應(yīng)哪種段,有興趣的可以到對(duì)應(yīng)的MAP文件中查看,如下圖所示

9.png



.bss存放未初始化的變量或者初始化為0的全局變量,其中COMMON段比較特殊,有機(jī)會(huì)專(zhuān)門(mén)在說(shuō)一下,_sbss和_ebss為清零提供地址,同樣可以在start_CH573.S中可以看到

10.png


設(shè)置棧,起始地址放在RAM最上層。

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
亚洲成人精品视频| 日韩脚交footjobhd| 久久影院一区| 精品中文视频在线| 国产老熟女伦老熟妇露脸| xxxx黄色| 欧美色网址大全| 亚洲第一福利视频| 91日韩中文字幕| 精品众筹模特私拍视频| 色婷婷综合久久久久中文一区二区 | 亚洲精品国产综合久久| www.555国产精品免费| 韩国中文字幕2020精品| 精品视频久久| 国产日韩另类视频一区| 高清在线观看av| 亚洲在线精品视频| av影院在线免费观看| 亚洲国产一区二区在线播放| 91传媒免费视频| www色啪啪| 91成人国产| 九九九久久国产免费| 美日韩一二三区| 日韩免费高清视频网站| 日韩成人网免费视频| 青青青视频在线播放| 欧美1—12sexvideos| 日韩欧美在线观看视频| 在线看免费毛片| 国产一区电影| 日本久久精品电影| 国产高潮失禁喷水爽到抽搐| 成人无遮挡免费网站视频在线观看| 亚洲人成在线播放网站岛国| 免费无码av片在线观看| 可播放的18gay1069| 成人激情小说乱人伦| 日韩电影在线播放| 国产黄色免费看| 肉丝袜脚交视频一区二区| 成人伊人精品色xxxx视频| 天堂8在线视频| 国产一区二区你懂的| 国产精品一区二区久久国产| 国精产品一品二品国精品69xx| 中文字幕一区二区三区欧美日韩 | 4480yy私人影院高清不卡| 99久久久国产精品| 亚洲视频在线观看日本a| sesexxxx| 亚洲视频 欧洲视频| 成人做爰69片免费| 中文字幕在线观看网站| 日本道色综合久久| 后入内射无码人妻一区| 97欧美成人| 亚洲精品一区中文字幕乱码| 波多野结衣黄色网址| 国产一区二区三区四区二区| 国内精品久久久久久影视8| 97人妻精品一区二区三区软件| 99精品在线观看| 国产精品日韩在线播放| 先锋影音中文字幕| 美女视频黄 久久| 欧美福利一区二区三区| 国产男女av| 国产一区999| 国产系列第一页| 精东传媒在线观看| 夜夜精品视频一区二区| 杨幂一区二区国产精品| brazzers在线观看| 亚洲视频在线免费观看| 欧美精品韩国精品| caoporn-草棚在线视频最| 日韩精品福利网站| 99国产在线播放| 99精品国产福利在线观看免费| 亚洲综合在线播放| 九九热爱视频精品视频高清| 国产美女一区二区三区| 精品99在线视频| 欧美亚洲日本精品| 九九热精品视频| 精品一区二区观看| 《视频一区视频二区| 亚洲精品乱码久久久久久动漫| 日本色护士高潮视频在线观看 | 欧美三级理论片| 国产污视频在线| 日韩精品综合一本久道在线视频| www.超碰在线观看| 欧美ab在线视频| 狠狠爱一区二区三区| 五月天亚洲激情| 亚洲五月六月丁香激情| 成人无码精品1区2区3区免费看| 成人影视亚洲图片在线| 狼狼综合久久久久综合网| 日本天堂影院在线视频| 五月激情六月综合| 玖玖爱在线观看| 日韩精品一级| 亚洲999一在线观看www| 黄页免费在线观看| 日韩你懂的在线观看| 国产精品熟女久久久久久| 国产激情视频一区二区三区欧美 | 亚洲精品久久久久久| 高清电影一区| 欧美成年人网站| 香蕉视频国产在线| 国产999精品久久久久久| 日韩欧美国产免费| 日本孕妇大胆孕交无码| 综合激情国产一区| 亚洲最大色图| 成人激情校园春色| 亚洲少妇18p| 国产成人在线中文字幕| 国产99久久久欧美黑人| 国产一区二区在线|播放| 亚洲欧美成人一区二区三区| 在线视频 日韩| 欧美久久精品一级c片| 日韩欧美一区二区三区四区| 色呦呦久久久| 欧美视频一区二区三区在线观看 | 凹凸国产熟女精品视频| 成人在线免费电影网站| 国产在线播放91| 99热在线免费播放| 精品久久久久久久久中文字幕| 久热这里只有精品在线| 综合精品久久| 992tv快乐视频| 色老头在线观看| 欧美激情在线一区| 国产精品冒白浆免费视频 | 久久天天久久| 午夜精品久久久久久99热| 精品中文字幕不卡在线视频| 亚洲伊人伊色伊影伊综合网| 欧美成人精品欧美一级乱黄| 99香蕉国产精品偷在线观看| 欧美三级在线观看视频| 99爱在线观看| 国产v综合ⅴ日韩v欧美大片| bdsm精品捆绑chinese| 日韩精品中文字幕在线观看| 欧美77777免费视频| 亚洲欧洲成人自拍| 久久久久成人精品无码| 精油按摩中文字幕久久| xxxx一级片| 日韩av影院| 不卡视频一区二区| 中文资源在线网| 精品国产一二三区| 性生活黄色大片| 成人午夜av在线| 色婷婷狠狠18禁久久| 成人精品亚洲| 波多野结衣综合网| 亚洲国产精品免费视频| 日产精品一线二线三线芒果| 国产乱码精品一区二三赶尸艳谈| 国产精品一区二区在线| yourporn在线观看中文站| 亚洲开心激情网| www中文字幕| 亚洲成av人片一区二区| 亚洲精品午夜国产va久久成人| 国产激情精品久久久第一区二区| 夜夜春很很躁夜夜躁| 久久久久亚洲| 农村妇女精品一二区| 国产精品久久久久久av公交车| 成人亲热视频网站| 免费黄色在线网站| 久久精品影视伊人网| 国产三级电影| 欧美日韩高清在线| 国产极品久久久| 国产欧美日韩在线观看| 天堂网av2018| 久久国产视频网| 韩国三级在线播放| 午夜精品网站| 五月天中文字幕在线| 欧美一区 二区| 无码人妻精品一区二区蜜桃百度| 欧美三级一区| 精品爽片免费看久久| 91www成人久久| 日本韩国欧美国产| 天天操天天干天天| 色呦呦网站一区| 亚洲视频手机在线观看| 在线中文字幕一区二区| 色吊丝中文字幕| 欧美日韩亚洲国产综合| 人妻一区二区三区免费| **性色生活片久久毛片| 亚洲 小说区 图片区| 99视频在线精品| 精品一级少妇久久久久久久| 99久久精品情趣| 日本熟妇毛耸耸xxxxxx| 丰满白嫩尤物一区二区| 午夜爱爱毛片xxxx视频免费看| 国产盗摄视频一区二区三区| 福利所第一导航| 久久97超碰国产精品超碰| 永久免费av无码网站性色av| 国产一区二区三区久久久 | 成人网6969conwww| 欧美老女人在线| 亚洲男人第一天堂| 欧美日韩国产中字| 99热这里只有精品在线观看| 亚洲成年人影院| 91午夜交换视频| 国产精品污www在线观看| 久久人人爽人人爽人人| 国产婷婷色一区二区三区| 国产一级片视频| 精品一区二区av| 日本福利片在线观看| 国产一区二区视频在线| 一级黄色录像视频| 国产午夜精品理论片a级大结局| 免费黄色片视频| 亚洲成人动漫在线观看| 男人天堂新地址| 日韩精品在线看片z| 影音av在线| 国产一区二区三区丝袜 | 成人黄色网址在线观看| 久久夜色精品亚洲| 亚洲欧美日韩人成在线播放| 黄色片一区二区| 88在线观看91蜜桃国自产| 久久久久88色偷偷| 色综合咪咪久久| 欧美性极品videosbest| 欧美丰满嫩嫩电影| 日本性生活网站| 亚洲国产天堂久久国产91| 成视人a免费观看视频| 色诱女教师一区二区三区| 2018av男人天堂| 中文字幕精品国产| 日本电影中文字幕| 欧美一级理论片| 婷婷综合激情网| 欧美一区二区观看视频| 欧洲免费av| 欧美激情一区二区三区久久久| 日本在线视频观看| 国产欧美精品日韩| 暖暖成人免费视频| 欧美精品在线一区| 久久午夜影院| 国产乱子伦农村叉叉叉| 精品精品久久| 又黄又色的网站| 国产在线精品国自产拍免费| 黄色免费av网站| 亚洲少妇中出一区| 污污视频在线免费看| 精品久久久久久久人人人人传媒| 狠狠色噜噜狠狠狠狠黑人| 亚洲一级免费视频| 青春草在线观看| av一区二区三区四区电影| 久久国际精品| 日韩中文字幕组| 日本中文字幕一区| 亚洲女人毛茸茸高潮| 日本一二三四高清不卡| 欧美在线精品一区二区三区| 精品福利二区三区| 久热久精久品这里在线观看| 91精品综合视频| 黄色亚洲网站| 六月婷婷在线视频| 一二三区不卡| 三年中国中文观看免费播放| 国产精品婷婷午夜在线观看| 欧亚成年男女午夜| 在线一区二区日韩| 国产美女在线观看| 国产欧美在线一区二区| 久久av日韩| 久热免费在线观看| 免费在线观看一区二区三区| 欧美日韩乱国产| 欧美网站一区二区| 黑人巨大精品欧美一区二区奶水 | 亚洲av无码一区二区三区性色| 在线观看中文字幕不卡| 国产激情自拍视频| 欧美日韩国产va另类| 成人黄色动漫| 欧美 日韩 亚洲 一区| 丝袜a∨在线一区二区三区不卡| 99精品视频99| 欧美日韩免费观看一区三区| 日本韩国在线视频| 国产精品高清在线| 韩日精品一区二区| 日韩精品一区二区三区不卡| 久久成人免费网站| 国产口爆吞精一区二区| 欧美精品一区二区三区在线播放| 美女欧美视频在线观看免费| 97夜夜澡人人双人人人喊| 亚洲精品毛片| 国产日韩欧美成人| 四虎视频在线精品免费网址| 青青草久久伊人| 99久久夜色精品国产网站| 五月天激情开心网| 久久天天躁狠狠躁夜夜躁2014| 91在线看片| 久久久久久久久久码影片| 欧美亚视频在线中文字幕免费| aaaaa一级片| 中文字幕字幕中文在线中不卡视频| 国产精选在线观看| 2019亚洲男人天堂| 青青青免费在线视频| 丰满爆乳一区二区三区| 韩国视频一区二区| 自拍偷拍精品视频| 亚洲国产精品yw在线观看| h视频网站在线观看| 中文字幕中文字幕一区三区| 一区二区三区午夜视频| 久久久久97国产| 8x8x8国产精品| fc2在线中文字幕| 日本一本草久p| 亚洲欧洲午夜| 婷婷久久综合网| 欧洲在线/亚洲| 一区二区三区视频国产日韩 | 欧美野外性xxxxfeexxxx| 国内精品久久久久伊人av| 欧美一区=区三区| 挪威xxxx性hd极品| 亚洲狼人国产精品| 激情五月色综合国产精品| 天堂va久久久噜噜噜久久va| 黄色av免费在线观看| www.久久久久久.com| 91精品国产综合久久精品 | 国产欧美在线观看| 国产精品午夜一区二区三区| 538精品在线视频| 欧美日韩国产精品成人| 成人精品福利| www.日本在线播放| 成人国产视频在线观看| 另类国产精品一区二区| 国产第一区电影| 日韩影片在线观看| 日韩一区二区a片免费观看| 17c精品麻豆一区二区免费| av在线不卡网站| 国产乱人伦精品一区二区| 成久久久网站| 国产无套粉嫩白浆内谢| 精品久久久久久久一区二区蜜臀| 久久久123| 激情图片中文字幕| 亚洲欧美成aⅴ人在线观看| 国产成人午夜电影| 日韩久久久久久久久久久久久| 丝袜美腿亚洲一区二区图片| 亚洲乱码精品久久久久..| 欧美极品少妇xxxxⅹ免费视频| 成人激情自拍| 欧美 日韩 成人| 在线观看视频一区二区| 阿v免费在线观看| www黄色av| 欧美国产视频在线| 国产经典av| 亚洲国产一区在线| 性欧美xxxx大乳国产app| 中国女人真人一级毛片| 亚洲国产精品99久久| 忘忧草在线影院两性视频| 午夜精品在线免费观看| 国产精品久久久久一区二区三区|