1. 하드웨어 구조에 대해서 어느정도 이해하고 있어야 함

2. 자료구조에 대해서는 당연히 자주쓰이는건 다 알아야 함

3. 명령어 축약이 심각함 나중가면 이게 도대체 뭐하는 명령어인지 모르는게 수두룩함

4. 가끔가다가 이게 주소 값인지 변수값인지 조차 헷갈릴 때가 있음

5. C언어보다 훨씬 강력한 수준의 명령어 제어를 함