Method and apparatus for jump delay slot control in pipelined processor
A digital processor and processor technology, applied in the direction of electrical digital data processing, machine execution devices, special data processing applications, etc., can solve the problems of increasing the complexity of basic codes and increasing the efficiency of pipelines, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0072] As shown in Table 1, all 64 registers (ie r0-r63) are specified. The first set of 32 registers (r0-r31) are general-purpose registers used to reflect register values. The next 28 registers (r32-r59) are extended registers that specify special applications. The next register (r60) is the loop count register which is used in part in the ARC processor as a zero-overhead loop mechanism to maintain a count of repetition numbers kept in a loop structure. Use the last three registers (r61-r64) to represent an immediate operand data (shimmf, limm or shimm, respectively). Since the bits in the instruction word used to set the flags are required to encode the short immediate data, there are two versions of the shimm; one with the sign set (i.e. shimmf) and one without the sign set (i.e. shimm). Figures 3a-3c illustrate the above-mentioned register encoding structure according to the present invention
[0073] Example.
[0074] The above method gives the programmer / desi...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com