Method for expanding addressing capability of 8051 serial singlechip

A single-chip microcomputer, a series of technologies, applied in the direction of program loading/starting, program control devices, etc.

Inactive Publication Date: 2012-11-21
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

8051 series single-chip microcomputer, as a widely used central processing unit, has only 64K bytes of addressing ability in the data area and code area, which makes its application on SOC chips encounter more and more challenges.

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
  • Method for expanding addressing capability of 8051 serial singlechip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Referring to the drawings, the addressing address of the code area and the data area of ​​the 8051 series single-chip microcomputer is defined as a logical address segment, and is equally divided into eight units (that is, eight logical address segments), and the range of each unit is 16K words section, and each unit can arbitrarily configure the mapping address of the logical address segment in the 1M byte physical address space. In this way, the addressability of the 8051 series single-chip microcomputer to the code area and the data area is extended to 1M bytes.

[0018] During the running of the program, the mapping relationship can be dynamically adjusted, that is, when the program is running in a logical address segment, the mapping relationship of several other logical address segments can be adjusted, so that the length of the code and the length of the data can exceed 64K words festival limit. For example, when the program of the 8051 series single-chip microc...

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 method for expanding the addressing capability of a 8051 serial singlechip. A logic address of an access data region of the 8051 serial singlechip is divided into four units 16K byte in size to obtain four logic address fields; a logic address of an access code region of the 8051 serial singlechip is divided into four units 16K byte in size to obtain four logic address fields; and the eight logic address fields can be mapped to/on any position of a 1M physical address space. The valid length of each logic address field can be configured, and when the operation exceeds the valid length of the logic address field, interruption which can not be shielded is generated. By using the method for expanding the addressing capability of the 8051 serial singlechip, the addressing capability of the data region and the code region can be effectively expanded, and the application and flexibility are increased.

Description

technical field [0001] The invention relates to the field of single-chip microcomputers, in particular to a method for expanding the addressing capability of 8051 series single-chip microcomputers. Background technique [0002] With the development of semiconductor and electronic technology, more and more functional blocks are integrated on the SOC (system on chip) chip, which makes the software system on the SOC chip more and more complex, the amount of code and the data used by the code Areas and data volumes are also increasing. 8051 series single-chip microcomputer, as a widely used central processing unit, has only 64K bytes of addressing ability in the data area and code area, which makes its application on SOC chips encounter more and more challenges. [0003] At the same time, as users of SOC chips, they are gradually becoming diversified and personalized. SOC chips have different levels and different users with different needs. Not the same. This also causes mult...

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/445
Inventor 叶国平
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products