answer: mflo $t0 answer: 000000 01000 01001 00000 00000 011000 answer: 000000 00000 00000 01010 00000 010010 answer: 3 answer: 1 answer:000000 10001 10010 01000 00000 100000 answer: sub $6 $4 $5 answer: 000000 00000 10000 01010 00100 000000 answer: 001101 01001 01011 1000 0000 0000 0000 answer: 001100 00000 01100 1111 1111 1111 1111 1111 answer: 001000 00000 01101 1111 1111 1111 1111 answer: Tru..
1. 연산의 결과 (6)를 확인하기 위해 수행해야하는 명령어는? 2. mult $t0 t1를 2진수로 표현하라(단, fucnt 값은 24) 3. mflo $t2을 2진수로 표현하라(단, funct 값은 18) Example .text .globl main main: addi $t0, $0, 7 addi $t1, $0, 2 div $t0, $t1 mflo $t2 mfhi $t3 4. $t2에 저장된 값은? 5. $t3에 저장된 값은? 6. add $t0, $s1, $s2를 2진수로 표현하시오. (단, funct값은 32) 7. 다음 2진수를 어셈블리로 바꾸시오. 000000 00100 00101 00110 00000 100010(sub) 8. sll $10, $16, 4를 2진수로 표현하시오.(단, fun..
mult rs, rt / multu rs, rt / mfhi rd / mflo rd rs 레지스터와 rt 레지스터의 곱셈을 수행한다. 연산의 결과 64비트를 저장하기 위해 hi, lo 레지스터를 사용하여 저장한다. hi와 lo의 값을 확인하기 위해 mfhi rd, mflo rd명령어를 사용한다. 곱셈의 결과는 오버플로우 체크를 하지 않는다. (프로그램에서 확인 가능) div rs,rt / divu rs, rt rs레지스터를 rt레지스터와 나눈다. overflow와 divide-by-zero checking을 자체적으로 수행하지 않는다. hi에는 remainder lo에는 quotient가 저장된다. nor rd, rs, rt rs 레지스터와 rt 레지스터를 or 한 후 not을 하여 rd 레지스터에 저장..
- Total
- Today
- Yesterday
- 정렬
- union find
- knapsack
- 2-SAT
- Oracle
- 이분탐색
- greedy
- 동적계획법
- spring
- Segment tree
- 좌표압축
- dfs
- kmp
- sweeping
- bfs
- implementation
- hld
- 세그먼트트리
- sorting
- 스위핑
- string
- Suffix Array
- Fenwick
- spring boot
- 펜윅트리
- DP
- SCC
- 트라이
- 이분매칭
- dijkstra
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |