커뮤니티
 
 
 
 
 
커뮤니티 추천게시물       운영진 선정 | 추천순 | 최근댓글달린순 | 갤러리(포토)

 
 
 
묻고답하기

파이프라인과 irq의 개념을 알고싶습니다.

장현진

조회 : 1291
작성일 : 2003/09/20 13:38
간편 URL : http://www.bodnara.co.kr/bbs/bbs.html?D=11&num=44507
트위터    페이스북

하드웨어에 대해서 공부를 하는데요.
여러가지 뉴스나 칼럼같은걸 보다보니
그래픽카드부분이나 CPU쪽에서 파이프 라인이라는 말이 나오네요.
그런데 그냥 넘어가려도 해도 제가 성격이 -_-aa
궁금한건 알고 넘어가야 하는 성격이라서요.
그리고 중요한거 같기도 하고요.
파이프라인과 버스는 개념이 다른건가요??
파이프라인이 뭔지 알고싶네요..

또.. 인터럽트에 대해서는 알겠는데 irq의 개념은
영 잡히지가 않네요.
그 irq할당 번호에 어떻게 요청을 하는것이고.
;;;
어떻든 irq의 전체적인 개념을 잡아주시면 감사하겟습니다.

좋은 답변 부탁드립니다.
장현진 님의 다른글 보기
xxx
불법 광고글 신고하기
답변 등록시 주의사항
답변은 '답변하기'기능을, 추가적인 의견개진이나 짤막한 의견은 댓글 기능을 이용 바랍니다.
I
   이 질문의 의견 보기
추천제안내
좋은 게시물에는 추천을 할 수 있습니다.추천이 5 이상이면 메인페이지 헤드라인에 게시물을 걸어 드립니다.
적립된 포인트로 진행중인 이벤트에 참여하시어 경품을 받아가실 수 있습니다.

포인트안내 글작성(답변) : 40점, 추천클릭 : 2점, 추천받은사람 2점, 댓글작성 : 4점 (2008.12.29일부터)

  영대조아 (swyd486) /  2003-09-20 14:01 / IP/ 신고/ 이댓글에댓글달기
  컴퓨터에서 명령을 처리하는 것에는 단계가 있습니다.
즉 한 명령이 처리되기 위해서는 1-2-3-4 등의 단계를 거쳐야 처리가 끝나게 됩니다.
그런데 시스템에서는 연속적으로 여러개의 명령어 처리를 하게 됩니다. 즉 A,B,C,D라는 명령어를 처리해야 한다고 가정해 봅시다. 각 명령어들이 처리되기 위해서는 1234의 단계를 거쳐야 하죠.
파이프라인이 아니라면 만약 A가 1단계를 거쳐서 2단계에서 처리중이라면 그동안 134단계는 놀게됩니다.

이런 비 효율을 막기 위해서 A가 2단계로 진행하였다면, 1단계를 놀리지 않고 바로 1단계에 B 프로세스를 처리하게 합니다. 계속 연속적으로 처리하도록 하는것이죠..

  영대조아 (swyd486) /  2003-09-20 14:04 / IP/ 신고/ 이댓글에댓글달기
  버스는 모든 데이터가 이동하는 통로를 버스라고 부릅니다.
CPU-노스간도 버스고, 노스 메모리간도 버스고....
AGP, PCI의 데이터 이동 통로도 버스입니다.
USB등도 당연히 버스이지요...

인터페이스라는 용어와 헥깔리지 않기를 바랍니다.

  영대조아 (swyd486) /  2003-09-20 14:16 / IP/ 신고/ 이댓글에댓글달기
  음....인터럽트의 개념은 아신다고 하셨으니...

컴퓨터의 모든 명령은 씨피유의 허가와 제어를 받아서 이루어져야 합니다. 그래서 주변 기기가 씨피유에게 어떤 처리를 요구하거나 허가를 요구할 경우가 있지요.
예로 하드에서 복사를 할 경우도 씨피유의 허가를 받아야 합니다.

irq할당 번호는 이런것이랑 비슷합니다. HDD컨트롤러가 14번이라면, "나 14번인데 씨퓨 내 일좀 하게 해죠" 라고 하는것이랑 비슷하지요.
그런데 14번을 같은 번호를 공유하는 장비가 있다면 씨푸가 헥깔리게 됩니다. 그래서 irq공유가 안좋다고 말하지요...

하지만 PCI의 장비의 경우 완벽하게 설계가 되었다면 공유를 해도 무리가 없습니다만...이세상은 항상 완벽하지는 않지요..예를 들면 사블같은 경우...

