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

Machine code disassembling system and method, computer equipment and storage medium

A technology of disassembly and machine code, which is applied in the computer field to achieve the effect of saving workload

Pending Publication Date: 2022-06-07
BEIJING ESWIN COMPUTING TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Since the binary machine code is designed for the machine, it cannot be easily understood by humans, but if it is disassembled into the assembly instructions of the corresponding CPU architecture, the readability is greatly improved

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
  • Machine code disassembling system and method, computer equipment and storage medium
  • Machine code disassembling system and method, computer equipment and storage medium
  • Machine code disassembling system and method, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention is described below based on examples, but the present invention is not limited to these examples only. In the following detailed description of the invention, some specific details are described in detail. The present invention can be fully understood by those skilled in the art without the description of these detailed parts. In order to avoid obscuring the essence of the present invention, well-known methods, procedures and processes are not described in detail. Additionally, the drawings are not necessarily to scale.

[0024] The flowcharts and block diagrams in the accompanying drawings illustrate possible system frameworks, functions and operations of the methods and apparatuses of the embodiments of the present invention, and the blocks on the flowcharts and block diagrams may represent a module, a program segment or just a piece of code, The modules, program segments and codes are all executable instructions for implementing specified logi...

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 discloses a machine code disassembling system and method, computer equipment and a storage medium. The disassembling system of the machine code comprises a code input module which is configured to receive a machine code to be processed; the file generation module is configured to generate a disassembly file according to the machine code and an executable file in a predefined format, and the executable file comprises a file header, a code segment and a code segment header describing the segment; and the disassembling module is configured to perform disassembling processing on the disassembling file by utilizing a preset disassembling device so as to obtain an assembling instruction corresponding to the machine code. The disassembling method can be compatible with various CPU architectures, and machine codes in different CPU architectures can be disassembled.

Description

technical field [0001] The present invention relates to the field of computer technology, and more particularly, to a machine code disassembly system, a disassembly method, a computer device and a storage medium. Background technique [0002] Machine Language (Machine Language) is a system of instruction sets. This instruction set is called Machine Code (Machine Code), also known as Machine Instructions (Machine Instructions). It is a data instruction that can be directly recognized and executed by the CPU). The machine code is usually composed of two parts: an opcode and an operand. The opcode indicates the operation to be performed by the instruction, that is, the function of the instruction. The operand indicates the object involved in the operation and the location where the operation result is stored. [0003] Since binary machine code is designed for machines, it cannot be easily understood by humans, but if it is disassembled into assembly instructions for the corres...

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): G06F8/53
CPCG06F8/53
Inventor 张东川
Owner BEIJING ESWIN COMPUTING TECH CO LTD
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