Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #1203
| From | mmphosis <mmphosis@macgui.com> |
|---|---|
| Newsgroups | comp.sys.apple2.programmer |
| Subject | Re: S16, OMF and Segments |
| Date | 2014-04-05 17:11 +0000 |
| Organization | Mac GUI |
| Message-ID | <mmphosis-1396717872@macgui.com> (permalink) |
| References | <25ce127b-ac26-4a8f-80ed-7cddbec7435d@googlegroups.com> |
Programming the 65816 by David Eyes/Ron Lichty The 65816 has instructions to access 24 bits of memory at a time: the entire 16 Mb (16777216 bytes) of memory are available. JMP to a 24 bit address, load a 24 bit address, store to a 24 bit address. There is a "bank" register that adds that extra 8 bits to the 16 bit address space. <rant>I remember from the x86 world and the 680x0 world back then it was the tools and some of the earlier processors that set these seemingly arbitrary low limits on the address space. 32k text sizes, and 32K branch islands on the Mac, and the horrors of segmented memory on the PC. I would stay away from the idea of "segmented" memory and look at the entire big flat memory space.</rant>
Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
S16, OMF and Segments Dagen Brock <DagenBrock@gmail.com> - 2014-04-05 07:23 -0700
Re: S16, OMF and Segments mmphosis <mmphosis@macgui.com> - 2014-04-05 17:11 +0000
Re: S16, OMF and Segments Dagen Brock <DagenBrock@gmail.com> - 2014-04-05 13:09 -0700
Re: S16, OMF and Segments Antoine Vignau <antoine.vignau@laposte.net> - 2014-04-05 22:59 -0700
Re: S16, OMF and Segments ozkfest@gmail.com - 2014-04-07 06:37 -0700
Re: S16, OMF and Segments Antoine Vignau <antoine.vignau@laposte.net> - 2014-04-07 13:23 -0700
Re: S16, OMF and Segments "Bill Buckels" <bbuckels@mts.net> - 2014-04-08 07:07 -0500
Re: S16, OMF and Segments Dagen Brock <DagenBrock@gmail.com> - 2014-04-08 13:00 -0700
csiph-web