I love how "word" is a specific computer science term that means some data the bit-width of the processor.
-
I love how "word" is a specific computer science term that means some data the bit-width of the processor.
except on windows where it means 16-bits, currently 1/4th of the bit-width of the processor. and we've got "double word" for 32bits (not 128) and even the deadly QUADWORD for 64bits (not 256)
-
The year is 12763+1490i, most computation is done with quantum entangled supernovae, but when we still do digital computation it's several-AU-thick computronium shells around red dwarves. The architecture we use is a remnant of an earlier VFLIW one, so the bit-width of the main CPU is around 4 megabytes.
"word" is a meaningless number at this point. except in some legacy code where it's still 16-bits. We walk on stars and compute with pocket dimensions AND STILL THE LEGACY OF WIN16 HAUNTS US
-
@foone But a byte is still 8 bits, right? RIGHT?
-
@flyingcircuits you mean an octet?
-
I mean I can't really joke too hard about that. Give me immortality and technological nigh-omnipotence and I'd still be hacking a game from 1993 right now. I'd just be doing it while hurting a lot less
-
my life goals are to ascend to something both more and less than both matter (in the long term) and biology (in the short term), but yeah I'll keep hacking old DOS games. I'll just do it as a being of pure intellect that lives outside of time
-
@foone I remember poking around my file system back when I was a kid with a Windows 3.11 machine and seeing strings saying “32-bit word machine”, and getting confused because my computer didn’t come with Word, only Works 3.0.
-
@h0m54r hah!
-
Foone🏳️⚧️replied to Foone🏳️⚧️ last edited by [email protected]
anyway this whole thread is a subtweet of my debugger because I set a hardware breakpoint on a 32bit word in memory only to have my debugger never fail because this code was writing 16-bit words and a 32-bit word memory breakpoint doesn't fire if you do a 16-bit write
-
@foone OWORD comes up in SIMD
-
@endrift yeah my senior project at uni involved stuffing an entire image comparison matrix in one!
-
@foone this feels very Culture Mind-coded
-
@chamlis I too am close to gods, and on the far side.
-
@foone
There used to be arguments, regarding software portability, over the assertion that all the world's a VAX.
Microsoft has long since resolved the issue. All the world's an 8088. Maybe an 8086 with a 64-bit extended ISA, but still just an overgrown 8088. -
@brouhaha I'd argue that all-the-worlds-a-386, not an 8088, but I see what you mean
-
@foone let's not forget the elusive TBYTE (aka TWORD on nasm)
-
@cvtsi2sd 24 bits?
-
@foone 80 bits (Ten Bytes); used to load/store the x87 extended precision long double values, as in
fld TBYTE PTR [edi]
fstp TBYTE PTR [esi] -
@cvtsi2sd wait the T is Ten? TenByte and TenWord?
but it's not Ten Word, NASM. that's 20 bytes...
-
[Moved to @[email protected]] Linareplied to Foone🏳️⚧️ last edited by
@[email protected] does VFLIW stand for "Very Fat & Long Instruction Word"