什么是可编程(Programmable) 定义 可编程指的是硬件在出厂之后可以由使用者继续配置 例子 在FPGA(Field Programmable Gate Array)中,FPGA的可编程体现在用户可以使用硬件描述语言将FPGA设计成一个专用集成电路(ASIC) 可编程I/O 可编程I/O是CPU访问设备的I/O方式,CPU通常以读写设备寄存器的方式与设备进行通信,设备寄存器通常映射到内存地址空间或I/O地址空间供CPU访问具体设备寄存器如何映射到地址空间是使用者可以配置的,所以是可编程I/O