Menu
Coddy logo textTech

하드웨어와 소프트웨어 비교

Coddy Verilog 여정의 기초 섹션에 포함된 레슨. 90개 중 2번째.

우리는 소프트웨어와 하드웨어 모두를 위한 코드를 작성하지만, 이 둘은 완전히 다르게 작동합니다! 이러한 차이점을 이해하는 것이 하드웨어 설계자처럼 사고하는 핵심입니다.

소프트웨어는 단계별로 실행됩니다. 하드웨어는 모든 작업을 동시에 실행합니다.

소프트웨어(C, Python, Java):

  • 한 가지 일을 한 다음, 그다음 일을 합니다
  • 변수가 나타났다가 사라집니다
  • 시간은 대략적입니다

하드웨어 (Verilog):

  • 동시에 많은 일을 수행합니다
  • 회로는 영원히 존재합니다
  • 시간은 정확합니다

예시: 웹사이트는 단계를 하나씩 로드합니다. 전등 스위치는 즉시 켜집니다. 이것이 그 차이입니다.

중요한 이유: Verilog를 작성할 때는 정확한 타이밍에 따라 영원히 병렬로 실행되는 회로를 설명하는 것입니다.

직접 해보기

이 레슨에는 코드 챌린지가 없습니다.

quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: 온라인 Verilog 컴파일러