0
3 매개 변수가있는 함수를 작성해야합니다. 모든 매개 변수는 구조체이며, 주 파일은 C 및 ARM 어셈블리의 함수로 작성됩니다. 그래서 구조체의 데이터를 조작하는 방법을 묻고 싶었습니다. 모든 데이터가 모든 레지스터에 개별적으로 저장되기 때문입니다.구조의 ARM 어셈블리 배열
-
Struct contains an int and an array
Struct { int a, int b[] }
function(struct a, struct b, struct c)
은 그래서 어셈블리의 데이터는
R1=struct a. int b[0]
내가 스택에 모든 것을 밀어 시도 R0=struct a. int a
처럼 저장,하지만 같은 일을 얻는다. 그렇다면 모든 구조체에서 배열을 조작하는 방법은 무엇입니까?