arm 입력

arm assembly 코드를 짜면서 자주 사용하지만 항상 헷갈리는 system call에 대해 정리해봅니다. 코드에 대한 대략적인 설명은 @(주석)에 쓰여 있습니다! 0. 기초 아래 코드에서 공통되는 내용입니다. fd File Descriptor의 약자이며, 리눅스에서 프로세스가 파일을 다룰 때 사용하는 개념으로, 간단히 파일에 접근을 어떻게 할 것인지 지정하는 역할을 합니다. pstr 포인터입니다. 보통 버퍼의 앞 부분을 가리키는 데에 사용하며, 주소 값을 갖습니다. len 버퍼의 길이를 의미합니다. swi swi(software interrupt)는 어떤 장치가 다른 장치의 일을 잠시 중단시키고 자신의 상태 변화를 알려 주는 것입니다. 아래 코드에서는 잠깐 멈춰 입출력 혹은 종료를 하도록 합니다. ..
suhwanc
'arm 입력' 태그의 글 목록