Lines Matching defs:address

69 //               \- compute next address
146 // parse address (line[3..6])
147 int address;
151 fprintf(stderr,"Error in parsing address\n");
155 address = (int)strtol(address_string, (char **)NULL, 16);
157 printf("address=%x\n",address);
194 instr_mem[address++] = temp;
1373 // fetch address
1374 my_stack->address += 1;
1375 int temp = fetch_instr(my_stack->address);
1398 my_stack->address += 1;
1399 int temp = fetch_instr(my_stack->address);
1406 my_stack->address += 1;
1407 int temp = fetch_instr(my_stack->address);
1409 my_stack->address += 1;
1410 sc_assert(my_stack->address<=MEM_SIZE);
1411 temp = (temp<<8) + fetch_instr(my_stack->address);
1418 my_stack->address += 1;
1419 int temp = ((op->val)<<8) + fetch_instr(my_stack->address);
1425 my_stack->address += 1;
1426 int temp = fetch_instr(my_stack->address);
1428 my_stack->address += 1;
1429 temp = (temp<<8) + fetch_instr(my_stack->address);
1435 my_stack->address += 1;
1436 int temp = fetch_instr(my_stack->address);
1474 // write address
1475 my_stack->address += 1;
1476 int temp = fetch_instr(my_stack->address);
1516 // - compute the next address for (jmp, call, return...)
1618 // compute next address ----------------------------------------------
1623 new_stack_el->address = in1;
1637 my_stack->address += 1; // increment address after jump
1647 my_stack->address = in1;
1659 my_stack->address += in1+1;
1661 my_stack->address += 1;
1672 my_stack->address += in3+1;
1674 my_stack->address += 1;
1684 my_stack->address += in2+1;
1686 my_stack->address += 1;
1695 my_stack->address += 1;
1718 my_stack->address = 0;
1752 int opcode = fetch_instr(my_stack->address);