본문 바로가기

dew's CSE Studying

검색하기
dew's CSE Studying
프로필사진 dew₍ᐢ.ˬ.⑅ᐢ₎

  • 분류 전체보기 (44)
    • 2-2 (9)
      • 컴퓨터구조 (1)
      • 자료구조 (8)
      • 임베디드시스템 및 실험 (0)
    • 3-1 (21)
      • [inflearn]스프링입문 (10)
      • 자료구조 again (11)
      • 기계학습 (0)
    • Artificial Intelligence (12)
      • 파이썬 머신러닝 완벽 가이드 (2)
      • 논문 리뷰 (7)
      • Stanford Lecture (1)
      • 졸업프로젝트 (2)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
일 월 화 수 목 금 토
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 31
Tags
  • 자료구조
  • 컴퓨터구조
  • 히프트리
  • 컴퓨터공학과
  • 이진탐색트리
  • 코딩
  • 스레드이진트리
  • 순회
  • 허프만코드
  • 컴퓨터공학
  • 연결리스트
  • C++
  • sort
  • 공부
  • 스프링부트
  • MIPS
  • 함수
  • c언어
  • swap
  • c언어로쉽게풀어쓴자료구조
  • 백엔드
  • 컴퓨터
  • 그래프
  • 이진트리
  • 자바
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록sort (1)

dew's CSE Studying

종합: C 정렬 프로그램

#1 프로시저 swap void swap(int v[], int k) { int temp; temp = v[k]; v[k] = v[k+1]; v[k+1] = temp; } [레지스터 할당] v=$a0, k=$a1, temp=$t0 [프로그램 변수에 레지스터 할당] 인수: v=$a0, k=$a1 // 변수: temp=$t0 [프로시저 본체] swap: sll $t1, $a1, 2 #reg $t1 = a1(k)*4 add $t1, $a0, $t1 #reg $t1 = k*4 + v(base address) lw $t0, 0($t1) #$t0=v[k] lw $t2, 4($t1) #$t2=v[k+1] #refers to next element of v sw $t2, 0($t1) v[k] = reg $t2 sw $..

2-2/컴퓨터구조 2023. 10. 20. 23:09
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바