음. 간단히 설명해 놓은 블로그를 찾기가 힘드니, 내가 정리를 해야하겠다.
일단 아래 블로그에서 공통버스 시스템 부분을 참고하고..
잃어 버린 나의 기억을 찾아서... 내것도 링크 해놓고..
〈그림〉은 총 4,096개의 워드로 구성된 메모리 장치와 레지스 MAR(Memory Address Register), PC(Program
Counter), MBR(Memory Buffer Register), AC(Accumulator), IR(lnstruction Register)OI 〈조건〉에 따라
구성된 공통버스 시스템을 나타낸 것이다. 이 시스템에 대한 설명으로 옳은 것만을 〈보기〉에서 모두 고른 것은?
• 메모리는 Read와 Write 제어 입력을 가진다.
•CLR(저장 값을 지웅), LD(값을받음), INC(저장값을 1 증개는 레지스터의 제어 입력이다.
• 하나의 워드는 16비트의 크기를 가지며, 워드단위로주소를지정한다.
• 각 래지스터는 메모리 장치에 최적화된 크기를 갖는다.
ㄱ. PC 의 크기는 12 비트이다.
ㄴ.MAR에서 메모리로 연결된 “Address”는 16 비트이다.
ㄷ. 하나의 명령어에 대한 패치 (fetch) 동작과정에서 PC와 IR 각각에 LD가 1 번씩 enable이 된다.
ㄹ. 레지스터 전송문 “MBR←AC'’의 수행을 위해서는 AC:가공통버스의 사용권을 얻어야하고, MBR
의 LD가 enable 되어야한다.
ㄱ,ㄹ이 맞다.
4096x16 = 2^16 x 16
-> MAR, PC = 12bit
-> IR, MBR, AC= 16bit
나머지 관련 부분은 공부 더 하면서 정리를 해야할 것 같다.
'백업 > 정보컴퓨터' 카테고리의 다른 글
[2020] 전공 A-02번 (0) | 2020.04.06 |
---|---|
[2020] 전공 A-01번 (0) | 2020.04.06 |
[소프트웨어 공학] MTBF(평균고장간격), MTTF(평균 가동시간), MTTR(평균 수리시간) (0) | 2020.04.03 |
[소프트웨어 공학] Man/Month[M/M] (0) | 2020.04.03 |
[소프트웨어 공학] 임계 경로(Critical Path) (0) | 2020.04.03 |