1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #include "elea_tipi.h"
- #define L_MEMORIA (160000)
- static carattere M[L_MEMORIA];
- int op_mem(istruzione *i)
- {
- return 0;
- }
- int op_piu_mm(istruzione *i)
- {
- return 0;
- }
- int op_cmm(istruzione *i)
- {
- return 0;
- }
- int op_pum(istruzione *i)
- {
- return 0;
- }
- int op_meno_mm(istruzione *i)
- {
- return 0;
- }
- carattere mem_leggi_carattere(uint32_t ind)
- {
- return M[ind];
- }
- void mem_scrivi_carattere(uint32_t ind, carattere c)
- {
- M[ind] = c;
- }
- void mem_scrivi_blocco(uint32_t ind, const carattere * blocco, int lunghezza)
- {
- for (int i = 0; i < lunghezza; i++)
- mem_scrivi_carattere(ind + i, blocco[i]);
- }
|