A Home cinema forum. HomeCinemaBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HomeCinemaBanter forum » Home cinema newsgroups » UK digital tv
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

x



 
 
Thread Tools Display Modes
  #1  
Old November 26th 09, 03:22 AM posted to uk.tech.digital-tv
Bill[_8_]
external usenet poster
 
Posts: 114
Default x

I just wondered what '64 bit' meant. This is what Wiki told me. It's
meaningless. Don't they have anyone that can explain things in plain
English? At school I was top of the class at comprehension. But this means
nothing to me.

In computer architecture /wiki/Computer_architecture, 64-bit integers
/wiki/Integer_(computer_science), memory addresses /wiki/Memory_address,
or other data /wiki/Data units are those that are at most 64 bits
/wiki/Bit (8 octets /wiki/Octet_(computing)) wide. Also, 64-bit CPU
/wiki/Central_processing_unit and ALU /wiki/Arithmetic_logic_unit
architectures /wiki/Computer_architecture are those that are based on
registers /wiki/Processor_register, address buses /wiki/Address_bus, or
data buses /wiki/Bus_(computing) of that size. 64-bit is also a term given
to a generation of computers in which 64-bit processors were the norm.
64-bit CPUs have existed in supercomputers /wiki/Supercomputers since the
1960s and in RISC /wiki/RISC-based workstations
/wiki/Computer_workstation and servers /wiki/Server_(computing) since
the early 1990s. In 2003 they were introduced to the (previously 32-bit
/wiki/32-bit) mainstream personal computer /wiki/Personal_computer
arena, in the form of the x86-64 /wiki/X86-64 and 64-bit PowerPC
/wiki/PowerPC processor architectures.
Without further qualification, a 64-bit computer architecture generally has
integer and addressing registers /wiki/Processor_register that are 64 bits
wide, allowing direct support for 64-bit data types and addresses. However,
a CPU might have external data buses /wiki/Data_bus or address buses
/wiki/Address_bus with different sizes than the registers, even larger
(the 32-bit Pentium /wiki/Pentium had a 64-bit data bus, for instance).
The term may also refer to the size of low-level data types, such as 64-bit
floating-point /wiki/Floating_point numbers.

And why is this message called 'x'? Because this newsreader insists that
every message has a title. Why?

Bill
  #2  
Old November 26th 09, 10:59 AM posted to uk.tech.digital-tv
David WE Roberts
external usenet poster
 
Posts: 72
Default x


"Bill" wrote in message
...
I just wondered what '64 bit' meant. This is what Wiki told me. It's
meaningless. Don't they have anyone that can explain things in plain
English? At school I was top of the class at comprehension. But this means
nothing to me.


The answer to the simple question you posed is also simple.

In computing, which uses binary arithmetic, each binary digit (with a value
of either 1 or 0) is commonly referred to as a 'bit'.

So 64 bit means something constructed of 64 binary digits (or whatever the
correct term is).

Beyond that it gets a little more complicated.......

  #3  
Old November 26th 09, 11:03 AM posted to uk.tech.digital-tv
Jim[_11_]
external usenet poster
 
Posts: 10
Default x

Bill wrote:
I just wondered what '64 bit' meant. This is what Wiki told me. It's
meaningless. Don't they have anyone that can explain things in plain
English? At school I was top of the class at comprehension. But this means
nothing to me.


You mean "Wikipedia" - there are other wikis.

You could try http://simple.wikipedia.org/ - but I don't think they have
an article on 64-bit.
  #4  
Old November 26th 09, 11:54 AM posted to uk.tech.digital-tv
Roger Mills
external usenet poster
 
Posts: 185
Default x

In an earlier contribution to this discussion,
David WE Roberts wrote:

"Bill" wrote in message
...
I just wondered what '64 bit' meant. This is what Wiki told me. It's
meaningless. Don't they have anyone that can explain things in plain
English? At school I was top of the class at comprehension. But this
means nothing to me.


The answer to the simple question you posed is also simple.

In computing, which uses binary arithmetic, each binary digit (with a
value of either 1 or 0) is commonly referred to as a 'bit'.

So 64 bit means something constructed of 64 binary digits (or
whatever the correct term is).

Beyond that it gets a little more complicated.......


So each 64-bit 'word' can have any one of 2^64 (2 to the power of 64)
possible values - which is about 18 million million million in real money.

If you like, you can say that data are moved around in 64-bit chunks, and
that each data item has a precision of 1 in 18 million million million.

As others have said, it's slightly more complex than that because computer
memory can be used in different ways for handling text and real
(non-integer) numbers, etc. But hopefully, you will get the general idea
from this.

--
Cheers,
Roger
______
Email address maintained for newsgroup use only, and not regularly
monitored.. Messages sent to it may not be read for several weeks.
PLEASE REPLY TO NEWSGROUP!


  #5  
Old November 26th 09, 02:19 PM posted to uk.tech.digital-tv
Mikeapollo[_4_]
external usenet poster
 
Posts: 2
Default x

Bill wrote:

I just wondered what '64 bit' meant. This is what Wiki told me. It's
meaningless. Don't they have anyone that can explain things in plain
English? At school I was top of the class at comprehension. But this means
nothing to me.


In what context Bill?

DSP's (meters), computing general, processors...? Means slightly different
things in all those catagories!

Generally, it usually refers to the internal architecture of a digital
device and how "big" the largest possible number carried in a "word" of
data can be,

For example, 8 bit "blocks (words)" can hold a number no greater than 255
16 bit blocks can hold a number up to 65525
etc etc.

