컴퓨터구조 : <CODE> H/W와 S/W에 숨어있는 언어 (플립플롭)
2021. 3. 30. 19:44
컴퓨터 과학 저장소/Computer Architecture
인버터는 입력이 0일때 1 출력 입력이 1일때 0 출력 인버터를 이용하여 오실레이터를 만들 수 있는데 오실레이터란? 0과 1을 주기적으로 왔다갔다하는 장치이다. 클럭이라고 불린다. 클럭의 변화를 그래프화 시켜 주기를구하고, 주기에 역수를 구하면 클럭의 주파수이다. 클럭의 주파수는 Hz(헤르츠) 라는 단위를 사용하여 나타낸다. 회로의 출력이 입력으로 되돌아가는 형태를 피드백이라고 한다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ ㅣ ㅣ 스위치 ----------------- NOR게이트 ---------------NOR게이트 ------------------전구 스위치 ---------------------------------------------------ㅣ 위 대략적인 그림처럼 NOR 게이트 두개가 놓인 상황에서,..
컴퓨터구조 : <CODE> H/W와 S/W에 숨어있는 언어 (릴레이와 회로)
2021. 3. 21. 20:32
컴퓨터 과학 저장소/Computer Architecture
릴레이를 직렬로 연결 => AND 게이트 -> 각 릴레이의 출력이 다른 릴레이의 입력값이 됨 릴레이를 병렬로 연결 => OR 게이트 --> 각 릴레이의 출력이 모두 같음 인버터(쌍투릴레이) => NOT 게이트 --> 서로 다른 접점으로 연결 가능한 형태 한 게이트의 출력이 다른 한 개 혹은 여러 게이트(인버터)의 입력으로 사용될 수 있다. 하지만 여러 게이트의 출력들이 서로 연결될 수는 없다. 그 실사례로, 네 개의 AND게이트 + 두 개의 인버터로 이루어진 회로를 2:4디코더 라고 한다. 이는 입력으로 두 비트가 사용되므로 입력 조합으로 서로 다른 네 개의 값을 출력할 수 있다. 이와 비슷하게 3:8 4:16 디코더도 만들 수 있다. ** 릴레이 1개는 1개의 트래지스터라고 볼 수 있다 요즘 그래픽카드..
컴퓨터구조 : <CODE> H/W와 S/W에 숨어있는 언어 (부울대수, 기초회로)
2021. 3. 21. 14:35
컴퓨터 과학 저장소/Computer Architecture
[ Ch.10 ] 수컷 고양이 : M 암컷 고양이 : F 황갈색 고양이 : T 검정 고양이 : B 흰색 고양이 : W 다른 모든 색 고양이 : O 중성화 O : N 중성화 X : U 부울 대수에서 + 기호는 합집합을 의미한다. ex) B+W = 검은색이거나 하얀색인 고양이 모두 부울 대수에서 * 기호는 교집합을 의미한다. ex) F * T = 암컷이면서 황갈색인 고양이 모두 부울대수에서도, 기존 대수학에서 적용되던 교환, 결합, 분배 법칙은 모두 적용된다. 게다가 부울 대수에서는, *연산에 대한 +연산의 결합법칙도 성립된다. ==> W + (B * F) = (W + B) * (W + F) 하얀색 고양이 + 검정 암컷 고양이 = 하얀색 고양이 + 검정 고양이 * ..