Method for realizing 8-bit embedded CPU (central processing unit) simulation running environment by aid of Java
An operating environment, embedded technology, applied in software simulation/interpretation/simulation, program control devices, etc., can solve the problems of 8-bit embedded system design, development and maintenance difficulties, improve the efficiency of design, development and debugging, easy to deploy Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] In the method, an instruction interpreter, a virtual processor, a virtual memory, a virtual stack manager, a virtual input and output device, and a Java graphical user interface of an 8-bit embedded CPU system are respectively generated on the virtual machine through Java class files.
[0026] The instruction interpreter completes the translation of the embedded system program code, and converts it into the corresponding equivalent Java function code that can be executed in the memory of the Java virtual machine. Virtual processor is used to simulate stack data management and input and output device management in virtual machine memory; virtual memory is used to simulate memory read and write functions in virtual machine memory, simulating the physical operation effect of embedded system memory; virtual stack management The device is used to simulate the stack operation in the virtual machine memory, and simulate the physical operation effect of the embedded system stack...
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