In DSP's and non integer based applications, it can mean considerably higher
precision numbers can be used (more numbers after the decimal point).

On a consumer level, it's not usually anything to worry about but something
the marketing dept love to put on the front of a device in big letters
because it sounds technical and impressive...

Basically, if you need a 64bit architecture (or indeed if you have one!)
you'll know about it otherwise it's not really too much to worry about.

As for subject lines in newsgroups... It's to help us fallable humans pick
up stuff that we're interested in and follow the thread... or not

Cheers,
Mike

  #6  
Old November 26th 09, 08:26 PM posted to uk.tech.digital-tv
Bill[_8_]
external usenet poster
 
Posts: 114
Default x

Bill wrote:

I just wondered what '64 bit' meant. This is what Wiki told me. It's


Its a very general question, for which any comprehensive answer would be

very broad. Rather like "What does 1600cc mean?"

If you narrowed it down a bit to say "what is a 64 bit processor" then

it gets easier to answer if you don't mind their being a list of caveats
and exceptions to every statement! ;-)

But I couldn't frame that question because I honestly had never heard of a
64 bit processor.

And why is this message called 'x'? Because this newsreader insists that
every message has a title. Why?


To encourage folks to give nice meaningful names to their messages -

make the group easier to follow and all that.

But software shouldn't be used to blindly enforce something that is protocol
or manners, right as it might be. It's officiousness.

Bill
  #7  
Old November 26th 09, 08:27 PM posted to uk.tech.digital-tv
Bill[_8_]
external usenet poster
 
Posts: 114
Default x

"Bill" wrote in message
...
I just wondered what '64 bit' meant. This is what Wiki told me. It's
meaningless. Don't they have anyone that can explain things in plain
English? At school I was top of the class at comprehension. But this means
nothing to me.


The answer to the simple question you posed is also simple.

In computing, which uses binary arithmetic, each binary digit (with a value
of either 1 or 0) is commonly referred to as a 'bit'.

So 64 bit means something constructed of 64 binary digits (or whatever the
correct term is).

Beyond that it gets a little more complicated.......



Yes, but that's a good start. Far better than Wiki's attempt.

Bill
  #8  
Old November 26th 09, 08:29 PM posted to uk.tech.digital-tv
Bill[_8_]
external usenet poster
 
Posts: 114
Default x

So each 64-bit 'word' can have any one of 2^64 (2 to the power of 64)
possible values - which is about 18 million million million in real money.

If you like, you can say that data are moved around in 64-bit chunks, and

that each data item has a precision of 1 in 18 million million million.

As others have said, it's slightly more complex than that because computer

memory can be used in different ways for handling text and real
(non-integer) numbers, etc. But hopefully, you will get the general idea
from this.

Yes indeed I do. Thank you.

Bill
  #9  
Old November 26th 09, 08:46 PM posted to uk.tech.digital-tv
Andy Burns[_7_]
external usenet poster
 
Posts: 1,268
Default x

On 26/11/09 19:26, Bill wrote:

I honestly had never heard of a 64 bit processor.


But were you aware of 8 bit (around the BBC micro/ZX Spectrum era), 16
bit (PCs around the DOS era) or 32 bit (PCs from the Windows 3.x era)
processors?

It's not simply down to the size of numbers that a machine can handle,
after all 8 bit machines could handle numbers larger than 256, and 16
bit could handle numbers bigger than 65535.

The main driver for increasing bit depth is to address larger amounts of
memory, for most home users the roughly 4GB limit hasn't hit yet, but
for businesses, servers capable of handling 32GB or 256GB of memory are
not uncommon.

Similarly there are several instances related to disk storage where the
limit of 2 terabytes rear their ugly head.
  #10  
Old November 27th 09, 01:03 AM posted to uk.tech.digital-tv
Max Demian
external usenet poster
 
Posts: 3,457
Default x

"Andy Burns" wrote in message
o.uk...
On 26/11/09 19:26, Bill wrote:

I honestly had never heard of a 64 bit processor.


But were you aware of 8 bit (around the BBC micro/ZX Spectrum era), 16 bit
(PCs around the DOS era) or 32 bit (PCs from the Windows 3.x era)
processors?

It's not simply down to the size of numbers that a machine can handle,
after all 8 bit machines could handle numbers larger than 256, and 16 bit
could handle numbers bigger than 65535.


Specifically it's the size of the 'machine word' - the largest amount of
data that the CPU (Central Processing Unit) can handle in one go. Larger
numbers are handled with 'multiple precision' algorithms - like 'carrying'
and 'borrowing' to add and subtract decimal numbers more than 9.

The main driver for increasing bit depth is to address larger amounts of
memory, for most home users the roughly 4GB limit hasn't hit yet, but for
businesses, servers capable of handling 32GB or 256GB of memory are not
uncommon.


There's no necessary connection between the word size and the 'address
space' - the numbers of words (or bytes) that the processor can access -
4-bit processors used to have 12-bit addresses, and 8-bit processors have
16-bit addresses. The 16-bit Intel processors had a peculiar 'segmented'
addressing scheme.

I suppose I've lost Bill by now, unless he was having us on about his
inability to understand this sort of stuff.

(Actually he looked at the wrong Wiki page -
http://en.wikipedia.org/wiki/Machine_word would have been better - though
it's not obvious that is what is meant when people talk about a 64-bit
processor.)

--
Max Demian


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 10:57 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright ©2004-2021 HomeCinemaBanter.
The comments are property of their posters.