컴퓨터
사람은 굉장히 복잡한 유기체입니다.
하지만 그 근본을 파보면 세포들의 집합체이고
더 아래에서는 원자들의 결합이죠.
재료는 물 35리터, 탄소 20킬로그램, 암모니아 4리터,
석회 1.5킬로그램, 인 800그램.. 등등
다 합해서 종류도 그닥 안됩니다.
결국 간단과 복잡의 경계는 처음부터 그 소재가
복잡하거나 엄청났던게 아니라
같은 재료지만 '설계'를 어떻게 하느냐로 결정나는 것이죠
컴퓨터 역시 그렇습니다.
근본은 너무나 간단합니다.
컴퓨터의 근본은 YES
와 NO
두가지를 표현하는
스위치등 하나 입니다.
켜지면 1
(YES)이고 꺼지면 0
(NO)이죠.
SF영화나 해킹이나 뭔가 컴터틱한 것들을 보면
010101101101...
이런거 자주 봤을겁니다. 뭔가 컴퓨틱해보이죠
근데 별거 아니에요.
01010
이렇다면 이건 스위치가 5개인거고
2번째, 4번째 스위치등이 켜진 상태를 나타냅니다
혹은 2번째랑 4번째 스위치를 켜라는 명령문이죠.
컴퓨터는 왜 이런 스위치로 시작했을까요.
그 이유는 주어진 재료로 표현 가능한
최고의 방법이었기 때문입니다.
우리의 머리속과 달리 현실에서는 재료라는 것이
필요합니다. 그런데 그건 상당한 제약이 있죠.
재료비부터해서 크기, 작동성 등등..
근데 전기를 사용한 ON, OFF는 구분도 확실하고
두가지만 표현하면 되니 제약이 적었죠.
3가지, 4가지를 표현할 수 있는 재료도 있었지만
비싼건 둘째치고 각 표현단계를 제대로 컨트롤할 수가
없었습니다.
예를들어 당신이 누군가에게 맞았다고 합시다
이때 맞았다
, 아니다
는 쉽게 표현할 수 있습니다.
하지만 10단계에 걸쳐 어느정도 세기로 맞았냐고
묻는다면 이게 매우 애매하게 됩니다.
'대충 5~7단계쯤으로 아팠음'
이런 표현이 허용되지 않는 것이 컴퓨터의 세계입니다
100만원을 인출했는데 컴터가 대충 계산해서 87만원이
왔다면 컴터 때려부셔야죠. 120만원이 왔다면 좋은 컴터
그래서 '모 아니면 도' 라는 식으로
확실한 수단을 택한 것이죠.
하지만 이 경우는 두가지밖에 표현 못하는데
이걸로 계산이 될까요?
됩니다.
이는 위에서 말했듯이 단순한 것들이라도
모이고 모이면 어떤 복잡한 것도 표현할 수 있는 것과
같습니다.
하나만으론 2가지 표현밖에 안되지만
두개를 모으면 4가지로 급속히 불어납니다
00, 01, 10, 11
세개를 모으면 8가지, 네개면 16가지
제곱으로 급속히 불어서 10개만 있어도 1024까지의
표현이 가능합니다.
그리고 이런 표현력을 이제
'설계' 하기 시작합니다
어떤 기계를 만드는데
앞쪽에는 스윗치가 2개씩 떨어져서 달려있고
뒷쪽에는 전구가 2개 있습니다.
이 2쌍의 스윗치를 각각 숫자입력,
뒷쪽의 전구 두개는 결과값 으로
설계하는 겁니다.
이 상태에서 누군가가 스윗치를 건드렸습니다
00, 01
이렇게 말이죠.
그러자 뒷쪽에서 불이 01
이렇게 켜졌습니다.
자 그럼 이 기계는 어떻게 설계된 것일까요?
0과 1을 넣었더니 출력으로 1이 나왔으니까
덧셈기계라는 것을 알 수 있습니다.
이런식으로 특화형 소형기계를 만듭니다
그리고 그 기계들을 또 여러대 배치합니다.
덧셈기계를 여러대 배치하면 곱셈도 가능해지죠.
이런식으로
표현이 가능한 기기 (스위치)
그것들을 모아서 설계 (유닛)
이것을 수없이 만들어서 채워놓은 것이 바로
컴퓨터가 되는 것입니다.
그리고 그 출력방식도 저런 전구가 아니라
LCD모니터 같은 소재를 이용하면 차원이 달라집니다.
모니터에는 아래 같은 액정소재가 빽빽히 박혀있습니다.
이런게 벌집처럼 잔뜩~
여기에다가 ON-OFF 상태정보를 전송해줍니다.
이런식으로 말이죠.
어디는 켜고 어디는 끄고.. 거기에 대한 명령문을
보내줍니다.
그럼 이 소재들이 거기에 맞춰 반응하여
화면에 이렇게 나타나게 됩니다.
다만 실제 상태정보는 저렇게 예쁘게 문단 나눠서
보내주진 않고 그냥 주욱--- 일직선으로 보내줍니다
001010100000000000010101010100101010010
101010101010010000000000.....
이렇게 말이죠.
모니터안의 소자들은 저 문장이 전송되어 오는 순서대로
0이면 꺼져있고 1이면 켜지는 식으로 '반응'만 하면 되지만
인간의 경우는 저것만 보곤 도저히 알아볼 수 없죠
그래서 열라 신비해보이는 것입니다.
스위치
컴퓨터 내부회로에는 이런 스위치들이 잔뜩 들어있습니다.
많으면 많을수록 많은 표현이 가능하고
이는 곧 성능이 되죠.
다만 무한정 넣기에 문제가 되는 것은 부피입니다.
과거 기술이 보잘 것 없던 시대에는
이렇게 진공관이라는 스위치를 여러개 엮어서 썼습니다만
각각의 진공관이 너무 크기에 스위치를 많이
쓸 수가 없었습니다.
적당한 성능을 내는 것에도 엄청난 크기의 컴퓨터가
되어버렸고 많은 전기소모, 잦은 고장등 유지보수에
문제가 많았죠.
그래서 사람들은 스위치를 작게 만들기 위해서
연구를 거듭했습니다.
그리고 반도체를 활용한 트랜지스터가 발명되었죠.
얘는 진공관이랑 비교도 안되게 작으며 전기도
거의 안먹는 세기의 발명이었습니다.
과학의 발전은 트랜지스터의 크기를 계속계속 줄여나갔습니다
열심히 해서 손마디쯤으로 작아졌고
더 열심히 해서 찌끄레기 급으로 만들더니
세포보다 작아지고
기어코 원자레벨에 도달해버렸습니다
미시세계에 진입해버린 것이죠.
이 단계에 가서는 이제 더 작게 만드는 것에
한계가 오기 시작합니다.
게다가 이전에 말했듯이 미시세계는
맛탱이가 간 세계라는 것이 또 다른 장애가 되었습니다
거시세계에선 원리대로 길만들면 전자가 그리로
가고 스위치가 켜지고 이러는데
미시쪽에선 벽을 넘질 않나 순간이동을 하질 않나
분신술을 쓰질 않나 완전 개판이었던 것입니다.
하지만 과학자들은 이런 미치광이 세계에서도
희망을 잃지 않았습니다.
아니 도리어 좋아했죠. 걔들도 맛이 갔으니까요
그래서 스위치에 이런 현상도 적용하고자
했고 그것이 바로 양자컴퓨터가 나오게 되는 배경이죠
맺으며
이 영상을 보면 스위치까지의 과정을
더욱 쉽게 이해하실 수 있을것입니다-ㅅ-
이제 남은 건 이상한 미시세계의 양자를
어떻게 활용하는가가 되겠네요
이는 저도 공부해보고;;.. 언젠간 올리겠습니다-ㅅ-
와우 게시물은 매우 놀랍습니다, 그의 컴퓨터의 기본에 대해 설명하는 것은 나를 위해 매우 유용합니다, 컴퓨터에 대한 지식을 추가, 나는 항상이 게시물 친구를 즐길 수 있습니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
정말 설명을 쉽고 재미있게 하시는 재주가 뛰어나신 것 같아요. 0101로 표현된 그림도 이쁘네요ㅎㅎ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
항상 @twinbraid님 글을 읽을때마다 항상 공부하신다는게 느껴지네요. 정말 존경스럽습니다
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
감사합니당 사실 벼락치기예요. -ㅅ-; 그래서 쓸때마다 달라지더군요
아는게 막 휙휙 바뀜..-ㅅ-;;;
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
아 양자 컴퓨터가 이런식으로 오게 된 거군요... : )
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
첨부터 양자컴터를 만들려고 했던건 아니죠.
실제 트랜지스터를 만들 기술이 원자레벨에 닿고 시도가 이뤄진거죠
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
빨랑 더 많이 공부해서 알려주세용 ㅎㅎ 너무 쉽게 설명을 해주셔셔... 저는 아직도 트랜지스터가 컴퓨터에 들어가는줄.. 원자의 세계는 정말로 오묘한가 보군요 ㅎ 이럴 수도 있고 저럴 수도 있는 세계인가요.. ;;
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
ㅋㅋ정말 쉽게 설명을 잘해주시는것 같아요
마치 '슬기로운 생활'을 보는 느낌ㅋㅋ
다음 글도 기대해보겠습니다
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
감사합니다 +_+;/
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
너무 흥미롭고 재미있게 설명이 되어있네요!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
쫌 부족하지만-ㅅ- 감사합니다
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hey you must try this they are offering free 30 days upvote service for limited time. i am using it for 2 weeks, They upvote my every new post Click here to see the offer
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
AA는 어디서 만드셨어요? (쌩뚱)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
http://mongfactory.tistory.com/203
프로그램 돌렸죠 -ㅅ-
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
웹페이지로 제공하는 서비스들은 너무 크게 만들어줘서 잘 안쓰게 되던데 프로그램이 있었군요! 와!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
웃으면서 쉽게 이해가 되는 양갈래머리 아저씨(죄송합니다)위 꿀정보~^^
기분 좋은 하루 보내세요^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
양자세계로 갈수록
개발자들의 철학(관점이 더 중요하겠구나 싶네요.
사용자 역시 마찬가지.
잘 보았습니다
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
많은분들에게 도움이 될것 같습니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
역시 트갓님 멋진 글입니다. 양자컴퓨터는 시작도 안했굼요 ㅎㅎ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
WARNING - The message you received from @mdhamim4002 is a CONFIRMED SCAM!
DO NOT FOLLOW any instruction and DO NOT CLICK on any link in the comment!
For more information, read this post:
https://steemit.com/steemit/@arcange/phishing-site-reported-steemautobot-dot-ml
If you find my work to protect you and the community valuable, please consider to upvote this warning or to vote for my witness.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
진짜 글을 너무 너무 이해하기 쉽게 잘 쓰십니다. 책 내셔도 좋을 듯.. 벌써 내셨을 수도.. ㅋ 가즈앗!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
사실 써놓고 보니 뭔소린지 모르겠음-ㅅ-;
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
역시 들을 잘쓰시는거 같아요
머리에 쏙쏙들어 오네요
즐거운 하루되세요🍀
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
재밌는 글을 보고 갑니다. 아직 양자컴터의 개념은 모르겠지만 컴터의 설명은 잘 되어 있네요. 감사히 읽었습니다 ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
정말 재밌게 읽었어요! 감사합니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
어려울 수 있는 내용을 쉽게 잘 설명해주셨네요. 스위칭작용과 트랜지스터에 관한 설명까지 나왔네요 ㅎㅎ 잘봤습니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
대박사건!!
양자 컴퓨터...초등학교때 부터 듣던...기술이죠.
조만간 상용화되어 일반 사람들도
구매 가능한 시대가 오겠죠?
우리나라에서는 양자 통신도 개발 되었다고
들었습니다.
이제 양자 시대를 준비 해야될듯 합니다. ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
양자 시대가 오면 특이점에 바로 도달할지도..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
껄껄껄. 역시 사이언티스트들은 비일상을 선호하죠 ㅋㅋㅋㅋ 실제로 제작되기까지 얼마나 걸리게 될지 모르겠지만 구현되고 난 이후의 세상이 궁금해집니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
저도 비일상 좋아합니다. 순간이동이나 순간떡상 같은거 말이죠
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
양자컴퓨터가 어떻게 동작하는지 정말 궁금합니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
이상하게 동작하던데 저도 공부를 해봐야..;ㅁ;
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
ㅎㅎ 어마어마한 지식의 포스팅이네요!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
아뇨 그 정도는 ㅋ-ㅅ-ㅋ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
트님은 도대체 전공이 뭔가요. 허허.. 만물박사..트갓..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
사실 유사한 과긴한데.. 정작 교양만 듣고 댕김. 전공은 너무 어려우니까-_-;
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
내용 감사합니다. 저는 블럭체인때문에 양자컴퓨터에 대해서도 관심가지게 되었습니다. 좋은 글 감사합니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
저 역시 그렇죠. 아니면 영원히 관심도 없었을..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
오늘 학교에서 양자컴퓨터에 대한 수업을 들었는데 반가운 글ㅇ네요. 다양한 분야에 지식이 많으신 것 같습니다.ㅎㅎ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
엌-ㅅ- 제가 번데기앞에서 주름을..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
뭔가 양자컴퓨터의 심오한 세계를 어떻게 표현했을까 매우 궁금해 하면서 읽었는데... 음 양자 얘기는 별로 없군요^^
하지만 컴퓨터 얘기는 즐겁게 읽었습니다.
감사합니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
으앙~너무너무 재밌엉! 양자컴퓨터! 양자코인 나오면 투자할거얏!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit