[ CnUnix ] in KIDS 글 쓴 이(By): ddaeng (金京哲) 날 짜 (Date): 1993년11월11일(목) 07시00분33초 KST 제 목(Title): 빠수에러/쎄구만뗑숑뽈뜨.. 음.. 제가 알고있는바로는.. 두경우 모도다 포인터, 즉 어드레스가 잘몬댄경우 그러는걸루 알고이써여.. 근데.. 어떨때는 쎄구만떼이숑 바이올레이숑이고 어떨때는 빠스에라구.. 그건.. 680X0 같은 씨피유(아니 엠피유, 모토롤라는 이러케 부루니까..)에서 하드웨어 인터럽트 두번째덩가가 뻐스에러거덩여.. 그래서 생각인디.. 잘못된 포인터 값으로 억세스 할려구 할때.. 고 포인터 값에 의해 계산된 피지컬 어드레스가 피지컬 메모리내부에는 들지만 자기 세그먼트가 아닌 딴놈의 세그먼트를 가리키게 대문, 세구만떼이숑~~~이고. 고 피지컬오드레스의 변환과정에서 아예 먼가 잘몬대서, 즉 페이지테이블 내용까정 아예 이상해서, 변환된 결과가 피지컬 어드레스 범위를 넘어설경우, 즉 램칩이 안꽃혀 있는 영역까정을 억세스할라구 하는경우, 680X0에서 같으문 DTAK(data ack)이 안올라오니까 생기는 버스에러... 이러케 추리(?)해보고 시픈데여...쫍.. |