Font Size: a A A

For The Measurement And Control System Of The Mcl Compiler Design

Posted on:2010-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:T GaoFull Text:PDF
GTID:2208360275484115Subject:Software engineering
Abstract/Summary:PDF Full Text Request
MCL language compiler is a kind of cross compiler developed for CK-01 which is an intelligent measurement & control instrument. The function of MCL language compiler is translating MCL language to the code which can beidentified by CK-01.CK-01 consists of the intelligent controller 80C51 and various process channel plates. It is subordinate to a host computer and it serves functions asreceiving instructions from the host computer, directing the functional parts to control the executive agency ,and performing data acquisition, etc.MCL language compiler has improved the man-machine interface function of CK-01 . Without MCL language compiler, developers have to use 80C51 language, they must know the internal structure ,storage organization and instruction system of 80C51 language. Additionally, they must be familiar with process channel plates. Clearly it is more difficult, low efficiency, and has not advantage of developing a high-quality program . This disadvantage can hinder the promotion of CK-01.With the development of MCL language compiler, users can make programs on PC with MCL language. This language is a kind of high-level progr-amming language, which has smaller statements set , simpler syntax and spec-ial statements for measurement & control. With MCL language compiler, users who know basic knowledge of computer programs can do the design work with no need to know the details of CK-01.This paper presents the design procedures of MCL language compiler , the logical structure of MCL language compiler ,the lexical analysis , grammaranalysis , semantic treatment of MCL language,and the solution of ambiguity problems are also given..
Keywords/Search Tags:software, complier, measurement, control
PDF Full Text Request
Related items