1 |
1
CPU로부터의 가상어드레스중 인덱스 비트를 디코딩하는 디코더, 상기 디코더에 연결되어 있고 내부에 가상페이지 번호(VPN)을 구비하고 있는 가상어드레스 테이블 버퍼, 상기 디코더에 연결되어 있고 내부에 물리페이지 번호(PPN)을 구비하고 있는 물리어드레스 테이블 버퍼, 상기 CPU로부터의 가상어드레스중 가상어드레스 태그 비트와 상기 가상어드레스 테이블 버퍼의 가상페이지 번호를 수신하여 양자를 서로 비교하며, 양자가 서로 일치하는 경우 해당되는 상기 물리어드레스 테이블 버퍼의 물리페이지 번호를 출력시키도록 이루어진 제1비교 로직수단, 상기 출력된 물리페이지 번호와 상기 물리어드레스 테이블 버퍼의 각 엔트리를 서로 비교하여, 양자가 서로 일치하는 경우 해당되는 상기 가상어드레스 테이블 버퍼의 가상페이지 번호를 출력시키도록 이루어진 제2비교 로직수단, 상기 제2비교 로직수단의 출력을 수신하여 인덱스 비트를 형성시키기 우해 인코딩하는 인코더, 상기 제1, 제2비교 로직수단에 연결되어 있고, 양방향성 버퍼의 방향을 결정하기 위한 제어수단으로 구성된 것을 특징으로 하는 어드레스 변환장치
|