*정*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 3
검색어 입력폼
  • [프로그램] 자료구조 - 미로찾기
    #include <stdio.h>#define EXIT_ROW 11#define EXIT_COL 11#define TRUE 1#define FALSE 0#define MAX 100typedef struct{short int row;short int col;short int dir;} element;element stack[ MAX ];typedef struct {short int vert;short int horiz;} offsets;offsets move[4]={{-1 ,0} , {0 , 1} , {1 , 0} , {0 , -1}};int maze[13][11] =
    공학/기술| 2005.05.20| 4페이지| 1,000원| 조회(514)
    미리보기
  • RSA 알고리즘 사용 예
    RSA 알고리즘 사용 예■ 공개키와 개인키 생성1. 두 솟수 p,q 선택다음 C 소스를 이용해 변수 n1과 변수 n2 사이의 솟수 p=97, q=17를 선택#include unsigned long int n1, n2, i, j; // 입력 변수 n1, n2. Loof에 사용되는 변수 i,j 지정void for_loof(); // for문을 사용한 함수를 선언void main( void ){int tmp; // 입력하는 두수의 크기비교에 사용될 임시 변수 선언n1 = 1;printf("Input a number :");scanf("%d",&n1); // 첫 번째 숫자를 n1에 입력printf("Input the other number :");scanf("%d",&n2); // 두 번째 숫자를 n2에 입력if(n1>n2) // 첫 번째 숫자와 두 번째 숫자를 크기 비교{tmp=n1; // 첫 번째 숫자가 클 경우 임시 tmp에 저장n1=n2; // 두 번째 숫자를 n1에 저장n2=tmp; // tmp에 저장된 첫 번째 숫자를 n2에 저장}printf("The numbers are %d, %dn",n1,n2); // 작은 숫자 순으로 출력for_loof(); // for문 함수 호출}void for_loof(){unsigned long int hlf, nam, pri;// Loof에 사용될 변수 hlf, nam. 소수확인 변수pri 선언printf("The Prime Numbers = "); // 솟수를 출력함을 표시for(i=n1+1;i
    공학/기술| 2005.05.20| 4페이지| 1,000원| 조회(1,212)
    미리보기
  • [하드웨어] PCI 활용 분야
    1. PCI(Peripheral Component Interconnect)PCI(Peripheral Component Interconnect) bus는 인텔이 개발하여 93년에 발표하였으며 PCI Local Bus라고도 한다. 펜티엄 시스템부터 새로운 강자로 등장한 PCI bus는 단순하고 합리적인 구조에 의하여 제작 단가를 크게 줄였으며 개발사와 사용자 모두에게 큰 호응을 얻게 되었다. PCI는 VESA와 달리 bus mastering을 제대로 지원하기 때문에 멀티미디어 시대에 적합한 bus로 인정받았다.Data path 32bit, 동작 속도 33MHz, 전송률 132MB/s의 우수한 성능을 지닌 PCI bus를 가장 먼저 활용한 것은 그래픽과 디스크(EIDE & SCSI) 컨트롤러이고 ISA bus 전용으로 생각하던 사운드 카드, 모뎀, LAN 카드까지 PCI bus용으로 제작하였다. 최근 출시되는 마더보드는 ISA 슬롯을 거의 없애고 PCI 슬롯을 더 확장시켜 출시되고 있으나 결국, 마더 보드에서 ISA bus가 모두 사라지고 그 자리를 PCI bus가 대신 차지할 것으로 예상된다. PCI는 IRQ 공유 기능이 있어 하나의 IRQ를 다른 장치가 함께 사용할 수 있다는 장점이 있다.● PCI 버전 2.1PCI bus는 본래 33MHz 속도와 32bit data path로 설계되었지만 PCI 버전 2.1은 66MHz와 64bit data path를 지원하여 구 버전보다 4 배의 성능 확장을 도모한 것이다. 이 때 당시의 마더 보드 들은 모두 PCI 2.1을 지원하고 있었으나 구 버전과의 호환성 문제가 해결되지 않아서 실용화 단계에 가는 데엔 상당한 시일이 걸렸다.지역 버스 방식의 또 하나의 표준. VESA 버스보다 더 복잡한 구조를 요구하며 가격도 비싸다. 반면 VESA 로컬 버스의 단점으로 여겨지는 슬롯 수의 제한이나 속도를 극복하여 펜티엄급 컴퓨터에서는 표준처럼 여겨지고 있다. PCI는 인텔이 VESA와 비슷한 시기에 내놓은 지역 버스 방식으로 인텔, 라가지 못하고 있어 이 부분의 기술 발전이 시급하다. 그런 이유로 최근에는 그래픽 데이터의 더 빠른 전송속도를 위하여 AGP 방식의 BUS와 비디오카드가 출시되고 있다.ISA의 경우 IRQ를 공유하지 못하기 때문에 ISA 슬롯 하나에 하나의 IRQ 밖에 사용할 수 없다. 반면 PCI는 여러 개의 PCI 슬롯을 하나의 IRQ로 묶어 줄 수 있다. 예를 들어 PCI LAN 카드와 비디오카드가 같은 IRQ를 동시에 사용할 수 있다. 이런 IRQ 공유 기술로 주변장치가 많이 달린 시스템에서 빈번히 일어나던 IRQ 충돌을 피할 수 있게 되었다.Plug & Play는 BIOS와 OS가 별도의 인스톨 과정 없이 하드웨어를 인식하도록 하는 기술이다. 가령 사용자가 자신의 Pc에 장착되어 있는 비디오 카드의 종류를 모른다 하여도 PC에서 스스로 하드웨어를 감지해 하드웨어 구동에 필요한 제어기(드라이버)를 설치해주기 때문에 바로 사용할 수 있게 된다. 하지만 아직까지 PnP 기능은 완벽하지 못해 표준이 아닌 장치를 설치할 때에는 이 기능 때문에 오히려 설치가 까다로워 질 수 있다.2. 그래픽카드와 bus그래픽카드의 성능은 bus의 종류에 영향을 받는다. 동일한 그래픽 chipset, 메모리, RAMDAC을 사용하였더라도 bus의 대역폭(bandwith)이 크면 전송률이 증가한다.Bus의 종류에는 ISA, EISA, VESA, PCI, AGP가 있으나 ISA, EISA, VESA bus 방식의 그래픽카드는 모두 단종하였고 현재는 PCI bus와 AGP용 카드만 생산하고 있다. 97년까지 PCI용이 주종을 이루었으나 98년을 기점으로 AGP용이 앞서고 있다* PCI bus 그래픽카드32-bit PCI bus 속도는 33 MHz이고 bus 최대 전송률은 132 MB/s이다. PCI bus는 멀티미디어 사용과 멀티태스킹(multi-tasking) 지원에 필수적인 bus mastering 기능을 갖추고 있으며 윈도와 같은 그림(graphic) 중심의 OS에서 급증한 그래픽 정보 전송을 bus를 주로 이용하고 있다.1) 8 bit 사운드카드사운드카드는 초기에 8 bit ISA bus를 사용하였으나 이것은 IRQ, DMA, Address 선택 범위가 좁아서 다른 하드웨어 장치들과 충돌하는 경우가 자주 발생하는 단점이 있다.2) 16 bit 사운드카드16 bit ISA bus용 사운드카드는 8 bit 초기형보다 하드웨어 충돌 가능성이 적어서 98년 까지 상당히 오래 동안 장수하던 방식이다. 사운드 폰트(sound font)용 메모리를 내장하여 제품 생산 원가가 높은 편이다.? 사진 설명: Creative Labs사의 대표적인 ISA bus 16 bit 사운드카드 Sound Blaster AWE64 (Gold). 기본적으로 4 MB 용량의 사운드 폰트 메모리를 내장하고 있으며 필요에 따라 메모리 용량을 확장할 수 있도록 설계하였다.3) 32 bit 사운드카드32 bit PCI bus 사운드카드는 IRQ를 다른 장치들과 공유할 수 있다(참고: 그러나 IRQ 공유로 인하여 사운드카드 또는 메인보드에 따라서 시스템 성능을 크게 저하시키는 경우가 있으므로 가급적 사운드카드는 다른 장치들과 IRQ를 공유하지 않는 편이 바람직하다).또한 PCI bus의 특징인 '시스템 메모리의 공유(share)'가 가능하므로 값비싼 사운드카드 전용 메모리(사운드 폰트용)를 제거할 수가 있어 사운드카드 자체의 생산/구입 가격이 저 렴해진다.? 사진 설명: Creative Labs사의 대표적인 PCI bus 32 bit 사운드카드 Sound Blaster Live! (Value). 시스템 메모리를 share하여 사운드폰트용 메모리로 사용한다. 따라서 가격 대 성능비가 ISA 방식에 비하여 우수한 편이다.4. PCI bus의 활용1) PCI 버스 상의 차세대 3D 오디오 구현3D 오디오 기능이란 PC 게임 상의 움직이는 물체들을 플레이어 주변의 3차원(3D) 사운드 스테이지 상에 놓는 기능으로서, 윈도우 98 운영 체제를 사용하는 멀티미디어 게임들에 비교적 새로이 등장한 극적인들을 PCI 버스로 이식하게 PCI 버스와 ISA 버스들이 그 동작방식의 기술적 차이점들로 인해 호환성이 떨어지는 솔루션을 제공하게 될 수도 있다. 44 kHz에 휠씬 못 미치는 오디오 주파수를 생성하는 대부분의 오디오 재생 코덱들은 5 MHz의 ISA 버스와 33 MHz의 PCI 버스들에 비하면 매우 느려 보인다.ISA 버스에서 오디오 DMA 전송을 수행할 때는 성능 문제가 없을 듯이 보이지만 실은 그렇지 않다. PCI-ISA 브리지를 사용하여 두 버스 아키텍처들을 모두 제공하는 시스템에서 ISA 기반의 오디오는 시스템 수준의 성능에 커다란 영향을 미친다. 이는 ISA 버스의 DMA 데이터 전송시 PCI 버스를 사용할 수 없기 때문이다. ISA 버스는 비선점적임을 상기하자. 다시 말해 ISA 버스는 대역폭이 사용가능하게 되었을 때 비로소 사용한다는 것이다. 이 때문에 성능 상의 대가를 여러 가지 치르게 될 수 있다. 전송이 진행되는 동안에 ISA 버스를 예약해두는 일종의 메커니즘이 없다면 오디오 신호는 끊어질 수 있다.그러나 ISA 브리지를 포함하는 전송 우선권 방식은 통상적으로 PCI 버스 대역폭을 20 퍼센트나 소모할 수 있다. 디자이너들은 오디오를 32 비트 PCI 버스로 옮겨 이 버스의 132 MBps 전송 속도를 이용함으로써 PCI 버스의 성능에 대한 이러한 부담을 크게 줄일 수 있다.2) PCI 방식 채용한 Elsa Synergy2 PCI처음 PCI가 발표되었을 때 이 슬롯이 과연 ISA를 대체할 것인가에 대한 의문을 가진 사람들도 있었다. PCI가 주류를 이룰 때에도 그래도 ISA는 오랫동안 계속 채용될 것이라고 생각하는 사람도 있었지만, 이제 정말로 ISA 슬롯이 없는 메인보드가 많아지고 있다. AGP도 마찬가지였다. 과연 AGP가 VGA의 주류를 이룰 것인지 의문을 가진 사용자도 있었다. 하지만, 이제 PCI 방식의 VGA는 구하기도 어려운 실정에 이르렀다. 그렇다고 해서 PCI 방식의 VGA가 전혀 쓸모 없는 것으로 전락한 것은 아니다. Ergy2 사진와 위의 PCI 버젼 사진을 비교해보면 쉽게 알 수 있다.? PCI의 용도Synergy2의 최소사양은 Pentium 166과 그 호환기종이다. 물론 권장사양은 Pentium2 이상을 권하고 있지만, 인텔의 TX 칩셋 메인보드처럼 AGP 슬롯이 없는 사용자에게는 PCI 만으로도 TNT2 VGA를 사용할 수 있다는 점이 유리하다. 이처럼 AGP VGA를 사용할 수 없는 사양에서도 유용하게 사용할 수 있지만, 또 한가지 유용한 용도가 있다. 바로 multi screen이다. Windows98에서 두 개의 VGA를 두 대의 모니터에 연결했을 때에 화면이 확장되는 dual screen을 본 적이 있을 것이다. 이 제품은 NT기반에서 자체적으로 multi screen을 지원하는 드라이버를 제공함으로써 Win98에서의 듀얼 모니터와 마찬가지로 확장된 화면을 사용할 수가 있다.물론 모든 상황에서 이런 NT기반 multi screen을 지원하는 것은 아니다. 같은 Elsa의 AGP VGA를 함께 사용해야만 하고, 메모리의 양도 동일해야 한다. 단, 모든 Elsa의 AGP VGA를 이용해서 multi screen을 사용할 수 있는지는 알려진 바가 없으며, 우리가 테스트할 때에 동일한 칩셋을 사용한 타사의 AGP VGA와는 NT 기반에서의 혼용이 불가능했으며, Synergy2 AGP나 Erazor3 AGP와는 NT에서 multi screen이 가능했다. multi screen의 최대 한계는 6개까지 지원한다. 하지만 Win98에서의 multi screen과 마찬가지로 바탕화면의 확장수준에 불과하며, 모니터마다 독립적인 운용은 불가능하다.3) 480Mbps로 고속 전송, 레오텍 USB 2.0 PCI 어댑터PC 주변기기 전문 유통사인 레오텍에서 구형 메인보드 사용자들을 위한 USB 2.0 PCI 어댑터를 출시했다. 이번에 출시된 어댑터는 PCI 방식을 채택하여 대부분의 구형 메인보드에 그대로 적용할 수 있다는 점이 특징이다.USB 2.0을 채택한 장비들은 속속 출현하고 .
    공학/기술| 2005.05.20| 10페이지| 1,000원| 조회(717)
    미리보기
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 04일 월요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
4:11 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감