기본적인 irq할당은 메인보드에서 이루어 집니다. 하지만 15번까지라는 제약등으로 인해서 OS에서 다시 관리해주는 기법등이 있습니다..

  나그네 /  2003-09-20 14:31 / IP/ 신고/ 이댓글에댓글달기
  파이프라인 더 쉽게 설명

파이프 라인 개념은 RISC 체계에서 나온것입니다. 요즘은 CISC 명령어들은 RISC화 되어 작동합니다.

8 파이프라인 작업구도는 다음과 같습니다.

단일 파이프라인

123456789123456789123456789123456789123456789123456789123456789123456789

8파이프라인

123456789
0123456789
00123456789
000123456789
0000123456789
00000123456789
000000123456789
0000000123456789

0은 아무것도 하지 않는 시간입니다.

2작업시 1작업은 하지 않으므로 1작업을 미리 준비시켜 다음 차례에 바로 실행할 수 있게 하는 것입니다. 한마디로 처리를 병렬화 하는 것입니다. ^^;;
묻고답하기
4915 라데온 9600프로랑 컴퓨터 호환성에 대한 질문요^^:(하드웨어쪽) R: 1 김선영 03-09-20 1545
4914 Micron메모리와 asus 보드 R: 1 방일권 03-09-20 1130
4913 [질문] ASUS-P4P800 메인보드, 에너맥스 파워 궁합 R: 2 이영준 03-09-20 1640
4912 팬티엄 쿨러 안돌아간채로 얼마나 사용가능한가요? R: 1 김준혁 03-09-20 1472
4911 파이프라인과 irq의 개념을 알고싶습니다. R: 4 장현진 03-09-20 1291
4910 AGP8배속 과 라데온 9600PRO에 대한 질문 R: 1 김선영 03-09-20 1210
4909 [질문] 슈마4200se TV아웃시 복제모드가 안되요~ 박이철 03-09-20 1132
4908 cpu 나 vga 가 공정이 작아지면 무슨이익이 있는건가요? R: 3 이나라 03-09-20 1839
4907 오버클럭 날씨가 선선하니.. R: 4 쿠로링 03-09-19 2553
4906 엠디 2500+씨퓨 온도에관해서여.. R: 3 강지철 03-09-19 1484
4905 [질문] ASUS P4B266SE 에서 120기가 하드 인식가능한가요? 오상은 03-09-19 983
4904 요즘 메인보드들, 내장 VGA들의 성능은 어느정도인지? R: 2 석현준 03-09-19 1446
4903 컴퓨터 부품들 호환성 맞는지좀.. R: 2 김선영 03-09-19 1250
4902 락걸린CD복사하면CD-R에서정상작동되나요? R: 1 이부률 03-09-19 2372
4901 그래픽 카드 ATI 하고 Ndivia물어 봅니다 R: 4 김선영 03-09-19 1657
4900 오버클럭 온도 질문여 ;; R: 10 shoo4500 03-09-19 2654
4899 ATI Radon Opimus 9600 Pro 하구 궁합 잘맞는 보드 추천좀 부탁 드려요 ^^ R: 3 김기용 03-09-19 1066
4898 845 메인보드 괜찮은거 추천 부탁합니다 R: 1 박상준 03-09-19 1011
4897 ibora [아이보라] 수입업체 연락처 질문 R: 2 문준호 03-09-19 1209
4896 asus a7n266-vm/se 메인보드 질문요... 김주철 03-09-19 1241
4895 P4에서 메모리 듀얼로 구성할때 질문점^^ R: 1 복호성 03-09-19 1063
4894 오버클럭 씨퓨 등록정보를 바꾸는 방법이 있을까요? R: 4 shoo4500 03-09-19 2711
4893 ATI FireGL 8700 을 사용하고 있는데... R: 1 이정한 03-09-19 1195
4892 LG 1710B LCD모니터에서 미세한 떨림증세가 나타납니다...도와주세요 R: 1 남국현 03-09-19 1560
4891 그래픽 카드를 살려고 합니다 R: 1 조형욱 03-09-19 1163
4890 질문..꼭 답해주세요.. R: 2 cyclony 03-09-19 1099
4889 미니케이스에 고급형 그래픽카드.... R: 2 윤종현 03-09-18 1803
4888 듀얼메모리와 씽글 메모리 차이가 많이 나는지요? R: 8 박종학 03-09-18 3570
4887 하드 디스크 장착 한계는 몇개인가요? R: 8 아름다름 03-09-18 4124
4886 사운드카드설치방법좀..... R: 2 김진우 03-09-18 2086
[271][272][273] 274 [275][276][277][278][279][280]