if 8 bits is a byte, 16 bits is a word, 32 bits is a long Then what
mickal
Posts: 75
What is 64 bits? as in Windows & 64 bit. I just upgraded my OS. But I stuck with win 7, 32 bit on account I wanted to have the least amount of drama with my legacy drivers and apps. Pleased to say everything works fine and within a few days I liked using Win 7 more than XP by a long shot and it even feels like it is running faster now . I have never had a lot of programs installed.
Its a garden gnome average variety Dell Latitude D630 Dual Core 2.2Ghz (2007 manufactured) with Intel Graphics and 2 Gig ram but Im also running a 3d Game editor well and Blender an open source 3D Modelling package, though its at its limit with all this or close to.(or not if you dont mind a little slower rendering)
I just saw this same model go for $170 au on ebay. Believe me that was a steal. Dell is good!
Slight divergence there but time to time people here have asked about some of these things.
As far as my question, I think on a 64 bit system you'd call it a 64 bit byte. Using that reasoning the prop has a 32 bit byte., even when dealing with an 8 bit byte on this mc you end up doing operations to allow for the other 24 bits.
I mentioned once I had major problems with hands and legs because of spinal accident. well over last few weeks with constant hospital therapy I have had a pretty decent jump in walking and hand dexterity & feeling. They said that could happen but I was a real doubter, So Im taking in a few bottles of the family vinyard wine, Pig Pen Red to the physio's today. I will warn them we call it it Chicken Wine , as after drinking it you just feel like having a lay down. Also we think its a great wine to pour for visitors , hee hee
Its a garden gnome average variety Dell Latitude D630 Dual Core 2.2Ghz (2007 manufactured) with Intel Graphics and 2 Gig ram but Im also running a 3d Game editor well and Blender an open source 3D Modelling package, though its at its limit with all this or close to.(or not if you dont mind a little slower rendering)
I just saw this same model go for $170 au on ebay. Believe me that was a steal. Dell is good!
Slight divergence there but time to time people here have asked about some of these things.
As far as my question, I think on a 64 bit system you'd call it a 64 bit byte. Using that reasoning the prop has a 32 bit byte., even when dealing with an 8 bit byte on this mc you end up doing operations to allow for the other 24 bits.
I mentioned once I had major problems with hands and legs because of spinal accident. well over last few weeks with constant hospital therapy I have had a pretty decent jump in walking and hand dexterity & feeling. They said that could happen but I was a real doubter, So Im taking in a few bottles of the family vinyard wine, Pig Pen Red to the physio's today. I will warn them we call it it Chicken Wine , as after drinking it you just feel like having a lay down. Also we think its a great wine to pour for visitors , hee hee
Comments
2 bytes is a chomp
... and a byte is always 8 bits.
PE - "Word" is fluid. In Stamp-Land it's 16 bits. But a "long", 32-bits in Propeller-Land, could be figured as a "Word" in other contexts.
Seriously, though, here's a reference that might be useful:
And, mickal, 'glad to hear you're on the mend!
-Phil
To avoid this most of the C programs I've worked on start by creating a header which defines Int8, Int16, Int32, and Int64 in platform independent manner.
For some real fun. What are the order of the bytes within a long?
Martin_H That's it...go ahead, poke a stick in that hornets nest ;-)
128-Bits is a HexaByte
A few years back I saw a lot of references to 32 bits being a QuadByte, but not so much lately. Are these now the "official" designations?
PS - Phil, you are a real sh?% disturber. Keep up the good work ;-)
Phil, actually your right about that 'hecatoicosioctaBIT' needing to be properly called a 'hexadeciBYTE'
-Phil
Lunch? True Love?
-Phil
nibble - Also nybble. A sequence of 4 bits operated upon as a unit. Also see Byte.
nybble - Also nibble. Half a byte (4 bits). Bcd data is packed into nybbles.
Also, therein, 'word' is indefinite; varying between computer types, the largest group of bits handled throughout the processor.
Had enough of this, yet, mickal?
-Phil
Oenophiles understand laying down as storing, usually for later use, young wines are for laying down -- and others are "...for laying down and avoiding." [I looked all over YouTube for that Monty Python sketch and all they had was some bloke's imitation.]
Some early computers had byte (and/or character) sizes that were odd by today's standards. I have seen systems with 12, 14, and 18 bit words and address bus width, and they used 6, 7, and 6 bit characters, which were also referred to as bytes. One of the more unusual systems had a 12 bit word, 6 bit byte, 8 registers, and only 32 instructions.
Actually what you are discussing is inherent in languages that as names evolve and extend themselves, there is a tendency to descend into a chaos of multiple schemes; e.g. the American billion and British billion are not the same.
Why is this so? Language generally develops within 'speech communities' that have a need to communicate. But as other communities exploit imported knowledge, necessities arise that cause an overlay of new systems on the old.
The byte was easily universalized because it supported the ASCII alphabetical system (and EBDIC as well), but now we have 64bit and 128 bit with not much to tie it to in terms of a related language code.
In sum, language systems tend towards a chaos of fragmented systems and plain old idiomatic usage - very untidy from an engineering point of view. But we are social animals that want to share info with our friend and exclude it from our enemies - so the situation is unlikely to every change.
Ring a bell for anyone?
Might provide some fodder for another prop based emulator...
C.W.
I assume when you want to look up words used in your conjoyned phrayses you use a dyctionary, thysaurus, or other sych refyrence wyrks.
'long' as '32 bits' went out of fashion when 32-bit systems took over from 16-bit systems, but lots of people continued to use the C-type 'long' out of habit when they meant a 32-bit value (although at that point 'int' had become the defacto 32-bit type). That, of course, created only trouble when 'long' changed meaning to 'size of a pointer' and 64-bit systems appeared. As for the 64-bit type itself there's no common definitive name, unless you count 'int64_t' etc. 'long long' also means 64-bit integer even on 64-bit systems, just to make it more interesting. (64-bit Windows throws a spanner in the works because, unlike every 64-bit *nix, 'long' isn't 64 bits there from what I understand).
With the Propeller it seems we're back to 'long' as 32-bit type, but personally I'm fine with that because 'long' has such a unique, special meaning here.. we're counting 'longs' and use them as indicators of size of code and data.
-Tor
Blender is a great 3-D animator program. But you might want to study Gimp for 2-D animation and creation of storyboards before you try to do too much with Blender. 3-D takes acquiring a lot of various skills and may tend to bog down in a high learning curve.
These days I am learning how to get Gimp to produce simple .GIF animations and it is quite rewarding.
What I do remember is that the operands were in the 'reverse order' and that everything had to be written in Octal.
As for Longs, double longs and whatever...
I once worked with ADA. Stodgy language(this was back in 1990), and what I loved was the strict rules about implementation.
An integer was an integer, was an integer... Except...
The specification uses a DWord(32bit), but the Janus ADA package I used at home used a 16bit representation for Integer, and had a 32bit 'Long integer'...
(I 'fixed' it with a couple of definitions, so that I could use the files on the VAX ADA implementation)
With 32bit per pixel and generally 4Gytes of Dram or less, it is hard to see the need for 64bit processing. I am sure there are 'Yes... but's'. But I have my hands full with 32bits in a Propeller and why do we need color or graphic resolution far beyond our ability to see?
Yes, you can get more Dram - a lot more. But I am certainly not there yet.