[Top] [All Lists]

Re: Doubt in updating the cache..

To: karthikeyan natarajan <>
Subject: Re: Doubt in updating the cache..
From: Dominic Sweetman <>
Date: Thu, 26 Feb 2004 12:00:13 +0000
In-reply-to: <>
Original-recipient: rfc822;
References: <>

>     When the Instruction/data is read from memory,
> it's copy will be put into the cache.
> Question:
>     How does the R4k processor determines whether the
> value read from memory is Instruction or Data so that
> the value will be put into the appropriate primary 
> cache?

The caches are not prescient...

Data is only ever put into the cache when the CPU *uses* it (and it
isn't there already).  If the CPU was do ingan instruction fetch, the
copy of the memory data goes in the I-cache; if the CPU was trying to
do a load it goes in the D-cache.


<Prev in Thread] Current Thread [Next in Thread>