Data processing system and its data access method
A data processing system and data technology, applied in the direction of electrical digital data processing, memory systems, digital computer components, etc., can solve the problems of increasing the overall system cost, increasing costs, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0053] Embodiment 1 is realized by unifying the address space of the program memory and the address space of the data memory into one memory space. That is to say, the original two memory spaces now become only one, partly storing program codes and partly storing data, without overlapping each other.
[0054] like Figure 5 As shown, it is an embodiment of the address correspondence method using a memory area in the data processing system of the present invention, wherein a 64K address space is defined in the memory of this system, which is to correspond to the defined 8051 microprocessor 64K address range for external memory. In the memory area of this system, the allocation of program memory or data memory is planned by the designer of the microprocessor program. But the program designer must pay attention to: to allocate this memory area into two independent and non-overlapping parts, that is, the first addressing range and the second addressing range, one part (the fir...
example 2
[0057] The application of example 2 is when the data unit width of the memory in the system is more than twice that of the microprocessor. For example, in FIG. 3 , the ASIC uses a memory with 16 bits as the storage unit, such as a 256K X 16-bit EDD DRAM. In the memory corresponding to one address of the DRAM, data of two bytes (that is, one word) can be stored. For 8-bit microprocessors, such as the 8051 microprocessor series, the application of this addressing method can use the high byte (highbyte) in a storage unit of this memory to store the program code, and use the same storage unit The low byte (lowbyte) to store data.
[0058] like Figure 6 As shown, the memory of the system provides 64K addresses, a total of 128K bytes of memory space, as a memory area for the microprocessor. In this memory area, addresses 0000h to FFFFh can be used for addressing, as the program memory and data memory of 8051. Wherein, the high byte groups (bit8 to bit15) in the memory correspon...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
