'버스(Bus)' 에 대하여 질문이 있습니다.
'컴퓨터가 기억공간을 관리하는 방법' 강의를 듣고 있습니다.
최 선생님께서는 캐시 메모리와 RAM이 존재하는 이유가 CPU의 레지스터와 HDD, ..... 등의 외부 저장장치 사이의 속도 차 때문이라고 말씀하셨습니다. 메모리들이 서로 정보를 정확하게 주고받고 원활하게 소통하기 위해서 속도 차이를 줄여야 하는데 이를 위하여 캐시 메모리와 RAM이 있는 것으로 저는 이해하였습니다.
옛날에 데스크탑 본체를 십자 드라이버로 나사를 풀고 내부를 보다가 'PCI' 라는 버스(Bus)가 있음을 보게 되었습니다. 그런데 여기에서 궁금한 점이 있습니다. 혹시 이 버스라는 하드웨어를 통하여 속도 차이가 나는 메모리들이 정보 교환을 하는 것인가요? 버스는 속도가 빠른 메모리로부터 정보를 받아들여 주파수를 낮춰서 속도가 느린 메모리로 정보를 전달하거나 그 반대의 일을 하는 하드웨어인가요?
답변 1
1
PCI는 단순 하드웨어 인터페이스 입니다. USB(Universal Serial Bus)의 Bus와 같습니다. 버스는 데이터가 오가는 통로(인터페이스)이며 규격에 따라 전송 속도가 정해져 있습니다. 속도차 보정을 위한 것이라 할 수는 없겠습ㄴ디ㅏ. 참고하시기 바랍니다.
64bit CPU에서의 메모리 주소 표현
0
194
2
STM32 FFT 측정주파수 관련 문의
0
342
1
로그관련 리소스에 대해서 질문이 있습니다.
0
390
1
할당되지않은 메모리
1
350
2
파이썬 주파수 추출
0
1176
1
메모리 주소에 관한 질분
0
679
1
공유 메모리 및 프로세스 생성 관련
3
491
1
mov [a] 상수값 관련해서 질문이 있습니다.
0
305
1
메모리 데이터베이스에 관해 질문 드립니다
0
286
1
안녕하세요 putchar 질문입니다.
0
239
1
프로그램에 할당된 메모리의 각각 메모리요소들은 서로 연접해있는가?
-1
264
2
자바 메모리 사용에 대해 궁금한 점이 있습니다.
0
309
0
메모리와 디스크
2
281
1
JavaScript heap out of memory 문제
0
1302
2





