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

Instruction processing method and device

An instruction processing and instruction technology, which is applied in the computer field and can solve the problems of low processor processing performance and high power consumption.

Active Publication Date: 2015-04-15
LENOVO (BEIJING) LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the large number of execution steps, it will cause the problem of low processor processing performance and high power consumption.

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
  • Instruction processing method and device
  • Instruction processing method and device
  • Instruction processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention.

[0072] Embodiments of the present invention provide a method for instruction processing, refer to figure 1 shown, including the following steps:

[0073] 101. Obtain an input instruction and read the instruction content.

[0074] 102. When the instruction includes the first operation instruction, search for a target object and a source object of the first operation instruction.

[0075] Wherein, the first operation instruction is a MOV instruction between registers.

[0076] 103. Modify the physical register identifier corresponding to the target object to the physical register identifier corresponding to the source object.

[0077] Specifically, a MOV instruction...

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

An embodiment of the invention discloses an instruction processing method and device, relates to the field of computers and solves the problems of low processing capacity and high power consumption of a processor in instruction processing. The concrete scheme includes that an input instruction is acquired, the content of the instruction is read, the instruction includes a first operation instruction, a target object and a source object of the first operation instruction are searched, and a physical register identifier is modified into a physical register identifier corresponding to the source object. The method and the device are used for processing the instruction.

Description

technical field [0001] The present invention relates to the field of computers, in particular to a method and device for instruction processing. Background technique [0002] In high-performance processor design, performance and power consumption are one of the most important indicators. Existing high-performance processors adopt out-of-order execution pipeline design, and all basic instructions can basically be divided into steps such as fetching, decoding, renaming, launching, executing, and returning results [0003] In the process of executing the instruction, there is an instruction: MOV between registers (transfer instruction, used to transfer a byte, word or double word operand from the source location to the destination location, the content of the source operand remains unchanged) instruction . In many programs, MOV instructions between registers account for a relatively large proportion. In high-performance processors, about 6% of instructions in programs compile...

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): G06F9/44G06F17/30
CPCY02D10/00
Inventor 刘华平
Owner LENOVO (BEIJING) 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