본문 바로가기

728x90
반응형

I/o interface

마이크로프로세서(15) I/O interface Memory interface에 대한 내용이 궁금하다면 여기를 클릭 !! 1. Review : Memory interface 메모리는 D flipflop를 사용한다. 참고로 이번 챕터에서 공부할 I/O는 latch 혹은 버퍼를 사용한다. 2. I/O interface 공간이 모자랄 수 있기 때문에 address bus와 control bus를 결합해서 enable신호를 준다. -> 둘 다 1일 때만 신호를 흐르게 한다. 3. INPUT 포트와 OUTPUT 포트 active low로 동작한다. 인풋 포트 00H를 enable시키면 다음 그림과 같다. 그 아래 그림은 비용 절감이라는 장점이 있는 버전이다. 오류 ㅎㅎ ㅠㅠ : input 포트는 NAND 게이트로 연결되어야 함 오류 ㅎㅎ ㅠㅠ : input 포.. 더보기
마이크로프로세서(11) I/O interface 3개의 control 신호 control 신호는 크게 4가지가 있다. -> memread, memwrite, IOread, IOwrite. -> 각각 memory를 읽고 쓰기, I/O를 읽고 쓰는 역할을 한다. 그러나 실제로 control 신호는 3가지로 구성된다. 이 3개의 신호들을 메모리에 적용하면 다음과 같은 그림이 나온다. -> 그냥 남는 곳에다가 IO/M[바] 신호를 0으로 연결하자. -> IO/M[바] : 값이 0이면 low 신호이므로 memory, 1이면 high 신호이므로 IO를 선택한다.) I/O interface I/O를 interface시키는 방법은 크게 두 가지가 있다. 1. I/O mapped I/O -> I/O를 I/O 자체에 매핑시킨다. -> 동시에 control 신호가 안 나.. 더보기

728x90
반응형