일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- hokidoki
- IOS
- 개발자
- 자바스크립트
- 호키도키
- 리액트 예제
- data structure
- 힛잇
- 계명대 이종호
- 자바스크립트 자료구조
- TDD
- jest
- 계명대
- react
- Hitit
- 비동기
- 스벨트
- Svelte
- 개발
- 호키스
- 자스민
- hokeys
- SWIFT
- 자료구조
- queue
- 리액트
- 스위프트
- javascript
- HTML
- 이종호
- Today
- Total
목록CPU (2)
Dog foot print
cpu는 프로그램에 필요한 연산을 수행하고 필요한 연산에 따라 다른 장치들에게 명령을 내리는 장치이다. 이 cpu는 명령어 인출과 명령어 실행 작업을 반복하며 명령어를 해독하고 , 명령어에 맞게 메모리에서 데이터를 가져온 다음 데이터를 가공하여 저장한다. CPU의 내부구조 위에 있는 작은 cpu의 뚜껑을 열어보면 다음과 같이 생겼다. 저 작은 cpu안에 산술을 하는 장치와 레지스터, 제어유니트가 있는데, 정말 작은 모듈들이라 사진은 없다. 산술논리연산장치(Arithmetic and Logical Unit) 줄여서 ALU라고 불리는 이것은 각종 산술(+ - * /)과 논리연산(and, or, nor, xor등)을 수행하는 모듈이다. 이 ALU는 여러 레지스터와 내부장치들로 이루어져있는데, 다음 링크된 블로..
컴퓨터구조론을 수업을 수강하면서 미리 1장을 읽어보았는데, 내가 매일 사용하던 컴퓨터의 구조와 역사를 접하니 조금 놀라웠다. 카테고리를 따로 만들 생각이 없었지만 내용이 워낙 방대하고 컴퓨터 구조론이 종강후에도 매우 큰 도움이 되리라 판단하여 시간 나는대로 꾸준히 포스팅을 할예정이다. 컴퓨터의 기능 컴퓨터는 데이터를 읽어서(read), 처리하고(processing), 저장(store)한다. read와 store는 단어만으로 충분히 설명 가능하지만 processing이라는 부분은 조금 익숙치 않을 수 있다. 우선 processing 은 process에서 파생된 말임을 알 수 있는데 프로세스는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다. 종종 스케줄링의 대상이 되는 작업과 같은 의미로 쓰인..