제어장치의 개요 정의 : 컴퓨터시스템의 모든 장치들을 유기적으로 제어하는 장치 역할 : 기억장치에 저장된 프로그램으로부터 명령어를 순차적으로 하나씩 읽어내어 연산코드 부분을 해독한 후, 그 결과에 따라 컴퓨터 시스템의 각 요소를 동작시키는 제어신호를 발생시켜 명령어를 수행한다. - 하나의 명령어는 한 클럭 동안에 수행되는 마이크로 연산의 집합으로 구성. - 명령어의 실행은 이러한 마이크로 연산의 연속적인 반복으로 이루어짐. 결국 제어장치는 요구되는 마이크로연산을 연속적으로 수행하게 하는 신호를 보내어 명령어를 수행하게 하는 역할이다. * 제어장치와 처리장치와의 관계 제어장치의 구성 구성요소 : 명령어 레지스터, 명령어 해독기, 순서 제어기, 주소 처리기 명령어 수행과정 1. 프로그램카운터에 저장된 주소로..
목차 처리장치란 중앙처리장치(CPU : Central Processing Unit) - 처리장치 : 데이터를 처리하는 연산을 실행 - 제어장치 : 연산의 실행순서를 결정 처리장치와 제어장치의 관계 - 처리장치가 상태신호를 제어장치에 보내고 제어장치는 제어신호를 보낸다. 처리장치의 구성 - 산술논리연산장치(ALU, Arthmetic and Logic Unit) : 산술, 논리, 비트연산 등의 연산을 수행 - 레지스터(Register) : 연산에 사용되는 데이터나 연산의 결과를 저장 * 산술논리연산장치는 반드시 레지스터들과 조합하여 데이터를 처리한다. 마이크로연산 마이크로 연산 - 레지스터에 저장되어 있는 데이터에 대해 이루어지는 기본적인 연산 마이크로 연산의 종류 - 레지스터 전송 마이크로 연산(regis..
목차 명령어 구성 컴퓨터 명령어는 연산코드(operation code)와 오퍼랜드(operand)로 나누어져있다. 연산코드 : 처리해야할 연산의 종류. 1+2의 +의 개념이 연산코드이다. ex) ADD, SUB, MUX, LOAD ... 오퍼랜드 : 처리할 정보. 1+2의 1과 2가 오퍼랜드의 개념이다. 명령어의 기능 함수 연산 전달 : 레지스터 사이에 정보 전달 제어 : 조건분기 입출력 : 기억장치와 입출력장치 사이의 정보이동 명령어 형식 기억장소에 따른 명령어 형식 누산기(AC, accumulator) 누산기란 연산을 위해 오퍼랜드를 저장하기 위해 준비한 전용 레지스터이다. 누산기를 사용하는 CPU에서는 다음과 같은 명령어를 사용한다. AC : 누산기 X : 메모리 주소값 M[X] : 메모리에서 해당..
목차 디지털 논리회로 - 조합논리회로 : 입력받은 값에 의해서만 출력값이 결정됨 - 순서논리회로 : 조합논리회로와 저장요소로 구성됨 논리게이트 - AND : 곱 - OR : 덧셈 - NOT : 부정 - NAND : AND 결과의 반대 - NOR : OR 결과의 반대 - XOR : 1이 홀수면 1, 짝수면 0 - XNOR : 1이 홀수면 0, 짝수면 1 X Y AND OR NAND NOR XOR XNOR 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 1 논리회로 - 작성 흐름 : 진리표 -> 불함수 -> 논리회로도 - 진리표 : 원하는 입력과 출력이 적힌 사양서라고 할 수 있다. 입력 X 0 0 0 0 1 1 1 1 Y 0 0 1 1 0 0 ..
목차 발전과정 하드웨어 특징 소프트웨어 특징 제품 1세대 진공관 어셈블리어, 일괄처리 ENIAC 2세대 트랜지스터 고급언어, 실시간처리 TX-0, IBM 709 3세대 집적회로(IC) 시분할처리 IBM 360 4세대 대규모 집적회로(LSI) 마이크로프로세서 인공지능, 전문가시스템 메킨토시 차세대 VLSI 병렬언어처리, 자연언어처리 광/신경망/병렬 구성 하드웨어 : 입/출력장치, 기억장치, 중앙처리장치, 시스템버스 소프트웨어 : 시스템, 응용 규모 마이크로 컴퓨터 : 하나의 칩으로 만든 마이크로 프로세서, PC 미니컴퓨터 : 소규모 조직에서 사용할 수 있으며 다수의 사용자가 동시에 하나의 컴퓨터를 이용할 수 있다. 메인프레임 컴퓨터 : 대규모 데이터베이스 저장 및 관리용, 큰 기관의 전직원이 사용가능 슈퍼..
- Total
- Today
- Yesterday
- HMAC
- 프로덕션
- cka
- Prometheus
- 달러구트 꿈 백화점
- 쿠버네티스
- flyway
- IAM
- Traefik
- AWS
- CloudFront
- VPC
- Constant
- istio
- grafana
- cloudflare
- kubernetes
- S3
- 드래곤라자
- Auto Scaling
- liquibase
- jaeger
- production
- DB형상관리
- k8s
- golang
- kiali
- 전략패턴
- eks
- minikube
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |