gas (linux assembler) 에서의 숫자 출력에 관한 질문입니다

toytoy1000의 이미지

안녕하세요. gas를 공부하고 있는 학생입니다.

intel 의 어셈에서는,

mov eax, 5
call writeint

이런 형식으로 숫자를 찍어줄 수 있던데,

gas에서는

string은 system call로 콘솔에 찍어낼 수 있는데, 숫자는 나타나지 않네요 ㅠㅠ

찾아봐도, 저런식으로 call 해서 찍을 수 없던데

정말로 숫자를 아스키로 바꿔주는 함수를 사용해서 나타내는 방법 밖에 없는지요?ㅠㅠ