이 맵은 마침 제작자의 이번 중간고사 범위에 MIPS 어셈블리 코딩이 있길래 그거 공부하면서 만든 맵임.

세상에는 정말 다양한 정렬 방법이 있지.

그 중 10가지를 데이터팩으로 어셈블 해 보았음.


0490f719b0846df720b5c6b236ef203ec2b4bb859a292c


버전: 26.1 (데이터팩을 사용하기 때문에 버전을 맞춰줘야 함)


첨부파일
Sorting.zip
파일 다운로드


틱레이트는 100 Hz 이상을 권장함. (재귀 루틴이 돌게 되면 틱을 많이 소모함.)

256개의 데이터가 들어 있는 메인 스토리지 배열이 디스플레이에 출력되며, 프로세서가 읽기(Load) 중인 데이터는 녹색, 쓰기(Store) 중인 것은 붉은색으로 표시된다.

일부 정렬법은 초반에 약간의 렉을 유발할 수 있는데, 이는 해당 정렬법의 높은 시간복잡도에 기인한 현상임.