1. Editor
An editor is a program which allows you to create a file containing the assembly language statements for your program.
Example: PC-Write, Wordstar.
As you type in your program, the editor stores the ASCII codes for the letters and numbers in successive RAM locations.
When you have typed in all your program, you then save the file on the hard disk. This file is called source file and the extension is .asm.
2. Assembler
An assembler program is used to translate the assembly language mnemonics for instructions to corresponding binary codes. When you run the assembler, it reads the source file of your program from the disk where you have saved it after editing.
Types of assembler:
1. One-pas assembler
2. Two-pas assembler
3. Macro assembler
4. Meta assembler
3. Linker
A linker is a program used to join several object files into one large object file.
4. Locator
A locator is a program used to assign the specific address of where the segments of object code are to be loaded into memory.
5. Debugger
A debugger is a program which allows you to load your object code program into system memory, execute the program and troubleshoot or debug it.
6. Emulator
An emulator is a mixture of hardware and software.
It is used to test and debug the hardware and software of an external system, such as the prototype of a microprocessor based instrument.
На этой странице сайта вы можете посмотреть видео онлайн Program Development Tools for Assembly language длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь MD HASANUZZAMAN 20 Июнь 2020, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 684 раз и оно понравилось 6 зрителям. Приятного просмотра!