🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.apps
Article #4594

Re: 16 vs. 32 bit Re: BOOK: OS/2 Warp Unleashed, 4th Edition cancelled

#4594
From: John Summerfield
Date: Fri, 15 Aug 1997 00:00
46 lines
3257 bytes
In <33ED35AA.3707@ais.net>, NSalanb@ais.net writes:

]The other one, which is most commonly meant when talking about
]16/32 bit systems, such as "OS/2 is a 32 bit OS," refers to the
]segment/offset vs. flat memory model.  16 bit means segment/offset
]and 32 bit means flat memory.

]One should be careful to define which one is being discussed.

Even this isn't correct. The I386 and successors implement 32-bit offsets:
    forget off-hand the number of "address" bits in the selector 
    registers, but I think, again without checking as the point's not 
    particularly imprtant here, that the i386 can address 48 Gb of 
    physical memory (but it may well be 48 GFb virtual memory and a lesser
    amount of physical).

OS/2 has implemented a flat memory model but the processors do not require 
    it.

Many people confuse the bus width with the natural word size. On the i386 
    and successors, 68000 family, IBMm S/360 (except for the small models)
    and successors the natural word size is 32 bits. Other word sizes used
    in various computers have been 
    
4  (i4004) 
8  (i8008, 8080, z80) 
16 (8086, PDP-11 & lots of other minis)
24 CDC low 3000 series
32 lots - see above but add Z8000
36 Univac
48 CDC high 3000 series, early cybers (I think)
60 More CDC cybers (again, I think)
64 DEC Alpha and other RISC machines

I think the latest cybers went to 120 but I'm even less certain here.

For most of these I've no idea of the bus width other than that it varies 
    among models. It's entirely irrelevant to programmers.


Cheers
John Summerfield
Perth, Western Australia
OS2 support, IBM ftp search, LAN configuration info
   @ http://www.iinet.net.au/~summer/
Technical Details
Message-ID: <c1.01.2HBqHC$19a@cretin.summerfield.network>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <5fcrh0$s3p@nnrp1.news.primenet.com> <5j1KzoHpvmFW092yn@skypoint.com> <5gfsb7$q8n@camel0.mindspring.com> <3337edbc.1987900@news.axion.bt.co.uk> <33329320.33D1@ibm.net> <33AC89F6.7F71@info-net.it> <5qoa91$61d$4@news1.telenordia.se> <869410485snz@deltrak.demon.co.uk> <5qvvfa$9h2@news.nternet.net> <5s0qkp$mut$1@news1.exit109.com> <c1.01.2H7C69$19E@cretin.summerfield.network> <33ED35AA.3707@ais.net>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10875a,4f87023eb90243aa
X-Google-Attributes: gid10875a,public
X-Google-Thread: 1044c2,4f87023eb90243aa
X-Google-Attributes: gid1044c2,public
X-Google-Thread: 10ee4f,4f87023eb90243aa
X-Google-Attributes: gid10ee4f,public
X-Google-Thread: 10cd94,4f87023eb90243aa
X-Google-Attributes: gid10cd94,public
X-Google-Thread: 1021aa,4f87023eb90243aa
X-Google-Attributes: gid1021aa,public
X-Google-Thread: 112d6c,4f87023eb90243aa
X-Google-Attributes: gid112d6c,public
X-Google-Thread: 10fb18,4f87023eb90243aa
X-Google-Attributes: gid10fb18,public
From: summer@summerfield.network (John Summerfield)
Subject: Re: 16 vs. 32 bit Re: BOOK: OS/2 Warp Unleashed, 4th Edition cancelled
Date: 1997/08/15
Message-ID: <c1.01.2HBqHC$19a@cretin.summerfield.network>
X-Deja-AN: 264894738
Sender: summer@maximus.summerfield.network
References: <5fcrh0$s3p@nnrp1.news.primenet.com> <5j1KzoHpvmFW092yn@skypoint.com> <5gfsb7$q8n@camel0.mindspring.com> <3337edbc.1987900@news.axion.bt.co.uk> <33329320.33D1@ibm.net> <33AC89F6.7F71@info-net.it> <5qoa91$61d$4@news1.telenordia.se> <869410485snz@deltrak.demon.co.uk> <5qvvfa$9h2@news.nternet.net> <5s0qkp$mut$1@news1.exit109.com> <c1.01.2H7C69$19E@cretin.summerfield.network> <33ED35AA.3707@ais.net>
Organization: OS/2 Support
Reply-To: Summer@iinet.net.au (John Summerfield)
Newsgroups: comp.os.os2.apps,comp.os.os2.comm,comp.os.os2.marketplace,comp.os.os2.misc,comp.os.os2.utilities,alt.org.team-os2,bit.listserv.os2-l