본문/내용
2)어셈블리어의 장점
- 프로그램의 수행시간이 빠르고, 주기억장치를 매우 효율적으로 이용할 수 있다는 점이다. 왜냐 하면 거의 모든 명령어들이 기계어와 1대 1로 대응되었기 때문에 프로그래머는 자료처리를 위 해 꼭 필요한 명령어들을 이용해서 프로그램을 작성한다. 또한 어셈블리어를 사용하는 프로그 래머는 모든 컴퓨터명령을 활용할 수 있으며, 개별 레코드(record)들 - 레코드의 필드(fields), 필드의 문자(characters), 그리고 바이트(byte)의 비트(bits)까지- 을 손쉽게 조작할 수 있다.
3)어셈블리어의 단점
- 어셈블리어는 다른 기종의 어셈블리어와는 거의 일치하지 않으므로, 어느 특정 기종의 어셈블 리어에 의해 작성된 프로그램은 그 기종에서만 처리될 뿐 다른 기종의 컴퓨터에서는 처리될 수 없다. 다시 말해 언어의 호환성이 없다. 어셈블리어 프로그램은 대개의 경우 고급언어로 작 성되는 프로그램들보다 쓰고, 읽고, 관리하는 면에서 더 어렵다.
이와 같은 어셈블리어는 기계어와 매우 유사하기 때문에, 이들은 매우 효과적인 프로그램 코 드를 만들며, 비교적 적은 저장소를 사용하며 프로그램을 할 …
참고문헌
고등학교 교과 ‘전자계산일반’,‘프로그래밍 1’.
교학사 신광윤 편저 ‘예제방식 기계어 프로그래밍’
학문사 김민 저 ‘어셈블리언어’
http://www.web-biz.pe.kr/dev/assembly.html
http://wonn.co.kr/store/total/s8-11.htm
http://ksys10.knou.ac.kr/computer/txt/10_1_1.htm
http://www.mackido.com/