Tuesday

Machine Level Language

Machine level language is a machine language that a computer can understand directly without any difficulty. It is made up of series of 1’s and 0’s. The order of the bits serves as a code specifying what the computer should do. Machine language is a machine-oriented language. Machine program would look like something like this.
1001 10000111
1001 10101011
Advantages:
  • Computer directly understands the code written in this language therefore execution speed is fast
  •  Efficient use of primary memory
 Disadvantages:
  • Difficult to learn and program.
  • The program becomes very lengthy and difficult to locate the errors.
  • Easy to make mistake and difficult to debug.
  • Machine language is machine dependent. Programs written in machine language in one machine cannot be easily transferred to other machines.
  • Programmer should have detail knowledge of how computer works.

No comments:

Post a Comment