嵌入式系統(tǒng)交叉匯編器和鏈接器的移植
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP368.12
【圖文】:
dddoubleee888888unsignedword[2]]] LLLongdoubleee888888unsignedword[2]]]CSKY內(nèi)存支持大端和小端方式排列數(shù)據(jù),同時(shí)圖2.2展示了寄存器為支持不同長度的數(shù)據(jù)類型而自定義的方式。b玉t31ByteoByte4Bytesblt31BytelBytesBytegByteZB洲比ByteA bitoByte3Byte7 BBByte333ByteZZZBytelllByteooo BBByte777Byte‘‘ BytesssByte444BBB歲 teBBBByteAAA日 ytegggBytesss臺夕跨崔寧嗦黔修級嚼引黔獷r石夕靜者弓等早硯在雇孔封次艘才圖2.2數(shù)據(jù)在內(nèi)存和寄存器中的組織形式2.1.3指令集CSKY的32位指令集按照功能來劃分,可以分為數(shù)據(jù)運(yùn)算指令、分支跳轉(zhuǎn)指令、內(nèi)存存取指令、協(xié)處理器指令、特權(quán)指令和特殊功能指令。所有指令遵循三種指令編碼方式,每種編碼方式都有自己特有的操作數(shù)尋址模式,包括跳轉(zhuǎn)類型編碼指令尋址方式、立即數(shù)類型編碼指令尋址方式和寄存器類型編碼指令尋址方
0}OP}RZll又 Y1RX圖2.4立即數(shù)類型編碼方式圖2.4(a)中OP域?yàn)橹鞑僮鞔a,通過5位主操作碼可以識別指令或者指令類型;RZ/RY域?yàn)槟康募拇嫫饔蚧蛘叩诙醇拇嫫饔?RX域?yàn)榈谝辉醇拇嫫?IMM16域?yàn)?6位立即數(shù)。圖2.4(a)中OP域?yàn)橹鞑僮鞔a,通過5位主操作碼可以識別指令或者指令類型;RZ瓜Y域?yàn)槟康募拇嫫饔蚧蛘叩诙醇拇嫫饔?RX域?yàn)榈谝辉醇拇嫫?SOP域?yàn)樽硬僮鞔a域;IMM12域?yàn)?2位立即數(shù)。指令在經(jīng)過主操作碼OP的譯碼之后得出指令類型,需要對子操作碼SOP的進(jìn)一步譯碼才能得到具體指令。圖2.5表示犯位指令寄存器類型(R型)的編碼方式:0}OPPC0de】RYllh扭h度5圖2.5寄存器類型編碼方式OP域?yàn)橹鞑僮鞔a,通過5位主操作碼可以識別指令的類型;RZ域?yàn)槟康募?
碼OP的譯碼之后得出指令類型,需要對子操作碼SOP的進(jìn)一步譯碼才能得到具體指令。圖2.5表示犯位指令寄存器類型(R型)的編碼方式:0}OPPC0de】RYllh扭h度5圖2.5寄存器類型編碼方式OP域?yàn)橹鞑僮鞔a,通過5位主操作碼可以識別指令的類型;RZ域?yàn)槟康募?
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 甘玲;賈懷禮;;嵌入式系統(tǒng)下交叉匯編器的移植[J];重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年05期
2 陽富民,李文海,涂剛;嵌入式linux系統(tǒng)動態(tài)庫小型化技術(shù)研究[J];華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2004年09期
3 劉福江;柴樹杉;;CASL匯編器的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)與信息技術(shù);2006年07期
4 陳文平;GNU as的移植[J];計(jì)算機(jī)工程;2003年10期
5 任小西,李仁發(fā),張克環(huán),郭媛妮;一種基于多目標(biāo)設(shè)計(jì)方法的嵌入式編譯器技術(shù)[J];計(jì)算機(jī)應(yīng)用;2004年02期
6 李勝琴;張國榮;許巖;;基于ARM的交叉編譯工具的制作[J];太原師范學(xué)院學(xué)報(bào)(自然科學(xué)版);2010年02期
7 陳宇;廖湘科;李慰;;靜態(tài)鏈接動態(tài)庫的ELF文件軟件設(shè)計(jì)[J];微計(jì)算機(jī)信息;2008年09期
相關(guān)碩士學(xué)位論文 前3條
1 蘇斐琦;交叉編譯系統(tǒng)的研究與實(shí)現(xiàn)[D];浙江大學(xué);2003年
2 李祥兵;基于GNU Binutils的嵌入式系統(tǒng)交叉匯編器和交叉連接器的移植[D];浙江大學(xué);2004年
3 劉向策;嵌入式系統(tǒng)匯編器和鏈接器的研究與實(shí)現(xiàn)[D];山東大學(xué);2006年
本文編號:2787431
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2787431.html