<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>gr</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.6.14' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/29751.html#L39'>gr</a> 39 include/struct.h WORD gr[GRSIZE]; /**<汎用レジスタ */</span>
<span class='curline'><a href='../S/30203.html#L50'>gr</a> 50 src/dump.c print_dumpword(sys->cpu->gr[i], execmode.logical);</span>
<span class='curline'><a href='../S/30182.html#L114'>gr</a> 114 src/exec.c sys->memory[sys->cpu->gr[1]] = 0x0;</span>
<span class='curline'><a href='../S/30182.html#L115'>gr</a> 115 src/exec.c sys->memory[sys->cpu->gr[2]] = 0xFFFF;</span>
<span class='curline'><a href='../S/30182.html#L123'>gr</a> 123 src/exec.c if(sys->cpu->gr[1] + i >= execptr->end) {</span>
<span class='curline'><a href='../S/30182.html#L127'>gr</a> 127 src/exec.c sys->memory[sys->cpu->gr[1] + i] = buf[i];</span>
<span class='curline'><a href='../S/30182.html#L128'>gr</a> 128 src/exec.c sys->memory[sys->cpu->gr[2]] = i + 1;</span>
<span class='curline'><a href='../S/30182.html#L138'>gr</a> 138 src/exec.c for(i = 0; i < sys->memory[sys->cpu->gr[2]]; i++) {</span>
<span class='curline'><a href='../S/30182.html#L139'>gr</a> 139 src/exec.c if(sys->cpu->gr[1] + i >= execptr->end) {</span>
<span class='curline'><a href='../S/30182.html#L146'>gr</a> 146 src/exec.c if(((w = sys->memory[sys->cpu->gr[1]+i]) >= 0x20 && w <= 0x7E) || /* JIS X 0201ラテン文字 */</span>
<span class='curline'><a href='../S/30182.html#L202'>gr</a> 202 src/exec.c a += sys->cpu->gr[x];</span>
<span class='curline'><a href='../S/30182.html#L234'>gr</a> 234 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] = get_val_adr_x(w[1], w[0]));</span>
<span class='curline'><a href='../S/30182.html#L241'>gr</a> 241 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] = sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/30182.html#L248'>gr</a> 248 src/exec.c sys->memory[get_adr_x(w[1], w[0])] = sys->cpu->gr[get_r_r1(w[0])];</span>
<span class='curline'><a href='../S/30182.html#L255'>gr</a> 255 src/exec.c sys->cpu->gr[get_r_r1(w[0])] = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L266'>gr</a> 266 src/exec.c if((tmp = (short)(sys->cpu->gr[r]) + (short)val) > 32767 || tmp < -32768) {</span>
<span class='curline'><a href='../S/30182.html#L270'>gr</a> 270 src/exec.c sys->cpu->gr[r] = (WORD)(tmp & 0xFFFF);</span>
<span class='curline'><a href='../S/30182.html#L271'>gr</a> 271 src/exec.c if((sys->cpu->gr[r] & 0x8000) == 0x8000) {</span>
<span class='curline'><a href='../S/30182.html#L273'>gr</a> 273 src/exec.c } else if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/30182.html#L288'>gr</a> 288 src/exec.c adda(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/30182.html#L302'>gr</a> 302 src/exec.c adda(get_r_r1(w[0]), ~(sys->cpu->gr[get_x_r2(w[0])]) + 1);</span>
<span class='curline'><a href='../S/30182.html#L311'>gr</a> 311 src/exec.c o = sys->cpu->gr[r];</span>
<span class='curline'><a href='../S/30182.html#L328'>gr</a> 328 src/exec.c sys->cpu->gr[r] = (WORD)s;</span>
<span class='curline'><a href='../S/30182.html#L348'>gr</a> 348 src/exec.c addl_gr(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])], true);</span>
<span class='curline'><a href='../S/30182.html#L362'>gr</a> 362 src/exec.c addl_gr(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])], false);</span>
<span class='curline'><a href='../S/30182.html#L369'>gr</a> 369 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] &= get_val_adr_x(w[1], w[0]));</span>
<span class='curline'><a href='../S/30182.html#L376'>gr</a> 376 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] &= sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/30182.html#L383'>gr</a> 383 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] |= get_val_adr_x(w[1], w[0]));</span>
<span class='curline'><a href='../S/30182.html#L390'>gr</a> 390 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] |= sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/30182.html#L397'>gr</a> 397 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] ^= get_val_adr_x(w[1], w[0]));</span>
<span class='curline'><a href='../S/30182.html#L404'>gr</a> 404 src/exec.c setfr(sys->cpu->gr[get_r_r1(w[0])] ^= sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/30182.html#L411'>gr</a> 411 src/exec.c if((short)sys->cpu->gr[r] < (short)val) {</span>
<span class='curline'><a href='../S/30182.html#L413'>gr</a> 413 src/exec.c } else if(sys->cpu->gr[r] == val) {</span>
<span class='curline'><a href='../S/30182.html#L428'>gr</a> 428 src/exec.c cpa(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/30182.html#L435'>gr</a> 435 src/exec.c if(sys->cpu->gr[r] < val) {</span>
<span class='curline'><a href='../S/30182.html#L437'>gr</a> 437 src/exec.c } else if(sys->cpu->gr[r] == val) {</span>
<span class='curline'><a href='../S/30182.html#L452'>gr</a> 452 src/exec.c cpl(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/30182.html#L460'>gr</a> 460 src/exec.c WORD sign = sys->cpu->gr[r] & 0x8000;</span>
<span class='curline'><a href='../S/30182.html#L464'>gr</a> 464 src/exec.c sys->cpu->gr[r] &= 0x7FFF;</span>
<span class='curline'><a href='../S/30182.html#L466'>gr</a> 466 src/exec.c last = sys->cpu->gr[r] & 0x4000;</span>
<span class='curline'><a href='../S/30182.html#L467'>gr</a> 467 src/exec.c sys->cpu->gr[r] <<= 1;</span>
<span class='curline'><a href='../S/30182.html#L469'>gr</a> 469 src/exec.c sys->cpu->gr[r] = sign | (sys->cpu->gr[r] & 0x7FFF);</span>
<span class='curline'><a href='../S/30182.html#L479'>gr</a> 479 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/30182.html#L489'>gr</a> 489 src/exec.c WORD sign = sys->cpu->gr[r] & 0x8000;</span>
<span class='curline'><a href='../S/30182.html#L493'>gr</a> 493 src/exec.c sys->cpu->gr[r] &= 0x7FFF;</span>
<span class='curline'><a href='../S/30182.html#L495'>gr</a> 495 src/exec.c last = sys->cpu->gr[r] & 0x1;</span>
<span class='curline'><a href='../S/30182.html#L496'>gr</a> 496 src/exec.c sys->cpu->gr[r] >>= 1;</span>
<span class='curline'><a href='../S/30182.html#L498'>gr</a> 498 src/exec.c sys->cpu->gr[r] |= 0x4000;</span>
<span class='curline'><a href='../S/30182.html#L501'>gr</a> 501 src/exec.c sys->cpu->gr[r] = sign | sys->cpu->gr[r];</span>
<span class='curline'><a href='../S/30182.html#L511'>gr</a> 511 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/30182.html#L525'>gr</a> 525 src/exec.c last = sys->cpu->gr[r] & 0x8000;</span>
<span class='curline'><a href='../S/30182.html#L526'>gr</a> 526 src/exec.c sys->cpu->gr[r] <<= 1;</span>
<span class='curline'><a href='../S/30182.html#L533'>gr</a> 533 src/exec.c if((sys->cpu->gr[r] & 0x8000) > 0x0) {</span>
<span class='curline'><a href='../S/30182.html#L537'>gr</a> 537 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/30182.html#L551'>gr</a> 551 src/exec.c last = sys->cpu->gr[r] & 0x0001;</span>
<span class='curline'><a href='../S/30182.html#L552'>gr</a> 552 src/exec.c sys->cpu->gr[r] >>= 1;</span>
<span class='curline'><a href='../S/30182.html#L559'>gr</a> 559 src/exec.c if((sys->cpu->gr[r] & 0x8000) > 0x0) {</span>
<span class='curline'><a href='../S/30182.html#L563'>gr</a> 563 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/30182.html#L643'>gr</a> 643 src/exec.c sys->cpu->gr[get_r_r1(w[0])] = sys->memory[(sys->cpu->sp)++];</span>
<span class='curline'><a href='../S/30213.html#L273'>gr</a> 273 src/struct.c WORD gr = 0;</span>
<span class='curline'><a href='../S/30213.html#L275'>gr</a> 275 src/struct.c gr = (code & 0x00F0) >> 4;</span>
<span class='curline'><a href='../S/30213.html#L276'>gr</a> 276 src/struct.c if(gr < 0 || GRSIZE <= gr) {</span>
<span class='curline'><a href='../S/30213.html#L281'>gr</a> 281 src/struct.c gr = code & 0x000F;</span>
<span class='curline'><a href='../S/30213.html#L282'>gr</a> 282 src/struct.c if(GRSIZE <= gr) {</span>
<span class='curline'><a href='../S/30213.html#L354'>gr</a> 354 src/struct.c sys->cpu->gr[i] = 0x0;</span>
</pre>
</body>
</html>