Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site peregrine.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!pesnta!pertec!peregrine!mike From: mike@peregrine.UUCP (Mike Wexler) Newsgroups: net.arch,net.micro,net.micro.68k,net.micro.pc,net.lang.c Subject: Re: M680*0 "small model" Message-ID: <139@peregrine.UUCP> Date: Mon, 24-Jun-85 20:54:25 EDT Article-I.D.: peregrin.139 Posted: Mon Jun 24 20:54:25 1985 Date-Received: Wed, 26-Jun-85 05:42:28 EDT References: <167@mot.UUCP> <223@anasazi.UUCP> Organization: Peregrine Systems, Irvine, Ca Lines: 17 Xref: watmath net.arch:1474 net.micro:10873 net.micro.68k:960 net.micro.pc:4365 net.lang.c:5408 > Don't get me wrong. I'm no fan of the 8086 architecture. But at least > things like PC/IX are possible on an 8086 system without an MMU, > with lots of small model processes running that the OS can switch > between easily. While there is no rigid memory protection, it's > pretty tough to step on other processes accidentally. You have > go into assembly language and muck with the ES or something. How about this. On a Altos 586(and 8086 base micro) if you pass the compiler an unterminated string, it will cause the whole system to crash. I have done application development work on the 586 in C(not recommended) and it crashes quite often. I didn't not write one line of assembler. -- -------------------------------------------------------------------------------- Mike Wexler(trwrb!pertec!peregrine!mike) | Send all flames to: 15530 Rockfield, Building C | trwrb!pertec!peregrine!nobody Irvine, Ca 92718 | They will then be given the (714)855-3923 | consideration they are due.