3 ms·
Yeah, though the concept of segmented memory access can be confusing and so far hasn't been very useful this century. :-)
by vanviegen 3y ago
Yeah, though the concept of segmented memory access can be confusing and so far hasn't been very useful this century. :-)
- mr_toad 3y ago64kb is a lot when you’re hand coding assembly. You just assemble to a .com file and pretend segments don’t exist.
- vanviegen 3y agoSure, but one of the fun things you'll want to do from assembler is put pixels or characters on the screen. They're memory mapped outside of segment 0, so you'll need to work with segments to do that.
- gizmo686 3y agoI think Linux uses it to implement thread-local storage.
- moonchild 3y agoNo, not really. A couple of features of the architecture and instruction encoding which were historically used for segmentation remain on amd64, and these features are used to implement thread-local storage on every mainstream os targeting the arch, but amd64 is not a segmented architecture in any meaningful sense.