Sagot :
What is assembly language?
Assembly language is a type of programming language which considered as low-level. Low-level because its codes are almost machine-line and cannot be understood by human without studying it. Low-level languages are communicating directly to the machine hardware. In this case, codes are directly sent and read by the microprocessor, a hardware that can be found inside the CPU. Processor performs arithmetic and logical operations of the CPU.
Listed below are advantages of Assembly Language:
- Since it communicates to the processor directly, execution time is faster compared to other programming languages.
- For time jobs, this is ideal to use
Assembly languages uses instructions unlike other programming languages which uses syntax and commands. Listed below are examples of common instructions that can be used in Assembly Language:
- MOV - moving data from memory location to another location .
- PUSH - push data to the stack (a stack is like a container of the data, arranged in the memory).
- JMP - works like a condition (IF statement), it allows data to go to another location if the condition is unsatisfied or satisfied.
- INT - interrupt or stop an instruction, process .
- POP - taking out data from the stack .
Most common compilers that can be used in running assembly language are:
- TASM - Turbo Assembler, a compiler developed by Borland
- MASM - Microsoft Macro Assembler, a compiler developed by Microsoft
To know more about programming languages, read the following:
- Classification of programming language : https://brainly.ph/question/2245137
- What is programming languages? : https://brainly.ph/question/807466
- Types of Programming language : https://brainly.ph/question/2217729
#LetsStudy