도드넷
레지스터, 누산기, 보수기 - 정보처리기능사 필기 요점정리 2 본문
정보처리기능사 필기 요점정리 2 : 하드웨어와 소프트웨어
1. 컴퓨터의 구성
- 하드웨어 + 소프트웨어
<하드웨어>
1. 중앙처리장치
- CPU : 제어장치, 연산장치, 레지스터
- 제어장치 : 명령 해독/하달 (디코더 엔코더 명령해독기, 명령어 관련 레지스터들도 포함)
- 연산장치 : 연산, 비교 (논리회로 누산기 가산기 보수기)
- 레지스터 : 임시보관
* 누산기 : 연산결과저장
* 가산기 : 더하기
* 보수기 : 빼기
2. 레지스터
- MAR : 기억 번지 레지스터 : 주소 임시저장
- MBR : 기억 버퍼 레지스터 : 정보 임시저장
- IR : 명령 레지스터 : 현재 실행중인 명령어 코드 기억
- PC : 프로그램 카운터 : 다음에 실행할 명령어 번지기억
- DR : 데이터 레지스터
- SR(PSW) : 상태 레지스터
3. 주기억장치
- ROM / RAM
4. 주변장치(입출력장치)
- 입력 장치 : OMR, OCR, MICR(자성-특수잉크), 스캐너, 디지타이저
- 출력 장치 : 프린터, 모니터, COM, 플로터
- 보조기억장치 : HDD, CD-ROM, DVD, 플로피
<소프트웨어>
1. 운영체제(OS : Operating System)
- 제어 프로그램 : 감시및 관리 (경비아저씨)
- 처리 프로그램 : 번역, 서비스, 문제처리
2. 응용 소프트웨어
- 워드, 스프레드 시트, 프레젠테이션, 데이터 베이스
3. 언어 번역기
- 프로그래밍 언어를 기계가 이해할수있도록 해줌
- 종류 : 컴파일러(한꺼번에, 빠름, 목적프로그램), 인터프리터(행단위, 느림, 목적프로그램X), 어셈블러
- 언어번역 과정 : 원시프로그램 -> 번역 -> 목적 프로그램 -> 연계 편집 -> 로드 모듈 -> 로더 -> 실행
* 연계 편집 : 실행 프로그램으로 만드는것
* 로드 모듈 : 실행가능한 상태의 프로그램
* 로더 : 로드 모듈을 주기억 장치내로 옮겨서 실행해줌. [할당 연결링킹 재배치 적재]
4. 프로그래밍 언어
- 저급언어 : 기계어, 어셈블리어
- 고급언어 : COBOL, C, JAVA
'창고 > 정보처리기능사 [폐쇄]' 카테고리의 다른 글
오퍼랜드, 주소부, 간접주소 - 정보처리기능사 필기 요점정리5 (1) | 2015.04.07 |
---|---|
진법 진수 바꾸기, 보수, 그레이코드 - 정보처리기능사 필기 요점정리4 (0) | 2015.04.03 |
불 대수, 논리회로와 플립플롭 - 정보처리기능사 필기 요점정리3 (0) | 2015.04.01 |
컴퓨터의 발달과정, 세대별 특징 - 정보처리기능사 필기 요점정리1 (1) | 2015.03.31 |