Assume that there is a CPU with 64-bit address bus and 16-bit data bus.
1. In theoretically, what is the maximum RAM size which CPU can fully use.
(Don’t consider details.)
2. If CPU want to read one integer data from RAM(for example, int num), how many
clocks will be taken? (Consider only data size and how many bits can be transmitted
with each clock.)
...이 두문제인데...
1번은 adress bus 만 신경써서 2^64 비트 즉 16기가 맞아??
2번은 핀이 64개 있으면 64비트 즉 8바이트이니까 integer은 4바이트고... 반이니까 1/2 clock? 인가??
완전 기초같은데 수업시간에 졸아서.... 도와줘 형들!!
졸앗으면 이제 잠안오시겠네요 번역하면서 공부하세여
영어를 모르는게 아니라... 제가 알고있는게 맞냐구 물어보는거잖아요.... 이 쉅 책도없음...
주기억장치의 주소는 바이트 단위다. 따라서 2^64바이트 데이터버스가 16비트니까 2바이트를 한클럭에 옮길 수 있다. 정수가 4바이트니까 2클럭 걸리겠네
역시 디씨는 ㅂㅅ들 밖에 없구나 ㅋㅋㅋ 2^64가 16기가란다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 그럼 2^34는 뭐냐? ㅋㅋㅋㅋㅋㅋㅋㅋㅋ