Q.Mention the different programs required ALPs converted into code memory bit charges.
[!TLDR]
Converting an ALP into the code-memory bit pattern needs four utility programs: an operating system, a text editor, an assembler and a testing program.
An Assembly Language Program is written by a human using mnemonics, but the microcontroller can only execute the binary machine code held in its code memory. To carry the program from human-readable mnemonics to that final bit pattern, the ALP requires the use of application programs, known as utilities or tools.
The programs necessary for this are:
- An operating system program — provides the environment on the development computer in which all the other tools run.
- A word processing (text editor) program — used to type in and edit the assembly source code and save it as a source file.
- An assembler program — translates the typed mnemonics into machine code, producing the object file (and a list file).
- A testing program — used to check and verify that the assembled program behaves correctly before it is burned into ROM.
Together these tools take the programmer's ALP all the way to the code-memory bit pattern the 8051 finally executes, a standard flow every II PUC Electronics student is expected to know.
[!ANSWER]
The programs required are: (1) an operating system program, (2) a word processing (text editor) program, (3) an assembler program, and (4) a testing program.
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.