Method and apparatus for performing unaligned little endian and

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395411, 395474, 395480, 3642463, 36493146, 3649664, 364DIG1, G06F 1204, G06F 1300

Patent

active

055198422

ABSTRACT:
A system which is able to perform unaligned big endian and little endian accesses to memory with little or no added overhead to the system. In the preferred embodiment, the processor operates in little endian data format. The memory, however, can store data in big endian and little endian format in different memory regions. If an unaligned access is to be performed, the access requires translation to corresponding aligned memory accesses. However, if the processor operates in little endian format and accesses are to memory which store according big endian format, special code is required to perform proper translation of accesses. When the address generation unit of the processor detects an unaligned memory access, an unaligned signal is set which causes a microassist to initiate a microflow to execute microcode which performs the necessary translations for unaligned accesses. The address generation unit also sends the address to be access to the memory region table which maintains information regarding each memory region, including whether the region is big endian or little endian. The state bit indicative of the data format is logically combined with the unaligned access signal to generate an output which sets the state of the flag. The flag is then accessed by the microcode to determine the translation routine to process the memory access.

REFERENCES:
patent: 4959779 (1990-09-01), Weber et al.
patent: 5107415 (1992-04-01), Sato et al.
patent: 5132898 (1992-07-01), Sakamura et al.
patent: 5243699 (1993-09-01), Nickolls et al.
patent: 5265259 (1993-11-01), Satou et al.
patent: 5398328 (1995-03-01), Weber et al.
Douglas Boiling, "Bringing it All Together: A Look Inside the 486 Chip", Nov. 13, 1990, PC Magazine, V9, N19, pp. 463-464, 476, and 481-483.
i960.TM. CA Microprocessor Users Manual, Intel Corporation, 1992, pp. 10-4-10-10.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for performing unaligned little endian and does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for performing unaligned little endian and , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for performing unaligned little endian and will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2046625

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.