Liste des Groupes | Revenir à c arch |
On Wed, 5 Mar 2025 15:01:11 -0000 (UTC), Robert Swindells wrote:The gates used to query and control whether that functionality is
>The same word layout of using the "free" lower bits for tags when>
you know that objects are aligned to larger boundaries is still used
in most Lisp systems today, just without any hardware support, you
need to generate instructions to shift down an integer value before
using it.
*Lightbulb moment*
>
How much would it cost in hardware to add support for ignoring some
bottommost N bits (N fixed? configurable?) for most accesses?
This ties in with my idea that it would have been useful to reserve the
bottom 3 bits for a bit offset, albeit ignored (or even MBZ) by normal
load/store instructions.
Les messages affichés proviennent d'usenet.