News for hackers. Stuff that matters.
Re:1K ZX Chess by schoen on Tuesday September 04, 2018 @05:54PM (#17913153)
That's interesting! Do you think this is because 64-bit code simply doesn't use a lot of its instruction set space (where more opcodes and instruction modes and variants are undefined and therefore not routinely used in executables), or because some of the people hand-writing 8-bit assembly actively use more opcodes than a typical compiler would, or some other factors?

Or are there are a lot of pointers in 64-bit code that contain a huge number of zeroes? :-)

Re:1K ZX Chess by flohofwoe on Wednesday September 05, 2018 @01:21PM (#17920056)
I guess it's a combination of compiled vs handwritten code (maybe certain patterns show up more often in compiled code, while handwritten 8-bit code tries hard to remove any redundancies because of the limited available space), and bigger data types (especially 64-bit pointers).