123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #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]);
- }
|