2011-04-27 9 views
0

MIPS에서 문자열 및 문자의 개념을 파악하는 데 문제가 있습니다. 두 개의 문자열을 반복하고 한 번에 두 개의 문자를 연결하려는 경우 어떻게해야합니까?MIPS에서 한 번에 한 글자 씩 반복합니다.

내가 루프를 통해 할 수 사전에

Sa, Sc, Sk, ta, tc, tk 

감사를 얻으려면 어떻게

String1 = "St" 
String2 = "ack" 

가 있다고 가정하자!

+0

당신이 생각하는 의사 코드와 지금까지 가지고있는 MIPS 코드를 작성할 수 있습니까? –

답변

0

내가 알아 낸 수없는 MIPS 환경에는 분명히 내장 된 것이있었습니다.

0

이 할 수있는 가장 쉬운 방법 :에 "> xx.S을"C.

2) 플래그 "-S"GCC로 컴파일와 쓰기) 프로그램을

1 및 사용 어셈블리 코드를 파일에 저장하십시오.

3) "xx.S"에서 어셈블리 코드를 추출하십시오.

+0

이것은 크로스 컴파일러가 없기 때문에 Mips 컴퓨터에서만 작동합니다. – Parker

+0

크로스 컴파일러를 만드는 것은 쉽습니다. 방금 어제 만들었 어 ... – Nybble

+0

어쩌면 당신은 더미 도구를 'buildroot'시도 할 수 있습니다. – Nybble