Язык AHDL

       

Числа в 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.



Содержание раздела