보수

IT 지식/CS 기초

컴퓨터의 곱셈과 나눗셈

컴퓨터가 곱셈 하는 방법4비트로 5를 표현하면 0101 이다.4비트 0101을 왼쪽으로 한 칸씩 밀면(Shift) 1010이다.맨 오른쪽에 0이 채워진다.(Padding)4비트로 표현하는 2진수 1010은 10이다.왼쪽으로 한 칸 밀면 곱하기 2, 두 칸 밀면 곱하기 4가 된다.  컴퓨터가 나눗셈 하는 방법(1)4비트로 6을 표현하면 0110 이다.4비트 0110을 오른쪽으로 한 칸씩 밀면 0011 이다.맨 오른쪽에 0이 채워진다.(Padding)4비트로 표현하는 2진수 0011은 3이다.15 / 5 = 3 를 계산한다.15 - 5 = 10 → 10 > 5 → 계속 지속10 - 5 = 5 → 5 = 5 → 계속 지속5 - 5 = 0 → 0 총 세 번의 계산을 거쳤으므로 15 / 5 = 3이다.  10 /..

IT 지식/CS 기초

컴퓨터의 뺄셈

컴퓨터가 뺄셈 하는 방법(1)6 + 4 = 10 → 4는 6에 대한 10의 보수이다.13 - 6 = 713에 6에 대한 10의 보수 4를 더하고, 10의 자리에서 1을 빼도, 역시 7이다.1 + ㅁ = 10 → ㅁ는 1에 대한 10의 보수이다. (1에 얼마를 더하면 10이 될까)2 + ㅁ = 10 → ㅁ는 2에 대한 10의 보수이다. (2에 얼마를 더하면 10이 될까)보수 덧셈 → 뺄셈  컴퓨터가 뺄셈 하는 방법(2)2진수에서 0은 1로, 1은 0으로 뒤집으면 1의 보수가 된다. → NOT 게이트1의 보수에 1을 더하면 2의 보수이다. → 2의 보수 = 1의 보수 + 1어떤 숫자에 2의 보수를 더하면 자동으로 2진수 뺄셈이 된다. 단, 자리올림은 버린다.2진수(4비트)16진수0000000011001020..

Security Engineer
'보수' 태그의 글 목록