Can an FPGA/ASIC have an Operating System?
You can put a soft processor into the FPGA logic, and there are a lot of FPGA parts with integrated hard processors, these processors are running software, so can and in a lot of cases do run an OS.
The FPGA itself though is a bunch of logic, it's not 'running code' so the idea of an OS doesn't make sense.