728x90
반응형

컴퓨터과학/0 +컴퓨터 구조 15

[컴퓨터 구조] 2-2) Logic Operations

Logic Operations •NOT, AND, OR, XOR(!, &, |, ^) NOT Gate 입력값의 반대값을 출력 •OR Gate는 입력과 관계 없이 출력을 1로 생성 가능함. 특정 비트를 강제로 1로 만들 경우 활용 •AND Gate는 입력과 관계 없이 출력을 0으로 생성 가능함. 특정 비트를 강제로 0으로 만들 경우 활용 •XOR Gate는 두 입력이 같은지를 확인 가능 두 입력이 같으면 0, 다르면 1을 출력 Shift Operation(Logical Shift Right, Logical Shift Left) Flip-Flop? 1 비트의 정보를 보관, 유지할 수 있는 회로이며 순차회로의 기본요소 D flip-flop Clock 입력 되면 (rising edge, falling edge)..

[컴퓨터 구조] 1-2) 컴퓨터 구성품의 연결

Computer 구성품의 연결 : Memory Read 타이밍도를 보면 주소 버스와 컨트롤버스에 먼저 접근하는 것을 알 수 있다. 그 이유는 cpu가 메모리에 데이터를 읽기 위해서는 먼저 데이터가 저장된 주소를 요청해야하기 때문이다. 그래서 주소를 알고 그다음에 그 주소에 있는 데이터를 읽는다. Computer 구성품의 연결 : Memory Write 메모리 쓰기의 타이밍도는 메모리 읽기 타이밍도와 다르게 데이터버스도 동시에 시작한다. Computer 구성폼의 연결 : I/O Read I/O Device Controller(임시저장) •CPU로부터 I/O명령을 받아서, 해당 I/O를 제어하고, Data를 이동함으로써 명령을 수행하는 전자회로 장치 (Keyboard Controller, Printer Co..

[컴퓨터 구조] 1-1) 컴퓨터 시스템의 구조

Computer System 구조 •CPU : Central Processing Unit (중앙 처리 연산 장치) •ALU : Arithmetic and Logic Unit(산술 논리 장치) •SSD : Secondary Storage Device(2차 저장 장치) •I/O : Input/Output Device(입출력 장치) •ACC : Accumulator(지금 현재 처리 되어야 하는 데이터를 저장하는 레지스터, 요리사의 도마) •SP : Stack Pointer •PC : Program Counter(지금 현재 수행되어야 할 프로그램이 제공되어 있는 메모리의 주소가 PC에 저장 되어 있음) •MAR : Memory Address Register •MBR : Memory Buffer Register ..

728x90
반응형