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

Long-delay instruction processing device, method, equipment and readable storage medium

A technology for delaying instructions and processing devices, which is applied in the direction of machine execution devices, electrical digital data processing, program control design, etc. It can solve the problems of waste of register resources and low performance of instruction processing equipment, so as to improve the utilization rate and increase the flexibility of use sexual effect

Pending Publication Date: 2019-10-25
中昊芯英(杭州)科技有限公司
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] One of the objectives of the present invention is to provide a long-delay instruction processing device to solve the problems of low performance of instruction processing equipment and waste of register resources caused by the long-time occupation of the corresponding register by the instruction during the operation of the long-delay instruction

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
  • Long-delay instruction processing device, method, equipment and readable storage medium
  • Long-delay instruction processing device, method, equipment and readable storage medium
  • Long-delay instruction processing device, method, equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] 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. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0041] It should be noted that when an element is said to be "connected" to another element, or to say that an element is "connected" or "connected" to another or more elements, it may be directly connected to another element or indirectly connected to the other element.

[0042] In addition, the terms "first" and "second" are used for descriptive purposes only, and cannot be interpreted as indicating or implying relative importance or implicitly specifying the qua...

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 long-delay instruction processing device, a long-delay instruction processing method and a computer readable storage medium. The long latency instruction is separated into afirst instruction for extracting a source operand and a source operator of the long latency instruction and a second instruction for reading an execution result of the first instruction and outputtingthe execution result to a register. A writing number and a reading number which are in one-to-one correspondence are generated for a first instruction and a second instruction through a numbering unit. Therefore, after an execution result of the first instruction is written into a buffer unit, the second instruction can read the corresponding execution result from the buffer unit. According to the long-delay instruction processing device and method, the long-delay instruction operation part and the result output part are separated. As a result, when the operation part is executed, a destination register for result output can be used by other instructions. The utilization rate of register resources is greatly increased.

Description

technical field [0001] The present invention relates to the field of computer instruction processing, in particular to a long-delay instruction processing device and method, instruction processing equipment and a computer-readable storage medium. Background technique [0002] The pursuit of performance is one of the themes of computer architecture design. For a software program, we often hope that it can run quickly to achieve the effect we want, and this is inseparable from the support of the underlying hardware. Usually, the compiler realizes the transition from software to hardware operation, and the program will be compiled into instructions one by one and handed over to the hardware for execution. [0003] Due to the advantages of fast register reading speed, most of the existing high-performance computer architectures adopt the load-store register architecture, that is, the input of an instruction needs to load data from the register, and the output result needs to sto...

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/30
CPCG06F9/30123G06F9/30134Y02D10/00
Inventor 杨龚轶凡闯小明郑瀚寻周远航
Owner 中昊芯英(杭州)科技有限公司
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