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

등록일 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
*원하는 자료를 검색 해 보세요.
  • [자료구조] 스택 구현 2페이지
    void main(){int top=-1, j; //top은 스택에 저장되어 있는 변수char num; //메뉴 선택 변수char x;//스택에 들어가는 문자변수char ch;//가장 작은 원소를 찾아서 저장하는 변수.do{printf("\n1.push 2.pop..
  • [자료구조 C++] C++ 스택 프로그램 5페이지
    1-2. 스택의 이론/설명 (1) 스택의 정의"스택"이란 여러 개의 데이타 항목들이 일정한 순서로 나열된 자료 구조로, 한쪽 끝에서만 새로운 항목을 삽입하거나 기존 항목을 삭제할 수 있도록 고안된 것이다.(2) 스택의 원리스택은 동전을 넣고 뺄 수 있도록 되어 있는 ..
  • [토끼] 어셈블리어, data addressing, stack memory addressing 실습 및 코드 리뷰 9페이지
    3-1 DATA-ADDRESSING MODES Example 3-1 Register addressing mode 이 코드는 8가지 어드레싱 모드 중 첫 번째 레지스터 어드레싱모드의 예제 이다. 가장 간단한 코드로 MOV명령어의 기본을 알 수 있으며 코드 세그먼트는 사용..
  • [자료구조]stack의 구현 3페이지
    #include #include #include /* rand() 함수를 사용하기 위해서 참조 */#include “stack.h”void main() ..
  • 자료구조 Stack 프로그램 0페이지
    환경 비쥬얼스튜디오 6.0 사용했구요 그 상위 버전에서도 충분히 돌아 갑니다학부 이면 충분히 이해가 쉽게끔 작성했습니다ex)명렁어를 입력하세요1.push //삽입2.pop //삭제3.peek //top값 반환4.print // 스택에 들어가 있는 데이터보기5.quit..
  • [프로그램]c프로그램 <자료구조> 3페이지
    typedef struct node *tree_pointer; typedef struct node { char data; tree_pointer left_child,right_child; }tree; tree_pointer stack[MAX_STACK_SIZE]; in..
  • [자료구조] 스택(stack)클래스 구현 7페이지
    #include#define size 10 char array[size];int top=0;void push(char);void pop();void print();void push(char data){if(top==size){cout << "sta..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [컴퓨터구조] 어셈블리어로 스택구현 (컴퓨터구조)