systemverilog可以用两态类型 枚举类型 和 用户自定义类型 进行高层次抽象建模
always_comb always_ff always_latch 及枚举类型结合起来,建立FSM模型
枚举类型的显示基类型和显示建模