<!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/20637.html#L39'>gr</a> 39 include/struct.h WORD gr[GRSIZE]; /**<汎用レジスタ */</span>
<span class='curline'><a href='../S/21079.html#L48'>gr</a> 48 src/dump.c print_dumpword(sys->cpu->gr[i], execmode.logical);</span>
<span class='curline'><a href='../S/21058.html#L115'>gr</a> 115 src/exec.c sys->memory[sys->cpu->gr[1]] = sys->memory[sys->cpu->gr[2]] = 0x0;</span>
<span class='curline'><a href='../S/21058.html#L123'>gr</a> 123 src/exec.c if(sys->cpu->gr[1] + i > execptr->end) {</span>
<span class='curline'><a href='../S/21058.html#L128'>gr</a> 128 src/exec.c sys->memory[sys->cpu->gr[1] + i] = buf[i];</span>
<span class='curline'><a href='../S/21058.html#L130'>gr</a> 130 src/exec.c sys->memory[sys->cpu->gr[2]] = i + 1;</span>
<span class='curline'><a href='../S/21058.html#L139'>gr</a> 139 src/exec.c for(i = 0; i < sys->memory[sys->cpu->gr[2]]; i++) {</span>
<span class='curline'><a href='../S/21058.html#L140'>gr</a> 140 src/exec.c if(sys->cpu->gr[1] + i > execptr->end) {</span>
<span class='curline'><a href='../S/21058.html#L147'>gr</a> 147 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/21058.html#L203'>gr</a> 203 src/exec.c a += sys->cpu->gr[x];</span>
<span class='curline'><a href='../S/21058.html#L235'>gr</a> 235 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/21058.html#L242'>gr</a> 242 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/21058.html#L249'>gr</a> 249 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/21058.html#L256'>gr</a> 256 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/21058.html#L267'>gr</a> 267 src/exec.c if((tmp = (short)(sys->cpu->gr[r]) + (short)val) > 32767 || tmp < -32768) {</span>
<span class='curline'><a href='../S/21058.html#L271'>gr</a> 271 src/exec.c sys->cpu->gr[r] = (WORD)(tmp & 0xFFFF);</span>
<span class='curline'><a href='../S/21058.html#L272'>gr</a> 272 src/exec.c if((sys->cpu->gr[r] & 0x8000) == 0x8000) {</span>
<span class='curline'><a href='../S/21058.html#L274'>gr</a> 274 src/exec.c } else if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/21058.html#L289'>gr</a> 289 src/exec.c adda(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/21058.html#L303'>gr</a> 303 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/21058.html#L312'>gr</a> 312 src/exec.c o = sys->cpu->gr[r];</span>
<span class='curline'><a href='../S/21058.html#L329'>gr</a> 329 src/exec.c sys->cpu->gr[r] = (WORD)s;</span>
<span class='curline'><a href='../S/21058.html#L349'>gr</a> 349 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/21058.html#L363'>gr</a> 363 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/21058.html#L370'>gr</a> 370 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/21058.html#L377'>gr</a> 377 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/21058.html#L384'>gr</a> 384 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/21058.html#L391'>gr</a> 391 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/21058.html#L398'>gr</a> 398 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/21058.html#L405'>gr</a> 405 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/21058.html#L412'>gr</a> 412 src/exec.c if((short)sys->cpu->gr[r] < (short)val) {</span>
<span class='curline'><a href='../S/21058.html#L414'>gr</a> 414 src/exec.c } else if(sys->cpu->gr[r] == val) {</span>
<span class='curline'><a href='../S/21058.html#L429'>gr</a> 429 src/exec.c cpa(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/21058.html#L436'>gr</a> 436 src/exec.c if(sys->cpu->gr[r] < val) {</span>
<span class='curline'><a href='../S/21058.html#L438'>gr</a> 438 src/exec.c } else if(sys->cpu->gr[r] == val) {</span>
<span class='curline'><a href='../S/21058.html#L453'>gr</a> 453 src/exec.c cpl(get_r_r1(w[0]), sys->cpu->gr[get_x_r2(w[0])]);</span>
<span class='curline'><a href='../S/21058.html#L461'>gr</a> 461 src/exec.c WORD sign = sys->cpu->gr[r] & 0x8000;</span>
<span class='curline'><a href='../S/21058.html#L465'>gr</a> 465 src/exec.c sys->cpu->gr[r] &= 0x7FFF;</span>
<span class='curline'><a href='../S/21058.html#L467'>gr</a> 467 src/exec.c last = sys->cpu->gr[r] & 0x4000;</span>
<span class='curline'><a href='../S/21058.html#L468'>gr</a> 468 src/exec.c sys->cpu->gr[r] <<= 1;</span>
<span class='curline'><a href='../S/21058.html#L470'>gr</a> 470 src/exec.c sys->cpu->gr[r] = sign | (sys->cpu->gr[r] & 0x7FFF);</span>
<span class='curline'><a href='../S/21058.html#L480'>gr</a> 480 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/21058.html#L490'>gr</a> 490 src/exec.c WORD sign = sys->cpu->gr[r] & 0x8000;</span>
<span class='curline'><a href='../S/21058.html#L494'>gr</a> 494 src/exec.c sys->cpu->gr[r] &= 0x7FFF;</span>
<span class='curline'><a href='../S/21058.html#L496'>gr</a> 496 src/exec.c last = sys->cpu->gr[r] & 0x1;</span>
<span class='curline'><a href='../S/21058.html#L497'>gr</a> 497 src/exec.c sys->cpu->gr[r] >>= 1;</span>
<span class='curline'><a href='../S/21058.html#L499'>gr</a> 499 src/exec.c sys->cpu->gr[r] |= 0x4000;</span>
<span class='curline'><a href='../S/21058.html#L502'>gr</a> 502 src/exec.c sys->cpu->gr[r] = sign | sys->cpu->gr[r];</span>
<span class='curline'><a href='../S/21058.html#L512'>gr</a> 512 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/21058.html#L526'>gr</a> 526 src/exec.c last = sys->cpu->gr[r] & 0x8000;</span>
<span class='curline'><a href='../S/21058.html#L527'>gr</a> 527 src/exec.c sys->cpu->gr[r] <<= 1;</span>
<span class='curline'><a href='../S/21058.html#L534'>gr</a> 534 src/exec.c if((sys->cpu->gr[r] & 0x8000) > 0x0) {</span>
<span class='curline'><a href='../S/21058.html#L538'>gr</a> 538 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/21058.html#L552'>gr</a> 552 src/exec.c last = sys->cpu->gr[r] & 0x0001;</span>
<span class='curline'><a href='../S/21058.html#L553'>gr</a> 553 src/exec.c sys->cpu->gr[r] >>= 1;</span>
<span class='curline'><a href='../S/21058.html#L560'>gr</a> 560 src/exec.c if((sys->cpu->gr[r] & 0x8000) > 0x0) {</span>
<span class='curline'><a href='../S/21058.html#L564'>gr</a> 564 src/exec.c if(sys->cpu->gr[r] == 0x0) {</span>
<span class='curline'><a href='../S/21058.html#L644'>gr</a> 644 src/exec.c sys->cpu->gr[get_r_r1(w[0])] = sys->memory[(sys->cpu->sp)++];</span>
<span class='curline'><a href='../S/21089.html#L294'>gr</a> 294 src/struct.c sys->cpu->gr[i] = 0x0;</span>
</pre>
</body>
</html>