2024/10 13

[신호와 시스템][Periodic & Aperiodic signal]

이번에는 신호와 시스템에서 신호의 Periodic과 Aperiodic Signal에 대해서 배워보도록 하겠습니다. Periodic & Aperiodic Signal에 대해서 배워보기 이전에 Countinuous & Discrete time signa에 대해서 짚고 넘어가도록 하겠습니다.       Continuous&Discrete-Time Signal         외의 그림에서 왼쪽 2개의 그림은 연속 시간 신호(Continuous-Time Signal)에 대한 예시이고,오른쪽은 이산 시간 신호(Discrete-Time Signal)에 대한 예시입니다.  Continuous-Time Signal의 경우에는 시간의 모든 순간에 정의된 신호입니다. 즉, 시간이 연속적으로 흐르면서신호의 값도 연속적으로 변..

[컴퓨터구조][CPU#3 Pipelining기본]

안녕하세요, 지난 시간에 이어서 CPU의 Pipelining(파이프라이닝)에 대해서 배워보도록 하겠습니다.    우선 파이프라이닝에 대한 개념을 우선 배워보도록 하겠습니다.아래의 그림은 파이프라이닝에 대한 예시 그림입니다.       파이프라이닝은 작업을 여러 단계로 나누고, 각 단계가 동시에 실행되도록 하는 방식입니다. 쉽게 이야기해서 쉬는 곳이 없도록 모두 일을 지속적으로 실행할 수 있도록 하는 것 입니다. 여기서 파이프라이닝을 Latency(지연 시간)과 Throughput(처리량)을 생각하면 개선 사항을 쉽게 알 수 있습니다. Latency는 하나의 작업을 완료하는 데 걸리는 시간입니다. 예를 들어서 아래의 그림처럼 하나의 작업을완료하는 데 걸리는 시간을 의미합니다.         그리고 Thro..

[컴퓨터구조][CPU#2 Single Cycle CPU, Dual Port SRAM]

· 목차  -  Instruction Fetch  - R-Format Instructions   - Load/Store Instruction(D-format Instruction)   - Branch Instruction (CBZ)   - Dual Port SRAM       안녕하세요, 이번 시간에는 CPU의 각 파트가 어떻게 작동되는 것인지 살펴보고 난 이후에 Dual Port SRAM의 Transistor level에서의 구조에 대해서 살펴보고 넘어가도록 하겠습니다.      Instruction Fetch   위는 CPU에서 Instruction Fetch 파트만 따로 떼어온 것 입니다. Instruction Fetch에서 보이는 것중 하나로 Arm Architecture에서 기존에 설명한 것과 ..