[SPARC] 비트처리 연산
문제 정의 비트 처리 연산 0부터 63까지의 수를 저장하는 집합에 대한 연산을 구현하려 한다. 집합은 정적 영역에 set1, set2, set3 이란 이름으로 정의한다. set1, set2, set3의 각 비트는 63, 62, ...,2, 1, 0를 나타내고, 해당 하는 수가 집합에 속해 있으면 그 비트가 1 아니면 0으로 지정된다. 초기에는 테스트 하려고 하 는 집합을 정의하면 된다. member(j, set): j 가 set의 원소이면 1을 반환 union: 합집합. set3 = set1 ∪ set2 intersection: 교집합. set3 = set1 ∩ set2 subtract: 차집합. set3 = set1 - set2 add(j, set): 집합 set에 원소 j를 추가 ..
2015.08.27