[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Untagging by subtraction instead of masking on USE_LSB_TAG
From: |
Miles Bader |
Subject: |
Re: Untagging by subtraction instead of masking on USE_LSB_TAG |
Date: |
Mon, 28 Jan 2008 13:25:30 +0900 |
Miles Bader <address@hidden> writes:
> Note that the important value here is the EA, not the offset. Typically
> in a LSB tag scheme, the tags are arranged so that after adding these
> "funny" offsets, the resulting EA is aligned properly.
BTW, such a method won't work on architectures where offsets are
inherently aligned -- for instance, doesn't the x86 implicitly scale the
offset by the size of the value being loaded? Does anybody know what is
usually done on such an architecture?
Thanks,
-Miles
--
Year, n. A period of three hundred and sixty-five disappointments.