본문 바로가기

컴퓨터과학이 여는 세계_7.1 메모리회로 만들기_이광근 강좌 동영상 메모리회로: 어떤 값을 기억하고 있고 추후 그 값을 사용하거나 수정할 수 있는 회로 "flip-flop"회로라고도 한다. 전기는 한번 입력되면 순식간에 지나가기 때문에 시간이 지나도 그 정보가 남아있는 회로는 생각하기 힘들다. 하지만, 다음과 같이 회로를 만들면 가능하다.(컴퓨터로 지금까지 그렸는데, 시간이 너무 많이 걸려서 앞으로 손그림을 이용하기로 했다) 초승달 A, B가 or스위치고 그옆에 붙어있는 원이 not 스위치이다.R = 0, S = 1 이면 B에서 S가 1이니 무조건 1을 반환할것이고 not때문에 0이 된채로 A에 들어간다. 이때, R = 0이니 A는 0을 반환하지만 not 때문에 1이 되고 Q = 1이 된다.R = 0, S = 0 이 되어서 S가 꺼지면 A에 남아있던 1이 B.. 더보기
번호 부르면 응답하기 Decoder 전기 신호를 이용해 특정 신호를 보내면 해당하는 선에 전기가 흐르는 회로이다. 출석부에 번호를 부르면 해당 번호를 가진 학생이 대답한다고 생각하자. 대답하는 학생을 4명 (X0, X1, X2, X3)이라 하면, 입력 하나로는 2가지 밖에 표현 못하니 입력 두 개(A, B)를 주도록 하자. 이진수로0 = 001 = 012 = 103 = 11이므로 동일하게 A와 B에게 적용하여 표를 작성하자. 이제 만들어진 표를 이용하여 부울논리를 만들자.X0 = ~A, ~BX1 = ~A, BX2 = A, ~BX3 = A, B 부울 논리에서 더 줄일 것은 없어 보이지만 회로도는 조금 줄일 수 있다.표현하진 않았지만 and로 묶인 연산자가 보였으면 한다... 복잡하지만, Xn을 나타나낼 때마다 ~A같은 것을 게속 연산하지 않.. 더보기
SQL - 04 먼저, 명령들을 입력할 무언가가 필요한데 난 그 무언가를 가장 기본적인 콘솔창으로 하기로 했다. APMSetup을 사용한다면, SQL콘솔창은 시작메뉴에 'MySQL Console(root)'요놈이 콘솔창이다. 만약 시작메뉴에 등록을 하지 않았다면, APM_Setup\Server\MySQL5\bin에 'mysql.exe'를 우클릭-바로가기 만들기를 한뒤에 바로가기를 우클릭-속성에 들어가 대상 끝에 '-uroot -p'를 추가한다. 바로가기를 실행하게 되면, 다짜고짜 비밀번호를 입력하라는 창이 뜨게된다. 여기서 당황하지 말고, apmsetup 이라고 입력하자. 입력후엔, 이제 자유로이(?) 명령을 입력해 데이터 베이스를 조작할 수 있다. 더보기