Abstract

AbstractAn assembly language is a symbolic representation of a corresponding machine language. Whereas a machine language program consists of bit patterns, an assembly language program consists of alphanumeric names (symbols), numbers, and other special characters. The names describe operations to be performed (mnemonics) as well as storage locations and registers from which data (operands) are to be fetched or stored. While the machine language instruction is the only instruction a computer can “understand,” it is very difficult for humans to write a program using pure machine language directly. Assembly language was the first step taken some 60 years ago to facilitate programming and it led to the development of more powerful programming languages (higher level languages).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call