資料介紹
匯編器在微處理器的驗證和應(yīng)用中舉足輕重,如何設(shè)計通用的匯編器一直是研究的
熱點之一。本文提出了一種開放式的匯編器系統(tǒng)設(shè)計思想,在匯編語言與機器語言間插入中間代碼CMDL(code mapping description language)語言,打破匯編語言與機器語言的直接映射關(guān)系,由此建立起一套描述匯編語言與機器語言的開放式映射體系。基于此開放式映射體系開發(fā)了一套匯編器系統(tǒng),具有較高層次上的通用性和可移植性。
【關(guān)鍵詞】指令集,CMDL,匯編器,開放式
Design of Retargetable Assembler System Liu Ling Feng Wen Nan Wang Ying Chun Jiang An Ping Ji Li Jiu IME of Peking University, 100871
【摘要】An assembler plays a very important role in the field of microprocessor verifications and applications, thus how to build a retargetable assembler system has been a hotspot in this field for long time. This paper presents a new method about the retargetable assembler system design.It provides a kind of language CMDL, code mapping description language. During the process of assembling, assembler languages are firstly translated to CMDL, and then mapped to the machine codes. In an other word, CMDL is inserted between assembler languages and machine codes during the translation procedure. As a medium code, CMDL has a lot of features, such as high extraction, strong descript capabilities. It can describe almost all attributes of assembler languages. By breaking the direct mapping relationship between assembler languages and machine codes, the complexities of machine codes are hided to the users, therefore, the new retargetable assembler system has higher retargetable level by converting the mapping from assembler languages and machine codes to assembler languages and CMDL, and implementation
of it becomes easier. Based on the new mapping system structure, a retargetable assembler
system is developed. It proved the whole system has good retargetability and implantability.
【關(guān)鍵詞】instruction set, symbol table, assembler, lexical analysis, retargetability
- MPASM匯編器至MPLAB XC8 PIC匯編器移植指南
- 繞組開放式電機發(fā)電系統(tǒng)拓撲研究 0次下載
- masm版本20125匯編器軟件下載 0次下載
- ARM IAR匯編器參考指南 16次下載
- 基于Windows95環(huán)境下的PC開放式數(shù)控系統(tǒng) 16次下載
- 宏匯編器及相關(guān)應(yīng)用程序 51次下載
- 源碼公開的MCS-51單片機的宏匯編器
- 基于PC的開放式數(shù)控系統(tǒng)體系的應(yīng)用分析
- 開放式數(shù)控系統(tǒng)硬件平臺設(shè)計
- PIC全系列匯編器(MPASM)(軟件)
- 基于PC的開放式數(shù)控系統(tǒng)的研究與開發(fā)
- 開放式數(shù)控系統(tǒng)硬件平臺設(shè)計
- 基于XML的開放式WebGIS的系統(tǒng)設(shè)計
- Linux 下51 匯編器的設(shè)計及實現(xiàn)
- 開放式匯編器系統(tǒng)的設(shè)計
- 西門子PLC開放式TCP通信原理 2062次閱讀
- Bittware提供開放式FPGA堆棧和支持英特爾?oneAPI的加速卡 638次閱讀
- 什么是開放式數(shù)控系統(tǒng)? 4107次閱讀
- S7-1200通過網(wǎng)絡(luò)視圖建立開放式用戶通信連接 2228次閱讀
- 應(yīng)用ZMC408SCAN開放式激光振鏡運動控制器的C++開發(fā) 1786次閱讀
- 基于STR-6無線數(shù)據(jù)傳輸模塊實現(xiàn)開放式數(shù)控系統(tǒng)的設(shè)計 2163次閱讀
- 基于MPC08運動控制器實現(xiàn)開放式數(shù)控系統(tǒng)的設(shè)計方案 3551次閱讀
- kt600開放式數(shù)控系統(tǒng)及其應(yīng)用淺析 1528次閱讀
- 基于嵌入式系統(tǒng)原型設(shè)計的STM32開放式開發(fā)環(huán)境詳解 1468次閱讀
- 反匯編器軟件設(shè)計分析和具體實現(xiàn) 1385次閱讀
- 淺談GNU 嵌入式匯編具體因使用方法 905次閱讀
- 分享一些單片機匯編語言常見的語法和程序錯誤 7943次閱讀
- arm的匯編指令精選合輯 2094次閱讀
- 借助Intel i7 處理器和 Xilinx FPGA實現(xiàn)的開放式毫米波測試平臺 1052次閱讀
- 意法半導(dǎo)體(ST)展示STM32開放式開發(fā)環(huán)境 1018次閱讀
下載排行
本周
- 1VCC啟動電路(可下載)
- 748.32 KB | 2次下載 | 免費
- 2TDA7850音頻功率放大器英文手冊
- 0.39 MB | 1次下載 | 免費
- 3HAC1108TS型LVCMOS時鐘緩沖器產(chǎn)品說明書
- 386.75 KB | 1次下載 | 免費
- 460KW電機控制器硬件驅(qū)動電路設(shè)計(可下載)
- 720.01 KB | 1次下載 | 免費
- 5LT7404FJ-X N溝道增強型功率MOSFET規(guī)格書
- 1.48 MB | 次下載 | 免費
- 6LTH004FK互補增強型功率MOSFET規(guī)格書
- 1.39 MB | 次下載 | 免費
- 7LT1756SJ N溝道增強型場效應(yīng)晶體管規(guī)格書
- 0.94 MB | 次下載 | 免費
- 8廣州唯創(chuàng)電子WTK6900HC語音識別芯片資料
- 1.14 MB | 次下載 | 免費
本月
- 1STM32CubeMX用于STM32配置和初始化C代碼生成
- 21.90 MB | 627次下載 | 免費
- 2STM32開發(fā)板教程之STM32開發(fā)指南免費下載
- 24.88 MB | 176次下載 | 3 積分
- 3EN60335-1安規(guī)標(biāo)準(zhǔn) 中文版本
- 1.86 MB | 53次下載 | 1 積分
- 4OAH0428最新規(guī)格書(中文)
- 2.52 MB | 28次下載 | 10 積分
- 5Altium-常用3D封裝庫(Step)接插件篇
- 4.95 MB | 26次下載 | 免費
- 6UHV系列雷電沖擊電壓發(fā)生器試驗裝置詳細說明使用
- 1.07 MB | 17次下載 | 免費
- 7介紹一些常用的電子元器件
- 3.20 MB | 8次下載 | 免費
- 8麻將機升降電路
- 0.12 MB | 6次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191371次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183336次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81583次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論