匯編器在微處理器的驗證和應用中舉足輕重,如何設計通用的匯編器一直是研究的熱點之一。本文提出了一種開放式的匯編器系統設計思想,在匯編語言與機器語言間插入中間代碼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 implementationof it becomes easier. Based on the new mapping system structure, a retargetable assemblersystem is developed. It proved the whole system has good retargetability and implantability.【關鍵詞】instruction set, symbol table, assembler, lexical analysis, retargetability
上傳時間: 2013-10-10
上傳用戶:meiguiweishi
MySQL 5.1參考手冊 這是MySQL參考手冊的翻譯版本,關于MySQL參考手冊,請訪問dev.mysql.com。 原始參考手冊為英文版。 This TranslATion was done by MySQL partner GreatLinux, Beijing, People s Republic of China. GreatLinux Inc. 北京萬里開源軟件有限公司在全國范圍提供MySQL產品相關的商務及 技術方面的咨詢與支持服務。垂詢請致電:8610-65694500,或發送郵件至:sales@greatlinux.com.
上傳時間: 2015-07-17
上傳用戶:qq21508895
ADOM+設計篇意在測試com+的事務處理能否正確執行。 將組件安裝后,在組件服務中該com+組件的屬性設置中將“激活”頁的“啟用對象池”選項選中,執行客戶端程序調用上面這個方法,發現com+的事務機制不能正確執行,數據會寫入數據庫中。如果不選中“啟用對象池”,則一切正常,數據并不會寫到數據庫中。 說明:TranslATion DataModule的設置,事務屬性:requires a transaction,允許object pooling,pooled設為true,無論將AutoComplete設為True或False都會出現上述情況。 該問題最先由ytwxw (wxw) 提出,至今尚未有結論,我也發現類似問題。我倆探討后無法解決,特在此再開一貼。請各路com+高手幫忙解答!
上傳時間: 2015-07-20
上傳用戶:520
An approach to reengineer BASIC PC legacy code into modern graphical systems is proposed.BASIC peculiarities are presented and discussed, with preliminary results on code TranslATion.
標簽: BASIC reengineer graphical approach
上傳時間: 2014-01-05
上傳用戶:zhaiye
ICP fit points in data to the points in model. Fit with respect to minimize the sum of square errors with the closest model points and data points. Ordinary usage: [R, T] = icp(model,data) INPUT: model - matrix with model points, data - matrix with data points, OUTPUT: R - rotation matrix and T - TranslATion vector accordingly so newdata = R*data + T . newdata are transformed data points to fit model see help icp for more information
標簽: points the minimize respect
上傳時間: 2014-01-02
上傳用戶:gyq
JaNet: Java Neural Network Toolkit resume: A well documented toolkit for designing and training, and a java library for inclusion in third party programs. description: jaNet package is a java neural network toolkit, which you can use to design, test, train and optimize an ideal Neural Network for your private application. You can then include your saved network in your program using the jaNet.backprop package. The consequent documentation is only in french for the moment, but an english TranslATion is planned. The java source code is released under GPL, and can be compiled with JDK, Symantec Cafe or MS Visual J
標簽: documented designing training Network
上傳時間: 2016-04-15
上傳用戶:zhanditian
This book code procedure according to the chapter arrangement, the 1st chapter of example under "1" the table of contents, the 2nd chapter of example under "2" the table of contents, to the order analogizes. Under corresponding table of contents including Java source code document and by it correspondence TranslATion class document. The reader may use software and so on the text editor opens the Java source code document, examines this book the detailed code. 13th chapter the code defers to the project project laying aside. May directly use NetBeans to open the project document to carry on the code examination.
標簽: chapter arrangement according procedure
上傳時間: 2014-11-01
上傳用戶:希醬大魔王
DSR-UU is a DSR implementation that runs in Linux and in the ns-2 network simulator. DSR-UU implements most of the basic DSR features specified in the DSR draft (version 10). One big exception is flow extensions. DSR-UU does NOT use ARP, so do not be surprised if you do not see ARP traffic. DSR-UU instead uses its own neighbor table that sets up the MAC-to-IP TranslATion during route discovery.
標簽: DSR-UU implementation simulator network
上傳時間: 2016-11-06
上傳用戶:er1219
state of art language modeling methods: An Empirical Study of Smoothing Techniques for Language Modeling.pdf BLEU, a Method for Automatic Evaluation of Machine TranslATion.pdf Class-based n-gram models of natural language.pdf Distributed Language Modeling for N-best List Re-ranking.pdf Distributed Word Clustering for Large Scale Class-Based Language Modeling in.pdf
標簽: Techniques Empirical Smoothing Language
上傳時間: 2016-12-26
上傳用戶:zhuoying119
This book has been written to support a practically oriented course in programming language TranslATion for senior undergraduates in Computer Science. More specifically, it is aimed at students who are probably quite competent in the art of imperative programming (for example, in C++, Pascal, or Modula-2), but whose mathematics may be a little weak students who require only a solid introduction to the subject, so as to provide them with insight into areas of language design and implementation, rather than a deluge of theory which they will probably never use again students who will enjoy fairly extensive case studies of translators for the sorts of languages with which they are most familiar students who need to be made aware of compiler writing tools, and to come to appreciate and know how to use them. It will hopefully also appeal to a certain class of hobbyist who wishes to know more about how translators work.
標簽: practically programming oriented language
上傳時間: 2013-12-10
上傳用戶:我干你啊