root/doc_inner/gnu_global/Y/178.html

/* [<][>][^][v][top][bottom][index][help] */
<!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>pr</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#L41'>pr</a>                 41 include/struct.h     WORD pr;         /**&lt;プログラムレジスタ */</span>
<span class='curline'><a href='../S/30203.html#L11'>pr</a>                 11 src/dump.c         fprintf(stdout, "#%04X: adr :", sys-&gt;cpu-&gt;pr);</span>
<span class='curline'><a href='../S/30203.html#L24'>pr</a>                 24 src/dump.c                 fprintf(stdout, "#%04X: %04X: ", sys-&gt;cpu-&gt;pr, i);</span>
<span class='curline'><a href='../S/30203.html#L43'>pr</a>                 43 src/dump.c         char *pr = word2bit(sys-&gt;cpu-&gt;pr);</span>
<span class='curline'><a href='../S/30203.html#L49'>pr</a>                 49 src/dump.c             fprintf(stdout, "#%04X: GR%d: ", sys-&gt;cpu-&gt;pr, i);</span>
<span class='curline'><a href='../S/30203.html#L53'>pr</a>                 53 src/dump.c         fprintf(stdout, "#%04X: SP:  %6d = #%04X = %s\n", sys-&gt;cpu-&gt;pr, sys-&gt;cpu-&gt;sp, sys-&gt;cpu-&gt;sp, sp);</span>
<span class='curline'><a href='../S/30203.html#L54'>pr</a>                 54 src/dump.c         fprintf(stdout, "#%04X: PR:  %6d = #%04X = %s\n", sys-&gt;cpu-&gt;pr, sys-&gt;cpu-&gt;pr, sys-&gt;cpu-&gt;pr, pr);</span>
<span class='curline'><a href='../S/30203.html#L55'>pr</a>                 55 src/dump.c         fprintf(stdout, "#%04X: FR (OF SF ZF): %s\n", sys-&gt;cpu-&gt;pr, fr + L3BIT); /* FRは下位3けたを表示 */</span>
<span class='curline'><a href='../S/30203.html#L57'>pr</a>                 57 src/dump.c         FREE(pr);</span>
<span class='curline'><a href='../S/30203.html#L64'>pr</a>                 64 src/dump.c             if(sys-&gt;cpu-&gt;pr == execptr-&gt;start &amp;&amp; execmode.reverse == true) { /* reverseオプション指定時、スタート時にプログラム全体を逆アセンブル */</span>
<span class='curline'><a href='../S/30203.html#L68'>pr</a>                 68 src/dump.c                 fprintf(stdout, "#%04X: Register::::\n", sys-&gt;cpu-&gt;pr);</span>
<span class='curline'><a href='../S/30203.html#L72'>pr</a>                 72 src/dump.c                 fprintf(stdout, "#%04X: Memory::::\n", sys-&gt;cpu-&gt;pr);</span>
<span class='curline'><a href='../S/30203.html#L76'>pr</a>                 76 src/dump.c                 fprintf(stdout, "#%04X: Disassemble::::", sys-&gt;cpu-&gt;pr);</span>
<span class='curline'><a href='../S/30203.html#L77'>pr</a>                 77 src/dump.c                 disassemble_memory(sys-&gt;memory, sys-&gt;cpu-&gt;pr, sys-&gt;cpu-&gt;pr + code2cmdwordlen(sys-&gt;memory[sys-&gt;cpu-&gt;pr] &amp; 0xFF00) - 1);</span>
<span class='curline'><a href='../S/30182.html#L11'>pr</a>                 11 src/exec.c     char *pr2str(WORD pr);</span>
<span class='curline'><a href='../S/30182.html#L101'>pr</a>                101 src/exec.c     char *pr2str(WORD pr)</span>
<span class='curline'><a href='../S/30182.html#L105'>pr</a>                105 src/exec.c         sprintf(str, "PR:#%04X", pr);</span>
<span class='curline'><a href='../S/30182.html#L176'>pr</a>                176 src/exec.c             setcerr(205, s = pr2str(sys-&gt;cpu-&gt;pr));    /* r/r1 in word #1 - not GR */</span>
<span class='curline'><a href='../S/30182.html#L189'>pr</a>                189 src/exec.c             setcerr(206, s = pr2str(sys-&gt;cpu-&gt;pr));    /* r/r1 in word #1 - not GR */</span>
<span class='curline'><a href='../S/30182.html#L213'>pr</a>                213 src/exec.c             setcerr(207, s = pr2str(sys-&gt;cpu-&gt;pr + 1));    /* address in word #2 - out of memory */</span>
<span class='curline'><a href='../S/30182.html#L228'>pr</a>                228 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("NOP", NONE);</span>
<span class='curline'><a href='../S/30182.html#L233'>pr</a>                233 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L235'>pr</a>                235 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("LD", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L240'>pr</a>                240 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L242'>pr</a>                242 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("LD", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L247'>pr</a>                247 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L249'>pr</a>                249 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("ST", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L254'>pr</a>                254 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L256'>pr</a>                256 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("LAD", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L280'>pr</a>                280 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L282'>pr</a>                282 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("ADDA", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L287'>pr</a>                287 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L289'>pr</a>                289 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("ADDA", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L294'>pr</a>                294 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L296'>pr</a>                296 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SUBA", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L301'>pr</a>                301 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L303'>pr</a>                303 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SUBA", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L340'>pr</a>                340 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L342'>pr</a>                342 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("ADDL", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L347'>pr</a>                347 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L349'>pr</a>                349 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("ADDL", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L354'>pr</a>                354 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L356'>pr</a>                356 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SUBL", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L361'>pr</a>                361 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L363'>pr</a>                363 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SUBL", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L368'>pr</a>                368 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L370'>pr</a>                370 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("AND", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L375'>pr</a>                375 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L377'>pr</a>                377 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("AND", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L382'>pr</a>                382 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L384'>pr</a>                384 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("OR", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L389'>pr</a>                389 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L391'>pr</a>                391 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("OR", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L396'>pr</a>                396 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L398'>pr</a>                398 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("XOR", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L403'>pr</a>                403 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L405'>pr</a>                405 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("XOR", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L420'>pr</a>                420 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L422'>pr</a>                422 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("CPA", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L427'>pr</a>                427 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L429'>pr</a>                429 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("CPA", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L444'>pr</a>                444 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L446'>pr</a>                446 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("CPL", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L451'>pr</a>                451 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L453'>pr</a>                453 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("CPL", R1_R2);</span>
<span class='curline'><a href='../S/30182.html#L458'>pr</a>                458 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L482'>pr</a>                482 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SLA", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L487'>pr</a>                487 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L514'>pr</a>                514 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SRA", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L519'>pr</a>                519 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L540'>pr</a>                540 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SLL", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L545'>pr</a>                545 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L566'>pr</a>                566 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SRL", R_ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L571'>pr</a>                571 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L573'>pr</a>                573 src/exec.c             sys-&gt;cpu-&gt;pr = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L575'>pr</a>                575 src/exec.c             sys-&gt;cpu-&gt;pr += getcmdwordlen("JMI", ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L581'>pr</a>                581 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L583'>pr</a>                583 src/exec.c             sys-&gt;cpu-&gt;pr = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L585'>pr</a>                585 src/exec.c             sys-&gt;cpu-&gt;pr += getcmdwordlen("JNZ", ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L591'>pr</a>                591 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L593'>pr</a>                593 src/exec.c             sys-&gt;cpu-&gt;pr = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L595'>pr</a>                595 src/exec.c             sys-&gt;cpu-&gt;pr += getcmdwordlen("JZE", ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L601'>pr</a>                601 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L602'>pr</a>                602 src/exec.c         sys-&gt;cpu-&gt;pr = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L607'>pr</a>                607 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L609'>pr</a>                609 src/exec.c             sys-&gt;cpu-&gt;pr = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L611'>pr</a>                611 src/exec.c             sys-&gt;cpu-&gt;pr += getcmdwordlen("JPL", ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L617'>pr</a>                617 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L619'>pr</a>                619 src/exec.c             sys-&gt;cpu-&gt;pr = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L621'>pr</a>                621 src/exec.c             sys-&gt;cpu-&gt;pr += getcmdwordlen("JOV", ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L628'>pr</a>                628 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L630'>pr</a>                630 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("PUSH", ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L636'>pr</a>                636 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr]};</span>
<span class='curline'><a href='../S/30182.html#L640'>pr</a>                640 src/exec.c             setcerr(203, s = pr2str(sys-&gt;cpu-&gt;pr));        /* Stack Pointer (SP) - stack underflow */</span>
<span class='curline'><a href='../S/30182.html#L644'>pr</a>                644 src/exec.c             sys-&gt;cpu-&gt;pr += getcmdwordlen("POP", R_);</span>
<span class='curline'><a href='../S/30182.html#L651'>pr</a>                651 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L652'>pr</a>                652 src/exec.c         sys-&gt;memory[--(sys-&gt;cpu-&gt;sp)] = sys-&gt;cpu-&gt;pr + 1;</span>
<span class='curline'><a href='../S/30182.html#L653'>pr</a>                653 src/exec.c         sys-&gt;cpu-&gt;pr = get_adr_x(w[1], w[0]);</span>
<span class='curline'><a href='../S/30182.html#L662'>pr</a>                662 src/exec.c             sys-&gt;cpu-&gt;pr = sys-&gt;memory[(sys-&gt;cpu-&gt;sp)++] + 1;</span>
<span class='curline'><a href='../S/30182.html#L668'>pr</a>                668 src/exec.c         WORD w[] = {sys-&gt;memory[sys-&gt;cpu-&gt;pr], sys-&gt;memory[sys-&gt;cpu-&gt;pr + 1]};</span>
<span class='curline'><a href='../S/30182.html#L681'>pr</a>                681 src/exec.c         sys-&gt;cpu-&gt;pr += getcmdwordlen("SVC", ADR_X);</span>
<span class='curline'><a href='../S/30182.html#L695'>pr</a>                695 src/exec.c         for (sys-&gt;cpu-&gt;pr = execptr-&gt;start; ; ) {</span>
<span class='curline'><a href='../S/30182.html#L699'>pr</a>                699 src/exec.c             if((execmode.monitor == true &amp;&amp; execptr-&gt;started == false) || execptr-&gt;stop == true || execmode.step == true || getbps(sys-&gt;cpu-&gt;pr) == true)</span>
<span class='curline'><a href='../S/30182.html#L709'>pr</a>                709 src/exec.c             if(sys-&gt;cpu-&gt;pr &gt;= sys-&gt;memsize) {</span>
<span class='curline'><a href='../S/30182.html#L710'>pr</a>                710 src/exec.c                 setcerr(201, s = pr2str(sys-&gt;cpu-&gt;pr));        /* Program Register (PR) - memory overflow */</span>
<span class='curline'><a href='../S/30182.html#L715'>pr</a>                715 src/exec.c                 setcerr(202, s = pr2str(sys-&gt;cpu-&gt;pr));        /* Stack Pointer (SP) - stack overflow */</span>
<span class='curline'><a href='../S/30182.html#L720'>pr</a>                720 src/exec.c             if((cmdptr = getcmdptr(sys-&gt;memory[sys-&gt;cpu-&gt;pr] &amp; 0xFF00)) == NULL) {</span>
<span class='curline'><a href='../S/30182.html#L721'>pr</a>                721 src/exec.c                 setcerr(204, s = pr2str(sys-&gt;cpu-&gt;pr));            /* OP in word #1 - not command code */</span>
<span class='curline'><a href='../S/30177.html#L330'>pr</a>                330 src/monitor.c              fprintf(stdout, "#%04X: Register::::\n", sys-&gt;cpu-&gt;pr);</span>
<span class='curline'><a href='../S/30213.html#L357'>pr</a>                357 src/struct.c       sys-&gt;cpu-&gt;pr = 0x0;            /* プログラムレジスタ */</span>
</pre>
</body>
</html>

/* [<][>][^][v][top][bottom][index][help] */