[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[f-cpu] Conditionnal load and store, the return
- To: f-cpu@seul.org
- Subject: [f-cpu] Conditionnal load and store, the return
- From: cedric <cedric.bail@free.fr>
- Date: Sun, 4 Aug 2002 21:45:35 +0200
- Delivered-To: archiver@seul.org
- Delivered-To: f-cpu-outgoing@seul.org
- Delivered-To: f-cpu@seul.org
- Delivery-Date: Sun, 04 Aug 2002 10:52:14 -0400
- Reply-To: f-cpu@seul.org
- Sender: owner-f-cpu@seul.org
Hi,
I have reread the discussion about conditionnal load and store, and I think
that we forgot something : exception. In fact when we do a load or a store
and check the condition only on write. The problem is what append if page
fault occur ? I think we must clarify that.
From my point of view I think that we must do the test before starting any
memory operation, so a trap only occur if the test is true. We must do the
same if we have a conditionnal prefetch. It's for me the only way to
correctly execute the 2 branch of a if simultaneously.
Finally what did we do with the cachemm instruction ? Did we remove or change
this strange instruction ?
Cedric
*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu in the body. http://f-cpu.seul.org/