일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개발자
- 컴퓨터과학
- vue.js.
- 실력향상
- 깃허브
- 일상
- 레지스터
- 치앙마이살기
- 프로그래머스
- 64비트컴퓨터
- 얄팍한코딩사전
- 강의노트
- 치앙마이
- 얄코
- cpu작동원리
- 입문
- 스터디데이
- 일기
- 정의란무엇인가
- 취업준비생
- 초보개발자
- vue.js
- 태국
- 치앙마이살이
- 태국살이
- 개발독학
- 취준생일상
- 커리어전환
- 엑사바이트
- 32비트컴퓨터
- Today
- Total
목록컴퓨터과학 (3)
마농의 개발 일지
컴퓨터가 알아들을 수 있는 건 0과 1밖에 없다고 한다. 그렇다면 우리가 입력한 내용을 컴퓨터가 어떻게 처리하는 걸까? 이런 물음들에 한 번에 답하기는 어렵다. 우선 하드웨어 장치가 동작하는 원리는 제쳐두도록 하고, 완제품 컴퓨터가 배달된 상태에서부터 시작해 보도록 하자. 당신은 프리도스 노트북을 구매했다. 가장 먼저 하는 일은 무엇일까? 운영체제를 설치해야 한다! 운영체제란? 운영체제는 하드웨어란 위에 가장 가까이 설치되는 소프트웨어다. 컴퓨터 시스템 자원을 효율적으로 관리할 수 있게 '도와주는' 소프트웨어. (말이 도와주는 거지 운영체제느님...... 개발자느님들......감사합니다) 만약 내가 바이너리 코딩(0과 1만을 사용한 코딩)을 할 줄 알았다면 무수한 시간과 노력을 들여서 시스템 자원을 사용..
컴퓨터 구조 디스플레이 (모니터) CPU - MEMORY - DISK 입력 (키보드) => 폰 노이만 구조 컴퓨터 구조 공부: 이들의 동작원리를 물리적 수준에서 배우기 이 하드웨어들과 맞물려 돌아가는 운영체제 공부로 확장. CPU - MEMORY - DISK 사이 데이터 흐름을 어떻게 제어하는가? => 운영체제 CPU : 프로세서 MEMORY : (휘발성) 파일을 프로세스하기 위해 데이터를 잠깐 저장하는 곳 DISK : 파일을 반영구적으로 저장하는 곳. 컴퓨터 껐다가 켜도 유지됨. DISK는 MEMORY에 비해 상대적으로 가격이 쌈. DISK에 있는 파일이 실행되기 위해서는 파일의 일부만이 MEMORY로 올라감. MEMORY에는 한계가 있기 때문. 이때 올라간 파일은 CPU 내 Cache Memory로 ..
- 레지스터 : CPU가 사용하는 데이터를 담는 그릇. ('등록하다', '장부'의 뜻) 32bit 컴퓨터 : 레지스터 처리값 32bit 64bit 컴퓨터 : 레지스터 처리값 64bit - CPU : Central Processing Unit (중앙처리장치). 컴퓨터에서 기억, 해석, 연산, 제어라는 4대 주요 기능을 관할하는 장치. 컴퓨터가 인식하는 신호는 전기적 신호 뿐이다. 전기가 들어오면 ON, 들어오지 않으면 OFF. 이 때문에 0과 1로 이루어진 이진법을 사용하여 컴퓨터에게 신호를 입력하는 것. 0과 1로 이루어진 이진법 데이터를 저장하는 방식이 bit다. 32bit 컴퓨터는 레지스터에 한 번에 32bit까지 저장가능하도록 설계된 컴퓨터를 의미한다. 다시 말해, 32bit 컴퓨터는 한번에 표현가..