Unlock instant, AI-driven research and patent intelligence for your innovation.

Operating system based on C language virtual machine

A technology of operating system and C language, applied in the field of smart card virtual machine

Pending Publication Date: 2022-04-26
WUHAN TIANYU INFORMATION IND
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to provide an operating system based on a C language virtual machine, aiming at solving the problem of lacking a C language virtual machine based on C language virtual machine with higher performance and more universally suitable for users in the prior art in embedded development. Operating system technical issues

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Operating system based on C language virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0021] The embodiment of the present invention provides an operating system based on a C language virtual machine.

[0022] refer to figure 1 , figure 1 It is a hierarchical diagram of an embodiment of an operating system based on a C language virtual machine in the present invention.

[0023] In an embodiment of the operating system based on the C language virtual machine of the present invention, the operating system based on the C language virtual machine includes an application programming interface layer, a virtual machine layer, and a global platform management layer; the application programming interface layer is used for The C language application program provides the system standard library function corresponding to the application programming interface; the virtual machine layer is used to provide a runtim...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an operating system based on a C language virtual machine. The operating system based on the C language virtual machine comprises an application programming interface layer, a virtual machine layer and a global platform management layer, the application programming interface layer is used for providing a system standard library function corresponding to an application programming interface for a C language application program; the virtual machine layer is used for providing a runtime environment and a virtual machine interpreter function for a C language application program so as to realize a corresponding C language application program function; the global platform management layer is used for downloading a downloading script corresponding to a target binary file of the C language application program and instantiating and installing the C language application program. The operating system based on the C language virtual machine is higher in performance and more popular and suitable for users, the operating system supports downloading, installing and running of the C language application program, the performance requirement of the C language application program is guaranteed, and meanwhile the requirement that the C language application program can be executed in a cross-platform mode is met.

Description

technical field [0001] The invention relates to the field of smart card virtual machines, in particular to an operating system based on a C language virtual machine. Background technique [0002] At present, in the field of smart cards, in order to facilitate the porting of applications between platforms and to simplify the development of upper-layer applications, virtual machines are generally used to shield the differences in the underlying platforms. In the prior art, generally based on the smart card hardware system, an operating system based on the JavaCard virtual machine is constructed by means of software to support the download, installation and operation of Java programs. [0003] However, the existing operating system has the following problems: on the one hand, the Java virtual machine in the existing operating system is developed by a foreign company, so the existing operating system does not have domestic independent intellectual property rights; on the other h...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/30G06F8/41G06F9/455
CPCG06F8/31G06F8/37G06F8/42G06F9/45533
Inventor 江俊何杰周杰胡瑞璟董逢华
Owner WUHAN TIANYU INFORMATION IND