[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 6502 Multitasking OS announce
- Subject: Re: 6502 Multitasking OS announce
- From: fachat@physik.tu-chemnitz.de (Andre Fachat)
- Date: 1996/03/26
- Followup-to: comp.sys.cbm,comp.os.misc,alt.comp.hardware.homebuilt,comp.sys.apple2,comp.sys.apple2.programmer,comp.sys.atari.8bit
- Newsgroups: comp.sys.cbm, comp.os.misc, alt.comp.hardware.homebuilt, comp.sys.apple2, comp.sys.apple2.programmer, comp.sys.atari.8bit
- Organization: University of Technology Chemnitz, FRG
- References: <4i94fs$stj@narses.hrz.tu-chemnitz.de> <holger.948.00030EE6@deep.hb.provi.de> <4ijtbe$7ca@no-names.nerdc.ufl.edu> <4ijuic$iiq@gatekeeper.liffe.com> <4innc7$hc4@no-names.nerdc.ufl.edu> <4itkri$qlc@seagoon.newcastle.edu.au> <4j58eh$btc@saluki-news.wham.siu.edu>
agent@siu.edu wrote:
: Instead of copying the stack to and fro on every task switch, how about
: subdividing it? Each task would be allocated a portion of the stack. A
: task switch moves between the portions by adding or subtracting numbers
: from the stack register.
Except for the allocation stuff, this is exactly what is done in my OS
without an MMU.
But I would rather call it Multithreading now than Multitasking as with
MMU, as all tasks use the very same memory.
Andre
--
Andre Fachat, Tel:++49-371-531-3551|"I do not feel obliged to believe that the
Stadlerstr 17, 09126 Chemnitz, FRG.| same God who has endowed us with sense,
a.fachat@physik.tu-chemnitz.de | reason, and intellect has intended us to
http://www.tu-chemnitz.de/~fachat | forego their use" -- Galileo Galilei