시스템 소프트웨어 - 제3판
LELAND L.BECK 지음 / 홍릉(홍릉과학출판사) / 1999년 3월
평점 :
품절


1년전에 내가 할 수 있는 언어라곤 C와 JAVA, 이 두개의 고급언어 뿐이었다. 그런 상태에서 이 시스템 프로그래밍이라는 수업을 듣게 되었고, 처음 어셈블리어란 언어에 대해서 접하게 되었다. 정말 귀찮기 그지 없는 언어였다. C등이 가지고 있는 편리한 제어문이라든지 기타등등이 없었기 때문에, 프로그래밍하기가 상당히 힘든 언어였다. 기계어에 가까운 저급언어니깐 당연하겠지만..

그렇게 어셈블리어에 맛을 보았다. 그 이후 상당히 잼있는 부분을 배웠는데, object code변환, 프리프로세서, 매크로, 로더등 컴파일러에 관련된 여러가지 기능에 관한 것이었다. 그동안 C등의 언어로 소스코드를 작성하는 일, 그 작성한 소스코드를 가지고 컴파일한 후 실행파일을 얻어내는 일만 하던 내게, 이 컴파일러의 작동 방식에 관한 부분은 상당히 흥미로웠고, 내 프로그래밍 실력에도 많은 도움을 주었다. 물론, 이 교재를 통해서 아주 상세하고 깊은 부분까지 갈 수 있다는 말은 아니지만, 정말 system software란 과목에 흥미를 갖게 해주기에는 충분한 책인 것 같다. 다만, 끈기를 가지고 끝까지 매달릴 경우에 한한..


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo