raw addresses runes
This commit is contained in:
parent
4e36e2ba63
commit
cbb479c16a
|
@ -286,10 +286,21 @@ hay varias runas que se refieren a direcciones y etiquetas. uxnasm las lee y las
|
|||
|
||||
en los días anteriores ya hablamos de algunas de ellas; esta es una recapitulación de las mismas y una introducción de las nuevas:
|
||||
|
||||
### direcciones literales
|
||||
|
||||
* dirección literal en la página cero: .etiqueta (un byte)
|
||||
* dirección literal en memoria principal: ;etiqueta (un corto)
|
||||
* dirección literal relativa en la memoria principal: ,etiqueta (un byte)
|
||||
* dirección cruda ("raw") en la memoria principal: :etiqueta (un byte)
|
||||
|
||||
### direcciones crudas
|
||||
|
||||
existe un conjunto más avanzado de runas que nos permiten usar las direcciones crudas ("raw"), es decir sin LIT o LIT2 implícitos:
|
||||
|
||||
* dirección cruda en la página cero: -etiqueta (un byte)
|
||||
* dirección cruda en la memoria principal: =etiqueta (un corto)
|
||||
* dirección relativa cruda en la memoria principal: _etiqueta (un byte)
|
||||
|
||||
### etiquetas
|
||||
|
||||
para definir las etiquetas, utilizamos:
|
||||
|
||||
|
|
|
@ -286,10 +286,21 @@ there are several runes that refer to addresses and labels. uxnasm reads them an
|
|||
|
||||
in the previous days we talked already about some of them; this is a recap of those, and an introduction of the new ones:
|
||||
|
||||
### literal addresses
|
||||
|
||||
* literal address in zero page: .label (one byte)
|
||||
* literal address in main memory: ;label (one short)
|
||||
* literal relative address in main memory: ,label (one byte)
|
||||
* raw address in main memory: :label (one short)
|
||||
|
||||
### raw addresses
|
||||
|
||||
a more advanced set of runes let us use "raw" addresses, i.e. without an implicit LIT or LIT2:
|
||||
|
||||
* raw address in zero page: -label (one byte)
|
||||
* raw address in main memory: =label (one short)
|
||||
* raw relative address in main memory: _label (one byte)
|
||||
|
||||
### labels
|
||||
|
||||
in order to define labels, we use:
|
||||
|
||||
|
|
Loading…
Reference in New Issue