반응형 Memory2 MIPS architecture & Instruction Ⅰ. MIPS architecture - Load / Store architecture로 되어 있음 - Register size : 32 bits - GPR(General Purpose Register)의 수 : 32 - Floating-Point register의 수 : 32 ⅰ. MIPS Register & Memory model - Register와 Memory는 아래와 같은 형태를 가짐 + 32개의 GPR를 가짐 + Memory의 Address 경우, 32 bits으로 0x0000_0000 ~ 0xFFFF_FFFF 까지 표현이 가능 > 하나의 memory 공간에는 1byte가 저장이 되므로 2^32 Byte(=2^30 words)를 저장 가능 + Register의 경우에는 1 cycle의 acce.. 2022. 10. 24. Computer architecture(3) - Program language Ⅰ. High-level language / Low-level language ⅰ. High-level language - 장치에 독립적이며, 대표적으로 C, C++. Python 등이 있음 - 예를 들면, intel processor와 Arm processor의 보드에서 C언어를 작성한다고 하여도, 동일하게 아래와 같이 코딩을 할 것입니다. Processor가 다르더라도 User 입장에서는 아무 상관이 없겠죠? 이러한 것을 보고 "독립적"이다 라고 이야기 하는 것 입니다. int main(void) { int a; scanf("%d", &a); printf("%d\n",a); } ⅱ. Low-level language - 장치에 종속적 - Target processor에 따라서, machine lang.. 2022. 10. 23. 이전 1 다음 반응형