Числа в AHDL
Вы можете использовать десятичные, двоичные, восьмеричные и шестнадцатеричные числа в любых сочетаниях. Синтаксис для каждого основания показывается ниже.
Основание: Значения:
Десятичное <последовательность цифр от 0 до 9>
Двоичное B"<последовательность 0-ей, 1-ц и
X-ов>" (где X = "безразличное состояние")
Восьмеричное O"<последовательность цифр от 0
до 7>" или Q"< последовательность цифр от 0 до 7>"
Шестнадцатеричное X"< последовательность цифр
от 0 до 9, A до F>"
H"< последовательность цифр
от 0 до 9, A до F >"
К числам применяются следующие правила:
1. Компилятор MAX+PLUS II всегда интерпретирует числа в булевых выражениях как группы двоичных цифр; числа в диапазонах шин как десятичные значения.
2. Числа нельзя присваивать одиночным узлам в булевых уравнениях. Вместо этого используйте VCC и GND.