8086 CPU는 하드디스크나 플로피디스크 등을 어떻게 읽고 썼나요?

hiluciano의 이미지

오늘날 메인보드에 쓰이는 '칩셋'이 8086을 사용하는 메인보드에도 있었나요?
그게 아니라면 8086은 어떤 방식으로 하드디스크나 플로피디스크의 내용을 램으로 읽어들이거나 반대로 디스크로 저장할 수 있었나요?

jick의 이미지

"칩셋"이 정확히 어떤 건지는 모르지만 8086 메인보드에도 주변기기를 관리하는 칩들은 다 따로 있었습니다. CPU가 in/out 명령을 통해 이 칩들과 통신을 하게 되죠.