A Compilation Implementation Method Oriented to Variable Parameter Functions
An implementation method and variable parameter technology, applied in the direction of electrical digital data processing, program control design, instruments, etc., can solve problems such as unfavorable applications and reduced convenience, and achieve high utilization of hardware resources, simple and convenient compilation and processing, and execution high efficiency effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0039] The present invention will be further described below in conjunction with the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.
[0040] Such as figure 2 As shown, this embodiment is a method for compiling and implementing variable parameter functions, and the steps are:
[0041] (1) Determine the position of the first variable parameter: Get the number of fixed parameters in the function prototype, and determine the storage position of the first variable parameter according to the number of fixed parameters, when the number of fixed parameters does not exceed the parameter When the number of registers is specified, the storage location of the first variable parameter is the starting location of the specified stack transfer parameter, otherwise it is the last storage location of the last fixed parameter storage location;
[0042] (2) Passing and storage of parameters: read the parameters...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com