목차
1. CPU의 외부 구조 설명
2. Tri-state의 동작 설명
3. Bidirectional Bus란?
4. CPU가 Memory Data를 읽어 들이는 방법
5. 레포트를 쓰고 나서...
2. Tri-state의 동작 설명
3. Bidirectional Bus란?
4. CPU가 Memory Data를 읽어 들이는 방법
5. 레포트를 쓰고 나서...
본문내용
계열
이름 백 * *
교수명 강 * *
작성일 04.14.화
목 차
1. CPU의 외부 구조 설명
● 컴퓨터 시스템의 구조
-microcomputer 내부에는 Arithmetic Logic Unit과 Control Unit, MEMORY 시스템(RAM과 ROM), I/O PORT가 BUS 시스템을 통해 이루어져 있으며, CPU(Centerl Processing Unit) 내부에는 Arithmetic Logic Unit과 Control Unit이 있다.
● 컴퓨터 시스템의 구조
내부에 있는 내부 발진 회로로써, 클락을 생성한다.
-Internal Bus에는 위의 그림에서 나와 있는 Address Bus, Data Bus, Control Bus 말고도 전원 Bus, 클락 bus, 총 5개의 버스가 있다.
·Address Bus : 메모리 IC에 Address 정보를 보내기 위한 버스 라인으로써, CPU에서 메모리 IC의 어떤 Address에 데이터를 기억할지 지정한다. Address Bus가 많을수록 많은 번지를 만들 수 있다.
·Data Bus : CPU와 메모리 사이나 CPU와 입출력 포트 사이에 상호 데이터를 전송할 수 있는 버스로 규격화된 통로로써, 어느 쪽으로라도 데이터를 보낼 수 있다. Data Bus는 길이가 길면 길수록 한 번에 계산 할 수 있는 능력이 커진다.
·Control Bus : 중앙 처리 장치(CPU)가 기억 장치나 입출력 장치와 데이터 전송을 할 때나, 자신의 상태를 다른 장치들에 알리기 위해 사용하는 신호를 전달한다. CPU Control은 CPU Reset 신호와 CPU Int(방해) 신호가 있으며, CPU Reset 신호는 컴퓨터를 재부팅 할 때처럼 Reset할 수 있게 보내는 신호이고, CPU Int는 컴퓨터를 사용할 때만 동작 하게 하는 신호이다.
·전원 Bus : 전원 Bus란 말 그대로 전원을 공급해주어 작동 할 수 있게 해주는 전원 공급 버스이다.
·클락 bus : CPU와 메인 메모리 간 등 컴퓨터 중추 부분의 타이밍을 담당하는 클록이다.
2. Tri-state의 동작 설명
● 3상 논리회로( Tri-state Logic Ciruits )
A
Y
0
0
0
1
0
1
0
1
Hi-Z
1
1
Hi-Z
Data Bus 안의 Memory, I/O 등이 Tri-state 중 Hi-Z 상태를 이용하여 서로 충돌하지 않고 각 소자를 연결 할 수 있도록 하는 것이다.
3. Bidirectional Bus란?
-Bidrectional bus : CPU와 메모리 사이나 CPU와 입출력 포트 사이에 상호 데이터를 전송할 수 있는 버스로 규격화된 통로로써, 어느 쪽으로라도 데이터를 보낼 수 있다.
4. CPU가 Memory Data를 읽어 들이는 방법
●Read Operation
-read : CPU가 Address를 동작하면 신호로 CS(Chip Select) 핀을 건들인 후 작동해 Memory가 CPU의 동작을 읽을 수 있게 된다.
●Write Operation
-Write : CPU가 Address를 동작하면 신호로 CS(Chip Select) 핀을 건들인 후 작동해 CPU의 동작을 Memory가 쓸 수 있게 된다.
5. 레포트를 쓰고 나서...
-강의를 듣고 이 레포트를 쓰면서 Microcomputer System의 Internal Bus 구조에는 Address Bus, Data Bus, Control Bus, 전원 Bus, 클락 bus, 총 5개의 버스와 그 설명에 대해 알아 보았고, Data Bus 안의 Memory, I/O 등이 Tri-state 중 Hi-Z 상태를 이용하여 서로 충돌하지 않고 각 소자를 연결 할 수 있도록 하는 Tri-state와 CPU와 메모리 사이나 CPU와 입출력 포트 사이에 상호 데이터를 전송할 수 있는 버스로 규격화된 통로인 Bidrectional bus를 알아 보았습니다. 그리고, Data Bus의 Read Operation과 Write Operation의 동작 순서에 대해 알게 되었습니다. 레포트를 통해 1학년 때 배웠던 Tri-state의 동작에 대해 한번 더 복습하게 되는 계기가 되었고, CPU와 Memory, I/O와의 Data를 주고 받는 형식을 알게 되어 Microcomputer System의 구조에 대해 더 깊게 알아가 조금씩 머릿속에 이론이 쌓여가는 느낌이 들었습니다. 이 내용을 몇 번 더 확인하여 숙지를 해야 완전히 제가 아는 지식으로 만들 수 있을 것 같습니다. 감사합니다.^^
이름 백 * *
교수명 강 * *
작성일 04.14.화
목 차
1. CPU의 외부 구조 설명
● 컴퓨터 시스템의 구조
-microcomputer 내부에는 Arithmetic Logic Unit과 Control Unit, MEMORY 시스템(RAM과 ROM), I/O PORT가 BUS 시스템을 통해 이루어져 있으며, CPU(Centerl Processing Unit) 내부에는 Arithmetic Logic Unit과 Control Unit이 있다.
● 컴퓨터 시스템의 구조
내부에 있는 내부 발진 회로로써, 클락을 생성한다.
-Internal Bus에는 위의 그림에서 나와 있는 Address Bus, Data Bus, Control Bus 말고도 전원 Bus, 클락 bus, 총 5개의 버스가 있다.
·Address Bus : 메모리 IC에 Address 정보를 보내기 위한 버스 라인으로써, CPU에서 메모리 IC의 어떤 Address에 데이터를 기억할지 지정한다. Address Bus가 많을수록 많은 번지를 만들 수 있다.
·Data Bus : CPU와 메모리 사이나 CPU와 입출력 포트 사이에 상호 데이터를 전송할 수 있는 버스로 규격화된 통로로써, 어느 쪽으로라도 데이터를 보낼 수 있다. Data Bus는 길이가 길면 길수록 한 번에 계산 할 수 있는 능력이 커진다.
·Control Bus : 중앙 처리 장치(CPU)가 기억 장치나 입출력 장치와 데이터 전송을 할 때나, 자신의 상태를 다른 장치들에 알리기 위해 사용하는 신호를 전달한다. CPU Control은 CPU Reset 신호와 CPU Int(방해) 신호가 있으며, CPU Reset 신호는 컴퓨터를 재부팅 할 때처럼 Reset할 수 있게 보내는 신호이고, CPU Int는 컴퓨터를 사용할 때만 동작 하게 하는 신호이다.
·전원 Bus : 전원 Bus란 말 그대로 전원을 공급해주어 작동 할 수 있게 해주는 전원 공급 버스이다.
·클락 bus : CPU와 메인 메모리 간 등 컴퓨터 중추 부분의 타이밍을 담당하는 클록이다.
2. Tri-state의 동작 설명
● 3상 논리회로( Tri-state Logic Ciruits )
A
Y
0
0
0
1
0
1
0
1
Hi-Z
1
1
Hi-Z
Data Bus 안의 Memory, I/O 등이 Tri-state 중 Hi-Z 상태를 이용하여 서로 충돌하지 않고 각 소자를 연결 할 수 있도록 하는 것이다.
3. Bidirectional Bus란?
-Bidrectional bus : CPU와 메모리 사이나 CPU와 입출력 포트 사이에 상호 데이터를 전송할 수 있는 버스로 규격화된 통로로써, 어느 쪽으로라도 데이터를 보낼 수 있다.
4. CPU가 Memory Data를 읽어 들이는 방법
●Read Operation
-read : CPU가 Address를 동작하면 신호로 CS(Chip Select) 핀을 건들인 후 작동해 Memory가 CPU의 동작을 읽을 수 있게 된다.
●Write Operation
-Write : CPU가 Address를 동작하면 신호로 CS(Chip Select) 핀을 건들인 후 작동해 CPU의 동작을 Memory가 쓸 수 있게 된다.
5. 레포트를 쓰고 나서...
-강의를 듣고 이 레포트를 쓰면서 Microcomputer System의 Internal Bus 구조에는 Address Bus, Data Bus, Control Bus, 전원 Bus, 클락 bus, 총 5개의 버스와 그 설명에 대해 알아 보았고, Data Bus 안의 Memory, I/O 등이 Tri-state 중 Hi-Z 상태를 이용하여 서로 충돌하지 않고 각 소자를 연결 할 수 있도록 하는 Tri-state와 CPU와 메모리 사이나 CPU와 입출력 포트 사이에 상호 데이터를 전송할 수 있는 버스로 규격화된 통로인 Bidrectional bus를 알아 보았습니다. 그리고, Data Bus의 Read Operation과 Write Operation의 동작 순서에 대해 알게 되었습니다. 레포트를 통해 1학년 때 배웠던 Tri-state의 동작에 대해 한번 더 복습하게 되는 계기가 되었고, CPU와 Memory, I/O와의 Data를 주고 받는 형식을 알게 되어 Microcomputer System의 구조에 대해 더 깊게 알아가 조금씩 머릿속에 이론이 쌓여가는 느낌이 들었습니다. 이 내용을 몇 번 더 확인하여 숙지를 해야 완전히 제가 아는 지식으로 만들 수 있을 것 같습니다. 감사합니다.^^
소개글