Dissertation > Excellent graduate degree dissertation topics show
The Realization of HCO Network Operating System with Cx51
Author: ZhouZheng
Tutor: LuYang
School: Hefei University of Technology
Course: Computer Software and Theory
Keywords: Keil Cx51 Assembly language Data types Code optimization Functional modules Transcoding
CLC: TP316.8
Type: Master's thesis
Year: 2006
Downloads: 24
Quote: 0
Read: Download Dissertation
Abstract
As more and more programmers to develop embedded software using high-level languages ??, with a large number of assembly language development software still needs to constantly upgrade and maintenance , from a long-term perspective , and then modify the original assembler source code , is not a desirable ; at the same time , put aside the original assembler source code , rewrite the software will increase development costs , and extend the development cycle , and it is difficult to guarantee that the new software is able to fully meet the original user needs with a high-level language . Therefore, the use of certain transition rules in the original assembly language source code based on the original assembler source code into high-level language , can save development costs and shorten the development cycle . Convert high-level language to achieve the key research topics for the assembly language source code . Departure from the previous transplant research software , and in accordance with the requirements of software engineering , the paper presents the assembly language source code into high-level language the Keil Cx51 code conversion of four mapping method . Four mapping method consists of two stages and four levels . Phase I: refactoring software data flow and control flow . This phase includes module-level mapping and function - level mapping . The second phase : a high-level language to re-implement the original software , including data structures class map and statement-level mapping . Four every step of the mapping method are strictly in accordance with the requirements of software engineering to improve the conversion after the software module level code reusability , portability and software maintainability , facilitate the achievement of the previous product ported to different hardware platforms . Because the the Cx51 code execution efficiency is slightly lower than the assembly language , and assembly language is converted to a high-level language Cx51 , there are some redundant code , the paper introduced in Chapter optimize the Cx51 code method , to further improve the efficiency of the Cx51 code execution . The data flow and control flow of the the reconstructed HCONET the papers in the last part of the details , and the use of four mapping method successfully HCONET converts assembly language code to Cx51 achieve .
|
Related Dissertations
- The Research of Parallel Video Transcoding in H.264,TN919.81
- Research on Error Resilient Transcoding of Video Transmission in Wireless Network,TN919.81
- The Design and Implementation of Multi-rateadaptive Streaming Translation System Based on Server-driven,TN919.8
- Hadoop-based video transcoding system design and implementation,TN919.81
- Multi-DSP target detection software design and optimization,TP368.1
- Based FMS02 Tablet PC prototype of the Linux kernel and driver architecture,TP316.81
- Rate -based transcoding of compressed video auxiliary spatial resolution conversion method,TP391.41
- TILE Pro64 based on multi-core processors for 3G video transcoding server software design,TP393.05
- GPU-based video transcoding H.264 to AVS parallel design,TN919.81
- The Study on MPEG-2 to H.264 Video Transcoding Algorithm,TN919.81
- The Research on the Classification and Modular Design of Bed in Our Country,TS664
- Research for Traffic Signal Controller,U491.51
- Research and Implementation of Data Model and Query Language in Spatio-Temporal Databases,TP311.13
- The Design and Implementation of WCDMA Nodeb Performance Management System Based on Performance Management Platform,TN929.533
- Agricultural Insect Information Query and Management System,S126
- Research on Moving Object Detection and Tracking Algorithm for Intelligent Video Surveillance,TP391.41
- Research on 3D Simulator and Special Modules for Modular Self-Reconfigurable Robot,TP242.6
- Research on PN Optimization of Changchun CDMA Network,TN929.533
- Application of Video Surveillance in Railway Emergency Command System,TP277
- Data Obfuscation Technology Based on Static Reversing Analysis,TP393.01
- The Research and Application of Gpu-Based Video Transcoding,TP391.41
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system > Network operating system
© 2012 www.DissertationTopic.Net Mobile
|