프로그램 설계하기
Coddy Assembly 여정의 기초 섹션에 포함된 레슨 — 45개 중 43번째.
여러분은 데이터 정의, MOV 명령어, exit syscall, 그리고 write syscall과 같은 모든 요소들을 배웠습니다. 이제 이 모든 것들을 하나로 합쳐 처음부터 완전한 "Hello, World!" 프로그램을 작성할 시간입니다.
코드를 작성하기 전에 계획이 필요합니다.
"Hello, World!"를 출력하기 위한 4단계:
| 단계 | 수행할 작업 | 관련 단원 |
|---|---|---|
| 1 | 문자열을 포함한 .data 섹션 생성 | 3장 |
| 2 | 문자열 길이를 자동으로 계산 | 3장 |
| 3 | write 시스템 호출(syscall) 설정 및 호출 | 5장 |
| 4 | exit 시스템 호출(syscall) 설정 및 호출 | 4장 |
다음 레슨에서는 각 부분을 단계별로 작성한 다음, 모두 하나로 합칠 것입니다.
직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.