home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.pascal.borland      Borland Pascal was actually pretty neat      2,978 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 1,855 of 2,978   
   Jim Higgins to nospam@hotmail.com   
   Re: The variable bit cpu   
   02 Aug 05 13:02:09   
   
   From: me7@privacy.net   
      
   This is wonderful.  You should waste no time talking about this   
   with the ignorant masses who will only dampen your spirit and   
   steal your invention from you.  You need to patent this and then   
   immediately begin seeking out a chip foundry to make sample   
   parts.   
      
      
      
   On Sat, 30 Jul 2005 21:00:24 +0200, in   
   , "Skybuck Flying"   
    wrote:   
      
   >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.   
   >   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca