资料介绍
汇编器在微处理器的验证和应用中举足轻重,如何设计通用的汇编器一直是研究的
热点之一。本文提出了一种开放式的汇编器系统设计思想,在汇编语言与机器语言间插入中间代码CMDL(code mapping description language)语言,打破汇编语言与机器语言的直接映射关系,由此建立起一套描述汇编语言与机器语言的开放式映射体系。基于此开放式映射体系开发了一套汇编器系统,具有较高层次上的通用性和可移植性。
【关键词】指令集,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.
【关键词】instruction set, symbol table, assembler, lexical analysis, retargetability
- MPASM汇编器至MPLAB XC8 PIC汇编器移植指南
- 绕组开放式电机发电系统拓扑研究 0次下载
- masm版本20125汇编器软件下载 0次下载
- ARM IAR汇编器参考指南 16次下载
- 基于Windows95环境下的PC开放式数控系统 16次下载
- 宏汇编器及相关应用程序 51次下载
- 源码公开的MCS-51单片机的宏汇编器
- 基于PC的开放式数控系统体系的应用分析
- 开放式数控系统硬件平台设计
- PIC全系列汇编器(MPASM)(软件)
- 基于PC的开放式数控系统的研究与开发
- 开放式数控系统硬件平台设计
- 基于XML的开放式WebGIS的系统设计
- Linux 下51 汇编器的设计及实现
- 开放式汇编器系统的设计
- 西门子PLC开放式TCP通信原理 1019次阅读
- Bittware提供开放式FPGA堆栈和支持英特尔®oneAPI的加速卡 405次阅读
- 什么是开放式数控系统? 3519次阅读
- S7-1200通过网络视图建立开放式用户通信连接 1965次阅读
- 应用ZMC408SCAN开放式激光振镜运动控制器的C++开发 1549次阅读
- 基于STR-6无线数据传输模块实现开放式数控系统的设计 1997次阅读
- 基于MPC08运动控制器实现开放式数控系统的设计方案 3281次阅读
- kt600开放式数控系统及其应用浅析 1414次阅读
- 基于嵌入式系统原型设计的STM32开放式开发环境详解 1400次阅读
- 反汇编器软件设计分析和具体实现 1310次阅读
- 浅谈GNU 嵌入式汇编具体因使用方法 845次阅读
- 分享一些单片机汇编语言常见的语法和程序错误 7479次阅读
- arm的汇编指令精选合辑 2057次阅读
- 借助Intel i7 处理器和 Xilinx FPGA实现的开放式毫米波测试平台 999次阅读
- 意法半导体(ST)展示STM32开放式开发环境 990次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多