[quote=""Hitchhikers Guide To The Galaxy, Douglas Adams""]
"The Babel fish," said The Hitch Hiker's Guide to the Galaxy
quietly, "is small, yellow and leech-like, and probably the
oddest thing in the Universe. It feeds on brainwave energy not
from its carrier but from those around it. It absorbs all
unconscious mental frequencies from this brainwave energy to
nourish itself with. It then excretes into the mind of its
carrier a telepathic matrix formed by combining the conscious
thought frequencies with nerve signals picked up from the speech
centres of the brain which has supplied them. The practical
upshot of all this is that if you stick a Babel fish in your ear
you can instantly understand anything said to you in any form of
language. The speech patterns you actually hear decode the
brainwave matrix which has been fed into your mind by your Babel
fish.
[/quote]
Whenever you don't understand a website, feed it to the babelfish.altavista.com.
It spits out this:
babelfish wrote:
/*** default, gcc being to output the assembly for protect mode
cannot move with real mode. Because of of that of the code16gcc appointing, that with assembler gas it assembles the output of gcc in the one for real mode, you indicate. */
asm("code16gcc");
/***
When IPL is called, (CS=0, IP=7C00h) with it has become.
IPL itself in compile-time, being the to have allocated address the first as 0, addressing jump is done once, the forefront of
IP=0 and the program agrees to a CS=7C0h. Unless the so it does, treatment of address solves those of compile-time to be, it is different and does abnormal operation. After the jump (the address of CS=7C0h and IP=entry) with it becomes. Each segmented register after DS this of the, ES and SS is initialized with CS, stack pointer SP is initialized and main function is called. */
Make of it what you want, this babelfish isn't perfect
but it does output somewhat legible sentences. You indeed need .code16gcc for gcc to output 16-bit code, and the second comment block (made somewhat more legible by removing the line numbers and adding the */'s which babelfish rips out) indicates how the code is loaded more or less. PS: do check with the code itself, I don't completely trust the comment.