by webadmin | Feb 7, 2012 | Code Generation, Software Development
Code generation is a technique that is used in the development of applications. There are many types of code generators on the market, each with their unique capabilities. Visual basic code generator is currently the favourite among programmers. This rapid application development tool is generally used to create windows applications. A task it efficiently completes in a short period of time. The basic task of the visual basic code generator is to convert source code data from intermediate language form into a language that can easily be read and enacted by a computer. Code generators such as the visual basic code generator can normally perform dual functions. Aside from intermediate representation conversion, they also try to improve on the code. This optimization can be pursued on the instructional level; where the generator opts for either faster or fewer instructions. It can also be pursued at the more advanced stage through exploitation of available registers and avoidance and elimination of redundant computations. The typical process that the visual basic code generator goes through includes selection, scheduling, allocation and debugging. At the first two stages of the process, the visual basic code generator chooses the set of instructions that it is going to implement. It then determines the order in which these instructions are to be executed. This step could also contribute in terms of speed optimization; especially in the case of pipe-lined machines. In the third step, allocation refers to the collection of associated variables to the available processor register. The final stage of the visual basic code generator is the debugging process. This ensures that there is...
by webadmin | Dec 19, 2011 | Code Generation, general
Code generation is a technique that is used in the development of applications. There are many types of code generators on the market, each with their unique capabilities. Visual basic code generator is currently the favourite among programmers. This rapid application development tool is generally used to create windows applications. A task it efficiently completes in a short period of time. The basic task of the visual basic code generator is to convert source code data from intermediate language form into a language that can easily be read and enacted by a computer. Code generators such as the visual basic code generator can normally perform dual functions. Aside from intermediate representation conversion, they also try to improve on the code. This optimization can be pursued on the instructional level; where the generator opts for either faster or fewer instructions. It can also be pursued at the more advanced stage through exploitation of available registers and avoidance and elimination of redundant computations. The typical process that the visual basic code generator goes through includes selection, scheduling, allocation and debugging. At the first two stages of the process, the visual basic code generator chooses the set of instructions that it is going to implement. It then determines the order in which these instructions are to be executed. This step could also contribute in terms of speed optimization; especially in the case of pipe-lined machines. In the third step, allocation refers to the collection of associated variables to the available processor register. The final stage of the visual basic code generator is the debugging process. This ensures that there is no data...
Recent Comments