일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 비용함수
- Kaggle
- 컴퓨터 그래픽스
- Vision
- SVM
- CPP
- SGD
- 그래픽스
- recommender system
- petal to metal
- cs231n
- Unsupervised learning
- Computer Vision
- CNN
- OpenGL
- C++
- logistic regression
- pre-trained
- 딥러닝
- Regularization
- 추천 시스템
- Support Vector Machine
- neural network
- 로지스틱 회귀
- 백준
- 신경망
- 머신러닝
- 컴퓨터 비전
- 파이썬
- 인공지능
- Today
- Total
목록Computer Programming/Computer System (14)
kwan's note
수강일시 :12월 29일 출처: kmooc 컴퓨터구조 3주차: cpu가 기억장치에 저장되어있는 명령어를 인출하고 실행하는 과정을 설명할 수 있다. 컴퓨터 처리라는 작업을 단계별로 세분화 하여 기능들을 학습함으로서 cpu의 전체적인 처리과정을 설명할 수 있다. 명령어 싸이클 명령어 인출-> 해독-> 실행(데이터 인출, 처리, 저장) ->반복 명령어 싸이클은 cpu가 프로그램 실행을 종료하거나 반복불가능한 상황이 발생할때 까지 반복한다. 인출 명령어 싸이클은 클럭주기에 따라 반복된다. 인출 사이클의 마이크로연산 t0: MAR
수강일시 :12월 29일 출처: kmooc 컴퓨터구조 3주차: CPU의 기본구조 및 구성요소에 대해 설명할 수 있다. 명령어 세트의 설계개념을 설명할 수 있다.명령어 및 데이터가 존재하는 메모리의 위치를 찾는 명령어 주소지정 방식을 설명할 수 있다. CPU의 기본 구조 및 구성요소 1.산술논리연산장치(ALU) 산술 및 논리데이터에 대한 연산을 위한 하드웨어 모듈 2.레지스터 세트 엑세스 속도가 빠르지만 제한적이다. 특수기능과 범용으로 나뉜다 특수기능(SPR)레지스터 PC: 다음에 인출할 명령어 주소값을 가지고 있는 레지스터로 명령어가 인출된 후 자동적으로 일정크기만큼 증가한다. 분기나 조건 명령어가 실행되면 해당 주소값으로 갱신된다. AC:메모리에서 데이터를 가져 왔을 때 저장 위치 순서를 결정하는 내용..
수강일시 :12월 28일 출처: kmooc 컴퓨터구조 3주차: ALU정수형 상수의 곱셍방식을 이해하고 부동소수점 수의 표현 방법을 설명할 수 있다. 부동소수점 연산 방법에 대해 설명할 수 있다. unsigned integer 곱 왼쪽은 사람이 계산하는 방식이고 오른쪽이 컴퓨터가 연산을 진행하는 방식이다. 피승수에 승수를 곱학게 되는데 승수Q의 첫번째자리와 피승수 1011을 곱하여 A reg에 넣는다. AQreg를 logical shift right한다. 이러한 방식으로 마지막 비트까지 진행하면 첫째자리는 계속 logical shift right 하므로 본인의 실제 필요만큼 내려간다. 이를 하드웨어 관점에서 보면 다음과 같다. 레지스터를 보도록 하자. 교수님의 설명을 그대로 적었다. "A Register는..
수강일시 :12월 27일 출처: kmooc 컴퓨터구조 2주차: ALU아키텍쳐를 이해하고 표현법을 이해한다. 논리연산에 대한 처리방법을 이해한다. 정수형 상수의 덧셈 및 뺄셈기에 대해 공부함으로써 ALU에 대한 기초를 확립한다. 2진수 표현법 integer representation 1.unsigned 2.simple signed 3.1의 보수 4.2의 보수 2의 보수를 취하는 방법은 음수를 표현할때 2의 보수를 취함으로서 표현한다. 이 방법이 모든 수를 의미있는 조합으로 사용할 수 있다. 가장 유용하므로 일반적으로 사용하는 방식이다. 이 외에도 NAND는 AND에 NOT을 취한형태 NOR는 OR에 NOT을 취한 형태, XNOR는 XOR에 NOT을 취한 형태가 된다. 이러한 operation들을 조합하여 ..
수강일시 :12월 26일 출처: kmooc 컴퓨터구조 1주차: 컴퓨터를 구성하는 구성품을 설명하고 어떻게 연결할 것인가에 대해 알아본다. 메모리로부터 읽어온 데이터나 프로그램을 어떻게 처리하고 저장할 것인가에 대해 설명한다. 컴퓨터 시스템의 전반적인 구조는 CPU 메인메모리 보조저장장치, IO등으로 나뉘는데 각 구조는 bus로 연결이 되어있다. CPU는 ALU, register set, control Unit으로 이루어져있는데 ALU는 직접적으로 논리연산을 수행하는 연산유닛이고 register set은 여러 레지스터들의 집합이다. register set에는 shift register, status register의 일반목적 레지스터와 ACC SP PC MAR MBR IR등의 특수목적 레지스터로 나뉜다. ..
이 복습노트는 k-mooc의 박병수, 홍대기 교수님의 컴퓨터구조(상명대학교 2017년) 수업을 기반으로 작성하였습니다. 강좌설명은 아래와 같습니다 이 강좌는 컴퓨터구조에 대한 기초이론 이해를 원하는 학생들에게 적절합니다. 디지털논리에 대한 내용을 시작으로 중앙처리장치에 대한 내용을 중점적으로 강의합니다. 특히 마이크로프로그래밍에 대해서는 상용으로 널리 사용되는 시스템을 기반으로 학습하게 될 것입니다. 메모리 및 보조저장장치에 대해서는 간단히 학습하며 입출력 장치에 대해서는 입출력 방식을 중심으로 학습할 것입니다.