## 장점 ##
프로세서를 직접 제어할 수 있다. (레지스터 , I/O 에 접근)
동작을 하나하나를 정확하게 제어
효율적이고 최적화된 코드를 작성
고수준의 언어들로는 구현할 수 없는 부분까지 구현
어셈블리 언어를 통해 최적화된 소스는 가장 빠르고, 용량도 적음
## 단점 ##
프로그램 자체를 작성하기에는 복잡
만약 코딩을 재계획 하는 경우 , 코드 전체를 수정해야 함
다른 아키텍쳐나 프로세서로의 이식성이 부족
'IT > Assembly' 카테고리의 다른 글
Reversing / 2일차 (0) | 2016.04.17 |
---|---|
Reversing / 1일차 (0) | 2016.04.13 |
2. 어셈블리어의 기초 (0) | 2016.04.03 |