본문 바로가기

코드3

피드백과 플립플롭(filp-flop) 피드백과 플립플롭에 대해서 전기가 어떤 것을 움직이는 현상을 이용한 가장 간단하면서도 멋진 예로 구닥다리 전기 버저와 초인종을 들 수 있다. 아쉽게도 이 멋진 장치들이 요즘에는 다른 것으로 빠르게 대체되고 있다. 스위치와 배터리를 아래와 같이 연결한 릴레이를 살펴보자. 이런 모양의 회로를 생각해 본 적이 없다면 약간 이상하게 보일 수도 있다. 지금까지 이런 모양으로 회로를 연결했던 적은 없으니까 말이다. 일반적으로 릴레이의 입력은 출력과 완전히 분리되어 있었는데 앞의 회로에서는 릴레이의 출력이 동그랗게 회로를 돌아서 다시 입력으로 연결되어 있다. 스위치를 닫으면 그야말로 원형의 회로가 완성된다. 완성된 회로에서는 전자기력이 발생하여 휘어질 수 있는 금속 접점을 끌어당긴다. 하지만 접점의 위치가 바뀜에 따.. 2024. 1. 4.
[프로그래머스 Programmers] 네트워크 문제 설명 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어 있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있을 때 컴퓨터 A와 컴퓨터 C도 간접적으로 연결되어 정보를 교환할 수 있습니다. 따라서 컴퓨터 A, B, C는 모두 같은 네트워크 상에 있다고 할 수 있습니다. 컴퓨터의 개수 n, 연결에 대한 정보가 담긴 2차원 배열 computers가 매개변수로 주어질 때, 네트워크의 개수를 return 하도록 solution 함수를 작성하시오. 제한사항 컴퓨터의 개수 n은 1 이상 200 이하인 자연수입니다. 각 컴퓨터는 0부터 n-1인 정수로 표현합니다. i번 컴퓨터와 j번 컴퓨터가 연결되어 있으면 computers.. 2023. 8. 24.
CODE - The Hidden Language of Computer Hardware and Software를 읽고서 목차 친한 친구와의 대화 부호와 조합 점자와 이진 부호 전등을 분해해 봅시다 다른 방법을 찾아봅시다 전신과 릴레이 우리가 사용하는 열 개의 숫자들 십진수 이외의 것 비트, 비트, 비트 논리와 스위치 빌 게이츠? 논리 게이트! 이진 덧셈기 그렇다면 뺼셈은 어떨까요? 피드백과 플립플롭 바이트와 16진수 메모리를 만들어봅시다 혼자서 움직이는 컴퓨터 주판에서 반도체까지 두 가지 고전적인 마이크로프로세서들 아스키코드와 문자의 변환 버스에 올라탑시다 운영체제 고정소수점과 부동소수점 고수준 언어와 저수준 언어 그래픽 혁명 책 소개 CODE 코드 - 예스24 CODE, 하드웨어와 소프트웨어에 숨어 있는 언어손전등, 영국의 미국 침략, 검은고양이, 시소가 컴퓨터와 어떤 연관성을 가지고 있을까요?이 책 『CODE』에서는 .. 2023. 8. 19.