arm 간단한 프로그래밍 문제인데요
간단한거 같은데 ARM에 대해 문외한이라 어떻게 풀어야 될지 모르겠습니다
고수님들의 많은 도움 부탁드립니다.. ㅠㅠ
1. String Comparison
ASCII 문자로 구성된 동일한 길이의 2개의 문자열이 있고, 문자열의 길이는 변수
LENGTH에 저장된다. 그리고 각 문자열의 시작 address는 변수 START1과 START2로 정의
된다.
2개의 문자열을 비교하여 START1으로 정의된 문자열이 START2로 정의된 문자열 보다 같
거나 큰 경우 변수 GREATER 값을 clear하고, 그렇지 않은 경우 변수 값에 (FFFFFFFF16) 값
을 저장하시오.
Sample Input Data
그림1 첨부파일
2. Check Even Parity
주어진 ASCII 문자열의 Even Parity 여부를 검사하시오. 문자열의 시작 address는 변수
START에 저장되며 문자열의 첫번째 word는 해당 문자열의 길이를 나타낸다. 문자열의
parity가 정상인 경우 변수 PARITY 값을 clear하고 그렇지 않은 경우 변수 값에
(FFFFFFFF16) 값을 저장하시오.
Sample Input Data
그림2 첨부파일
3. Seven-Segment to Decimal
변수 CODE에 저장되어 있는 Seven-Segment 코드 값을 10진수로 변환 값으로 변환한
후 변수 NUMBER에 저장하시오. 유효하지 않은 Seven-Segment 코드 값인 경우는 변수
에 FF16 값을 저장하시오.
Sample Input Data
그림3 첨부파일

