<map id="hash" name="hash"> <area shape="rect" id="Node000001" title="ハッシュ値を取得する" alt="" coords="765,444,814,470"/> <area shape="rect" id="Node000002" href="$monitor_8c.html#a9c74d039d21a1d550950745469e04127" title="アドレスのハッシュ値を返す" alt="" coords="630,81,698,107"/> <area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="778,429,752,337,714,222,669,108,674,106,720,220,757,335,783,428"/> <area shape="rect" id="Node000011" href="$struct_8c.html#a4eb3743c27e816af85038b8d48f0f4f2" title="命令ハッシュ表を作成する" alt="" coords="441,505,558,531"/> <area shape="poly" id="edge10_Node000001_Node000011" title=" " alt="" coords="751,468,559,508,558,503,750,462"/> <area shape="rect" id="Node000012" href="$struct_8c.html#a979c48d01c135239941c21e2de01d6a7" title=" " alt="" coords="612,233,716,259"/> <area shape="poly" id="edge13_Node000001_Node000012" title=" " alt="" coords="771,432,671,261,675,258,775,429"/> <area shape="rect" id="Node000014" href="$struct_8c.html#aeae4030e83292f23161ee79d8f1d5e1b" title=" " alt="" coords="611,792,717,818"/> <area shape="poly" id="edge19_Node000001_Node000014" title=" " alt="" coords="781,485,672,792,667,791,776,483"/> <area shape="rect" id="Node000061" href="$struct_8c.html#a64b381df02267a1444ea0533a80dc841" title=" " alt="" coords="622,431,706,456"/> <area shape="poly" id="edge50_Node000001_Node000061" title=" " alt="" coords="749,455,706,451,707,445,750,450"/> <area shape="rect" id="Node000073" href="$label_8c.html#a2bd360502c6df9497ba69f40ac1e8464" title=" " alt="" coords="626,1743,702,1768"/> <area shape="poly" id="edge57_Node000001_Node000073" title=" " alt="" coords="788,485,669,1742,664,1742,783,485"/> <area shape="rect" id="Node000003" href="$monitor_8c.html#aeab0077a6ba82ed9df78f3a9b3ebbfdc" title="ブレークポイント表にアドレスを追加する" alt="" coords="280,56,344,82"/> <area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="615,93,344,74,345,68,615,88"/> <area shape="rect" id="Node000009" href="$monitor_8c.html#ade17c901edf146f8585255fed4664c01" title="ブレークポイント表からアドレスを削除する" alt="" coords="470,5,529,31"/> <area shape="poly" id="edge4_Node000002_Node000009" title=" " alt="" coords="619,77,528,34,530,29,621,72"/> <area shape="rect" id="Node000010" href="$monitor_8c.html#a637744da825fa9add031f300f4dfd41a" title="ブレークポイント表にアドレスがある場合はtrue、ない場合はfalseを返す" alt="" coords="469,107,530,132"/> <area shape="poly" id="edge6_Node000002_Node000010" title=" " alt="" coords="615,104,531,118,530,112,614,99"/> <area shape="rect" id="Node000004" href="$monitor_8c.html#a7aec9a0e7587db05dd69eac4e589abe4" title=" " alt="" coords="103,31,188,56"/> <area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="265,64,188,53,189,47,265,59"/> <area shape="poly" id="edge5_Node000009_Node000004" title=" " alt="" coords="454,24,188,43,188,38,454,19"/> <area shape="poly" id="edge7_Node000010_Node000003" title=" " alt="" coords="454,110,344,80,345,75,455,105"/> <area shape="rect" id="Node000007" href="$exec_8c.html#a05e951388bd6364f0a83e02b1daef957" title="COMET II仮想マシンを実行する" alt="" coords="121,259,170,284"/> <area shape="poly" id="edge8_Node000010_Node000007" title=" " alt="" coords="455,131,353,158,294,179,237,205,195,233,162,261,158,256,192,228,235,200,292,174,351,153,454,126"/> <area shape="rect" id="Node000008" href="$casl2_8c.html#a0ddf1224851353fc92bfbff6f499fa97" title="casl2コマンドのメイン" alt="" coords="5,259,55,284"/> <area shape="poly" id="edge9_Node000007_Node000008" title=" " alt="" coords="105,274,55,274,55,269,105,269"/> <area shape="poly" id="edge11_Node000011_Node000007" title=" " alt="" coords="438,499,434,496,417,473,410,450,403,428,386,407,367,393,349,385,314,379,277,374,257,367,235,356,189,321,156,286,159,283,192,317,237,352,259,362,279,368,315,373,351,380,370,389,390,403,408,426,415,448,422,470,438,492,442,495"/> <area shape="poly" id="edge12_Node000011_Node000008" title=" " alt="" coords="443,501,435,496,420,484,411,473,401,462,387,451,347,434,313,427,278,422,235,407,178,378,125,344,46,287,49,283,128,340,181,373,237,402,279,417,314,422,349,429,390,447,405,458,415,469,424,481,438,492,445,496"/> <area shape="poly" id="edge14_Node000012_Node000007" title=" " alt="" coords="597,243,432,237,334,240,236,249,171,265,170,260,236,244,334,234,432,232,597,238"/> <area shape="poly" id="edge15_Node000012_Node000008" title=" " alt="" coords="609,231,562,221,433,206,331,205,230,218,103,249,56,265,54,260,102,244,229,213,331,199,433,201,563,216,610,226"/> <area shape="rect" id="Node000013" href="$monitor_8c.html#af9b592c8396634657e0e829602c0880e" title="モニター終了時の処理をする" alt="" coords="466,259,533,284"/> <area shape="poly" id="edge16_Node000012_Node000013" title=" " alt="" coords="597,259,534,269,533,264,597,254"/> <area shape="rect" id="Node000006" href="$monitor_8c.html#a0e89037e727d646088e956504e02ef8b" title="COMET IIモニターを起動する" alt="" coords="280,259,344,284"/> <area shape="poly" id="edge17_Node000013_Node000006" title=" " alt="" coords="451,274,345,274,345,269,451,269"/> <area shape="poly" id="edge18_Node000006_Node000007" title=" " alt="" coords="264,274,170,274,170,269,264,269"/> <area shape="poly" id="edge20_Node000014_Node000011" title=" " alt="" coords="645,779,506,533,511,530,650,777"/> <area shape="rect" id="Node000015" href="$struct_8c.html#ae5076231c2c9f5011a92b4901e881695" title=" " alt="" coords="453,1397,546,1423"/> <area shape="poly" id="edge21_Node000014_Node000015" title=" " alt="" coords="658,833,507,1398,502,1396,652,832"/> <area shape="rect" id="Node000025" href="$struct_8c.html#ab6fb3f305d8b1ab26140ee30bd61e980" title=" " alt="" coords="445,1053,554,1079"/> <area shape="poly" id="edge23_Node000014_Node000025" title=" " alt="" coords="648,833,511,1055,507,1052,644,830"/> <area shape="rect" id="Node000016" href="$assemble_8c.html#a1ff9d415430cab87480fd25355fab500" title="システムCOMET IIの命令をアセンブルする" alt="" coords="236,1744,388,1770"/> <area shape="poly" id="edge22_Node000015_Node000016" title=" " alt="" coords="499,1439,492,1500,475,1579,461,1621,442,1662,419,1701,390,1735,375,1746,372,1741,387,1731,415,1697,438,1659,456,1619,470,1577,487,1499,494,1438"/> <area shape="rect" id="Node000026" href="$exec_8c.html#a45e600d2faad863defabbf2ed8e2e32e" title="ADDA命令 - オペランドr1,r2。語長1." alt="" coords="270,1349,355,1375"/> <area shape="poly" id="edge24_Node000025_Node000026" title=" " alt="" coords="497,1095,487,1146,468,1212,437,1281,415,1312,390,1340,374,1351,356,1358,354,1353,372,1346,387,1336,411,1309,432,1278,463,1210,482,1145,492,1094"/> <area shape="rect" id="Node000027" href="$exec_8c.html#a842893508b5fafe459eb48127187259d" title="ADDA命令 - オペランドr,adr,x。語長2." alt="" coords="262,1399,362,1424"/> <area shape="poly" id="edge25_Node000025_Node000027" title=" " alt="" coords="499,1095,492,1155,475,1234,461,1276,442,1317,419,1355,390,1390,364,1405,361,1401,387,1385,415,1352,438,1314,456,1274,470,1233,487,1154,494,1094"/> <area shape="rect" id="Node000028" href="$exec_8c.html#a87aedf3673723c6a6f2f98bd7b1110b2" title="ADDL命令 - オペランドr1,r2。語長1." alt="" coords="272,1448,353,1474"/> <area shape="poly" id="edge26_Node000025_Node000028" title=" " alt="" coords="501,1095,497,1163,481,1255,467,1305,448,1353,423,1398,390,1439,373,1451,354,1458,352,1453,371,1446,387,1435,418,1395,443,1351,462,1303,476,1254,491,1163,496,1094"/> <area shape="rect" id="Node000029" href="$exec_8c.html#ab2628c311f9978fc4dd77f5fa14719ca" title="ADDL命令 - オペランドr,adr,x。語長2." alt="" coords="264,1497,360,1523"/> <area shape="poly" id="edge27_Node000025_Node000029" title=" " alt="" coords="497,1095,483,1184,460,1301,429,1413,410,1457,390,1488,377,1498,361,1505,359,1501,374,1494,386,1484,406,1455,424,1412,455,1300,478,1183,492,1094"/> <area shape="rect" id="Node000030" href="$exec_8c.html#aa900f72574e89c5e97f9571a1f2ef999" title="AND命令 - オペランドr1,r2。語長1." alt="" coords="273,1547,351,1572"/> <area shape="poly" id="edge28_Node000025_Node000030" title=" " alt="" coords="496,1095,448,1339,418,1467,403,1512,390,1537,373,1550,353,1558,351,1552,370,1545,386,1534,398,1510,413,1465,443,1338,491,1094"/> <area shape="rect" id="Node000031" href="$exec_8c.html#a11f68b1d3b4a23cf5b977986001e8790" title="AND命令 - オペランドr,adr,x。語長2." alt="" coords="266,1596,358,1622"/> <area shape="poly" id="edge29_Node000025_Node000031" title=" " alt="" coords="495,1094,438,1376,408,1520,391,1586,376,1598,360,1605,358,1600,373,1593,386,1583,403,1518,433,1375,490,1093"/> <area shape="rect" id="Node000032" href="$exec_8c.html#a95534aefaeb46d9f0549468c2bd9cc7d" title="CPA命令 - オペランドr1,r2。語長1." alt="" coords="273,1645,351,1671"/> <area shape="poly" id="edge30_Node000025_Node000032" title=" " alt="" coords="495,1095,439,1385,434,1424,433,1459,435,1519,433,1548,427,1576,413,1605,390,1636,373,1649,353,1656,351,1651,370,1644,386,1632,409,1602,422,1574,428,1547,430,1519,428,1459,429,1424,434,1384,490,1094"/> <area shape="rect" id="Node000033" href="$exec_8c.html#aa8a4de731fba67bb2a76f74f029cfe1d" title="CPA命令 - オペランドr,adr,x。語長2." alt="" coords="266,1695,358,1720"/> <area shape="poly" id="edge31_Node000025_Node000033" title=" " alt="" coords="495,1095,439,1385,433,1452,427,1540,415,1625,405,1660,390,1685,376,1697,360,1704,358,1699,374,1692,386,1682,400,1658,410,1624,422,1540,427,1452,434,1384,490,1094"/> <area shape="rect" id="Node000034" href="$exec_8c.html#a87b13998ec6e7483f951c45b63a1e06e" title="CPL命令 - オペランドr1,r2。語長1." alt="" coords="275,461,349,487"/> <area shape="poly" id="edge32_Node000025_Node000034" title=" " alt="" coords="494,1038,484,922,464,761,450,679,432,603,411,542,386,500,369,487,349,480,351,475,372,483,390,496,416,540,438,602,455,677,470,760,490,922,499,1038"/> <area shape="rect" id="Node000035" href="$exec_8c.html#a2b836cc590ced28ba18cca2c230ba905" title="CPL命令 - オペランドr,adr,x。語長2." alt="" coords="268,511,356,536"/> <area shape="poly" id="edge33_Node000025_Node000035" title=" " alt="" coords="493,1038,482,930,461,784,447,710,430,642,409,587,386,549,372,539,356,532,358,527,375,534,390,546,414,585,435,641,452,709,467,783,487,930,498,1037"/> <area shape="rect" id="Node000036" href="$exec_8c.html#a1efabca6b8fda702ce74ae81fccad453" title="JMI命令。語長2." alt="" coords="293,560,331,586"/> <area shape="poly" id="edge34_Node000025_Node000036" title=" " alt="" coords="493,1038,480,940,458,808,444,742,427,682,408,632,386,599,374,589,360,583,331,576,332,571,362,577,377,585,390,595,412,630,432,680,449,741,463,807,485,940,498,1038"/> <area shape="rect" id="Node000037" href="$exec_8c.html#a7111e5918a8b56adc99b8d78e6da0328" title="JNZ命令。語長2." alt="" coords="293,609,331,635"/> <area shape="poly" id="edge35_Node000025_Node000037" title=" " alt="" coords="492,1038,478,949,455,832,424,721,406,677,386,648,374,639,360,632,331,626,332,621,362,627,377,634,390,644,410,675,429,719,460,831,483,948,497,1037"/> <area shape="rect" id="Node000038" href="$exec_8c.html#af04e0be53df8f7d26eff99fffe40be44" title="JOV命令。語長2." alt="" coords="293,659,331,684"/> <area shape="poly" id="edge36_Node000025_Node000038" title=" " alt="" coords="496,1038,491,970,476,878,462,829,443,782,418,737,386,697,374,688,360,682,331,675,333,670,362,677,377,684,390,694,423,734,448,779,467,828,481,877,497,969,501,1038"/> <area shape="rect" id="Node000039" href="$exec_8c.html#ac62172031d98b2f91a99626737e32749" title="JPL命令。語長2." alt="" coords="293,708,331,734"/> <area shape="poly" id="edge37_Node000025_Node000039" title=" " alt="" coords="494,1038,487,978,470,900,456,858,438,818,415,780,387,747,360,731,331,725,332,720,362,726,390,743,419,777,442,815,461,856,475,898,492,977,499,1038"/> <area shape="rect" id="Node000040" href="$exec_8c.html#aeb71f7ef3e066e626309776c975e5cb5" title="JZE命令。語長2." alt="" coords="293,757,331,783"/> <area shape="poly" id="edge38_Node000025_Node000040" title=" " alt="" coords="492,1039,482,987,463,922,432,854,411,823,387,796,359,781,331,774,332,769,361,776,390,792,415,820,437,852,468,920,487,986,497,1038"/> <area shape="rect" id="Node000041" href="$exec_8c.html#ad363b2008859f55495d91f77bb4b91d5" title="LAD命令。語長2." alt="" coords="293,807,331,832"/> <area shape="poly" id="edge39_Node000025_Node000041" title=" " alt="" coords="489,1039,477,997,456,944,427,891,408,867,387,846,359,831,331,824,332,819,361,826,390,841,412,863,431,888,461,942,482,995,495,1038"/> <area shape="rect" id="Node000042" href="$exec_8c.html#af855901d936e8f58a9e2454a33911e25" title="LD命令 - オペランドr1,r2。語長1." alt="" coords="278,856,346,882"/> <area shape="poly" id="edge40_Node000025_Node000042" title=" " alt="" coords="486,1040,471,1007,449,968,421,929,387,895,367,884,346,877,347,872,369,879,390,891,425,925,454,965,475,1005,491,1038"/> <area shape="rect" id="Node000043" href="$exec_8c.html#a6d5cc82de56424225abccace3db62ec0" title="LD命令 - オペランドr,adr,x。語長2." alt="" coords="272,905,353,931"/> <area shape="poly" id="edge41_Node000025_Node000043" title=" " alt="" coords="479,1042,441,992,415,966,387,944,352,929,354,924,390,940,419,962,445,989,484,1039"/> <area shape="rect" id="Node000044" href="$exec_8c.html#a9feb7476507383309c8e3ff2648016f3" title="NOP命令。語長1(OPのみ)" alt="" coords="291,955,333,980"/> <area shape="poly" id="edge42_Node000025_Node000044" title=" " alt="" coords="468,1046,431,1019,387,994,333,975,335,970,389,989,434,1015,471,1041"/> <area shape="rect" id="Node000045" href="$exec_8c.html#aedd10f3b4f5a43d804bfa3a2c950599a" title="OR命令 - オペランドr1,r2。語長1." alt="" coords="278,1004,346,1030"/> <area shape="poly" id="edge43_Node000025_Node000045" title=" " alt="" coords="432,1051,346,1028,348,1023,434,1046"/> <area shape="rect" id="Node000046" href="$exec_8c.html#aaf94d17e5d9c08f17d065478c494cb2a" title="OR命令 - オペランドr,adr,x。語長2." alt="" coords="271,1053,353,1079"/> <area shape="poly" id="edge44_Node000025_Node000046" title=" " alt="" coords="429,1069,354,1069,354,1064,429,1064"/> <area shape="rect" id="Node000047" href="$exec_8c.html#a312e7f6c761a199c1369fbe651e084f0" title="POP命令。語長1." alt="" coords="291,1103,333,1128"/> <area shape="poly" id="edge45_Node000025_Node000047" title=" " alt="" coords="434,1086,334,1113,333,1108,432,1081"/> <area shape="rect" id="Node000048" href="$exec_8c.html#a98b45e0a7ed122b6710df00209b67827" title="PUSH命令。語長2." alt="" coords="288,1152,337,1178"/> <area shape="poly" id="edge46_Node000025_Node000048" title=" " alt="" coords="471,1091,434,1118,389,1143,338,1162,337,1157,387,1138,431,1113,468,1087"/> <area shape="rect" id="Node000049" href="$exec_8c.html#a50fbe64e68dc9ba1b228ae5f6280e978" title="SLA命令 - オペランドr,adr,x。語長2." alt="" coords="293,1201,331,1227"/> <area shape="poly" id="edge47_Node000025_Node000049" title=" " alt="" coords="484,1094,445,1144,419,1170,390,1192,361,1206,333,1214,331,1209,359,1201,387,1188,415,1166,441,1140,479,1091"/> <area shape="rect" id="Node000050" href="$exec_8c.html#ab99930605184cfa5303cc01126a56e1e" title="SLL命令 - オペランドr,adr,x。語長2." alt="" coords="293,1251,331,1276"/> <area shape="poly" id="edge48_Node000025_Node000050" title=" " alt="" coords="491,1094,475,1128,454,1167,425,1207,390,1242,361,1257,332,1264,331,1259,359,1252,387,1237,421,1204,449,1164,471,1125,486,1092"/> <area shape="rect" id="Node000051" href="$exec_8c.html#a2caae245775260efa873a69864ca27ec" title="SRA命令 - オペランドr,adr,x。語長2." alt="" coords="292,1300,332,1326"/> <area shape="poly" id="edge49_Node000025_Node000051" title=" " alt="" coords="495,1095,482,1138,461,1190,431,1244,412,1269,390,1291,361,1307,333,1314,331,1308,359,1302,387,1287,408,1265,427,1241,456,1188,477,1136,489,1093"/> <area shape="poly" id="edge52_Node000061_Node000011" title=" " alt="" coords="626,466,564,497,538,507,536,502,562,492,623,461"/> <area shape="rect" id="Node000062" href="$struct_8c.html#a002f62346953cceafdefe937251a557c" title=" " alt="" coords="436,357,563,383"/> <area shape="poly" id="edge51_Node000061_Node000062" title=" " alt="" coords="623,426,562,397,536,386,538,381,564,392,625,421"/> <area shape="rect" id="Node000069" href="$struct_8c.html#adf06e214418dccb0a1861a7bdcc5572a" title=" " alt="" coords="451,456,548,482"/> <area shape="poly" id="edge53_Node000061_Node000069" title=" " alt="" coords="607,455,549,464,548,459,606,450"/> <area shape="rect" id="Node000070" href="$struct_8c.html#a6348147d61187876a240a2a354a24316" title=" " alt="" coords="460,407,539,432"/> <area shape="poly" id="edge54_Node000061_Node000070" title=" " alt="" coords="606,438,539,428,540,423,607,433"/> <area shape="rect" id="Node000071" href="$struct_8c.html#a4aa1eb34c73eb2df36ef720d8164ba68" title=" " alt="" coords="455,308,544,334"/> <area shape="poly" id="edge56_Node000061_Node000071" title=" " alt="" coords="641,420,606,383,561,347,541,337,544,332,564,343,609,379,644,417"/> <area shape="poly" id="edge55_Node000070_Node000007" title=" " alt="" coords="444,403,435,398,411,377,387,356,344,338,284,316,170,281,171,276,286,311,346,333,390,352,414,373,438,393,447,398"/> <area shape="rect" id="Node000074" href="$label_8c.html#a13845f111eda3f65e76716c9aca802aa" title="プログラム名、ラベル、アドレスをラベル表に追加する" alt="" coords="278,1793,347,1819"/> <area shape="poly" id="edge58_Node000073_Node000074" title=" " alt="" coords="611,1773,563,1783,445,1799,347,1807,347,1802,444,1794,562,1778,610,1768"/> <area shape="rect" id="Node000075" href="$label_8c.html#a8b2ae1a0bae14a00c2ca265c79d021cc" title="プログラム名とラベルに対応するアドレスをラベル表から検索する" alt="" coords="466,1743,533,1768"/> <area shape="poly" id="edge59_Node000073_Node000075" title=" " alt="" coords="610,1758,533,1758,533,1753,610,1753"/> <area shape="poly" id="edge61_Node000075_Node000016" title=" " alt="" coords="451,1759,389,1759,389,1754,451,1753"/> <area shape="poly" id="edge60_Node000075_Node000074" title=" " alt="" coords="452,1771,348,1800,346,1794,451,1766"/> </map>