![]() |
|
|
|
#1 |
|
Hi,
I think I might have just invented the variable bit cpu It works simply like this: Each "data bit" has a "meta data bit". The meta data bit describes if the bit is the ending bit of a possibly large structure/field. The meta bits together form a sort of bit mask or bit pattern. For example the idea is best seen when putting the data bits and meta bits below each other. data bits: 01110101110101101010101 meta bits: 00000000100010001100001 In reality the data bit and meta bit are grouped together as a single entity which can be read into the cpu since otherwise the cpu would not know where to start reading the data or meta bits. Now it simplies start with the first data + meta bit pair. Because a cpu might need to know the length of the bit field up front the cpu/algorithm works simply as follows: The cpu starts reading data and meta bits until it reaches a meta bit of 1. All bits that form the variable bit field are now read and can be used etc. The above example then looks like this: data bits: 011101011#1010#1101#0#10101 meta bits: 000000001#0001#0001#1#00001 (The # sign is too indicate to you where the variable bit fields are.) Notice how even single bit fields are possible. The reason for the variable bit cpu with variable bit software is too save costs and to make computers/software even more powerfull and usefull For example: Currently fixed bitsoftware has to be re-written or modified, re-compiled, re-documented, re-distributed, re-installed, re-configured when it's fixed bit limit is reached and has to be increased for example from 32 bit to 64 bit etc. Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. Bye, Skybuck. Skybuck Flying |
|
|
|
|
#2 |
|
Posts: n/a
|
You almost sound like the How Much wood would a woodchuck chuck tongue
twister. -- Andre Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta FAQ for MS AntiSpy http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm "Skybuck Flying" <> wrote in message news:dcgija$neb$... > Hi, > > I think I might have just invented the variable bit cpu > > It works simply like this: > > Each "data bit" has a "meta data bit". > > The meta data bit describes if the bit is the ending bit of a possibly > large > structure/field. > > The meta bits together form a sort of bit mask or bit pattern. > > For example the idea is best seen when putting the data bits > and meta bits below each other. > > data bits: 01110101110101101010101 > meta bits: 00000000100010001100001 > > In reality the data bit and meta bit are grouped together as a single > entity > which can be read into the cpu since otherwise the cpu would not know > where > to start reading the data or meta bits. Now it simplies start with the > first > data + meta bit pair. > > Because a cpu might need to know the length of the bit field up front the > cpu/algorithm works simply as follows: > > The cpu starts reading data and meta bits until it reaches a meta bit of > 1. > > All bits that form the variable bit field are now read and can be used > etc. > > The above example then looks like this: > > data bits: 011101011#1010#1101#0#10101 > meta bits: 000000001#0001#0001#1#00001 > > (The # sign is too indicate to you where the variable bit fields are.) > > Notice how even single bit fields are possible. > > The reason for the variable bit cpu with variable bit software is too save > costs and to make computers/software even more powerfull and usefull > > For example: > > Currently fixed bitsoftware has to be re-written or modified, re-compiled, > re-documented, re-distributed, re-installed, re-configured when it's fixed > bit limit is reached and has to be increased for example from 32 bit to 64 > bit etc. > > Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. > > Bye, > Skybuck. > > Andre Da Costa [Extended64] |
|
|
|
#3 |
|
Posts: n/a
|
sort of like the variable length data records from the 70's. Maybe we can
program it on variable length punch cards. "Andre Da Costa [Extended64]" <> wrote in message news:... > You almost sound like the How Much wood would a woodchuck chuck tongue > twister. > -- > Andre > Extended64 | http://www.extended64.com > Blog | http://www.extended64.com/blogs/andre > http://spaces.msn.com/members/adacosta > FAQ for MS AntiSpy http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm > > "Skybuck Flying" <> wrote in message > news:dcgija$neb$... >> Hi, >> >> I think I might have just invented the variable bit cpu >> >> It works simply like this: >> >> Each "data bit" has a "meta data bit". >> >> The meta data bit describes if the bit is the ending bit of a possibly >> large >> structure/field. >> >> The meta bits together form a sort of bit mask or bit pattern. >> >> For example the idea is best seen when putting the data bits >> and meta bits below each other. >> >> data bits: 01110101110101101010101 >> meta bits: 00000000100010001100001 >> >> In reality the data bit and meta bit are grouped together as a single >> entity >> which can be read into the cpu since otherwise the cpu would not know >> where >> to start reading the data or meta bits. Now it simplies start with the >> first >> data + meta bit pair. >> >> Because a cpu might need to know the length of the bit field up front the >> cpu/algorithm works simply as follows: >> >> The cpu starts reading data and meta bits until it reaches a meta bit of >> 1. >> >> All bits that form the variable bit field are now read and can be used >> etc. >> >> The above example then looks like this: >> >> data bits: 011101011#1010#1101#0#10101 >> meta bits: 000000001#0001#0001#1#00001 >> >> (The # sign is too indicate to you where the variable bit fields are.) >> >> Notice how even single bit fields are possible. >> >> The reason for the variable bit cpu with variable bit software is too >> save >> costs and to make computers/software even more powerfull and usefull >> >> For example: >> >> Currently fixed bitsoftware has to be re-written or modified, >> re-compiled, >> re-documented, re-distributed, re-installed, re-configured when it's >> fixed >> bit limit is reached and has to be increased for example from 32 bit to >> 64 >> bit etc. >> >> Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. >> >> Bye, >> Skybuck. >> >> > > John Barnes |
|
|
|
#4 |
|
Posts: n/a
|
"John Barnes" <> wrote in message news:u%... > sort of like the variable length data records from the 70's. Maybe we can > program it on variable length punch cards. Lol, just because you have windows xp 64 bit edition doesn't mean you have to become all cocky about it lol Someday windows xp 64 bit will just be another piece of junk with it's fixed bit limitations. Yeah... I rather see Bill Gates invent a windows operating system that will work for centuries to come... now that is true domination ! Bye, Skybuck. > > > > "Andre Da Costa [Extended64]" <> wrote in message > news:... > > You almost sound like the How Much wood would a woodchuck chuck tongue > > twister. > > -- > > Andre > > Extended64 | http://www.extended64.com > > Blog | http://www.extended64.com/blogs/andre > > http://spaces.msn.com/members/adacosta > > FAQ for MS AntiSpy http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm > > > > "Skybuck Flying" <> wrote in message > > news:dcgija$neb$... > >> Hi, > >> > >> I think I might have just invented the variable bit cpu > >> > >> It works simply like this: > >> > >> Each "data bit" has a "meta data bit". > >> > >> The meta data bit describes if the bit is the ending bit of a possibly > >> large > >> structure/field. > >> > >> The meta bits together form a sort of bit mask or bit pattern. > >> > >> For example the idea is best seen when putting the data bits > >> and meta bits below each other. > >> > >> data bits: 01110101110101101010101 > >> meta bits: 00000000100010001100001 > >> > >> In reality the data bit and meta bit are grouped together as a single > >> entity > >> which can be read into the cpu since otherwise the cpu would not know > >> where > >> to start reading the data or meta bits. Now it simplies start with the > >> first > >> data + meta bit pair. > >> > >> Because a cpu might need to know the length of the bit field up front the > >> cpu/algorithm works simply as follows: > >> > >> The cpu starts reading data and meta bits until it reaches a meta bit of > >> 1. > >> > >> All bits that form the variable bit field are now read and can be used > >> etc. > >> > >> The above example then looks like this: > >> > >> data bits: 011101011#1010#1101#0#10101 > >> meta bits: 000000001#0001#0001#1#00001 > >> > >> (The # sign is too indicate to you where the variable bit fields are.) > >> > >> Notice how even single bit fields are possible. > >> > >> The reason for the variable bit cpu with variable bit software is too > >> save > >> costs and to make computers/software even more powerfull and usefull > >> > >> For example: > >> > >> Currently fixed bitsoftware has to be re-written or modified, > >> re-compiled, > >> re-documented, re-distributed, re-installed, re-configured when it's > >> fixed > >> bit limit is reached and has to be increased for example from 32 bit to > >> 64 > >> bit etc. > >> > >> Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. > >> > >> Bye, > >> Skybuck. > >> > >> > > > > > > Skybuck Flying |
|
|
|
#5 |
|
Posts: n/a
|
Skybuck Flying wrote:
> Yeah... I rather see Bill Gates invent a windows operating system that will > work for centuries to come... now that is true domination ! What good is an OS that you can sell only once to every person on the earth? That just limits your market. To make real money, you need to sell a new OS every 3 years. The current theory says that the memory size is doubling every 18 month, which means that 64bit should do for the next 48 years. And who knows whether the progress will continue like this for decades? Maybe we are doing quantum computing in 20 years time? Thomas Thomas Steffen |
|
|
|
#6 |
|
Posts: n/a
|
Vista is looking like the magic release for that and in someway Windows has
become that since the release of XP, there has been this wide gap in releases, from XP to Vista and I'm reckoning, it will be the same for Blackcomb. -- Andre Extended64 | http://www.extended64.com Blog | http://www.extended64.com/blogs/andre http://spaces.msn.com/members/adacosta FAQ for MS AntiSpy http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm "Skybuck Flying" <> wrote in message news:dch6l4$10k$... > > "John Barnes" <> wrote in message > news:u%... >> sort of like the variable length data records from the 70's. Maybe we >> can >> program it on variable length punch cards. > > Lol, just because you have windows xp 64 bit edition doesn't mean you have > to become all cocky about it lol > > Someday windows xp 64 bit will just be another piece of junk with it's > fixed > bit limitations. > > Yeah... I rather see Bill Gates invent a windows operating system that > will > work for centuries to come... now that is true domination ! > > Bye, > Skybuck. > >> >> >> >> "Andre Da Costa [Extended64]" <> wrote in message >> news:... >> > You almost sound like the How Much wood would a woodchuck chuck tongue >> > twister. >> > -- >> > Andre >> > Extended64 | http://www.extended64.com >> > Blog | http://www.extended64.com/blogs/andre >> > http://spaces.msn.com/members/adacosta >> > FAQ for MS AntiSpy >> > http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm >> > >> > "Skybuck Flying" <> wrote in message >> > news:dcgija$neb$... >> >> Hi, >> >> >> >> I think I might have just invented the variable bit cpu >> >> >> >> It works simply like this: >> >> >> >> Each "data bit" has a "meta data bit". >> >> >> >> The meta data bit describes if the bit is the ending bit of a possibly >> >> large >> >> structure/field. >> >> >> >> The meta bits together form a sort of bit mask or bit pattern. >> >> >> >> For example the idea is best seen when putting the data bits >> >> and meta bits below each other. >> >> >> >> data bits: 01110101110101101010101 >> >> meta bits: 00000000100010001100001 >> >> >> >> In reality the data bit and meta bit are grouped together as a single >> >> entity >> >> which can be read into the cpu since otherwise the cpu would not know >> >> where >> >> to start reading the data or meta bits. Now it simplies start with the >> >> first >> >> data + meta bit pair. >> >> >> >> Because a cpu might need to know the length of the bit field up front > the >> >> cpu/algorithm works simply as follows: >> >> >> >> The cpu starts reading data and meta bits until it reaches a meta bit > of >> >> 1. >> >> >> >> All bits that form the variable bit field are now read and can be used >> >> etc. >> >> >> >> The above example then looks like this: >> >> >> >> data bits: 011101011#1010#1101#0#10101 >> >> meta bits: 000000001#0001#0001#1#00001 >> >> >> >> (The # sign is too indicate to you where the variable bit fields are.) >> >> >> >> Notice how even single bit fields are possible. >> >> >> >> The reason for the variable bit cpu with variable bit software is too >> >> save >> >> costs and to make computers/software even more powerfull and usefull >> >> >> >> >> >> For example: >> >> >> >> Currently fixed bitsoftware has to be re-written or modified, >> >> re-compiled, >> >> re-documented, re-distributed, re-installed, re-configured when it's >> >> fixed >> >> bit limit is reached and has to be increased for example from 32 bit >> >> to >> >> 64 >> >> bit etc. >> >> >> >> Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. >> >> >> >> Bye, >> >> Skybuck. >> >> >> >> >> > >> > >> >> > > Andre Da Costa [Extended64] |
|
|
|
#7 |
|
Posts: n/a
|
The CPU of the amd64 is ' variable ' as you can install 32-bit os and 16-bit
on them. The place where you need the ability to interface with other bit specific programs is in the operating system, and Microsoft has opted to abandon 16-bit (probably about time, but I can relate to those who have old programs they are comfortable with and which haven't/won't be rewritten, especially 32-bit programs with 16-bit installers) and has opted to provide no support for 32-bit drivers. Since many of my 32-bit programs don't work, with no way to identify why, it is of little use to me at the moment. I expect to have to replace the programs at some point in time, but not now, with other 32-bit programs that work. I will wait for true 64-bit applications. With Microsoft continuing to provide 32-bit support with Vista, that may be a loooong time in the future. "Skybuck Flying" <> wrote in message news:dch6l4$10k$... > > "John Barnes" <> wrote in message > news:u%... >> sort of like the variable length data records from the 70's. Maybe we >> can >> program it on variable length punch cards. > > Lol, just because you have windows xp 64 bit edition doesn't mean you have > to become all cocky about it lol > > Someday windows xp 64 bit will just be another piece of junk with it's > fixed > bit limitations. > > Yeah... I rather see Bill Gates invent a windows operating system that > will > work for centuries to come... now that is true domination ! > > Bye, > Skybuck. > >> >> >> >> "Andre Da Costa [Extended64]" <> wrote in message >> news:... >> > You almost sound like the How Much wood would a woodchuck chuck tongue >> > twister. >> > -- >> > Andre >> > Extended64 | http://www.extended64.com >> > Blog | http://www.extended64.com/blogs/andre >> > http://spaces.msn.com/members/adacosta >> > FAQ for MS AntiSpy >> > http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm >> > >> > "Skybuck Flying" <> wrote in message >> > news:dcgija$neb$... >> >> Hi, >> >> >> >> I think I might have just invented the variable bit cpu >> >> >> >> It works simply like this: >> >> >> >> Each "data bit" has a "meta data bit". >> >> >> >> The meta data bit describes if the bit is the ending bit of a possibly >> >> large >> >> structure/field. >> >> >> >> The meta bits together form a sort of bit mask or bit pattern. >> >> >> >> For example the idea is best seen when putting the data bits >> >> and meta bits below each other. >> >> >> >> data bits: 01110101110101101010101 >> >> meta bits: 00000000100010001100001 >> >> >> >> In reality the data bit and meta bit are grouped together as a single >> >> entity >> >> which can be read into the cpu since otherwise the cpu would not know >> >> where >> >> to start reading the data or meta bits. Now it simplies start with the >> >> first >> >> data + meta bit pair. >> >> >> >> Because a cpu might need to know the length of the bit field up front > the >> >> cpu/algorithm works simply as follows: >> >> >> >> The cpu starts reading data and meta bits until it reaches a meta bit > of >> >> 1. >> >> >> >> All bits that form the variable bit field are now read and can be used >> >> etc. >> >> >> >> The above example then looks like this: >> >> >> >> data bits: 011101011#1010#1101#0#10101 >> >> meta bits: 000000001#0001#0001#1#00001 >> >> >> >> (The # sign is too indicate to you where the variable bit fields are.) >> >> >> >> Notice how even single bit fields are possible. >> >> >> >> The reason for the variable bit cpu with variable bit software is too >> >> save >> >> costs and to make computers/software even more powerfull and usefull >> >> >> >> >> >> For example: >> >> >> >> Currently fixed bitsoftware has to be re-written or modified, >> >> re-compiled, >> >> re-documented, re-distributed, re-installed, re-configured when it's >> >> fixed >> >> bit limit is reached and has to be increased for example from 32 bit >> >> to >> >> 64 >> >> bit etc. >> >> >> >> Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. >> >> >> >> Bye, >> >> Skybuck. >> >> >> >> >> > >> > >> >> > > John Barnes |
|
|
|
#8 |
|
Posts: n/a
|
aka paper tape?
"John Barnes" <> wrote in message news:u%... > sort of like the variable length data records from the 70's. Maybe we can > program it on variable length punch cards. > > > > "Andre Da Costa [Extended64]" <> wrote in message > news:... >> You almost sound like the How Much wood would a woodchuck chuck tongue >> twister. >> -- >> Andre >> Extended64 | http://www.extended64.com >> Blog | http://www.extended64.com/blogs/andre >> http://spaces.msn.com/members/adacosta >> FAQ for MS AntiSpy http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm >> >> "Skybuck Flying" <> wrote in message >> news:dcgija$neb$... >>> Hi, >>> >>> I think I might have just invented the variable bit cpu >>> >>> It works simply like this: >>> >>> Each "data bit" has a "meta data bit". >>> >>> The meta data bit describes if the bit is the ending bit of a possibly >>> large >>> structure/field. >>> >>> The meta bits together form a sort of bit mask or bit pattern. >>> >>> For example the idea is best seen when putting the data bits >>> and meta bits below each other. >>> >>> data bits: 01110101110101101010101 >>> meta bits: 00000000100010001100001 >>> >>> In reality the data bit and meta bit are grouped together as a single >>> entity >>> which can be read into the cpu since otherwise the cpu would not know >>> where >>> to start reading the data or meta bits. Now it simplies start with the >>> first >>> data + meta bit pair. >>> >>> Because a cpu might need to know the length of the bit field up front >>> the >>> cpu/algorithm works simply as follows: >>> >>> The cpu starts reading data and meta bits until it reaches a meta bit of >>> 1. >>> >>> All bits that form the variable bit field are now read and can be used >>> etc. >>> >>> The above example then looks like this: >>> >>> data bits: 011101011#1010#1101#0#10101 >>> meta bits: 000000001#0001#0001#1#00001 >>> >>> (The # sign is too indicate to you where the variable bit fields are.) >>> >>> Notice how even single bit fields are possible. >>> >>> The reason for the variable bit cpu with variable bit software is too >>> save >>> costs and to make computers/software even more powerfull and usefull >>> >>> For example: >>> >>> Currently fixed bitsoftware has to be re-written or modified, >>> re-compiled, >>> re-documented, re-distributed, re-installed, re-configured when it's >>> fixed >>> bit limit is reached and has to be increased for example from 32 bit to >>> 64 >>> bit etc. >>> >>> Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. >>> >>> Bye, >>> Skybuck. >>> >>> >> >> > > Colin Barnhors |
|
|
|
#9 |
|
Posts: n/a
|
Except for 16bit programs requiring specialized hardware, they can still be
run in virtual environments like Virtual Server. "John Barnes" <> wrote in message news:... > The CPU of the amd64 is ' variable ' as you can install 32-bit os and > 16-bit on them. The place where you need the ability to interface with > other bit specific programs is in the operating system, and Microsoft has > opted to abandon 16-bit (probably about time, but I can relate to those > who have old programs they are comfortable with and which haven't/won't be > rewritten, especially 32-bit programs with 16-bit installers) and has > opted to provide no support for 32-bit drivers. Since many of my 32-bit > programs don't work, with no way to identify why, it is of little use to > me at the moment. I expect to have to replace the programs at some point > in time, but not now, with other 32-bit programs that work. I will wait > for true 64-bit applications. With Microsoft continuing to provide 32-bit > support with Vista, that may be a loooong time in the future. > > "Skybuck Flying" <> wrote in message > news:dch6l4$10k$... >> >> "John Barnes" <> wrote in message >> news:u%... >>> sort of like the variable length data records from the 70's. Maybe we >>> can >>> program it on variable length punch cards. >> >> Lol, just because you have windows xp 64 bit edition doesn't mean you >> have >> to become all cocky about it lol >> >> Someday windows xp 64 bit will just be another piece of junk with it's >> fixed >> bit limitations. >> >> Yeah... I rather see Bill Gates invent a windows operating system that >> will >> work for centuries to come... now that is true domination ! >> >> Bye, >> Skybuck. >> >>> >>> >>> >>> "Andre Da Costa [Extended64]" <> wrote in message >>> news:... >>> > You almost sound like the How Much wood would a woodchuck chuck tongue >>> > twister. >>> > -- >>> > Andre >>> > Extended64 | http://www.extended64.com >>> > Blog | http://www.extended64.com/blogs/andre >>> > http://spaces.msn.com/members/adacosta >>> > FAQ for MS AntiSpy >>> > http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm >>> > >>> > "Skybuck Flying" <> wrote in message >>> > news:dcgija$neb$... >>> >> Hi, >>> >> >>> >> I think I might have just invented the variable bit cpu >>> >> >>> >> It works simply like this: >>> >> >>> >> Each "data bit" has a "meta data bit". >>> >> >>> >> The meta data bit describes if the bit is the ending bit of a >>> >> possibly >>> >> large >>> >> structure/field. >>> >> >>> >> The meta bits together form a sort of bit mask or bit pattern. >>> >> >>> >> For example the idea is best seen when putting the data bits >>> >> and meta bits below each other. >>> >> >>> >> data bits: 01110101110101101010101 >>> >> meta bits: 00000000100010001100001 >>> >> >>> >> In reality the data bit and meta bit are grouped together as a single >>> >> entity >>> >> which can be read into the cpu since otherwise the cpu would not know >>> >> where >>> >> to start reading the data or meta bits. Now it simplies start with >>> >> the >>> >> first >>> >> data + meta bit pair. >>> >> >>> >> Because a cpu might need to know the length of the bit field up front >> the >>> >> cpu/algorithm works simply as follows: >>> >> >>> >> The cpu starts reading data and meta bits until it reaches a meta bit >> of >>> >> 1. >>> >> >>> >> All bits that form the variable bit field are now read and can be >>> >> used >>> >> etc. >>> >> >>> >> The above example then looks like this: >>> >> >>> >> data bits: 011101011#1010#1101#0#10101 >>> >> meta bits: 000000001#0001#0001#1#00001 >>> >> >>> >> (The # sign is too indicate to you where the variable bit fields >>> >> are.) >>> >> >>> >> Notice how even single bit fields are possible. >>> >> >>> >> The reason for the variable bit cpu with variable bit software is too >>> >> save >>> >> costs and to make computers/software even more powerfull and usefull >>> >> >>> >> >>> >> For example: >>> >> >>> >> Currently fixed bitsoftware has to be re-written or modified, >>> >> re-compiled, >>> >> re-documented, re-distributed, re-installed, re-configured when it's >>> >> fixed >>> >> bit limit is reached and has to be increased for example from 32 bit >>> >> to >>> >> 64 >>> >> bit etc. >>> >> >>> >> Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. >>> >> >>> >> Bye, >>> >> Skybuck. >>> >> >>> >> >>> > >>> > >>> >>> >> >> > > Colin Barnhors |
|
|
|
#10 |
|
Posts: n/a
|
You are right, I forgot that step. By the way you lost your t on your name.
"Colin Barnhors" <> wrote in message news:... > aka paper tape? > > "John Barnes" <> wrote in message > news:u%... >> sort of like the variable length data records from the 70's. Maybe we >> can program it on variable length punch cards. >> >> >> >> "Andre Da Costa [Extended64]" <> wrote in message >> news:... >>> You almost sound like the How Much wood would a woodchuck chuck tongue >>> twister. >>> -- >>> Andre >>> Extended64 | http://www.extended64.com >>> Blog | http://www.extended64.com/blogs/andre >>> http://spaces.msn.com/members/adacosta >>> FAQ for MS AntiSpy http://www.geocities.com/marfer_mvp/FAQ_MSantispy.htm >>> >>> "Skybuck Flying" <> wrote in message >>> news:dcgija$neb$... >>>> Hi, >>>> >>>> I think I might have just invented the variable bit cpu >>>> >>>> It works simply like this: >>>> >>>> Each "data bit" has a "meta data bit". >>>> >>>> The meta data bit describes if the bit is the ending bit of a possibly >>>> large >>>> structure/field. >>>> >>>> The meta bits together form a sort of bit mask or bit pattern. >>>> >>>> For example the idea is best seen when putting the data bits >>>> and meta bits below each other. >>>> >>>> data bits: 01110101110101101010101 >>>> meta bits: 00000000100010001100001 >>>> >>>> In reality the data bit and meta bit are grouped together as a single >>>> entity >>>> which can be read into the cpu since otherwise the cpu would not know >>>> where >>>> to start reading the data or meta bits. Now it simplies start with the >>>> first >>>> data + meta bit pair. >>>> >>>> Because a cpu might need to know the length of the bit field up front >>>> the >>>> cpu/algorithm works simply as follows: >>>> >>>> The cpu starts reading data and meta bits until it reaches a meta bit >>>> of 1. >>>> >>>> All bits that form the variable bit field are now read and can be used >>>> etc. >>>> >>>> The above example then looks like this: >>>> >>>> data bits: 011101011#1010#1101#0#10101 >>>> meta bits: 000000001#0001#0001#1#00001 >>>> >>>> (The # sign is too indicate to you where the variable bit fields are.) >>>> >>>> Notice how even single bit fields are possible. >>>> >>>> The reason for the variable bit cpu with variable bit software is too >>>> save >>>> costs and to make computers/software even more powerfull and usefull >>>> >>>> For example: >>>> >>>> Currently fixed bitsoftware has to be re-written or modified, >>>> re-compiled, >>>> re-documented, re-distributed, re-installed, re-configured when it's >>>> fixed >>>> bit limit is reached and has to be increased for example from 32 bit to >>>> 64 >>>> bit etc. >>>> >>>> Example are windows xp 32 to 64 bit, the internet IPv4 to IPv6. >>>> >>>> Bye, >>>> Skybuck. >>>> >>>> >>> >>> >> >> > John Barnes |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Passing value with out using variable in query string in PHP! | Ali_ggl | General Help Related Topics | 0 | 11-29-2008 12:22 PM |
| How to set another machine's environment variable? | vinay.babu | Software | 0 | 10-16-2008 12:54 PM |
| Variable scope | toller | Hardware | 1 | 04-21-2008 08:28 PM |
| How to know if a variable is null | peace2007 | Software | 1 | 09-30-2007 06:22 AM |
| Variable Scope in asp.Net | jansi_rk | Software | 1 | 09-18-2006 06:05 PM |