프로그램 개발강좌-2(부)

   조회 39329   추천 2    

다른분들이 Hz 단위와 사이클 단위의 차이로 여러 질문아닌 질문의 댓글이 달려 부속으로 설명드립니다.

1사이클 이라고 함은 아나로그 파형이 0에서 최고정점까지에서 다시 0에서 최하정점까지 다시 0까지 오는 것을 1사이클 이라고 합니다.

디지털 신호는 반파형입니다.

즉,

1 이 2번이면 2반파형입니다. --

0 이 두번이면 __

아나로그로 따지면 2비트가 한 사이클이 된다고 보시면 됩니다.

앞에 말씀 드린것은 1Hz가 할수있는 비트의 처리를 적은 것입니다.

1Hz 에 1문자 이면 8비트 이고요.

사이클로 하면 4사이클입니다.

디지털 신호에 따른 자료 처리량을 표기 한것입니다.

1Hz 에 8문자면 32사이클이라고 표시 하는것이 맞을듯 하네요...

대충 이렇다는 얘기 입니다.

마녀 2015-02
흠...
그렇게 설명하시면 틀린 얘기는 아니지만,

pc에서는 대역폭이 32bit, 64bit 등의 형태를 가지고, 실제로는 이보다 작습니다만..
1사이클에 64bit의 대역폭을 한번에 처리를 하지않나요??
데이터 자체를 사이클로 표시하는것 자체가 문제가 있는거 아닌가요??
     
초보자를 위한 내용이라는 점만 생각해주세요.
깊은 공학적인 얘기까지 설명 할려면 진도가 안나갑니다.. 하하하
cpu 내부의 레지스터, 데이터 전송 대역폭(BUS), 주소 (addressing) 버스 크기를 기준으로 하는 것으로 알고 있습니다.
간단하게...8bit cpu 는 레지스터가 8bit, 16bit cpu 는 레지스터가 16bit 이런거죠.
한번에 처리할 수 있는 데이터량...이라는 기본개념은 맞습니다만...말씀하시는 1사이클 이란 개념을 16bit / 32bit 를 설명하기에는 좀 애매합니다.
     
초보자를 위한 작은 이해 설명이라고 생각 하시면 됩니다.
전문 공학적으로 따지면 내용이 너무 많기 때문에 작은 상식선에서 이해가 될수 있게 설명하가보 전공의 및 전문가들이 볼때 차이가 분명히 날수도 있습니다.
          
+11
     
화란 2015-02
+1
윤성옥 2015-02
+1
진우님이 계속 연재해 주시길 바랍니다.
린드버그 2015-03
뭐.. 같은 용어라도 분야에 따라, 경우에 따라 쓰임새가 달라질 수도 있기 때문에.. ^^;

그런 면에선 오히려 hz라는 용어 자체를 안쓰셨더라면 더 좋았을 것 같습니다.

싸이클이니 헤르츠니 하는 거 말고, 그냥 '한 번에' 8비트를 처리한다.. 는 정도의 표현이면 오히려 오해도 없지 않을까요? ^^ 초보자를 위한 설명이라고 하셨으니 더더욱 말이죠. ^^
lovemiai 2015-03
아우~ 졸려~
미백 2015-12
강좌 잘봤습니다.


제목Page 23/28
2015-05   16819   황진우
2015-05   18573   박문형
2015-05   17040   stone92김경민
2015-05   19080   죠짱
2015-04   34028   HEUo김용민
2015-03   39152   황진우
2015-03   39367   황진우
2015-02   38790   황진우
2015-02   38647   황진우
2015-02   39330   황진우
2015-02   31807   황진우
2015-02   25637   김준연
2015-02   17457   죠짱
2015-01   32455   김준연
2015-01   27636   황진우
2015-01   14098   황진우
2015-01   46346   김준연
2015-01   18714   죠짱
2014-12   15637   김황중
2014-12   19615   김황중