Little Endian

In Computer/컴퓨터구조

[컴퓨터구조] Operands of Register, Memory and Immediate | 레지스터, 메모리, 즉각(상수)의 피연산자

Register Operands | 레지스터 오퍼랜드 산술 Instruction(명령어)는 Register Operands를 사용합니다 MIPS에는 32개의 32비트 레지스터를 사용한다. 자주 접근하는 데이터에 사용 0 ~ 31까지 번호로 이름을 사용 32bit 데이터느 "word"라고 불린다. 어셈블러의 이름 임시 변수(Temporary variables)에 대해서는 $t0, $t1, …, $t9 저장된 변수(Saved variables)에 대한 $s0, $s1, …, $s7 설계 원칙 2: 작을수록 빠르다 c.f. 메인 메모리: 수백만 개의 위치를 가짐 Register Operands Example C code f = (g + h) - (i + j); //f, ... , j in $s0, ..., $..

In Computer/컴퓨터구조

[컴퓨터구조] Memory Addressing Objects : Big Endian and Little Endian | 메모리 주소 지정

Big Endian Big Endian은 상위 바이트를 뜻합니다. Big Endian은 메모리에 저장될 때 상위 바이트가 먼저 저장되기 때문에 메모리 주소가 작은쪽에 히위 바이트가 저장됩니다. MIPS, Sparc... Little Endian Little Endian은 하위 바이트를 뜻합니다. Little Endian은 메모리에 저장될 때 하위 바이트가 먼저 저장되기 때문에 메모리 주소가 작은 쪽에 상위 바이트가 저장됩니다. Intel 80x86, DEC Vax, RISC-V... 이해를 돕기 위한 그림 메모리에 저장될 때는 아래와 같은 그림으로 저장된다. *msb(Most Significant Bit) : 가장 큰 자릿수의 비트, 즉 가장 왼쪽 비트 *lsb(Least Significant Bit) ..

팽이리
'Little Endian' 태그의 글 목록