这是 2020/10/28 SEU新生研讨课内容。
- 为什么用计算机编程?
因为计算机“蠢”,可以一直执行。
- 为什么有编程?
因为要给计算机看。
- 为什么和自然语言一样,计算机语言也是 language?语言是用来干什么的?
Idea -> description -> reality
DNA/RNA 也是语言
Verilog HDL 语言,用于芯片的编程
本质是信息的传播
最近,AMD(CPU No.2)收购 Xilinx(FPGA No.1)。
曾经著名的收购:Intel(CPU No.1) 收购 Altera(FPGA No.2)。
RISC(精简指令集) | CISC(复杂指令集) |
---|---|
ARM架构 / MIPS架构 | X86架构 |
很难摆脱Wintel,Microsoft。