cpu는 전자식 산수 계산기
컴퓨터의 뺄셈
보수 complement
4는 6에 대한 10의 보수.
2의 보수 = 1의 보수 + 1
1의 보수 = 0>1 / 1>0
어떤 숫자에 2의 보수를 더하면 자동으로 2진수 뺄셈이 됨. 단, 자리올림은 버림.
컴퓨터의 곱셈)
- shift 왼쪽으로 밀기 = 곱하기 2
>두칸 밀면 = 곱하기 4
- padding 오른쪽에 0 채우기
- 왼쪽 넘어간 부분 자르기
컴퓨터의 나눗셈)
-shift 오른쪽으로 밀기 = 나누기 2
-padding 왼쪽에 0 채우기
-오른쪽 넘어간 부분 자르기
나눗셈은 기본적으로 뻴셈
15/5
=15 - 5 = 10
=10 - 5 = 5
=5 - 5 = 0
=15/5=3
7/0 = 7 - 0 = 7 - 0 = 7 - 0 = 7 - 0= 7 - 0= 7 - 0
무한반복 = 에러
cpu 연산장치(비메모리)
ram 메모리(저장장치) + ssd / hdd
>> excel과 비슷
컴퓨터의 연산방법)
1. ram 같은 메모리에서 정보를 가져옴
2. 참조를 위해 register로 옮긴 후
3. ALU를 통해서 산술 연산을 실시
4. 그 결과를 다시 메모리에 보내줌
'cs' 카테고리의 다른 글
국가와 국민에 비유한 컴퓨터 (0) | 2023.06.16 |
---|---|
컴퓨터의 구성 요소와 아바타 (0) | 2023.06.15 |
동시성, 병렬성, 원자성, 동기화 & 교착상태 (0) | 2023.06.15 |
컴퓨터의 기억공간 관리법 (0) | 2023.06.08 |
1비트와 4비트 16진수 진법변환 (0) | 2023.06.05 |