Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

ADA program partition running supporting system based on sensitive instruction substitution

A sensitive command and support system technology, applied in the direction of multi-program installation, program startup/switching, etc., can solve problems such as no instructions or reports found, no data collected, etc., and achieve good inheritance and transplantation effects

Inactive Publication Date: 2015-11-25
SHANGHAI SATELLITE ENG INST
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] At present, there is no description or report of similar technology to the present invention, and no similar information has been collected at home and abroad

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
  • ADA program partition running supporting system based on sensitive instruction substitution
  • ADA program partition running supporting system based on sensitive instruction substitution
  • ADA program partition running supporting system based on sensitive instruction substitution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0055] This embodiment provides an ADA program partition operation support system based on sensitive instruction replacement, including a system configurator, a system generator, and an operating system core module; wherein:

[0056] The system configurator provides a graphical static configuration system attribute capability, and generates a system configuration table, the system configuration table includes a system initialization configuration table, an inter-partition communication configuration table, and a security monitoring table;

[0057] The system generator scans and replaces the target code of the partition application compiled by the ADA language, replaces all the execution of sensitive instructions with trap instructions, generates the application program of each partition, and then compiles the system configuration table and the application program of each partition. The programs are compiled and linked together to generate executable files for each partition;

...

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 ADA program partition running supporting system based on sensitive instruction substitution. The ADA program partition running supporting system comprises a system configurator, a system generator and an operation system kernel module. Graphical static configuration of the system is carried out through the system configurator, and finally a system configuration table is formed; the system generator is used for compiling and chaining the system configuration table and other source codes together to generate a final system executable file, and the system is finally generated; The operation system kernel module is mainly used for completing kernel functions of the system. By means of the ADA program partition running supporting system based on sensitive instruction substitution, a spaceflight software programmer can independently write an ADA program under the situation that the program running address allocation, the running time sequence and resource occupancy in other partitions are unknown, and the memory occupancy address range, the hardware resource allocation and the partition program running priorities are uniformly allocated by a system planner through the system static configurator. The system generator is used for carrying out integrated compiling and chaining of the ADA program, and finally burn running is achieved.

Description

technical field [0001] The invention relates to the technical field of software design of a space vehicle integrated electronic system, in particular to an ADA program partition operation support system based on sensitive command replacement. Background technique [0002] With the increasing number of missions of spacecraft models and the increasingly complex functions of the aircraft, the requirements for the development capabilities of spaceborne software are also getting higher and higher, especially for integrated electronic system software, which is reflected in: [0003] 1) The software function is complicated. With the improvement of aircraft performance and functional density requirements, the stand-alone software on the star gradually shifts to integrated electronic software, from autonomous control of subsystems to partial or complete centralized management by the central unit, which increases the number of integrated electronic software interfaces and mission requ...

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
IPC IPC(8): G06F9/48
Inventor 赵桥李巍郭艳丽张海项杰赵瑞杨牧
Owner SHANGHAI SATELLITE ENG INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products