3012
edycji
(→Stałe) |
|||
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 === |