임베디드, IoT분야 취업에 관심이 있다면
C언어 공부는 필수!
본격적인 C언어 공부 전,컴퓨터 구조에 대한 이해가 필요합니다.
위 그림처럼
작성한 코드는 메모리에 저장 될 때
코드가 저장되는 영역과 데이터가 저장되는 영역에
운영체제가 알아서 나누어 저장됩니다.
그리고 코드는 명령어 집합이라고 볼 수 있으며
명령어는 CPU가 처리를 할 때
레지스터를 통해 메모리에서 읽어 처리합니다.
명령어 한 줄마다 처리를 할 때
프로그램 카운터 레스터가 기능을 하구요.
명령어는 연산코드와 데이터
또는 데이터가 들어있는 주소로 구성이 되며
CPU는 주소처리기를 통해 주소값을 보고
메모리에 접근하여 읽어들이고
해독기를 통해 연산처리를 하는 순서로 처리가 됩니다.
C코딩 공부를 처음 시작할 때는
명령어 한 줄씩 처리가 될 때마다
메모리값 (변수)를 체크하며
상태 변화가 맞게 되어가는지 확인하면서
디버깅 실습을 진행하는 것이 도움이 됩니다 :)
세상을 변화시키는 IT기술 인재양성
한국IT교육원
'K-디지털아카데미 > AI 자율주행' 카테고리의 다른 글
인공지능 기술을 배울 수 있는 AI 국비지원 코딩 부트캠프 (1) | 2023.11.01 |
---|---|
자율주행 어디서, 어떻게 배울 수 있을까? 대구 국비 자율주행 학원 (0) | 2023.10.31 |
대구 파이썬학원 AI · 자율주행 로봇 부트캠프 채용연계형 모집! (0) | 2023.10.18 |
[AI 로봇 학원] 자율주행이란 무엇일까요? (0) | 2023.10.11 |
(대구 인공지능 학원) AI 자율주행 로봇 취업반 안내 (0) | 2023.09.18 |