OpenCores
URL https://opencores.org/ocsvn/1664/1664/trunk

Subversion Repositories 1664

[/] [1664/] [trunk/] [arci/] [1664/] [inclui/] [0.base.opera.1664] - Rev 2

Compare with Previous | Blame | View Log

.inclui 0.base.sinia.1664

;a ordina:
; +
;.opera ajusta no defina

.opera ldi 8e
.opera ldis 8e
.opera ldm m
.opera stm m
.opera ldr 2r6r
.opera str 2r6r
.opera cam 2r6r ;intercambia

.opera yli 8y
.opera ylr 8ylr

.opera ldb 2r6r
.opera stb 2r6r
.opera cmp 2r6r
.opera dep 3e3e2e
.opera bit 6r2r

.opera rev 8e

;0x10
; -
.opera and 2r6r
.opera or 2r6r
.opera eor 2r6r
.opera shl 2r6r
.opera shr 2r6r
.opera sar 2r6r

.opera plu 2r6r
.opera sut 2r6r
.opera sutr 2r6r
.opera mul 2r6r
.opera div 2r6r

;depende
.defina z 0
.defina n 1
.defina c 2
.defina o 3

.defina opera_dep_eor 0
.defina opera_dep_and 1
.defina opera_dep_or 2
.defina opera_dep_cam 3

.defina opera_bit_masima 0
.defina opera_bit_minima 1
.defina opera_bit_set 2
.defina opera_bit_vacua 3

.defina opera_rev_reveni 0
.defina opera_rev_eseta 1
.defina opera_rev_ajusta_protejeda 3
.defina opera_rev_ajusta_permete 4
.defina opera_rev_depende_influe 5
.defina opera_rev_depende_inoria 6

.defina state_usor_grandia {16 64 * 128 + 4 +}
.defina opera_rev_state_usor_reteni 7
.defina opera_rev_state_usor_restora 8

.defina opera_rev_entra 0x09
.defina opera_rev_departi 0x0a
.defina opera_rev_sicle_intercambia 0x10
.defina opera_rev_sicle_usor_intercambia 0x11
.defina opera_rev_sicle_usor_limite_intercambia 0x12
.defina opera_rev_bp 0xf0
.defina opera_rev_ajusta_reinisia 0xff

.defina opera_ylr_direta 0
.defina opera_ylr_nondireta 1
.defina opera_ylr_direta_indise 2
.defina opera_ylr_nondireta_indise 3

.defina umm_desloca_usor_mapa {-1 0xff -}
.defina umm_desloca_interompe_capasi {umm_desloca_usor_mapa 1 +}
.defina umm_desloca_interompe_masca {umm_desloca_usor_mapa 2 +}
.defina umm_desloca_interompe_ativa {umm_desloca_usor_mapa 3 +}
.defina umm_permete_leje 0
.defina umm_permete_scrive 1
.defina umm_permete_esecuta 2

.inclui 0.base.macro.1664

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.