4개의 byte를 모아 word를 만들 때 2가지 방향이 가능하다.
- Big endian
- Little endian
위에서부터 아래로 모아도 되고, 아래서부터 위로 모아도 된다.
아래에서 위로 모으게 되면, little 주소에 있는 것이 끝(오른쪽)으로 간다.
위에서 아래로 모으게 되면, big 주소에 있는 것이 끝(오른쪽)으로 간다.
SPIM에서 메모리 내용을 보여줄 때는 word 단위로 보여준다.
우리가 사용하는 컴퓨터는 little endian을 사용하기 때문에 little 기준 word 단위로 보여준다.
따라서, 10010000번지에 저장된 값은 01 / 10010001번지에 저장된 값은 fe / 10010002번지에 저장된 값은 00 / 100010003번지에 저장된 값은 00 일 것이다.
글자의 경우 다음과 같다.