달력

52024  이전 다음

  • 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

'컴퓨터'에 해당되는 글 11건

  1. 2014.02.25 0225 업무보고 보수법

윈도우키+브레이크키 ->시스템 등록정보 단축키

  "     +e-> 폴더열림

  "     +r-> 실행 (커멘드창 열 때 등)


이진숫자의 표시공간 bit에 대한 설명 + 부호방식


컴퓨터는 기본구조상 뺄셈은 없고 덧셈으로 모두 처리. 대신..

덧셈회로에 2의 보수 회로가 들어있음. 즉, 2의 보수를 취하여 덧셈기에 입력.

수의 범위 (표현하는 대상에 따라 바이트를 잘 선택하기).


1. Magnitude 방식

단점1)

1000 0000 -0

0000 0000  +0


1000 0001 -1

0000 0001 +1

1000 0010 -2


1000 0001 -1

0000 0010 +2

1000 0011 -3


단점2)

1000 0001  +1

0000 0000  -1

덧셈에 대한 문제 : 10000 0010


2. 2의 보수법 (2's complete) : 컴퓨터가 채택한 방식

128 -128로 취급

255는 -1로 취급

(255를 -1로 바꿔주는 회로가 내부에 있음)


단점보완1)

0을 표현하는 비트구성이 하나만 있으면 됌.


단점보완2)

1111 1000 - 

0000 01111 +1

1 0000 0000 0

(넘쳐나온 맨 처음 1은 무시)


1111 1110 -2

0000 0010 +2

1 0000 0000 0


1111 1011 -3

0000 0010 +2

1111 1111 -1



보수(complete)/보수법

192에 대한 9의 보수 807 -> 999

671..328 -> 999


192 10의 보수 918 ->1000 (0으로 만드는 게 10의 보수)

671...439->1000


0   0000 0000 0 

127 0111 1111 127

128 1000 0000 -128

255 1111 1111 -1 


-128~127 : 256



궁금증)

- 컴퓨터(버스)에서 '값'의 전달 및 입력방식 (전기신호적으로)

- 1 음, 0 양으로 한 이유 : 전기절약?

- 덧셈만 있는 이유? 

'C언어 업무보고' 카테고리의 다른 글

0304 업무일지 전처리,컴파일  (0) 2014.03.04
0303 리눅스,명령어,절대경로,상대경로  (0) 2014.03.03
0228 리눅스,명령어,vi  (0) 2014.02.28
0227 리눅스 명령어  (0) 2014.02.27
0226  (0) 2014.02.26
Posted by C언어 보이
|