도와주세요!!
글 수 15,339
2002.02.24 19:08:39 (*.118.75.131)
29007
뭔가 잘못 알고 계신듯.. ^^;
아무래도 32bit 니까 2^32 = 4294967296 := 4GB 로 계산하신거 같은데..^^;
바이트로 나타낼려면 /8을 해줘서 536MB....로 나오는군요 ^^
그런데 이 프로세서가 32비트라고 해서 536MB 크기의 램을 억세스 할 수 있는
게 아니랍니다. 어드레스 신호를 보셔야죠 ^^
기타 마이크로 프로세서의 경우 어드레스 신호 갯수랑 붙일 수 있는 램크기가
(static RAM이라 그런가 ㅡ_ㅡa) 거의 맞아 떨어지는데..
이 sa-1110경우 DRAM을 4* 128M =512M 까지 붙일 수 있네요. 데이터시트에 그
렇게 나와있네요 ^^;
그리고 static bank[0:5] 를 모두 롬으로 쓴다면 6 * 128M = 768M 까지 사용
할 수 있겠네요.
trashsin wrote..
: 소스를 보고 분석중인데여..
: 동방모드가 뭐지여?
:
: 또, 어드레스 지정은 현재 램(32M)의 용량에 상관없이 지정 가능한지 알고
: 싶습니다.
: sa1110이 32bit(?) 이면 4G까지 지정가능한지??..
:
: 궁금한게 많네여~~^^;
: 그럼~~
아무래도 32bit 니까 2^32 = 4294967296 := 4GB 로 계산하신거 같은데..^^;
바이트로 나타낼려면 /8을 해줘서 536MB....로 나오는군요 ^^
그런데 이 프로세서가 32비트라고 해서 536MB 크기의 램을 억세스 할 수 있는
게 아니랍니다. 어드레스 신호를 보셔야죠 ^^
기타 마이크로 프로세서의 경우 어드레스 신호 갯수랑 붙일 수 있는 램크기가
(static RAM이라 그런가 ㅡ_ㅡa) 거의 맞아 떨어지는데..
이 sa-1110경우 DRAM을 4* 128M =512M 까지 붙일 수 있네요. 데이터시트에 그
렇게 나와있네요 ^^;
그리고 static bank[0:5] 를 모두 롬으로 쓴다면 6 * 128M = 768M 까지 사용
할 수 있겠네요.
trashsin wrote..
: 소스를 보고 분석중인데여..
: 동방모드가 뭐지여?
:
: 또, 어드레스 지정은 현재 램(32M)의 용량에 상관없이 지정 가능한지 알고
: 싶습니다.
: sa1110이 32bit(?) 이면 4G까지 지정가능한지??..
:
: 궁금한게 많네여~~^^;
: 그럼~~