Deutsch English Français Italiano |
<vbvi45$2std$2@gal.iecc.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.iecc.com!.POSTED.news.iecc.com!not-for-mail From: John Levine <johnl@taugh.com> Newsgroups: comp.arch Subject: Re: Address bits again, Article on new mainframe use Date: Thu, 12 Sep 2024 20:15:01 -0000 (UTC) Organization: Taughannock Networks Message-ID: <vbvi45$2std$2@gal.iecc.com> References: <vb9r4g$2o1f$1@gal.iecc.com> <vbtfs8$3sl3q$2@dont-email.me> <vbu4m5$4rjn$1@dont-email.me> <20240912141925.000039f3@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 12 Sep 2024 20:15:01 -0000 (UTC) Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="95149"; mail-complaints-to="abuse@iecc.com" In-Reply-To: <vb9r4g$2o1f$1@gal.iecc.com> <vbtfs8$3sl3q$2@dont-email.me> <vbu4m5$4rjn$1@dont-email.me> <20240912141925.000039f3@yahoo.com> Cleverness: some X-Newsreader: trn 4.0-test77 (Sep 1, 2010) Originator: johnl@iecc.com (John Levine) Bytes: 2181 Lines: 20 According to Michael S <already5chosen@yahoo.com>: >x86 Real mode segmentation is a hack to the address space. 80286 >protected mode segmentation is something else. The only similarity >between the two is maximal size of segment is the same. The 386 had 32 bit segments which should have made segmented code practical and efficient and allowed giant programs with lots of gigabyte segments. But Intel shot themselves in the foot. One problem was that loading a segment register to switch segments remained extremely slow so you still needed to write your program to avoid doing so. The other was that they mapped all the segments into a 32 bit linear address space, and paged the linear address space. That meant that the total size of all active segments had to fit into 4GB, at which point people said fine, whatever, set all the segment registers to map a single 4GB segment onto the linear address space and used it as a flat address machine. -- Regards, John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies", Please consider the environment before reading this e-mail. https://jl.ly