Path: ...!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: mitchalsup@aol.com (MitchAlsup1) Newsgroups: comp.arch Subject: Re: 80286 protected mode Date: Tue, 8 Oct 2024 20:53:00 +0000 Organization: Rocksolid Light Message-ID: <8a762db010cecdc24bf7631b8f39b839@www.novabbs.org> References: <2024Oct6.150415@mips.complang.tuwien.ac.at> <2024Oct7.093314@mips.complang.tuwien.ac.at> <7c8e5c75ce0f1e7c95ec3ae4bdbc9249@www.novabbs.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: i2pn2.org; logging-data="1161733"; mail-complaints-to="usenet@i2pn2.org"; posting-account="o5SwNDfMfYu6Mv4wwLiW6e/jbA93UAdzFodw5PEa6eU"; User-Agent: Rocksolid Light X-Rslight-Posting-User: cb29269328a20fe5719ed6a1c397e21f651bda71 X-Rslight-Site: $2y$10$mTzHuXcJKc6a.cKU9U4KPOnvPePoNYVlgGWKrkaAoSW2Sk.cOPZ8q X-Spam-Checker-Version: SpamAssassin 4.0.0 Bytes: 1722 Lines: 21 On Tue, 8 Oct 2024 6:16:12 +0000, Lawrence D'Oliveiro wrote: > On Mon, 7 Oct 2024 23:13:25 +0000, MitchAlsup1 wrote: > >> Is protected mode not "how Pascal" thinks of memory and objects in >> memory ?? > > How is that different from C? In pascal you cannot subtract pointers to different objects, in C you can. >> Whereas by the time 286 got out, everybody was wanting flat memory ala >> C. > > When did they not want that? The Algol family of block structure gave the illusion that flat was less necessary and it could all be done with lexical address- ing and block scoping rules. Then malloc() and mmap() came along.