Re: 32 bit processors / 64 bit processors

2009-11-12 Thread Drew
Firstly, I'm trying to understand what exactly characterizes a procesor or an operating system as 32bit / 64 bit. I've read that it means the native word size of a machine. But what exactly is that? Register size? Address bus size? Anything else? I've always used the virtual address space as

Re: 32 bit processors / 64 bit processors

2009-11-09 Thread Pulkit Goel
...@gmail.com] Sent: Friday, October 23, 2009 10:51 AM To: Rajat Jain Cc: simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors PAE (Physical Address Extension) expands the _physical_ address space to 32 bits

RE: 32 bit processors / 64 bit processors

2009-11-09 Thread Microbit_P43000
...@virginbroadband.com.au; C; simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors Hi, 1) a) Processor 32/64 bit defines by :::  Data bus Size     b) In Pentium 36 bit Adddress, Basically a PAE, Which is Introduced First by Intel

Re: 32 bit processors / 64 bit processors

2009-11-07 Thread hmthalib
To: Rajat Jain Cc: simonya...@gmail.com mailto:simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org mailto:linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors PAE (Physical Address Extension) expands

Re: 32 bit processors / 64 bit processors

2009-11-07 Thread hmthalib
Rick Brown wrote: Hi, Firstly, I'm trying to understand what exactly characterizes a procesor or an operating system as 32bit / 64 bit. I've read that it means the native word size of a machine. But what exactly is that? Register size? Address bus size? Anything else? depends on the data bus

Re: 32 bit processors / 64 bit processors

2009-11-07 Thread vkm
mailto:linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors PAE (Physical Address Extension) expands the _physical_ address space to 32 bits, but the _virtual_ address space stays the same at 32-bits, and the virtual address size is what I

Re: 32 bit processors / 64 bit processors

2009-11-07 Thread hmthalib
: Friday, October 23, 2009 10:51 AM To: Rajat Jain Cc: simonya...@gmail.com mailto:simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org mailto:linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors PAE

Re: 32 bit processors / 64 bit processors

2009-11-07 Thread microbit
Jain Cc: simonya...@gmail.com mailto:simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org mailto:linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors PAE (Physical Address Extension) expands

Re: 32 bit processors / 64 bit processors

2009-11-07 Thread hmthalib
mailto:simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org mailto:linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors PAE (Physical Address Extension) expands the _physical_ address space to 32 bits

Re: 32 bit processors / 64 bit processors

2009-10-23 Thread C
] Sent: Friday, October 23, 2009 10:51 AM To: Rajat Jain Cc: simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors PAE (Physical Address Extension) expands the _physical_ address space to 32 bits

Re: 32 bit processors / 64 bit processors

2009-10-23 Thread microbit
rajat.j...@infogain.com wrote: Hi, Original Message From: C [mailto:a.la.kaa...@gmail.com] Sent: Friday, October 23, 2009 10:51 AM To: Rajat Jain Cc: simonya...@gmail.com; Siddu; Rick Brown; kernelnewbies; linux-new...@vger.kernel.org Subject: Re: 32 bit processors / 64 bit processors

Re: 32 bit processors / 64 bit processors

2009-10-22 Thread microbit
On Wed, 21 Oct 2009 13:13:03 +0530, askb ask...@gmail.com wrote: On Wed, 2009-10-21 at 11:09 +0530, Siddu wrote: On Wed, Oct 21, 2009 at 8:32 AM, Rick Brown rick.brow...@gmail.com wrote: Hi, Firstly, I'm trying to understand what exactly characterizes a

RE: 32 bit processors / 64 bit processors

2009-10-22 Thread Rajat Jain
Hi, 1. The size of the processor's internal address bus (virtual address space) is what qualifies it as a 32-bit / 64-bit processor. Well, in that sense, isn't Pentium a 36-bit processor (since it gives the option of PAE to use 64 GB of memory - it must be having atleast 36 address lines)?

Re: 32 bit processors / 64 bit processors

2009-10-22 Thread C
PAE (Physical Address Extension) expands the _physical_ address space to 32 bits, but the _virtual_ address space stays the same at 32-bits, and the virtual address size is what I mentioned as qualifies the processor as 32-bit or 64-bit. 1. Addressable physical memory / physical address size

Re: 32 bit processors / 64 bit processors

2009-10-21 Thread 益牙
On Oct 21, 2009, at 1:39 PM, Siddu wrote: On Wed, Oct 21, 2009 at 8:32 AM, Rick Brown rick.brow...@gmail.com wrote: Hi, Firstly, I'm trying to understand what exactly characterizes a procesor or an operating system as 32bit / 64 bit. I've read that it means the native word size of a

Re: 32 bit processors / 64 bit processors

2009-10-21 Thread Denis Kirjanov
Just did a comparison test but it tells me otherwise. But I'm not sure if the test case if correct, can someone improve it? On a 64bit CentOS: [r...@yyan ~]# more test.c #include stdio.h int main () { printf (%d\n, sizeof(int)); return 0; } [r...@yyan ~]# gcc test.c [r...@yyan

Re: 32 bit processors / 64 bit processors

2009-10-21 Thread 益牙
On Oct 21, 2009, at 2:31 PM, Denis Kirjanov wrote: Just did a comparison test but it tells me otherwise. But I'm not sure if the test case if correct, can someone improve it? On a 64bit CentOS: [r...@yyan ~]# more test.c #include stdio.h int main () { printf (%d\n, sizeof(int));

Re: 32 bit processors / 64 bit processors

2009-10-21 Thread Ryan Moore
On Wed, Oct 21, 2009 at 12:02 AM, 益牙 simonya...@gmail.com wrote: On Oct 21, 2009, at 1:39 PM, Siddu wrote: On Wed, Oct 21, 2009 at 8:32 AM, Rick Brown rick.brow...@gmail.com wrote: Hi, Firstly, I'm trying to understand what exactly characterizes a procesor or an operating system as

Re: 32 bit processors / 64 bit processors

2009-10-21 Thread C
1. The size of the processor's internal address bus (virtual address space) is what qualifies it as a 32-bit / 64-bit processor. Whether or not the OS changes the processor mode to 64-bit(IA-32e/Long etc) (and thereby has access to the 64-bit virtual address space, extended register set etc) is

Re: 32 bit processors / 64 bit processors

2009-10-21 Thread askb
On Wed, 2009-10-21 at 11:09 +0530, Siddu wrote: On Wed, Oct 21, 2009 at 8:32 AM, Rick Brown rick.brow...@gmail.com wrote: Hi, Firstly, I'm trying to understand what exactly characterizes a procesor or an operating system as 32bit / 64 bit. I've read

32 bit processors / 64 bit processors

2009-10-20 Thread Rick Brown
Hi, Firstly, I'm trying to understand what exactly characterizes a procesor or an operating system as 32bit / 64 bit. I've read that it means the native word size of a machine. But what exactly is that? Register size? Address bus size? Anything else? Secondly, I'm trying to understand what

Re: 32 bit processors / 64 bit processors

2009-10-20 Thread Siddu
On Wed, Oct 21, 2009 at 8:32 AM, Rick Brown rick.brow...@gmail.com wrote: Hi, Firstly, I'm trying to understand what exactly characterizes a procesor or an operating system as 32bit / 64 bit. I've read that it means the native word size of a machine. But what exactly is that? Register size?