But people who have studied assembly usually disassemble, because if I tell you that "101100011"is the command to send data to the accumulator in assembly, you will know that the command will be transmitted in other ways. If you want to learn disassembly, you should read the books opposite the assembly and be familiar with the assembly instructions. After reading them, you will know how to disassemble yourself.
You can go to Baidu Library and read some books related to Snow Forum. Snow Forum is a professional anti-disassembly technical forum. I believe you will learn a lot of useful knowledge there if you are careful.
Of course, it is impossible to learn assembly well without hard work.
As for od software, it is mainly used for software shelling, analysis and debugging.
Finally, I wish you success in your studies!