48 lines
632 B
C
48 lines
632 B
C
#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]);
|
|
}
|
|
|