ハードウェア
コンピューターの物理的な構成要素。CPU、RAM、ストレージ、GPU、マザーボード、周辺機器など。対義語は、ハードウェア上で動く命令であるソフトウェア。
階層で見ると、シリコン(チップ上のトランジスタ)、チップ(CPU、GPU、コントローラー)、ボード(複数のチップと個別部品を載せたPCB)、デバイス(完成したノートPC、スマホ、ルーター)となる。関連用語として、SoC(CPU、GPU、モデムを1つにまとめたもの。スマホの標準)、MCU(組み込み用のマイコン)、FPGA(再構成可能な論理回路)、ASIC(専用設計のシリコン。例としてビットコインのマイナー)がある。ファームウェアは、ハードウェアに近い層で動くソフトウェアのことだ(BIOS/UEFI、ドライブのコントローラーなど)。