2022모각코

22.09.25 모각코 1회차

정서1002 2022. 9. 27. 22:27

22.09.25 일요일 4시 투썸플레이스 홍대걷고싶은거리점


  • 컴퓨터구조 복습

MIPS Data Transfer Operations:

 store instruction은 저장할 내용을 register에 임시저장한 후 memory로 이동

 sw $4, 8($5)

   sw: "store word" operation

   $4: source operand in register

   8: offset

   $5: base register

   8($5): memory address = R[$5] + 8

 메모리 주소를 굳이 이렇게 나타내는 이유: 메모리 주소가 계속 바뀌어서 절댓값을 쓸 수 없다.

 

Memory Operands

 Memory는 byte 단위로 저장된다

 8-bit(=1byte = 16진수 2자리) 마다 주소가 있다.

 10진수: 0, 16진수: 0x00000000, 2진수: 0000 0000 0000 0000 0000 0000 0000 0000

 

MIPS 분기 명령어

 분기 명령어(branch instructions)

 1. jump reguster: jr $31

 2. jump: j L1

 3. jump and link: jal L1

 4. branch equal: beq $2, $3, L1

 5. branch not equal: ben $4, $5, L1

 

 

  • 이산수학 복습

보수의 연산

 - 보수 연산의 결과 발생한 초과비트(오버플로우)

    * 부호화-1의 보수: 초과 비트는 한 번 더 더해줌

    * 부호화-2의 보수: 초과 비트는 버림

 -초과비트 처리 후 부호비트 값이

    * 0이면 그대로 10진수 변환

    * 1이면 해당 보수로 다시 변환하고 10진 변환 후 음수 기호 붙이기

'2022모각코' 카테고리의 다른 글

22.11.12 모각코 6회차  (0) 2022.12.01
22.11.05 모각코 5회차  (0) 2022.11.10
22.10.16 모각코 4회차  (0) 2022.10.25
22.10.09 모각코 3회차  (0) 2022.10.17
22.10.02 모각코 2회차  (0) 2022.10.03