정보통신기사 필기 공부(1) - 전자계산기 구조
구글에 정보통신기사 필기 요점정리를 검색하면 나오는 자료다.
이거 보고 산업기사 필기는 합격했는데,, 기사를 따려고 다시 공부하게 되었다. 실기 공부겸 자료를 요약하는 느낌으로 공부해보려고 한다. 시험이 15일이니까 앞으로 열심히 해보는 걸로...
~ 공부 시작은 전공 때문에 상대적으로 익숙한 전자계산기구조 과목부터 ~
요약
제 1장. 컴퓨터 일반
1. 컴퓨터의 기능 및 특성
입출력, 고속 계산, 대량 기억, 비교 판단.
프로그램의 자료 자동 처리 및 프로그램과 데이터의 영구 보존.
2. 하드웨어와 소프트웨어
하드웨어: 처리기( computer processor - 중앙처리장치(CPU), 주기억장치)+ 주변장치(입출력, 보조 기억, 보조장치)
소프트웨어: 시스템 소프트웨어(OS, DB관리, 통신제어, 프로그래밍 언어 번역기) + 응용 소프트웨어(사업용, 과학용)
3. 전자계산기의 역사
EDIAC(전자계산기) -> EDSAC(프로그램 내장 전자계산기) -> MARK-1(자동계산기)
세대 | 논리 회로 소자 | 기억 소자 |
1(1946 ~ 1958) | 진공관, 릴레이 | 자기 드럼 |
2(1959 ~ 1963) | 트랜지스터 | 자기 코어 |
3(1964 ~ 1970) | 집적회로(IC) | 반도체 기억 소자 |
4(1971 ~ 1980) | 고밀도 집적회로(LSI) | |
5(1981 ~ ) | 초고밀도 집적회로 |
지금은 5세대(1981~)이다.
4. 전자계산기의 구성
1) 입력 장치
2) 제어 장치 - 통제, 지시
3) 산술-논리 연산 장치 - 산술, 비교 연산은 ALU
4) 기억 장치 - 입력장치로부터 읽은 데이터나 명령어, 처리결과 기억
5) 출력 장치
5. 분류
취급 데이터에 따라 아날로그, 디지털, 하이브리드(유형 상관없이 데이터 처리)
사용 목적에 따라 범용, 특수 목적용, 슈퍼컴퓨터, 개인용(중앙처리장치가 마이크로프로세서)
6. 구성과 기능
1) 전자계산기의 구성
중앙처리장치(주기억, 제어, 연산 장치) + 주변장치(입출력, 보조 기억)
2) 기억 장치
주기억장치: 자기코어 소자, 반도체 기억소자(ROM, RAM)
보조기억장치: 자기 드럼, 자기 디스크, 자기 테이프.
고성능 기억장치: Cache(CPU와 주기억장치의 속도차 줄임), Virtual memory(페이징, 세그멘테이션, 혼용 기법)
3) 연산장치 (ALU: Arithmetic and Logical Unit)
register 종류:
shift, multi-quot, address, storage(모든 데이터), floating point, accumulator
4) 제어장치
Program counter, Instruction register, memory address register, memory buffer register, program status register
5) 입력장치
OCR, OMR, 종이테이프판독기, 카드판독기, 키보드, 마우스, 스캐너..
7. 입출력 시스템
1) I/O 포트
2) 입출력 데이터 전송 방식 - 직렬(라인 1개, start - stop bit), 병렬(선 여러개, 고속, 단거리)
3) 입출력 전송 모드 - Programmed, Interrupt, Direct Memory access,
channel mode(입출력 만을 처리)
제 2장. 논리회로
1) 조합논리회로
회로의 출력 값이 입력 값에 의해서만 정해진다. 기억 능력 X
- half adder, full adder, decoder, encoder, mux, demux
ROM(Read Only Memory)
- 시스템 적인 정보나 기본적인 장치에 대한 정보를 기억 메모리
- 읽기만 가능하고, 비휘발성 메모리이다.
- decoder + OR gate
2) 순서논리회로
회로의 출력 값이 내부상태와 입력에 따라 정해짐. 기억 능력 O
- counter
RAM(Random Access Memory)
- 현재 수행중인 내용 혹은 사용중인 프로그램을 일시적으로 저장하는 메모리.
- 읽고 쓰기 가능. 휘발성 메모리이다.
- SRAM(전원 공급이 되어 있으면 기억)
- DRAM(전원 공급이 되어 있어도 일정 시간이 지나면 내용이 지워진다.)
- SRAM vs DRAM
속도는 SRAM이 빠르고, 그 대신 작다.