책 내용 질문하기
1권 349페이지의 BSA 질문드립니다.
도서
2021 시나공 정보처리산업기사 필기
페이지
349
조회수
372
작성일
2021-04-10
작성자
탈퇴*원
BSA의 마이크로 오퍼레이션을 보면 MBR[AD] <-- PC 를 수행한 후 PC <-- MBR[AD] 를 수행하는데요, PC의 값을 MBR에 넣었는데 다시 그 MBR값을 PC에 넣어봤자 의미가 없는 것 아닌가요? 이해가 안됩니다..ㅠㅠ
답변
2021-04-13 11:13:16

안녕하세요 길벗수험서 운영팀입니다.

 

MAR ← MBR[AD],  - MAR이 받는 것은 실행중인 명령어의 주소(실효 주소)

MBR[AD] ← PC,  - MBR[AD]가 받는 것은 실행중이던 메모리 위치(복귀 주소)

PC ← MBR[AD]  - PC가 받는 것은 부프로그램의 주소

 

MBR[AD]가 복귀주소, 부프로그램의 주소를 저장한다는 것을 염두에 두세요. 

 

행복한 하루되세요 :)

  • 관리자
    2021-04-13 11:13:16

    안녕하세요 길벗수험서 운영팀입니다.

     

    MAR ← MBR[AD],  - MAR이 받는 것은 실행중인 명령어의 주소(실효 주소)

    MBR[AD] ← PC,  - MBR[AD]가 받는 것은 실행중이던 메모리 위치(복귀 주소)

    PC ← MBR[AD]  - PC가 받는 것은 부프로그램의 주소

     

    MBR[AD]가 복귀주소, 부프로그램의 주소를 저장한다는 것을 염두에 두세요. 

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.