Thursday, August 2, 2012

Universal Document Software.

Universal Document (.udoc) is a software concept I originally programmed for use in my Code Toolbox G@ software development platform. It actually is quite simple in construction in that it is actually two documents in one. It is a full function bitmap used as a background and has a full word processor that overlays text in any way over the bitmap background. The two are combined into one file in which a suitable compression scheme is employed for file storage. Magazine quality documents can easily be made with it.

The original purpose of it was the capability to program things such as dialog boxes and have all the image bitmaps right with the code all in the same document. This makes importing and exporting code to different projects a snap being a simple thing to move one single udoc file around instead of the more cumbersome methods typical in programming systems today. How it all got started is from my @on microprocessor concept and how it has a unique instruction set requiring that I write all the programming software for it.

It also uses what I call a black character concept which is useful in program editing. A typical udoc screen background that is blank is usually gray so that editing characters such as return and tab show up as black characters making them easy to see, or avoid, for select, cut and drag operations. Also other colors show up best on a gray background it being the best for enhancing any other color. Foreground characters are normally yellow or green which are colors chosen because of their minimal effects on eyestrain as compared to the tortuous effect on the eyes that a glaring white background and antiquated raster scan video technology can cause.

It contains all of the usual drawing tools and any3bytepicture.bmp can be imported. Furthermore I continue to add tools to facilitate and expedite the production of drawings for inclusion into the vCAD engineering software currently under development. Many such engineering jobs require a unique set of drawing tools tailored to specific requirements and this is met most suitably with the O3S dockable software/tool system.

I'm currently enhancing my Code Toolbox code and my .udoc code so that they will work with my new .box file concept along with enhancements to bring it up to date and compliant with O3S file format requirements along with sundry software reconfiguration and efficiency improvements. Box is an archive type file that I decided would be very useful for combining project files and code libraries and any other groups of like subject data into a single file which has advantages for certain uses. It is easier to keep track of one file instead of dozens of files scattered all over the place. The .box file will be implemented directly into the O3S Media Peruser function. The O3S box archive file system is very flexible and I even intend to use it to store O3S compatible vax multimedia files.

O3S means Object Oriented Operating System and it is being developed by Mescitadel Think Tank and it will become the standard of operating systems like no other. Simple. Reliable. Effective. More than any other out there and believe you me, this I know from experience. O3S treats file and intra-net security very seriously and will eventually make a big difference.

Tuesday, July 31, 2012

Quanto And Fhex The New Microprocessor Standard.

Computers and decimal numbers. Working on the Quanto processor has put a problem to the forefront for me to solve. A problem that usually only computer design engineers see. This may shock many of you but the fact is binary computers are actually very clumsy with decimal base radix 10 numbers.

As many of you know, or should know, in decimal division by 10 always produces an exact result but if you do the same thing in binary you'll get an infinity result and not the exact answer! Speaking from personal experience this has always been a very annoying problem.

Computer manufactures also aware of this anomaly invented the floating point math co-processor complete with complex corrector ROM so that correct decimal 10 results will be produced. The problem is this correcting only occurs, as seen with my own experience, to 2 decimal positions. Just right to keep the dollars and change correct but scientific calculations are still left floating in the infinities.

These corrector ROMs add significantly to die complexity of course but another thing is that in order to save on complexity, manufacturers use arithmetic logic units ALUs that are simplified but require sometimes hundreds of clock cycles to complete a single multiply or divide operation. All of this stems from the fact that the native number system of the computer is radix 16 not radix 10 so if you can't beat them then join them! Thus the Quanto solution!

So my package solution to the problem is as follows. The first thing I've done is to expand the hexadecimal number system into a full floating point system, with exponents, that I call fhex. A computer being fully adept to this system can do so with near perfect precision with only some modifications to the integer ALU and with Quanto this will eventually include the ability to perform multiply and divide in a single clock cycle. Thus the math co-processor can be eliminated entirely. What this means is that a computer based on fhex will run rings around a computer using radix 10 floating point even if the fhex system is on a slower clock cycle!

But their is still more to my ultimate solution. What I'm doing is defining an entirely new system of mass and measurement with the simplicity of the metric system yet it is entirely radix 16 and I call it the Fhex Metri System. All of this will be used in building the citadel. So will the outside ever adapt this system? I doubt it because the money people will hate it. It's radix 16 not radix 10!

Another technology that I desire to develop is an entirely new video technology. This is an entirely new hardware configuration in where video memory is directly mapped to display pixels in a way where the antiquated raster scan technology commonly used today can be eliminated. Raster scan technology, for those of you who don't know it, was invented in the ancient television days and was used because the CRT phosphors would only stay lighted for a fraction of a second therefore it was required that the screen be constantly redrawn at a rate of 60 times a second although modern computer systems can support a faster scan rate than this. The problem is that this produces a stroboscopic effect that can cause significant eye strain. It's an effect that I've always hated. 

Quanto and O3S and G@ will not only be different. They will be the best.

Quanto, @on, G@, @3S, @3i! and O3i! are the property of Mescitadel Think Tank and also claims O3S provided none can prove otherwise. What I mean is that the term O3S has been out their for some time but I know of none who actually have a functioning O3S.

Thursday, July 26, 2012

Bugs In The Food.

Have you ever thought much about it? How many bugs you eat in a given week. I know. I know. You don't like to think about it. Like the times you open up that bag of getting a little old, flour and find it crawlin' (now listen to the girls scream) or how many bugs are in that bag of corn chips you like so much. But the fact is, you eat 'em, especially if you don't take the time to examine what you eat like when you're in front of the tube, hypnotized.

I live in an agricultural area. This knowledge is a fact of life around here. Stuff that looks like it ain't fit to sell on the shelf or in a basket usually ends up processed into something like ketchup for example. The home for second rate tomatoes.

This points out a problem with food labels. They never tell what the grasshopper content of your chips are and even more importantly how fattening they are. The last time I found an opportunity to tell a guy that he stopped chewin' and dazed off. It was fun. And do I eat em'. Not if I can help it!

Here's a food horror story for you to digest. It was in a true biography about a couple who sailed their boat to Mexico sometime in the 1970's. They went to the meat market and found them spraying Raid on the meat to keep the flies off of it. The couple decided to catch their own fish from then on.