컴퓨터 개론 (문제,답,해설 그림설명포함)
본 자료는 7페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
해당 자료는 7페이지 까지만 미리보기를 제공합니다.
7페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

컴퓨터 개론 (문제,답,해설 그림설명포함)에 대한 보고서 자료입니다.

본문내용

식 : Point to Point 방식)이다.
· 장점 : 클라이언트와 서버 기능을 PC 1대로 구현할 수 있어 경제성이 높다. 즉, 자원 활용을 극대화할 수 있는 것이다.
· 단점 : 사용자가 컴퓨터에 대한 지식이 많아야 한다. 그렇지 않으면 네트워크에 막대한 손상을 줄 수 있다.
¶ 클라이언트 & 서버 방식
클라이언트 및 서버 작업을 공유하고, 데이터와 기능을 분산하여 처리하는 분산처리방식의 대표적인 구조이다. 정보의 흐름에 대한 양자간의 기능에 따라 클라이언트는 요청하고, 서버는 그에 응답하여 서비스를 제공한다. 서버는 동시에 여러 클라이언트의 요청을 받을 수 있으며 각각 독립적으로 활동한다.
· 장점 : 네트워크에 대한 불안감을 줄일 수 있다. 네트워크에 접속하지 않은 PC 시스템은 자신의 환경에 맞게 얼마든지 관리할 수 있다.
· 단점 : 적어도 한 사람 이상의 관리자가 필요하다.
Tip!분산형 네트워크 방식
· 서비스를 제공하는 서버와 서비스를 제공받는 클라이언트로 구성되어, 상호 필요에 따라 역할을 분담하는 네트워크 시스템이다.
· 서버와 클라이언트가 작업을 공유하고, 데이터와 기능을 분산하여 처리한다.
· 네트워크를 통해 전달되는 데이터는 사용자가 필요로 하는 것만 전달되므로 네트워크의 효용성이 높아진다.
· 중요한 데이터와 자료는 서버에 보관되어 운영 및 관리가 수월하다.
2) 노벨 네트웨어
노벨(Novell)사에서 개발한 NOS인 네트웨어(Netware)는 개방형 구조를 가지고 설계되었기 때문에, 거의 모든 NIC(Network Information Center)에서 작동한다. 즉, 하나의 네트워크상에서 여러 가지 토폴로지(Topology)와 여러 종류의 NIC를 혼용할 수 있으며, SAN, TCP/IP, 매킨토시 파일 시스템 등에 대한 게이트웨이를 지원한다. 기타 다른 표준화된 제품도 지원하고 있어 호환성을 갖는다.
① Netware의 특징
¶ NetWare 2.XX :
16비트용 시스템으로 사용되며, 80286 컴퓨터를 서버로 사용할 수 있다. 동시에 100명까지 액세스할 수 있다.
¶ NetWare V3.XX
· 워크스테이션 시스템에 적합하게 만들어진 32비트 전용 네트워크 운영체제이다.
· 디스크와 메모리, 동시에 열 수 있는 파일 수에 거의 제한이 없다. HCFS(High Capacity File System)는 볼륨 당 2,097,152개의 디렉터리가 지원된다.
· 네트웨어 3.11은 서버 전용 방식만을 사용한다.
¶ NetWare 4.XX
· NDS(Netware Directory Service)라는 일종의 객체 지향 데이터베이스로, 네트워크 내의 자원을 구조형 트리 형태로 조직화한다.
· 전체적으로 NDS를 여러 개 만들어 네트워크 전반에 걸쳐 배분해, 네트워크의 효율성을 증대시키고 안정성을 높여준다.
Tip!토폴로지(Topology)
토폴로지의 일반적인 의미는 물리적인 배치 형태로 이루어진 현장의 종류를 설명하는 것이다. 그러나 통신 네트워크에서의 토폴로지란 노드와 이에 연결된 회선들을 포함한 네트워크의 배열이나 구성을 개념적인 그림으로 표현한 것이다. 대표적인 네트워크 토폴로지를 예로 들면 성형, 망형, 버스형, 환형, 나무형 등이 있다.
12. 컴퓨터의 인터럽트 처리과정을 설명하시오.
1. ARM7/9
기본적으로 ARM7/9 Core 입장에서는 두 개의 인터럽트만 지원합니다. (IRQ, FIQ)
달리 말하면 ARM7/9 에서는 물리적인 의미가 부여된 interrupt 즉 usb interrupt, keypad interrupt, uart interrupt, spi interrupt ... 과 같이 물리적인 의미가 중요하지 않습니다. 단지 인터럽트가 발생했다는 것이 중요하고 그것이 IRQ 인지 혹은 FIQ 인지가 중요한 것입니다.
같은 ARM core를 사용하더라도 칩 제조사마다 인터럽트 종류와 개수는 달라집니다, 물리적인 의미가 부여된 인터럽트들은 칩에 peri. 형태로 들어있는 Interrupt Controller 가 받아들이죠. 그리고 물리적인 인터럽터가 발생했다는 정보는 Interrupt Controller 와 관련된 Interrupt Pending Register (SFR) 에 기록이 됩니다. Core 쪽으로 nIRQ, nFIQ 신호를 assert 하는 것은 Interrupt Controller 가 하게되죠.
Nesting 관점에서 보면 IRQ 가 진행되는 동안 같은 IRQ 수준의 인터럽터가 발생하더라도 서비스 되지 않습니다.
즉 물리적인 인터럽터가 같은 IRQ 로 설정되었다면 Nested Interrupt가 안된다는 의미입니다.
하지만 소프트웨어 조작(?) 을 하면 Nested 가 불가능 한 것은 아닙니다만 상당히 복잡한 코드를 구성해야 합니다.
IRQ가 진행되는 동안 FIQ가 발생하면 Nested 가 됩니다, (Nested Interrupt 의 유일한 통로지요 )



2. Cortex-M3
Cortex-M3 는 코어 입장에서 255개의 인터럽트를 받아들일 수 있습니다. (Reset 포함)
그 중에서 15개는 물리적인 의미가 부여된 코어 내부 인터럽트로 사용되고 나머지 240개는 코어 입장에서는 외부에서 입력되는 인터럽트 입니다. ARM7/9 에서는 두 개였죠.
하지만 240개의 외부 인터럽트를 모두 구현할 지는 칩 제조사 몫입니다. 참고로 ST Micro. 의 STM32Fxxx Series 에서는 240 개의 외부 인터럽터들 중에서 43개만 구현을 해 놓았습니다.
뿐만 아니라, 코어 입장에서 기본적으로 Nested Interrupt가 지원되도록 구성되어 있습니다.
아래 그림에서 INTISR[239:0] 처럼 240개의 외부 인터럽트가 있습니다. 이 외부 인터럽트들에 물리적인 의미를 부여하는 것은 역시 칩 제조사 몫입니다.



이상 개괄적인 비교 였습니다. (문서 내용은 자주 update 할 예정입니다...)
자세한 사항은 제가 ARM Architecture 도 Cortex-M3 와 함께 강의를 하고 있습니다. 4일간의 ARM 교육에 참석하시면 자세한 내용을 아실 수 있습니다.
  • 가격3,000
  • 페이지수20페이지
  • 등록일2012.03.13
  • 저작시기2008.10
  • 파일형식한글(hwp)
  • 자료번호#780402
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니