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

Instruction extension method and system for singlechip microcomputer

A technology of instruction expansion and single-chip microcomputer, applied in the field of single-chip computer instruction expansion method and system, to achieve the effect of promoting operating efficiency, saving costs, and promoting further improvement

Active Publication Date: 2015-05-13
ZHUHAI JIELI TECH
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Based on this, it is necessary to provide a single-chip instruction extension method and system that can promote the further improvement of single-chip operating efficiency for the problem that the general single-chip instruction extension method restricts the further improvement of the single-chip operating efficiency

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 extension method and system for singlechip microcomputer
  • Instruction extension method and system for singlechip microcomputer
  • Instruction extension method and system for singlechip microcomputer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below according to the drawings and embodiments. It should be understood that the specific implementations described here are only used to explain the present invention, not to limit the present invention.

[0021] Today's single-chip application solutions realize more and more functions, process control becomes more and more complex, and the number of data bits becomes larger and larger accordingly. Therefore, it becomes more and more difficult to solve the problem of multi-digit data operation It is becoming more and more urgent. In the existing solutions, the method of increasing the number of instructions is used to decompose multi-bit data operations, which will lead to a decrease in code space utilization and an increase in time overhead. In order to make the operation of multi-bit data easy, and without increas...

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 instruction extension method and an instruction extension system for a singlechip microcomputer. The method comprises the following steps: identifying a used instruction set and a non-used instruction set in a singlechip microcomputer assembly instruction set, determining an occupied space of the non-used instruction set in the singlechip microcomputer assembly instruction set, designing an instruction for processing 16-bit data in the occupied space of the non-used instruction set to obtain a 16-bit extension instruction, and integrating the used instruction set and the 16-bit extension instruction by a macro definition mode to obtain an integrated assembly instruction set. In the whole process, an instruction optimizing method aiming at multi-bit data is provided, so that no more instructions for decomposing operation are needed, and the instruction execution period is shortened to 1 period; meanwhile, the usability and the execution efficiency of a code space are improved; under the condition that a 16-bit CPU is not replaced, a demand can be met, and the cost is reduced; furthermore, the multi-bit data processing capacity of an 8-bit CPU is improved, and the operating efficiency of the singlechip microcomputer can be effectively promoted to be further improved.

Description

technical field [0001] The invention relates to the technical field of single-chip microcomputers, in particular to a single-chip microcomputer instruction extension method and system. Background technique [0002] Single-chip microcomputer, the full name of single-chip microcomputer, also known as microcontroller, is a microcomputer that integrates a central processing unit, memory, timer / counter, and various input and output interfaces on an integrated circuit chip. Compared with general-purpose microprocessors used in personal computers, it places more emphasis on self-supply (no external hardware) and cost savings. Its biggest advantage is that it is small in size and can be placed inside the instrument, but it has small storage capacity, simple input and output interfaces, and low functions. [0003] In order to meet people's continuous needs, researchers have developed some single-chip microcomputers with strong computing power, such as the existing 8051 single-chip m...

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/44
Inventor 蔡秉铨
Owner ZHUHAI JIELI TECH
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