Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Nov 2014 12:56:24 -0200
From:      =?UTF-8?Q?fran=C3=A7ai_s?= <romapera15@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Second all the authors of references about computers programming, is necessary develop currently in Assembly, Decimal code, Octal code, Hex code, Code that tweaks other code to do bad things which is another form of writing machine code, Binary code, Microcode?
Message-ID:  <CAK_6RwdmCwaqss9gZ0TQOjQEvQvxZdx2g99FFqbzefhjBOfvQA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Second all the authors of references about computers programming, is
necessary develop currently in:

Assembly?;

KERMIT?;

Kermit is a file transfer program written entirely in assembler on many
platforms for speed. Kermit is quite large and sophisticated, which was a
barrier to entry back in the day before the internet and most
communications protocols were standardized. To ease the transition, and
taking advantage of the .COM format in DOS, kermit came with a bootstrap
program that was made up entirely of printable characters so that one could
easily type it in (well, not so easily, but it was possible since it was
only maybe a hundred or two bytes long). The authors of this program had to
learn which assembler op codes and addressing modes lead to printable
characters and write their code accordingly. Not exactly programming
directly in machine code, but very close. It was really quite an impressive
bootstrap technique.

Decimal code?;

Octal code?;

Hex code?;

Code that tweaks other code to do bad things which is another form of
writing machine code?;

Binary code?;

Microcode?

Comparing the responses of all the authors of references about computers
programming about all the levels of computers programming that I quoted
above, exist different opinions?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK_6RwdmCwaqss9gZ0TQOjQEvQvxZdx2g99FFqbzefhjBOfvQA>