What is the difference between Assembly and binary?

Bousselham Kh picture Bousselham Kh · Feb 7, 2016 · Viewed 8k times · Source

I've trouble with understanding the difference between assembly and binary. Just I need to understand what the relation is between linked binary and assembly.

Answer

mandragore picture mandragore · Feb 7, 2016

Assembly is basically binary code written in a form that humans can read. The assembler then takes the assembly code and translates it line by line to the corresponding bit code.

Imagine that there is a table with a line for each possible assembly statement. Then on each line there is on the left the statement itself, and on the right the corresponding bits that the computer can understand

That being said assemblers also have extra functionality like macros etc. but the main functionality is that described above.