In very broad terms a compiler takes input in some computer programming language and converts it to a form that can be executed by a processor.
Generally there are four main phases
Lexical analysis takes the input and converts it to a stream of "tokens" which stand for things like reserved words, numbers or symbols from the language in which the original program was written.
Syntax analysis takes the tokens and does two things: verifies that the stream of tokens conforms to the rules of the programming language, and builds a tree structure that represents what the program is doing.
Code generation takes the tree structure and generates executable machine code (or virtual machine code for virtual machines such as Java).
Linking takes the generated code and combines it with other compiled modules and/or run-time libraries to produce a final executable file or "image".
At some stages code optimisation may be done by some compilers.
I guess you're trying to refer to Assembly language.
use of reserved word in assembly language
An Assembler converts assembly language instructions into machine language.
Assembly langue is translated into machine language by an assembler.
Why would you want to do that? The usual procedure is to translate a high-level language such as Pascal to machine language. If you really want assembly language - perhaps to see how the Pascal compiler does its work - then presumably you can use a disassembler to convert the machine language (the executable file) into assembly language.
trick question. it doesnt work.
An assembly to binary converter works by translating assembly language instructions into binary code, which is the language that computers understand. Each assembly instruction is converted into a series of 1s and 0s that represent specific operations and data. This conversion process allows the computer to execute the instructions given in assembly language.
Assembly Language
So it works.
No.
I guess you're trying to refer to Assembly language.
use of reserved word in assembly language
assembly language uses abbreviation called menmonics.it is a bit easier to write computer programs in assembly language as compared to machine language but still requires skill and experienci.A program called assembler is used to convert an assembly language into machine language.
No.
Each class of CPU has its own assembly language.
An Assembler converts assembly language instructions into machine language.
Assembly langue is translated into machine language by an assembler.