C도 필수는 아니지만 거의 필수가 되었죠.
리눅스 소스 등등 샘플 코드들 상당수가 C라서. 어셈블리와 짬뽕 되어 있습니다. 부트로더나 주변장치 I/O, CPU의 low level(평상시에 손댈일 없는 특수 레지스터 조작 등)을 다루는 일부 코드들만이 어셈블리고 거의 대부분이 C로 되어 있습니다. 무엇보다 현업에서는 이제 어셈블리 쓰는경우가 거의 없습니다. 그런 상황이라면 돈주고 솔루션 사는게 이득이라.
재작년에 학교에서 배웠는데
어셈블러 c언어 정도는 필수입니다! 물론 공부하면서 자연스럽게 어셈블러가 늘게될꺼에요
생각외로 재미있었어요 스택에 복귀주소를 침범함으로써 코딩중에 오류가 나는 이유등
신기한게 아주 많답니다 배우면서 든 생각이 시스템프로그래밍은 정말 엘리트만 할수있는거같아요 ㅋㅋㅋ
시스템프로그래밍을 위한 최소조건은1.
시스템프로그래밍을 위한 최소조건은
1. 어셈블리
2. 컴퓨터구조론
3. 운영체제
이 3가지를 반드시 이해하고 있어야 됩니다.
C도 필수는 아니지만 거의 필수가 되었죠.
리눅스 소스 등등 샘플 코드들 상당수가 C라서. 어셈블리와 짬뽕 되어 있습니다. 부트로더나 주변장치 I/O, CPU의 low level(평상시에 손댈일 없는 특수 레지스터 조작 등)을 다루는 일부 코드들만이 어셈블리고 거의 대부분이 C로 되어 있습니다. 무엇보다 현업에서는 이제 어셈블리 쓰는경우가 거의 없습니다. 그런 상황이라면 돈주고 솔루션 사는게 이득이라.
Written By the Black Knight of Destruction
그렇군요 방향을 잡는데 큰 도움이 될것같습니다.
그렇군요 방향을 잡는데 큰 도움이 될것같습니다.
첫글이네요
재작년에 학교에서 배웠는데
어셈블러 c언어 정도는 필수입니다! 물론 공부하면서 자연스럽게 어셈블러가 늘게될꺼에요
생각외로 재미있었어요 스택에 복귀주소를 침범함으로써 코딩중에 오류가 나는 이유등
신기한게 아주 많답니다 배우면서 든 생각이 시스템프로그래밍은 정말 엘리트만 할수있는거같아요 ㅋㅋㅋ