728x90

컴퓨터구조 2

[컴퓨터구조] 0과 1로 숫자, 문자 표현하기

정보단위비트컴퓨터가 표현,이해하는 가장 작은 정보단위 - 비트 0 과 1 두가지. 1비트로는 두가지 정보를 표현할 수 있다. 1 바이트 = 8 비트1 킬로바이트 = 1000 바이트1 메가바이트 = 1000 킬로바이트1 기가바이트 = 1000 메가바이트1 테라바이트 = 1000 기가바이트 워드CPU가 한 번에 처리할 수 있는 데이터 크기. 요즘 대부분의 컴퓨터는 32비트 또는 64비트 숫자를 표현하는 방법이진법0과 1만으로 모든 숫자를 표현하는 방법 이진수 : 이진법으로 표현한 수 이진수의 음수 표현2의 보수가장 보편화된 방법어떤 수를 그보다 큰 2^n에서 뺀 값 쉽게 표현하는 방법 : 모든 0과 1을 뒤집고(1의 보수), 거기에 1을 더한 값. 플래그 : 양수인지 음수인지 구분하기 위해 사용하는 정보십진..

컴퓨터구조 2024.09.02

[컴퓨터구조] 왜 컴퓨터구조를 알아야하는가? & 큰 구조

컴퓨터 구조의 중요성컴퓨터 구조를 이해하면 문제 해결 능력이 향상된다.성능/용량/비용 을 고려하며 개발할 수 있다.컴구를 이해하면, 우리는 컴퓨터를 '미지의 대상'에서 '분석의 대상'으로 인식하게 된다. 컴퓨터구조의 큰 틀컴퓨터구조컴퓨터가 이해하는 정보데이터명령어컴퓨터의 네 가지 핵심 부품중앙처리장치(CPU)주기억장치(메모리; 주로 RAM)보조기억장치입출력장치 1. 메인보드(마더보드)핵심 부품들은 모두 메인보드에 연결됨.부품들은 메인보드 내부의 '버스'라는 통로를 통해 서로 정보를 주고받음. 2. 시스템 버스여러 버스들 중 가장 중요한 버스주소버스, 데이터버스, 제어버스로 구성됨.주소버스 : 주소를 주고받는 통로.데이터버스 : 명령어와 데이터를 주고받는 통로.제어버스 : 제어 신호를 주고받는 통로3. C..

컴퓨터구조 2024.08.30
728x90