5.어드레스(ADDRESS) :: 버스의이해 - 2009/02/14 17:10

디지털 메모리 버스 인터페이스를 통하여 마이크로프로세서 버스 동작의 원리와 그 의의를 알아보도록 합니다.
버스의 이해라는 주제로 강좌를 시작 한 지 이번 회로써 어느덧 제5편이 됩니다. 이 주제(버스의 이해)는 '임베디드 시스템 개발의 ABC' 와 같은 것으로써 펌웨어는 말할 것도 없고 디바이스드라이버 나 이와 동등한 혹은 이보다 하위 레벨에서 시스템을 취급 해야 하는 자라면 달달 외고 있어야 할 중요한 주제라는 것에 대해서는 이전의 칼럼에서도 이미 한차례 언급한 바 있습니다. http://hongikcom.tistory.com/entry/나의-마이크로-프로세서-이야기

이번 시간은 지난 시간에 이어 어드레스(ADDRESS)의 활용 의미에 대해서 한번 생각해 봅니다.

Figure 1 1 은 32비트 메모리 회로를 구성한 예입니다. 지난 시간에 본 적이 있던 그림이기도 한데요. 앞으로 편의상 시스템 버스의 어드레스(ADDRESS)는 A0, A1, A2, … A31 로 표기 하고 메모리의 어드레스 핀(PIN)은 A0`, A1`, A2`, … A31` 로 표기 하도록 약속 합니다. 그림에서 처럼 시스템 버스와 메모리의 어드레스가 연결된 모양을 자세히 보면 이상한 점을 곧 눈치 챌 수 있는데요. 그것은 A0 와 A0` 그리고 A1 와 A1` 이런식으로 일대일(1:1)로 연결되어 있지 않고 어드레스 라인 2개 만큼씩 밀려서 연결(INTERCONNECT) 되어 있다는 사실입니다.( Figure 1 1 의 적색 화살표를 확인 ) 즉, 시스템 버스 A2가 메모리의 A0`에 연결되어 있고 A3가 메모리의 A1`에 연결되어 있는 식으로 말입니다. Figure 1 1 을 보면 이 사실을 알 수 있습니다 

posted by 가일(GUILE)

♡ 포스팅이 유익 하셨다면 E-mail로 가일의 임베디드 스쿨을 구독하세요->

Trackback Address :: http://www.hongikcom.com/trackback/111 관련글 쓰기
  • 류승훈 | 2010/01/18 12:15 | PERMALINK | EDIT/DEL | REPLY

    안녕하세요~~ 님의 임베디드 스쿨에 대해 정보를 얻고자 합니다. ARM,마이크로 프로세서 쪽 홈체이지에 있는 내용을 인쇄를 할려고 하나 글자가 깨진 부분이 있어서 메일로 받아보고 싶습니다.
    leelix@daum.net으로 보내 주시면 감사하겠습니다.

Name
Password
Homepage
Secret
< PREV |  1  |  ...  23  |  24  |  25  |  26  |  27  |  28  |  29  |  30  |  31  |  ...  131  |  NEXT >