[컴퓨터구조] 어셈블리어로 스택구현 (컴퓨터구조)

등록일 2002.07.09 한글 (hwp) | 4페이지 | 가격 700원

목차

* 프로그램 구현
* 결과 출력

본문내용

- 프로그램
ORG 100

LOP1, LDA SP /SP를 메모리로 로드
INC /Increment SP
STA SP /SP를 다시 SP로 저장
SZA /if SP=0 이면 SP를 메모리로 로드 FULL(skip)
BUN PUSH /SP=0이 아니면 push로 분기
HLT /Halt

PUSH, BSA DAT /서브루틴 DAT로 분기
LDA PPP /피연산자를 메모리로 로드
STA SP I /피연산자를 SP를 주소로 갖는 메모리 워드에 저장
ISZ CTR /if CTR=0 이면 skip
BUN LOP1 /LOP1으로 분기
BUN POP /POP으로 분기

DAT, HEX 500 /복귀 주소를 갖는 메모리 주소
LDA PTR I /피연산자를 로드
STA PPP /PPP에 피연산자 저장
ISZ PTR /피연산자 주소 1 증가
BUN DAT I /서브루틴의 복귀

POP, LDA SP I /피연산자를 로드
BSA TOT /서브루틴 TOT로 분기
LDA ONE /1값을 로드
CMA /1의 보수
INC /1 증가
ADD SP /SP-1
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서