백업/정보컴퓨터

[컴구] 공통버스 시스템

Unknown9 2020. 4. 3. 21:10
반응형

음. 간단히 설명해 놓은 블로그를 찾기가 힘드니, 내가 정리를 해야하겠다.

일단 아래 블로그에서 공통버스 시스템 부분을 참고하고..

 

정상에 서자 : 컴퓨터 구조 5장

5. 기본 컴퓨터의 구조와 설계 1. 명령어 코드 █ 컴퓨터의 명령어( 명령어 코드 ) 컴퓨터의 명령어란 컴퓨터에 대한 일련의 마이크로연산을 기술한 2진코드를 나타낸다. 명령어 코드란 컴퓨터에게 어떤 특수한 동작(명령어)을 수행할 것을 알리는 비트들의 집합이고 연산 코드 부분과 주소부분(피연산자)으로 나뉘어지고 메모리에 저장된다. 연산코드부분은 동작(Operation)을 정의한 비트들의 집합으로 n비트로 구성되면 최대한 2n개의 서로 다른 연산의 실행 가

dreamform.egloos.com

잃어 버린 나의 기억을 찾아서...  내것도 링크 해놓고..

 

[컴구] 주기억장치의 용량 구하기

잃어버린 컴구를 찾아서, 컴구를 공부할때 아마 정신줄을 놓고 있었나 보다. 하나도 기억이 안나다니. 그냥 암기를 하는 식으로 공부를 했더니 쩝... 주기억장치의 용량 = (2^n) * m [m=MAR, m=MBR) 4096x16 Bit의..

nicejhong.tistory.com

〈그림〉은 총 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

 

나머지 관련 부분은 공부 더 하면서 정리를 해야할 것 같다.

반응형