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

  1. The Research of Parallel Video Transcoding in H.264,TN919.81
  2. Research on Error Resilient Transcoding of Video Transmission in Wireless Network,TN919.81
  3. The Design and Implementation of Multi-rateadaptive Streaming Translation System Based on Server-driven,TN919.8
  4. Hadoop-based video transcoding system design and implementation,TN919.81
  5. Multi-DSP target detection software design and optimization,TP368.1
  6. Based FMS02 Tablet PC prototype of the Linux kernel and driver architecture,TP316.81
  7. Rate -based transcoding of compressed video auxiliary spatial resolution conversion method,TP391.41
  8. TILE Pro64 based on multi-core processors for 3G video transcoding server software design,TP393.05
  9. GPU-based video transcoding H.264 to AVS parallel design,TN919.81
  10. The Study on MPEG-2 to H.264 Video Transcoding Algorithm,TN919.81
  11. The Research on the Classification and Modular Design of Bed in Our Country,TS664
  12. Research for Traffic Signal Controller,U491.51
  13. Research and Implementation of Data Model and Query Language in Spatio-Temporal Databases,TP311.13
  14. The Design and Implementation of WCDMA Nodeb Performance Management System Based on Performance Management Platform,TN929.533
  15. Agricultural Insect Information Query and Management System,S126
  16. Research on Moving Object Detection and Tracking Algorithm for Intelligent Video Surveillance,TP391.41
  17. Research on 3D Simulator and Special Modules for Modular Self-Reconfigurable Robot,TP242.6
  18. Research on PN Optimization of Changchun CDMA Network,TN929.533
  19. Application of Video Surveillance in Railway Emergency Command System,TP277
  20. Data Obfuscation Technology Based on Static Reversing Analysis,TP393.01
  21. 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