본문 바로가기

CS/컴퓨터 구조

(2)
[컴퓨터 구조] 가산기 이진수의 덧셈 간단한 논리연산을 가지고 계산기를 만들수있다. 게이트들을 연결하여 새로운 게이트를 만들 수 있다. sum 비트 0 + 0 = 0 ,carry는 0 0 + 1 = 1, carry는 0 1 + 0 = 1, carry는 0 1 + 1 = 0, 하지만 carry는 1 '합'은 두 비트를 더했을 때의 결과이다. 이진 덧셈에서는 0과 0을 더하면 0, 1과 0을 더하거나 0과 1을 더하면 1이 된다. 1과 1을 더하면 0이 된다 (이 경우, 캐리가 발생한다). 예를 들어, 반가산기에서 두 입력 비트가 각각 1과 0일 경우, 합은 1이 됩니다. 합은 XOR 게이트를 사용하여 구할 수 있습니다. XOR 게이트는 두 입력이 서로 다를 때 1을 출력하고, 같을 때 0을 출력합니다. XOR Gate를 쓰면 계..
[컴퓨터 구조] 컴퓨터 구조, 논리 연산 컴퓨터 구조 1. 컴퓨터 시스템 하드웨어 CPU, 메모리, Storage, NetWork(4대 하드웨어) 소프트 웨어 운영체제, 응용프로그램 현재의 컴퓨터구조는 폰노이만 구조이다. 폰노이만 구조는 메모리에 프로그램과 데이터가 저장이되고 하나씩 꺼내어 CPU:arthimetic logic Unit로 연산한다. CPU, 메모리, 프로그램으로 구성되어있다. 2. 컴퓨터 주요 구성요소 CPU 연산 산술연산 논리 연산 제어 IO device, Memory , ALU 동작 제어 Memory 코드와 데이터를 저장하는 장치 내부 기억장치 CPU안에 레지스터(임시적인 메모리 공간), 캐쉬(메모리 안에 별도의 공간) DRAM 등 메모리 휘발성 메모리 외부 기억장치 SSD, HDD 비휘발성 메모리 IO Device 입력 장..