EMAS: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Linia 55: Linia 55:


EMAS przechowuje liczby całkowite jako 32-bit liczby w kodzie U2 i na takich liczbach operuje. W trakcie umieszczania liczb w obiekcie wynikowym są one obcinane do 16 najmłodszych bitów. Wyjątkiem jest argument dyrektywy '''.dword''', który jest 32-bit liczbą w kodzie U2.
EMAS przechowuje liczby całkowite jako 32-bit liczby w kodzie U2 i na takich liczbach operuje. W trakcie umieszczania liczb w obiekcie wynikowym są one obcinane do 16 najmłodszych bitów. Wyjątkiem jest argument dyrektywy '''.dword''', który jest 32-bit liczbą w kodzie U2.
=== Znaki ===
EMAS pozwala na zapisywanie stałych całkowitoliczbowych również przy pomocy znaków, dwuznaków lub trójznaków. Jeden znak w pojedynczych cudzysłowach:
'a'
kodowany jest jako jego wartość w kodzie ASCII na młodszym bajcie słowa. Dwuznak:
'ab'
kodowany jest jako wartości podanych znaków w kodzie ASCII odpowiednio na starszym i młodszym bajcie słowa. Trójznak:
'abc'
kodowany jest w słowie za pomocą kodu R40.


=== Liczby zmiennoprzecinkowe ===
=== Liczby zmiennoprzecinkowe ===
Źródło: „http://mera400.pl/EMAS