LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (http://www.linuxquestions.org/questions/linux-general-1/)
-   -   Can I ask a humble question? (http://www.linuxquestions.org/questions/linux-general-1/can-i-ask-a-humble-question-58441/)

Paul Parr 05-06-2003 02:56 PM

Can I ask a humble question?
 
Out of curiousity...

I'd prefer not to get beaten up over it either.

Especially since Linuxquestions.org is "where Linux newbies come for help"

but...

Is Linux a 32bit OS or an 64bit OS?

I think that the Amiga Workbench was 32bit.
Dos was 16bit.
Win 3.1 was 16bit.
Win95/98/ME are 16bit/32bit
Win NT/2000/XP are 32bit.
WinXP 64 is 64bit.
I think the Mac OS is 32bit too.

jpbarto 05-06-2003 02:59 PM

both... there is a 64 bit version running around somewhere ... not sure where though

Tinkster 05-06-2003 03:50 PM

Re: Can I ask a humble question?
 
Quote:

Originally posted by Paul Parr
Is Linux a 32bit OS or an 64bit OS?
Quote:

I think that the Amiga Workbench was 32bit.
Code:

THE 68000 FAMILY

The 68K family includes the following members:

MC68000
  First generation 68K processor. 16 bit internal/external data paths. 16
  Mb address space.

MC68008
  8 bit external data path. 1-4 MB address space.

MC68010
  Similar to MC68000, but with restartable instructions. Can be used in a
  virtual memory environment. Loop mode.

MC68EC000
  Low-power MC68000. 8 or 16 bit external data bus.

MC68020
  32 bit virtual memory microprocessor. 32 bit internal/external data
  paths. 4 GB address space. Can be used with floating point coprocessor.
  New instructions added including bitfield instructions. New addressing
  modes added. 256 bytes instruction cache.

MC68EC020
  16 Mb address space.

MC68030
  Similar to MC68020 but slightly faster. 256 bytes data cache added. On-
  chip MMU.

MC68EC030
  Low-power MC68030. No MMU.

CPU32
  Basically a 68020 core but without cache, bitfield instructions, and
  memory indirect addressing modes. 16 bit external data path. No
  coprocessor.  CPU32+ Same as CPU32 but with 32 bit external data path.

MC68040
  Third generation 32 bit processor. 4K instruction cache. 4K data cache.
  On chip floating point processor. On chip MMU. Most instructions take
  one cycle.

MC68EC040
  Low-power MC68040. No MMU. No FPU.

I may be getting that wrong, but the first
Amigas used the 68000, and the highest
CPU ever available for Amiga was the 68040?

If this is right the Workbench can hardly
have been 32 bit since the 68000 is a
16-bit CPU...


Quote:

Dos was 16bit.
Well, this is wrong, for sure :)
It was developed for the 8086, 8-bit,
and I can't recall any boxed version
of DOS saying "requires a 80286 or
better" ... the advanced memory
management <chuckle> would only
work on the newer CPU's, though.

Quote:

Is Linux a 32bit OS or an 64bit OS?
Depends on what you compile it as mate :)
There's i386 Linux, IA64, Alpha, S/390 ...

Cheers,
Tink

lokee 05-06-2003 04:31 PM

There are 64bit versions of Linux, since RHL support the new AMD 32-64 processors.

Paul Parr 05-06-2003 08:53 PM

Thanks for the detailed info on the 68000 series and Dos Tinkster. That clears up a lot for me.

Much appreciated. :)

But doesn't 32 bit internal/external data paths mean that at least the 68020 and up were 32bit?

So speaking about the Amiga OS though was it a 16bit OS or a 32bit OS? May thats a question for an Amiga forum.

Later


All times are GMT -5. The time now is 06:07 AM.