ps/2포트의 크기?

usb포트는 한번에 8비트를 전송할 수 있다는데 ps/2포트는 어떤가요?

ps/2용 리얼101은 101키 롤오버가 된다던데 그럼 101비트 이상을 전송할 수 있다는 건가요?-0-;;

이전 댓글 6
강남제비 2007-10-17 09:57
지나가다가 한마디...드립니다. usb 범용 시리얼 버스 입니다. 즉 시리얼 기반의 포트란 것죠 시리얼은 즉 직렬 입니다. 문한개에 1명씩 통과하는 개념이죠 그래서 8비트만을 한타이밍에 전달가능한것이라서 추가 비트가 어렵고요 ps2는 아범이 초창기 xt기종 개발시 바이오스에 내장하는 방식으로 된걸로 병렬 방식인 것으로 알고 있습니다. (풀 병령은 아니죠)
강남제비 2007-10-17 09:57
병렬 포트는 문이 8개가 동시에 8명을 받아들이는 개념입니다. 시리얼보다 월등하겠죠..ㅎㅎ
강남제비 2007-10-17 09:59
원래 시리얼은 아이비엠 메인 프레임의 단말기를 멀리서 접속할때 만들어진 개념이고, 병렬 포트는 많은 자료를 일시에 송수신 하려고 만든거죠(프린터 포트가 그예) 하지만 usb나오면서 시리얼이 속도까지 모두 잡아먹었네요... (삼천포로 빠졌습니다)
강남제비 2007-10-17 10:01
롤 오버 문제는 키보드 내부 칩셋의 설계차원의 문제이고, usb 는 롤 오버 처리에 있어서 깔때기 같은 장애를(?) 주는 거란 뜻입니다.
노딜 2007-10-17 10:40
USB나 PS2나 모두 비트 기반의 시리얼 통신 인터페이스 입니다. 속도는 USB가 훨씬 빠를 수 있지만 HID(human interface device ?) 같은 저속 장치에 대해서는 저속으로 셋팅됩니다. 위와 같은 문제가 생기는 이유는 USB의 프로토콜(H/W가 아닌 S/W의 영역)설계의 편의를 위해서 8-byte(not bit)씩 전송을 합니다. 이에 비해서 PS2는 1바이트씩 전송을 하죠. 속도나 효율면에서는 USB가 우수합니다만, 동시키를 처리하는 S/W 메커니즘에 의해 오히려 바이트 단위의 전송을 하는 PS2가 무한 반복을 처리하기가 유리해진면이 발생하게 된 것입니다. 즉,, USB의 키보드 인터페이스를 설계할때에도 바이트 단위로 시작했다면 PS2와 같은 (어쩌면 더 빠른) 롤오버기능을 구현했을 수 있었겠지만,, 설마 6개(쉬프트 및 컨트롤등등 제외하고)이상의 동시키를 누를일이 있겠나 생각했을 것입니다.(추측). 이와같이 물리적으로는 얼마든지 가능하지만 프로토콜(주로 S/W)의 설계미스로 인하여 제약이 생기는 결과들이 우리 주변에도 많이 있습니다.
빈둥빈둥모군 2007-10-17 14:34
USB 대응 조이스틱의 경우 32키까지 동시입력되는걸 확인했습니다. 확실히 USB자체의 문제는 아닌것같습니다.
← 질문답변 목록으로