올린글을 확인할 수 있도록 포스팅을 공개로 설정해 주세요.
레지스터 활용 정렬프로그램



[[ 레지스터를 이용한 정렬 프로그램 ]]

과목 : 고급 프로그래밍
학과 : 컴퓨터 멀티미디어(한남)
제출일 : 02년 6월 30일
제출자 : 레뽀 평가 부탁 드립니다

∙문제 ]] 레지스터에 임의의 숫자를 넣고 그 수를 올림차순으로 정렬하는 프로그램
∙풀이 ]]앞∙뒤두 레지스터의 크기를 서로 비교해서 교환해줌
∙프로그램 작성 및 각주 ]]

ORG 4000H ; 시작
MOV R0 , #02H ;각 레지스터에 임의의 수 입력
MOV R1 , #05H
MOV R2 , #01H
MOV R3 , #03H
MOV R4 , #06H
MOV R5 , #08H
MOV R6 , #07H
MOV R7 , #04H

RT1 : MOV A, R0 ; R0를 A에 이동
SUBB A, R1 ; R0가 R1보다 큰가를 검색(CARRY가 생기지 않으면 R0가 큼)
JNC CH1 ; R0가 크면 CH1으로...

RT2 : MOV A, R1 ; R1를 A에 이동
SUBB A, R2 ; R1가 R2보다 큰가를 검색(CARRY가 생기지 않으면 R1가 큼)
JNC CH2 ; R1가 크면 CH2으로...

RT3 : MOV A, R2 ; R2를 A에 이동
SUBB A, R3 ; R2가 R3보다 큰가를 검색(CARRY가 생기지 않으면 R2가 큼)
....

[hwp/pdf]레지스터 활용 정렬프로그램
포스팅 주소 입력
  올린글을 확인할 수 있는 포스팅 주소를 입력해 주세요.
  네이버,다음,티스토리,스팀잇,페이스북,레딧,기타 등 각각 4개(20,000p) 까지 등록 가능하며 총 80,000p(8,000원)까지 적립이 가능합니다.