Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!pyramid!voder!nsc!amdahl!bnrmtv!fox From: fox@bnrmtv.UUCP Newsgroups: net.micro.cbm Subject: Re: Commodore 64 Stack Message-ID: <341@bnrmtv.UUCP> Date: Mon, 21-Apr-86 14:44:24 EST Article-I.D.: bnrmtv.341 Posted: Mon Apr 21 14:44:24 1986 Date-Received: Wed, 23-Apr-86 22:43:48 EST References: <493@unccvax.unccvax.UUCP> <1377@hpda.UUCP> Distribution: net Organization: Bell Northern Research, Mtn. View, CA Lines: 18 > In article <493@unccvax.unccvax.UUCP> jeh@unccvax.UUCP (Jeffrey Holman) writes: > > > > Can anyone tell me if there is a way to reset the stack pointer in ML? > >I want to move the location of the stack to some bigger area of memory for > >use in a possible compiler. I am afraid that this is impossible since I > >have been unable to find any reference to the stack pointer location in > >memory. > > The 6502 processor processer only has an 8-bit stack pointer. > The high order 8 bits are hardwired into the CPU to be page 1 of > memory (address $0100 to $01ff). > There is no way to change this. > > Jeff Glasson > Hewlett-Packard ISO > ucbvax!hpda!jrg But can't you create your own