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>