在 VHDL 中,如果 X'1 => "0001",X'3 => "0011"。即,1 个十六进制数字表示 4 个二进制值,鉴于我在内存中只有一个特定的位范围,我如何仅表示 2 个十六进制二进制值。在这种情况下2。例如,内存中剩余的空间只能占用2位。我知道我仍然可以使用初始表示并屏蔽两个 msb 或 lsb,但还有其他方法吗?
问问题
942 次
在 VHDL 中,如果 X'1 => "0001",X'3 => "0011"。即,1 个十六进制数字表示 4 个二进制值,鉴于我在内存中只有一个特定的位范围,我如何仅表示 2 个十六进制二进制值。在这种情况下2。例如,内存中剩余的空间只能占用2位。我知道我仍然可以使用初始表示并屏蔽两个 msb 或 lsb,但还有其他方法吗?