*/
int
-t_uc51::inst_inc_a(uchar code)
+cl_51core::inst_inc_a(uchar code)
{
acc->wadd(1);
return(resGO);
*/
int
-t_uc51::inst_inc_addr(uchar code)
+cl_51core::inst_inc_addr(uchar code)
{
- class cl_cell *cell= get_direct(fetch());
+ class cl_memory_cell *cell= get_direct(fetch());
t_mem d= cell->read(HW_PORT);
cell->write(d+1);
*/
int
-t_uc51::inst_inc_Sri(uchar code)
+cl_51core::inst_inc_Sri(uchar code)
{
- class cl_cell *cell;
+ class cl_memory_cell *cell;
cell= iram->get_cell(get_reg(code & 0x01)->read());
cell->wadd(1);
*/
int
-t_uc51::inst_inc_rn(uchar code)
+cl_51core::inst_inc_rn(uchar code)
{
- class cl_cell *reg= get_reg(code & 0x07);
+ class cl_memory_cell *reg= get_reg(code & 0x07);
reg->wadd(1);
return(resGO);
*/
int
-t_uc51::inst_dec_a(uchar code)
+cl_51core::inst_dec_a(uchar code)
{
acc->wadd(-1);
*/
int
-t_uc51::inst_dec_addr(uchar code)
+cl_51core::inst_dec_addr(uchar code)
{
- class cl_cell *cell;
+ class cl_memory_cell *cell;
cell= get_direct(fetch());
t_mem d= cell->read(HW_PORT);
*/
int
-t_uc51::inst_dec_Sri(uchar code)
+cl_51core::inst_dec_Sri(uchar code)
{
- class cl_cell *cell;
+ class cl_memory_cell *cell;
cell= iram->get_cell(get_reg(code & 0x01)->read());
cell->add(-1);
*/
int
-t_uc51::inst_dec_rn(uchar code)
+cl_51core::inst_dec_rn(uchar code)
{
- class cl_cell *reg= get_reg(code & 0x07);
+ class cl_memory_cell *reg= get_reg(code & 0x07);
reg->wadd(-1);
return(resGO);
*/
int
-t_uc51::inst_inc_dptr(uchar code)
+cl_51core::inst_inc_dptr(uchar code)
{
uint dptr;