새싹반 코린이 오늘도 출석٩(´0`)۶
3 ) 하드웨어의 기본
♪ 컴퓨터의 기본 구성
컴퓨터 = 하드웨어 + 소프트웨어 이다.
기본 구성 끝!
♪ 하드웨어(Hardware)
-하드웨어는 '딱딱한 제품'이라는 의미가 있다.(본체,모니터,프린터,키보드,마우스 등의 딱딱한 제품) 컴퓨터의 기계적인 부분을 의미한다.컴퓨터 기기 그 자체이며 사람으로 치면 인간의 육체에 해당
-컴퓨터를 구성하는 하드웨어는 입력 장치,출력 장치,처리 장치,연산 장치,기억 장치로 나누어지고 이것이 5대 장치다.
[1] 중앙 처리 장치 (CPU; Central Processing Unit)
이 많은 외계어 중에,CPU라는 단어는 많이 들어봤다..인간의 두뇌에 해당하는 부분이고,컴퓨터의 중추적인 역할을 담당하고 있다.각 부분의 동작들을 제어하고 연산을 수행한다.'제어장치'와 '연산장치'로 구성됨.
- 레지스터(Register)
중앙처리 장치 내의 고속 임시 기억장치이다 자료를 일시적으로 기억하며 연산속도의 향상에 사용 목적이 있다.
새로운 데이터가 전송되면 먼저 있던 내용은 지워지고 새로운 내용만 기억하게 된다.레지스터의 크기는 워드 크기와 메모리의 용량에 따라 달라지며 플립플롭의 모임이다.
플립플롭?
1비트 기억 소자.
- 제어 장치(Control Unit)
입력,출력,연산,기억 장치 등을 감시하고 감독한다.
프로그램의 명령을 해독해 각장치에게 처리하도록 지시하고 제어 신호를 발행해 명령어의 처리가 순서적으로 이루어지게 한다.
외울 것 ↓
MAR(Memory Address Register) : 기억 번지 레지스터 / 기억 장소의 주소를 기억하는 레지스터
MBR(Memory Buffer Register) : 기억 버퍼 레지스터 / 기억 장치를 통해 접근되는 정보의 내용을 기억하는 레지스터
IR(Instructuon Register) : 명령 레지스터 / 현재 수행중인 명령어를 기억하는 레지스터
PC (Program Counter) : 프로그램 카운터 / 다음에 수행할 명령어의 번지를 기억하는 레지스터
명령 해독기(Instruction Decoder) : IR에 기억된 명령들을 해독하고 각 장치에 제어신호를 보냄
부호기 (Encoder) : 중앙 처리장치에서 실행하기 위한 전기 신호로 변환 후 각 장치에 보내는 기능
- 연산 장치 (Arithmetic & Lgic Unit )
프로그램의 사칙, 논리 연산을 수행하고 비교 및 판단,데이터의 이동,편집 등을 수행한다.
ACC : (ACCumulater) : 누산기 / 산술 및 논리 연산의 결과를 일시적으로 기억한다
가산기 (Adder) : 누산기와 데이터 레지스터의 값을 더해 누산기에 저장한다.
데이터 레지스터 (Data Register) : 연산에 사용되는 데이터의 일시적인 저장을 위해 사용되는 레지스터
상태 레지스터 ( Status Register ) : 현재의 상태를 나타내는 레지스터 / 각 지트별로 조건이 할당된다 / PSW 라고도 함
보수기 (Complement) : 뺄셈이나 나눗셈 연산을 위해 보수로 바꾸어 가산하는 장치
PSW : 중앙 처리 장치에서 명령이 실행되는 순서를 제어하거나 특정 프로그램에 관련된 컴퓨터 시스템의 상태를 나타내고 유지하기 위한 제어 워드로써 실행중인 중앙 처리 장치의 상황을 나타내는 것.
[2] 주기억 장치
프로그램과 데이터가 기억되는 자치이며 작업이 수행되는 곳으로 때에 따라 중앙 처리 장치에서 제외되기도 한다
[3] 주변 장치
-입력장치
프로그램과 데이터를 특정 입력 매체를 통해 주기억 장치로 입력하는 장치
종류 : OMR, OCR, MICR , 스캐너, 디지타이저, 키보드 등
OMR : 광학 마크 판독,시험 답안 채점용 / OCR : 광학 문자 판독,공공요금 지로청구서 / MICR : 자기 잉크 문자 판독, 수표,어음
- 출력 장치
처리된 특정 프로그램과 데이터를 특정 매체로 출력하는 장치
종류 : 프린터 , X-Y플로터, 마이크로필름 출력 장치(COM :computer outfit microfilm)등
- 보조 기억 장치
대용량의 프로그램이나 데이터를 저장학 위해 사용하는 기억 장치
주기억 장치에 비해 입출력 속도면에서는 느림
종류 : HDD(하드디스크). CD-ROM, DVD, 플로피 디스크
기출문제
1.레지스터에 새로운 데이터를 전송하면 먼저 있던 내용은 어떻게 되는가?
① 기억된 내용에 아무런 변화가 없다.
② 먼저 내용은 지워지고 새로운 내용만 기억된다
③ 먼저 내용은 다른 곳으로 전송되고 새로운 내용만 기억된다
④ 누산기에서 덧셈이 이루어진다.
2.현재 수행 중에 있는 명령어 코드(Code)를 저장하고 있는 임시 저장 장치는?
① 인덱스 레지스터(Index Register)
② 누산기(Accumulater)
③ 명령 레지스터 (Instruction Register)
④ 메모리 레지스터 (Memory Register)
3. 중앙 처리 장치에서 명령이 실행될 차례를 제어하거나 특정 프로그램과 관련된 컴퓨터 시스템의 상태를 나타내고 유지 해 두기 위한 제어 워드로서,실행 중인 CPU의 상태를 포함하고 있는 것은?
① PSW ② SP ③ MAR ④ MBR
4. 컴퓨터의 중앙 처리 장치(CPU)구성 부분에 해당되지 않는 것은?
① 주기억 장치
② 연산 장치
③ 보조 기억 장치
④ 제어 장치
5.다음에 나열된 내용과 관계있는 장치는?
[ 논리회로 , 누산기 , 가산기 , 보수기 ]
① 연산 장치
② 기억 장치
③ 제어 장치
④ 보조기억 장치
6. 레지스터 중 Program Counter의 기능에 대한 설명으로 옳은 것은?
① 현재 실행중인 명령어의 내용을 기억한다
② 주기억 장치의 번지를 기억한다
③ 연산의 결과를 일시적으로 보관한다
④ 다음에 수행할 명령어의 번지를 기억한다
7. 산술 및 논리 연산의 결과를 일시적으로 기억하는 것은?
① 가산기 ② 누산기 ③ 보수기 ④ 감산기
8.다음 중 기억 장치로부터 읽혀지거나 기록할 자료를 임시로 보관하는 Register는?
① PC(Program Counter)
② MAR(Memory Address Register)
③ IR(Instruction Register)
④ MBR(Memory Buffer Register)
정답!
1② 2 ③ 3① 4③ 5① 6④ 7 ② 8 ④
'새싹반∙̑◡∙̑ > 정보처리기능사 독학반' 카테고리의 다른 글
정보 처리 기능사 독학하기! 입출력 채널과 DMA (0) | 2021.06.09 |
---|---|
정보 처리 기능사 독학하기! 명령어 (0) | 2021.05.31 |
정보 처리 기능사 독학하기!소프트웨어 (0) | 2021.05.29 |
정보 처리 기능사 독학하기 ! 컴퓨터 기초 (0) | 2021.05.27 |