[CE] Combinatorial Circuit or Combinatorial Logic Circuit
·
Computer/CE
Combinatorial Logic (조합논리, 조합회로, Combinational Logic)"False(0)와 True(1)을 다루는 algebra(대수)인 Boolean algebra의 logic function을 구현한 것"이 바로 combinatorial circuit임.Combinational logic circuit 또는 combinational logic 이라고도 불림.Digital System의 instantaneous system임.더보기Algebra는 number사이의 관계를 문자($x$등의 변수)를 사용하여 간단하게 나타내는 것(변수에 대입)과 이를 이용하여 효율적으로 계산(방정식 풀기)하는 기술을 가르킴. 이를 반영하여 대수(代數, 수를 대신함)라고 번역됨. Algebra는 어떤 ..
[CE] Binary Encoder and Decoder
·
Computer/CE
Binary Encoder and Decoder 1. Binary (or Priority) Encoder Priority Encoders take all of their data inputs one at a time and converts them into an equivalent binary code at its output. 1-1. Combinational logic circuit (4:2 encoder) OR gate를 이용한 간단한 예를 보여준다. 2. (Binary) Decoder ** Binary Decoder is another combinational logic circuit constructed from individual logic gates and is the exact opposi..
[CE] Demultiplexer and Multiplexer (Demux and Mux)
·
Computer/CE
Demultiplexer and Multiplexer (Demux and Mux) 1. Demultiplexer The demultiplexer is a combinational logic circuit designed to switch one common input line to one of several seperate output line. demux라고 줄여서 부름. 1개의 입력을 여러 출력 중 하나로 연결! Decoder에 다음과 같이 몇가지 gate를 추가하여 만들 수 있음. Decoder 참고 자료. 2022.12.08 - [Computer/CE] - [CE] Binary Encoder and Decoder [CE] Binary Encoder and Decoder Binary Encoder ..
Hub, Switch, Router, 공유기(NAT장비)
·
Computer/CE
HubLocal Area Network (LAN)을 구성하는 장비.접속된 장비들(LAN에 속한 장비들) 모두에게 패킷을 전송하는 방식으로 뒤에 다룰 Switch에 비해 비효율적임.매우 소규모의 LAN을 구축하는데 사용됨.SwitchLAN을 (똑똑하게) 구성하는 장비 (Switching Hub라고 부르기도 함).LAN에 속한 장비들의 MAC Address를 수집하여 특정 장비로 패킷을 효율적으로 보냄.Router네트워크(LAN)이 internet에 접속하게 해주는 장치.각 패킷들이 효율적으로 목적지로 갈 수 있도록 경로를 지정해줌.2023.01.17 - [Computer/CE] - [CE] Router [CE] Router네트워크 상의 통신에서, Packet(패킷)의 위치를 추출하여 그 위치에 대한 최적의..
Operating System (OS, 운영체제)란
·
Computer/CE
Operating System (OS, 운영체제)란컴퓨터 하드웨어와 소프트웨어 자원을 관리하고, 사용자와 시스템 간의 인터페이스를 제공하는 시스템 소프트웨어 컴퓨터 시스템을 구성하고 있는 여러가지 자원(resource)에게 어떤 동작을 하도록 지시하는 역할을 하는 프로그램들의 집합.사용자 측면에서 컴퓨터의 하드웨어에 대한 지식 없이도 시스템을 쉽게 사용 가능케 해주고시스템 측면에선 컴퓨터 시스템의 성능을 최대 한도로 향상시키는 프로그램.컴퓨터의 하드웨어 관리응용프로그램들(Application, App)의 토대를 제공해주는 프로그램 (virtual layer제공)사용자, 응용프로그램들과 하드웨어 사이의 중간 매개체 역할 (interface제공).OS의 목적운영체제는 컴퓨터시스템에 대한 User Interf..