책 내용 질문하기
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]가 복귀주소, 부프로그램의 주소를 저장한다는 것을 염두에 두세요.
행복한 하루되세요 :)