Inferring size of a processor memory address based on...

Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S170000, C711S171000, C717S151000

Reexamination Certificate

active

07133993

ABSTRACT:
Methods and apparatus are provided for accessing the proper memory in processors having program and data memories with different sizes. In some embodiments, a processor is optimized for data access and has registers that are the same size as the data memories. When a program is compiled, some implementations identify when a pointer variable points to a piece of data (data memory) or a function (program memory) and synthesize different sized operations accordingly. The proper mode and size are assigned for each pointer. Methods of the present invention do not require annotation of functions. Existing code does not need to be modified and there is no opportunity to introduce errors. The invention does not require extra program memory to be located at directly accessible locations to store stub code.

REFERENCES:
patent: 5809306 (1998-09-01), Suzuki et al.
patent: 6049667 (2000-04-01), Bates
patent: 6154823 (2000-11-01), Benayon et al.
patent: 6202202 (2001-03-01), Steensgaard
patent: 6658652 (2003-12-01), Alexander et al.
patent: 6785888 (2004-08-01), McKenney et al.
patent: 6931507 (2005-08-01), Kim et al.
patent: 6952760 (2005-10-01), Boucher et al.
patent: 6961807 (2005-11-01), Hauck
patent: 6964049 (2005-11-01), Iglesias et al.
Microsoft Computer Dictionary, 2002, Microsoft Corporation, Fifth Edition, pp. 116, 313, and 467.
GCC 3.3 Release Series, http://gcc.gnu.org/gcc-3.3, printed Mar. 12, 2005, 2 pages.
GCC 3.3 Release Series Changes, New Features, and Fixes, http://gcc.gnu.org/gcc-3.3/changes.html, printed Mar. 12, 2005, 23 pages.

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

Inferring size of a processor memory address based on... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Inferring size of a processor memory address based on..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Inferring size of a processor memory address based on... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3672532

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