home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!spool.mu.edu!umn.edu!msus1.msus.edu!msus1.msus.edu!news
- Newsgroups: comp.sys.amiga.hardware
- Subject: Re: Data/Instruction Cache & BURST modes on 68030? Why/when?
- Message-ID: <1992Dec24.121011.1955@msus1.msus.edu>
- From: lkoop@TIGGER.STCLOUD.MSUS.EDU (LaMonte Koop)
- Date: 24 Dec 92 12:10:10 -0600
- Reply-To: lkoop@TIGGER.STCLOUD.MSUS.EDU
- References: <hellerS.724958427@batman> <72192@cup.portal.com>,<smcgerty.725067816@unix1.tcd.ie>
- Organization: SCS GP/Engineering Cluster
- Nntp-Posting-Host: tigger.stcloud.msus.edu
- Lines: 37
-
- In article <smcgerty.725067816@unix1.tcd.ie>, smcgerty@unix1.tcd.ie (Stephen John McGerty) writes:
- >In <72192@cup.portal.com> Tony-Preston@cup.portal.com (ANTHONY FRANCIS PRESTON) writes:
- >>Data cache is an area of memory(varies in size with different processors,
- >>generally, more is better) that the cpu saves data that might be used over
- >>again.
- >>
- >>Instruction cache is similar, but instead of data, it caches instructions that
- >>the cpu executes.
- >>
- >>Burst mode is a memory access where the memory can send to the CPU
- >>several long words of data. This happens faster than if each long
- >>word was a separate access.
- >>
- >>The 68020 has a single cache for data and instructions,
- >
- >Nope. The 68020 has a 256 byte instruction cache. No data can be
- >stored there.
- >
- >>There are no such things as stupid, dumb, or ignorant questions, just
- >>stupid, dumb, or ignorant people that will not ask questions.
- >
- >With this in mind, why is it that Motorola have seperate instruction
- >and data caches? On the i486 there is a single 8k cache used for
- >both instructions and data. On the M68040, there is one 4k cache
- >for data, and another 4k cache for instructions. Which is better?
-
- Well, there are several advantages to a seperated arrangment. A major one
- is that it opens the way for the CPU to be able to access both caches
- simultaneously, therefor reducing access latency to the caches. This is not
- possible on a unified cache arrangement. In general, the 80x86 cache
- organization is not as advanced as that found on other platforms.
-
- ----------------------------------------
- LaMonte Koop -- SCSU Electrical/Computer Engineering
- Internet: lkoop@tigger.stcloud.msus.edu -OR- f00012@kanga.stcloud.msus.edu
- "You mean you want MORE lights on this thing???"
- ---------------------------------------------------------------------------
-