메뉴 건너뛰기


C언어는 고급언어입니다.

견디셔2004.11.19 00:34조회 수 210댓글 0

    • 글자 크기


요즘 C++이나 웹쪽관련해서 언어가 많이 나오서 많이 안쓰는것 같이 보이지만
핸드폰이나 가전 군사적목적이는 어떤 분야에서든 다 쓰이고 있죠.
특히 생활분야에서 전자화가 많이 되면서 더욱 많이 쓰이고 있죠.
자전거에서 흔히 쓰는 속도계 같은 경우는 따로 프로그래밍 할 필요 없이 칩 설계에서 제어가 가능하나.
만약 속도계에서 GPS등 여러 기능이 추가되면 C 언어나 어셈블러로 프로그래밍 해서 제어하게 해 주어야 합니다.

원도우에서 C로 프로그래밍 하면,
C 코드 -> 컴파일러 -> 링커 -> 실행화일이나(exe..), BIN 화일및 기타 등등 여러 파일이 만들어 질수 있죠.
보통 C 코드를 컴파일 해서 실행화일 만든다고 합니다.
그리고 원도우 에서 프로그래밍 해서 유닉스나 핸드폰용으로 사용하게 할려면
크로스 컴파일러를 사용합니다. 즉 프로그램은 원도우에서 하고 컴파일 환경을 유닉스나 핸드폰으로 맞쳐주는거죠. 컴파일해서 나온 실행 화일을 유닉스나 핸드폰으로 옮겨주면 그대로 실행 됩니다.

C로 프로그래밍 해서 GPS되는 속도계를 만들려면 원도우에서 프로그래밍 -> GPS속도계 하드웨어에 맞게 셋팅된 크로스 컴파일러 이용 컴파일 -> GPS속도계에 바이너리 화일 업로드 이런 순입니다.

단 조건이 이식할 하드웨어에 대해서 완전한 지식이 있어야 하겠죠..
그럼 이만...


>C언어는 어느체제 위에서 실행가능한거에요?
>C언어가 컴퓨터가 알아먹을수 있게끔 만들어진 기초적언어라는 대충적 개념은 알겠는데요
>컴퓨터가 알아먹는게 0011000111 이라면 C언어에서는 그에 맞는 명령어가 있잖아요
>그런데 그걸(C언어) 뭘로 만들었죠? ? ㅜ.ㅡ C언어 돌릴라면 도스에서 돌릴 수도 있나요?
>그리구 컴퓨터가 저런 숫자를 알아먹게끔 만들때는 또 뭘로 만들었을까요?
>혹시 아시는분 허접한 저에게 조금이나마 자비를 베풀어 주세요 너무 궁금해서 미칠거 같아서요
>자꾸 원초적으로 의문이 꼬리를 물고 올라가서요
>그럼 수고하세요들~
>


    • 글자 크기
C모 음식 간보기..... (by bizkiz) d (by ........)

댓글 달기

번호 제목 글쓴이 날짜 조회 수
공지 드디어 복구했습니다. 와일드바이크 심폐소생의 변!39 Bikeholic 2019.10.27 2883
153059 cyclepark님!~ 사고나셨나요!? ........ 2002.02.04 238
153058 cyclepark님!~ 오후 4시에 뵙죠 ........ 2001.08.17 140
153057 cyclepark님... ........ 2002.01.31 170
153056 cyclepark님.... ........ 2002.05.24 169
153055 cyclepark님.... ........ 2002.02.27 203
153054 cyclepark님~~~ ........ 2001.08.30 174
153053 cyclepark님께.. ........ 2002.02.01 139
153052 cycling to get work ........ 2001.07.18 235
153051 Cyclocross on board 주행영상10 짧은다리 2011.11.01 1354
153050 cymz님 글 내리세요....1시간30분동안 검토한 결과입니다... gksrPfud 2003.11.25 501
153049 cymz입니다. 회원님들에게 이번일로 정중하게 사과 드립니다. cymz 2003.11.25 572
153048 C모 음식 간보기..... bizkiz 2003.11.12 289
C언어는 고급언어입니다. 견디셔 2004.11.19 210
153046 d ........ 2002.02.19 150
153045 d love4yuri 2004.07.07 142
153044 d 는 division 일 겁니다. 아이 스 2003.08.07 140
153043 d(>.<)b 토마토 2004.06.23 166
153042 D*자전거 프레임 절단관련 소비자 소송 하는군요..(후지 사용자는?)1 terran76 2006.10.16 1818
153041 D- 1 드뎌 낼 출발합니다... arena 2004.07.29 448
153040 D-100 cideng3035 2005.09.15 375
첨부 (0)
위로