3번 마이크로 오퍼레이션과 관련있는 사이클을 묻는 문제에서,
항목으로 MAR<-MBR(AD) / MBR<-M(MAR) 이 나오고 답이 Indirect Cycle 이라고 되어있습니다.
그런데 해당 부분은 Execute cycle에도 포함되는 내용이 아닌가요?
안녕하세요 길벗수험서 운영팀입니다.
Excute cycle의 AC ← AC + MBR가 포함되어 있지 않기 때문에 indirect cycle이 맞습니다.
해당 문제에 관련된 실제 시험 문제는 다음과 같습니다.
27. 간접 사이클(Indirect Cycle)을 옳게 나타낸 마이크로 오퍼레이션은? 가
(단, MAR : Memory Address Register,
MBR : Memory Buffer Register,
IEN : Interrupt Enable)
가. MAR←MBR(AD),
MBR←M(MAR)
나. MAR←PC
MBR←M(MAR), PC←PC+1
OPR←MBR(OP), I←MBR(I)
다. MAR←MBR(AD),
MBR←AC,
M←MBR
라. MAR(AD)←PC, PC←0
MAR←PC, PC←PC+1
M←MBR, IEN←0
행복한 하루되세요 :)
-
관리자2019-07-29 13:54:17
안녕하세요 길벗수험서 운영팀입니다.
Excute cycle의 AC ← AC + MBR가 포함되어 있지 않기 때문에 indirect cycle이 맞습니다.
해당 문제에 관련된 실제 시험 문제는 다음과 같습니다.
27. 간접 사이클(Indirect Cycle)을 옳게 나타낸 마이크로 오퍼레이션은? 가
(단, MAR : Memory Address Register,
MBR : Memory Buffer Register,
IEN : Interrupt Enable)
가. MAR←MBR(AD),
MBR←M(MAR)
나. MAR←PC
MBR←M(MAR), PC←PC+1
OPR←MBR(OP), I←MBR(I)
다. MAR←MBR(AD),
MBR←AC,
M←MBR
라. MAR(AD)←PC, PC←0
MAR←PC, PC←PC+1
M←MBR, IEN←0
행복한 하루되세요 :)