{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.j3Tp7rzW/b1/gpsim-doc_0.22.0-8_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.j3Tp7rzW/b2/gpsim-doc_0.22.0-8_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,2 +1,2 @@\n \n- dfb0f86026261ee146bf47153877510d 227464 doc optional gpsim-doc_0.22.0-8_all.deb\n+ 9330e539275d5dff8cdf64aede9a11bb 227608 doc optional gpsim-doc_0.22.0-8_all.deb\n"}, {"source1": "gpsim-doc_0.22.0-8_all.deb", "source2": "gpsim-doc_0.22.0-8_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-20 05:44:45.000000 debian-binary\n -rw-r--r-- 0 0 0 680 2024-11-20 05:44:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 226592 2024-11-20 05:44:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 226736 2024-11-20 05:44:45.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -2,10 +2,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 05:44:45.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 05:44:45.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 05:44:45.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 05:44:45.000000 ./usr/share/doc/gpsim-doc/\n -rw-r--r-- 0 root (0) root (0) 974 2024-11-20 05:44:45.000000 ./usr/share/doc/gpsim-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 1367 2024-11-19 07:54:21.000000 ./usr/share/doc/gpsim-doc/copyright\n -rw-r--r-- 0 root (0) root (0) 32403 2006-11-20 21:03:15.000000 ./usr/share/doc/gpsim-doc/gpsim.lyx.gz\n--rw-r--r-- 0 root (0) root (0) 190567 2024-11-20 05:44:45.000000 ./usr/share/doc/gpsim-doc/gpsim.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 190707 2024-11-20 05:44:45.000000 ./usr/share/doc/gpsim-doc/gpsim.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 05:44:45.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 267 2024-11-19 08:20:43.000000 ./usr/share/doc-base/gpsim-doc.gpsim-doc-manual\n"}, {"source1": "./usr/share/doc/gpsim-doc/gpsim.pdf.gz", "source2": "./usr/share/doc/gpsim-doc/gpsim.pdf.gz", "unified_diff": null, "details": [{"source1": "gpsim.pdf", "source2": "gpsim.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -150,15 +150,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28239720 17.28 Tf 1 0 0 -1 258 457.92 Tm (gpsim)Tj /R28890808 12 Tf -121.56 78.7199 Td [($Date:)-439.993(2006-11-09)-290.013(08:27:47)-310.006(-0800)-319.993(\(Th)30.0069(u,)-330(09)-320(No)30.0069(v)-330.007(2006\))-320($)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33310360 17.28 Tf 1 0 0 -1 258 457.92 Tm (gpsim)Tj /R33961504 12 Tf -121.56 78.7199 Td [($Date:)-439.993(2006-11-09)-290.013(08:27:47)-310.006(-0800)-319.993(\(Th)30.0069(u,)-330(09)-320(No)30.0069(v)-330.007(2006\))-320($)]TJ ET Q Q \n \n \n \n \n 206\n \n \n@@ -798,17 +798,17 @@\n Subtype\n Type3\n \n \n \n \n \n-R28890808\n+R33961504\n \n-R28239720\n+R33310360\n \n \n \n \n \n \n Type\n@@ -845,15 +845,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (2)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (2)Tj ET Q Q \n \n \n \n \n 91\n \n \n@@ -1195,15 +1195,15 @@\n Subtype\n Type3\n \n \n \n \n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -1240,15 +1240,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28633264 24.88 Tf 1 0 0 -1 106.92 575.28 Tm [(Con)28.9348(ten)28.9432(ts)]TJ /R28872384 10 Tf 0 65.1602 Td [(1)-912.008(gpsim)-348(-)-384.008(An)-384(Ov)36.0156(erview)-21636(9)]TJ /R28927576 10 Tf 14.8801 15.2398 Td [(1.1)-1008.01(Making)-324.008(the)-336(executable)-528.008(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1572.01(9)]TJ 22.9199 15.1199 Td [(1.1.1)-1127.99(Mak)24(e)-312.016(Details)-335.991(-)-324(./congure)-311.992(options)-827.994(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1572.01(9)]TJ 0 15.2402 Td [(1.1.2)-1127.99(RPMs)-636.017(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(10)]TJ 0 15.2398 Td [(1.1.3)-1127.99(Windo)24.0064(ws)-900(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(10)]TJ -22.9199 15.1199 Td [(1.2)-1007.99(Running)-491.994(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(10)]TJ 0 15.2402 Td [(1.3)-1007.99(Requiremen)24(ts)-588.008(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(11)]TJ /R28872384 10 Tf -14.8801 25.3199 Td [(2)-912.008(Command)-347.985(Line)-384.016(In)36.0083(terface)-19248(13)]TJ /R28927576 10 Tf 14.8801 15.1199 Td [(2.1)-1007.99(attac)23.9832(h)-684.016(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(14)]TJ 0 15.2402 Td [(2.2)-1007.99(break)-239.985(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(15)]TJ 0 15.2398 Td [(2.3)-1007.99(clear)-600(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.1199 Td [(2.4)-1007.99(disassem)23.9905(ble)-719.993(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.2402 Td [(2.5)-1007.99(dump)-947.994(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.1199 Td [(2.6)-1007.99(ec)24.0149(ho)-744(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.2398 Td [(2.7)-1007.99(frequency)-803.993(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.2398 Td [(2.8)-1007.99(help)-839.986(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.1203 Td [(2.9)-1007.99(icd)-611.985(.)-504(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.2398 Td [(2.10)-503.993(list)-1331.99(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.1199 Td [(2.11)-503.993(load)-827.986(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.2402 Td [(2.12)-503.993(macros)-359.994(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(19)]TJ 0 15.1199 Td [(2.13)-503.993(mo)-24.0161(dule)-252.017(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(20)]TJ 0 15.2398 Td [(2.14)-503.993(no)-24(de)-587.985(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(22)]TJ 0 15.2402 Td [(2.15)-503.993(pro)-24.0161(cessor)-936.017(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(22)]TJ 0 15.1199 Td [(2.16)-503.993(quit)-923.986(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(23)]TJ 0 15.2398 Td [(2.17)-503.993(run)-383.986(.)-504(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(23)]TJ 0 15.1199 Td [(2.18)-503.993(step)-887.985(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(23)]TJ 154.44 25.2 Td (3)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33703960 24.88 Tf 1 0 0 -1 106.92 575.28 Tm [(Con)28.9348(ten)28.9432(ts)]TJ /R33489336 10 Tf 0 65.1602 Td [(1)-912.008(gpsim)-348(-)-384.008(An)-384(Ov)36.0156(erview)-21636(9)]TJ /R33998272 10 Tf 14.8801 15.2398 Td [(1.1)-1008.01(Making)-324.008(the)-336(executable)-528.008(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1572.01(9)]TJ 22.9199 15.1199 Td [(1.1.1)-1127.99(Mak)24(e)-312.016(Details)-335.991(-)-324(./congure)-311.992(options)-827.994(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1572.01(9)]TJ 0 15.2402 Td [(1.1.2)-1127.99(RPMs)-636.017(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(10)]TJ 0 15.2398 Td [(1.1.3)-1127.99(Windo)24.0064(ws)-900(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(10)]TJ -22.9199 15.1199 Td [(1.2)-1007.99(Running)-491.994(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(10)]TJ 0 15.2402 Td [(1.3)-1007.99(Requiremen)24(ts)-588.008(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(11)]TJ /R33489336 10 Tf -14.8801 25.3199 Td [(2)-912.008(Command)-347.985(Line)-384.016(In)36.0083(terface)-19248(13)]TJ /R33998272 10 Tf 14.8801 15.1199 Td [(2.1)-1007.99(attac)23.9832(h)-684.016(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(14)]TJ 0 15.2402 Td [(2.2)-1007.99(break)-239.985(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(15)]TJ 0 15.2398 Td [(2.3)-1007.99(clear)-600(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.1199 Td [(2.4)-1007.99(disassem)23.9905(ble)-719.993(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.2402 Td [(2.5)-1007.99(dump)-947.994(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.1199 Td [(2.6)-1007.99(ec)24.0149(ho)-744(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(17)]TJ 0 15.2398 Td [(2.7)-1007.99(frequency)-803.993(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.2398 Td [(2.8)-1007.99(help)-839.986(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.1203 Td [(2.9)-1007.99(icd)-611.985(.)-504(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.2398 Td [(2.10)-503.993(list)-1331.99(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.1199 Td [(2.11)-503.993(load)-827.986(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(18)]TJ 0 15.2402 Td [(2.12)-503.993(macros)-359.994(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(19)]TJ 0 15.1199 Td [(2.13)-503.993(mo)-24.0161(dule)-252.017(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(20)]TJ 0 15.2398 Td [(2.14)-503.993(no)-24(de)-587.985(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(22)]TJ 0 15.2402 Td [(2.15)-503.993(pro)-24.0161(cessor)-936.017(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(22)]TJ 0 15.1199 Td [(2.16)-503.993(quit)-923.986(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(23)]TJ 0 15.2398 Td [(2.17)-503.993(run)-383.986(.)-504(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(23)]TJ 0 15.1199 Td [(2.18)-503.993(step)-887.985(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(23)]TJ 154.44 25.2 Td (3)Tj ET Q Q \n \n \n \n \n 904\n \n \n@@ -2762,19 +2762,19 @@\n \n 42 0 3 -2 38 55 d1 0.01 0 0 0.01 0 0 cm q 3500 0 0 5700 310 -210 cm BI /IM true /W 35 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 35>> ID & çÁàá£Ã@ƒzA½'êõ~¯Wÿþÿû^ë¿a¥Úðëm-†í†+kaᇄðŽoA“xH>“}ôŸPý7ÜnŸß÷_&ª½ÖÚí¥¶–à l0AaŠÃ  �  EI Q \n \n \n \n \n \n-R28872384\n+R33489336\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -2812,20 +2812,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (4)Tj /R28980056 10 Tf 287.16 0 Td (CONTENTS)Tj /R28927576 10 Tf -272.28 27.9602 Td [(2.19)-503.993(sym)23.9917(b)-24.0161(ol)-360(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(23)]TJ 0 15.2398 Td [(2.20)-503.993(stim)24(ulus)-575.994(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(23)]TJ 0 15.1203 Td [(2.21)-503.993(stop)24.0064(w)23.9844(atc)23.9917(h)]TJ /R28424616 7 Tf 66.6 -3.6 Td (1)Tj /R28927576 10 Tf 13.9199 3.6 Td [(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ -80.5199 15.1199 Td [(2.22)-503.993(trace)-491.985(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ 0 15.2398 Td [(2.23)-503.993(v)24.0149(ersion)-372.002(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ 0 15.1199 Td [(2.24)-503.993(x)-588.017(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ /R28872384 10 Tf -14.8801 25.2 Td [(3)-912.008(Graphical)-396.001(User)-383.994(In)36.0083(terface)-19332(27)]TJ /R28927576 10 Tf 14.8801 15.2402 Td [(3.1)-1007.99(Main)-336.001(windo)24(w)-660(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(27)]TJ 22.9199 15.1199 Td [(3.1.1)-1127.99(Men)24.0137(us)-515.984(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(27)]TJ 0 15.1199 Td [(3.1.2)-1127.99(Buttons)-648.011(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(27)]TJ 0 15.2398 Td [(3.1.3)-1127.99(Sim)24.0064(ulation)-323.994(mo)-24.0161(de)-635.994(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(28)]TJ -22.9199 15.1203 Td [(3.2)-1007.99(Source)-324.016(Bro)24.0137(wsers)-936.009(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(28)]TJ 22.9199 15.1199 Td [(3.2.1)-1127.99(.asm)-324.009(Bro)24.0137(wser)-575.994(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(28)]TJ 0 15.1199 Td [(3.2.2)-1127.99(Op)-24.0161(co)-23.9917(de)-324.002(view)-335.986(-)-324(the)-336.016(.ob)-59.9927(j)-323.985(Bro)24.0137(wser)-312.009(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(29)]TJ -22.9199 15.2398 Td [(3.3)-1007.99(Register)-324.002(views)-276.001(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(30)]TJ 0 15.1203 Td [(3.4)-1007.99(Sym)24.0137(b)-24.0161(ol)-336.016(view)-995.987(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(31)]TJ 0 15.1199 Td [(3.5)-1007.99(W)83.9844(atc)23.9917(h)-336.008(view)-660.01(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(32)]TJ 0 15.2398 Td [(3.6)-1007.99(Stac)24(k)-323.992(view)24.0137(er)-263.984(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(32)]TJ 0 15.1203 Td [(3.7)-1007.99(Breadb)-24.0015(oard)-624.002(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(33)]TJ 0 15.1199 Td [(3.8)-1007.99(T)83.9844(race)-323.994(view)24.0137(er)-228.008(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(33)]TJ 0 15.2398 Td [(3.9)-1007.99(Prole)-336.001(view)24.0137(er)-576.016(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(34)]TJ 0 15.1199 Td [(3.10)-503.993(Stop)23.9917(w)23.9844(atc)23.9917(h)-468(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(35)]TJ 0 15.1203 Td [(3.11)-503.993(Scop)-24.0161(e)-336.001(Windo)24(w)-863.985(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(35)]TJ /R28872384 10 Tf -14.8801 25.3199 Td [(4)-912.008(Scripting)-383.994(and)-384.009(Conguring)-18708(37)]TJ /R28927576 10 Tf 14.8801 15.1199 Td [(4.1)-1007.99(Em)23.9844(b)-24.0161(edded)-347.993(Commands)-587.996(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(37)]TJ 22.9199 15.1199 Td [(4.1.1)-1127.99(.sim)-335.994(macro)-887.986(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(37)]TJ 0 15.2398 Td [(4.1.2)-1127.99(.command)-323.994(macro)-504.002(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(38)]TJ 0 15.1203 Td [(4.1.3)-1127.99(.assert)-312.009(macro)-660.017(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(38)]TJ -22.9199 15.1199 Td [(4.2)-1007.99(So)-24.0015(c)24(k)24.0161(ets)-984.009(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(39)]TJ /R28872384 10 Tf -14.8801 25.3199 Td [(5)-912.008(Assertions)-372.002(and)-384.009(Extended)-383.994(Breakp)-35.9937(oin)35.9986(ts)-12768(41)]TJ /R28927576 10 Tf 14.8801 15.1199 Td [(5.1)-1007.99(Assertions)-323.994(and)-323.994(Em)23.9844(b)-24.0161(edded)-347.993(Sim)24.0064(ulation)-323.994(commands)-732.002(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(42)]TJ /R28872384 10 Tf -14.8801 25.2 Td [(6)-912.008(T)95.9839(race)-408(and)-384.009(Log:)-504.009(What)-383.987(has)-384.009(happ)-36.0156(en?)-14280(43)]TJ ET Q q 1375.2 0 0 -4.8 1606.68 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28465232 6 Tf 1 0 0 -1 171.72 132.48 Tm (1)Tj /R29049640 8 Tf 4.2 2.88008 Td [(The)-375(stop)30.0201(w)29.9896(atc)29.9896(h)-404.989(is)-359.979(really)-390.021(a)-375(collection)-390(of)-359.991(attributes)-404.98(and)-390(not)-389.981(a)-375(command.)-495.019(But)-389.978(the)-390.021(b)-29.9927(eha)29.9805(vior)]TJ -15.2398 9.35977 Td [(is)-344.99(so)-344.99(similar)-329.979(to)-359.988(a)-360.01(command)-344.98(that)-359.979(it)-359.988(has)-359.988(b)-29.9896(een)-360(included)-375(here.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (4)Tj /R34044536 10 Tf 287.16 0 Td (CONTENTS)Tj /R33998272 10 Tf -272.28 27.9602 Td [(2.19)-503.993(sym)23.9917(b)-24.0161(ol)-360(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(23)]TJ 0 15.2398 Td [(2.20)-503.993(stim)24(ulus)-575.994(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(23)]TJ 0 15.1203 Td [(2.21)-503.993(stop)24.0064(w)23.9844(atc)23.9917(h)]TJ /R34063752 7 Tf 66.6 -3.6 Td (1)Tj /R33998272 10 Tf 13.9199 3.6 Td [(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ -80.5199 15.1199 Td [(2.22)-503.993(trace)-491.985(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ 0 15.2398 Td [(2.23)-503.993(v)24.0149(ersion)-372.002(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ 0 15.1199 Td [(2.24)-503.993(x)-588.017(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(25)]TJ /R33489336 10 Tf -14.8801 25.2 Td [(3)-912.008(Graphical)-396.001(User)-383.994(In)36.0083(terface)-19332(27)]TJ /R33998272 10 Tf 14.8801 15.2402 Td [(3.1)-1007.99(Main)-336.001(windo)24(w)-660(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(27)]TJ 22.9199 15.1199 Td [(3.1.1)-1127.99(Men)24.0137(us)-515.984(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(27)]TJ 0 15.1199 Td [(3.1.2)-1127.99(Buttons)-648.011(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(27)]TJ 0 15.2398 Td [(3.1.3)-1127.99(Sim)24.0064(ulation)-323.994(mo)-24.0161(de)-635.994(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(28)]TJ -22.9199 15.1203 Td [(3.2)-1007.99(Source)-324.016(Bro)24.0137(wsers)-936.009(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(28)]TJ 22.9199 15.1199 Td [(3.2.1)-1127.99(.asm)-324.009(Bro)24.0137(wser)-575.994(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(28)]TJ 0 15.1199 Td [(3.2.2)-1127.99(Op)-24.0161(co)-23.9917(de)-324.002(view)-335.986(-)-324(the)-336.016(.ob)-59.9927(j)-323.985(Bro)24.0137(wser)-312.009(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(29)]TJ -22.9199 15.2398 Td [(3.3)-1007.99(Register)-324.002(views)-276.001(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(30)]TJ 0 15.1203 Td [(3.4)-1007.99(Sym)24.0137(b)-24.0161(ol)-336.016(view)-995.987(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(31)]TJ 0 15.1199 Td [(3.5)-1007.99(W)83.9844(atc)23.9917(h)-336.008(view)-660.01(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(32)]TJ 0 15.2398 Td [(3.6)-1007.99(Stac)24(k)-323.992(view)24.0137(er)-263.984(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(32)]TJ 0 15.1203 Td [(3.7)-1007.99(Breadb)-24.0015(oard)-624.002(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(33)]TJ 0 15.1199 Td [(3.8)-1007.99(T)83.9844(race)-323.994(view)24.0137(er)-228.008(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(33)]TJ 0 15.2398 Td [(3.9)-1007.99(Prole)-336.001(view)24.0137(er)-576.016(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(34)]TJ 0 15.1199 Td [(3.10)-503.993(Stop)23.9917(w)23.9844(atc)23.9917(h)-468(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(35)]TJ 0 15.1203 Td [(3.11)-503.993(Scop)-24.0161(e)-336.001(Windo)24(w)-863.985(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(35)]TJ /R33489336 10 Tf -14.8801 25.3199 Td [(4)-912.008(Scripting)-383.994(and)-384.009(Conguring)-18708(37)]TJ /R33998272 10 Tf 14.8801 15.1199 Td [(4.1)-1007.99(Em)23.9844(b)-24.0161(edded)-347.993(Commands)-587.996(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(37)]TJ 22.9199 15.1199 Td [(4.1.1)-1127.99(.sim)-335.994(macro)-887.986(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(37)]TJ 0 15.2398 Td [(4.1.2)-1127.99(.command)-323.994(macro)-504.002(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(38)]TJ 0 15.1203 Td [(4.1.3)-1127.99(.assert)-312.009(macro)-660.017(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(38)]TJ -22.9199 15.1199 Td [(4.2)-1007.99(So)-24.0015(c)24(k)24.0161(ets)-984.009(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(39)]TJ /R33489336 10 Tf -14.8801 25.3199 Td [(5)-912.008(Assertions)-372.002(and)-384.009(Extended)-383.994(Breakp)-35.9937(oin)35.9986(ts)-12768(41)]TJ /R33998272 10 Tf 14.8801 15.1199 Td [(5.1)-1007.99(Assertions)-323.994(and)-323.994(Em)23.9844(b)-24.0161(edded)-347.993(Sim)24.0064(ulation)-323.994(commands)-732.002(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-1080.02(42)]TJ /R33489336 10 Tf -14.8801 25.2 Td [(6)-912.008(T)95.9839(race)-408(and)-384.009(Log:)-504.009(What)-383.987(has)-384.009(happ)-36.0156(en?)-14280(43)]TJ ET Q q 1375.2 0 0 -4.8 1606.68 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33535928 6 Tf 1 0 0 -1 171.72 132.48 Tm (1)Tj /R34120336 8 Tf 4.2 2.88008 Td [(The)-375(stop)30.0201(w)29.9896(atc)29.9896(h)-404.989(is)-359.979(really)-390.021(a)-375(collection)-390(of)-359.991(attributes)-404.98(and)-390(not)-389.981(a)-375(command.)-495.019(But)-389.978(the)-390.021(b)-29.9927(eha)29.9805(vior)]TJ -15.2398 9.35977 Td [(is)-344.99(so)-344.99(similar)-329.979(to)-359.988(a)-360.01(command)-344.98(that)-359.979(it)-359.988(has)-359.988(b)-29.9896(een)-360(included)-375(here.)]TJ ET Q Q \n \n \n \n \n-1559\n+1557\n \n \n \n \n \n \n Filter\n@@ -4122,25 +4122,25 @@\n Subtype\n Type3\n \n \n \n \n \n-R29049640\n+R34120336\n \n-R28465232\n+R33535928\n \n-R28424616\n+R34063752\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -4177,15 +4177,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm (CONTENTS)Tj /R28927576 10 Tf 338.64 0 Td (5)Tj /R28872384 10 Tf -338.64 27.9602 Td [(7)-912.008(Sim)35.9839(ulating)-359.994(the)-372(Real)-372.002(W)96.0083(orld:)-503.994(Stim)35.9986(uli)-13812(47)]TJ /R28927576 10 Tf 14.8801 14.7602 Td [(7.1)-1007.99(Ho)24.0149(w)-323.985(They)-324.009(W)83.9844(ork)-888.016(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(47)]TJ 22.9199 14.8797 Td [(7.1.1)-1127.99(Con)24.0076(ten)23.9844(tion)-312.009(among)-324.016(stim)24(uli)-552.017(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(48)]TJ -22.9199 14.7602 Td [(7.2)-1007.99(I/O)-324.009(Pins)-347.986(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(48)]TJ 0 14.7602 Td [(7.3)-1007.99(Async)24(hronous)-312.009(Stim)23.9844(uli)-887.994(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(49)]TJ 22.9199 14.7598 Td [(7.3.1)-1127.99(Analog)-312.017(Async)24(hronous)-312.009(Stim)23.9844(uli)-492.017(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(50)]TJ -22.9199 14.7602 Td [(7.4)-1007.99(Extended)-335.986(Stim)23.9844(uli)-504.009(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(50)]TJ /R28872384 10 Tf -14.8801 24.8398 Td [(8)-912.008(Mo)-35.9851(dules)-27444(51)]TJ /R28927576 10 Tf 14.8801 14.7602 Td [(8.1)-1007.99(gpsim)-324.002(Mo)-24(dules)-768.008(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(52)]TJ 22.9199 14.7598 Td [(8.1.1)-1127.99(USAR)83.9905(T)-708.008(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(52)]TJ 0 14.7602 Td [(8.1.2)-1127.99(Logic)-996.01(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(53)]TJ 0 14.7598 Td [(8.1.3)-1127.99(I2C)-324.009(EEPR)24.0137(OM)-900(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(54)]TJ 0 14.8801 Td [(8.1.4)-1127.99(Switc)24.0064(hes)-324.016(&)-323.985(Resistors)-444.009(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(54)]TJ 0 14.7602 Td [(8.1.5)-1127.99(V)84(oltage)-312.009(Sources,)-324(Resistors,)-311.995(and)-323.994(Capacitors)-240.003(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ -22.9199 14.7598 Td [(8.2)-1007.99(Third)-324.002(P)23.9917(art)24(y)-323.993(Mo)-24.0015(dules)-396.016(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ 22.9199 14.7602 Td [(8.2.1)-1127.99(Character)-300(LCD)-336.016(-)-335.991(HD44780)-863.987(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ 0 14.7602 Td [(8.2.2)-1127.99(Graphic)-324.009(LCD)-323.985(-)-335.991(SED1530)-947.986(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ -22.9199 14.8801 Td [(8.3)-1007.99(W)83.9844(riting)-335.985(new)-324(mo)-24.0161(dules)-360(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ /R28872384 10 Tf -14.8801 24.7199 Td [(9)-912.008(Sym)35.9839(b)-35.9924(olic)-360.009(Debugging)-21432(59)]TJ 0 24.7199 Td [(10)-335.993(Macros)-28080(61)]TJ 0 24.7199 Td [(11)-336.008(Hex)-383.993(Files)-26964(63)]TJ 0 24.7199 Td [(12)-336.008(The)-384.002(ICD-)-383.986(Not)-371.994(Supp)-36(orted)-384.016(in)-371.992(v)36.0156(ersions)-372.017(0.21.0)-360.017(and)-384.009(later)-5027.99(65)]TJ 0 24.8402 Td [(13)-336.008(Examples)-26904(67)]TJ 0 24.7199 Td [(14)-336.008(Regression)-359.995(T)95.9839(ests)-23376(69)]TJ 0 24.7199 Td [(15)-336.008(Theory)-383.986(of)-384.009(Op)-36.0169(eration)-21372(71)]TJ /R28927576 10 Tf 14.8801 14.7602 Td [(15.1)-503.993(Bac)24.0076(kground)-540.01(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(71)]TJ 0 14.7598 Td [(15.2)-503.993(Instructions)-564.003(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(71)]TJ 0 14.8801 Td [(15.3)-503.993(General)-324.002(File)-336.001(Registers)-744.019(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(72)]TJ 0 14.7602 Td [(15.4)-503.993(Sp)-24.0088(ecial)-336.001(File)-324.009(Registers)-288.003(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(72)]TJ 0 14.7598 Td [(15.5)-503.993(Example)-336.002(of)-324.009(an)-324.002(instruction)-600(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(72)]TJ 0 14.7602 Td [(15.6)-503.993(T)83.9844(race)-240.009(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(74)]TJ 0 14.7598 Td [(15.7)-503.993(Breakp)-24.0173(oin)23.9917(ts)-516.016(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(74)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm (CONTENTS)Tj /R33998272 10 Tf 338.64 0 Td (5)Tj /R33489336 10 Tf -338.64 27.9602 Td [(7)-912.008(Sim)35.9839(ulating)-359.994(the)-372(Real)-372.002(W)96.0083(orld:)-503.994(Stim)35.9986(uli)-13812(47)]TJ /R33998272 10 Tf 14.8801 14.7602 Td [(7.1)-1007.99(Ho)24.0149(w)-323.985(They)-324.009(W)83.9844(ork)-888.016(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(47)]TJ 22.9199 14.8797 Td [(7.1.1)-1127.99(Con)24.0076(ten)23.9844(tion)-312.009(among)-324.016(stim)24(uli)-552.017(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(48)]TJ -22.9199 14.7602 Td [(7.2)-1007.99(I/O)-324.009(Pins)-347.986(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(48)]TJ 0 14.7602 Td [(7.3)-1007.99(Async)24(hronous)-312.009(Stim)23.9844(uli)-887.994(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(49)]TJ 22.9199 14.7598 Td [(7.3.1)-1127.99(Analog)-312.017(Async)24(hronous)-312.009(Stim)23.9844(uli)-492.017(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(50)]TJ -22.9199 14.7602 Td [(7.4)-1007.99(Extended)-335.986(Stim)23.9844(uli)-504.009(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(50)]TJ /R33489336 10 Tf -14.8801 24.8398 Td [(8)-912.008(Mo)-35.9851(dules)-27444(51)]TJ /R33998272 10 Tf 14.8801 14.7602 Td [(8.1)-1007.99(gpsim)-324.002(Mo)-24(dules)-768.008(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(52)]TJ 22.9199 14.7598 Td [(8.1.1)-1127.99(USAR)83.9905(T)-708.008(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(52)]TJ 0 14.7602 Td [(8.1.2)-1127.99(Logic)-996.01(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(53)]TJ 0 14.7598 Td [(8.1.3)-1127.99(I2C)-324.009(EEPR)24.0137(OM)-900(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(54)]TJ 0 14.8801 Td [(8.1.4)-1127.99(Switc)24.0064(hes)-324.016(&)-323.985(Resistors)-444.009(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(54)]TJ 0 14.7602 Td [(8.1.5)-1127.99(V)84(oltage)-312.009(Sources,)-324(Resistors,)-311.995(and)-323.994(Capacitors)-240.003(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ -22.9199 14.7598 Td [(8.2)-1007.99(Third)-324.002(P)23.9917(art)24(y)-323.993(Mo)-24.0015(dules)-396.016(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ 22.9199 14.7602 Td [(8.2.1)-1127.99(Character)-300(LCD)-336.016(-)-335.991(HD44780)-863.987(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ 0 14.7602 Td [(8.2.2)-1127.99(Graphic)-324.009(LCD)-323.985(-)-335.991(SED1530)-947.986(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ -22.9199 14.8801 Td [(8.3)-1007.99(W)83.9844(riting)-335.985(new)-324(mo)-24.0161(dules)-360(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(55)]TJ /R33489336 10 Tf -14.8801 24.7199 Td [(9)-912.008(Sym)35.9839(b)-35.9924(olic)-360.009(Debugging)-21432(59)]TJ 0 24.7199 Td [(10)-335.993(Macros)-28080(61)]TJ 0 24.7199 Td [(11)-336.008(Hex)-383.993(Files)-26964(63)]TJ 0 24.7199 Td [(12)-336.008(The)-384.002(ICD-)-383.986(Not)-371.994(Supp)-36(orted)-384.016(in)-371.992(v)36.0156(ersions)-372.017(0.21.0)-360.017(and)-384.009(later)-5027.99(65)]TJ 0 24.8402 Td [(13)-336.008(Examples)-26904(67)]TJ 0 24.7199 Td [(14)-336.008(Regression)-359.995(T)95.9839(ests)-23376(69)]TJ 0 24.7199 Td [(15)-336.008(Theory)-383.986(of)-384.009(Op)-36.0169(eration)-21372(71)]TJ /R33998272 10 Tf 14.8801 14.7602 Td [(15.1)-503.993(Bac)24.0076(kground)-540.01(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(71)]TJ 0 14.7598 Td [(15.2)-503.993(Instructions)-564.003(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(71)]TJ 0 14.8801 Td [(15.3)-503.993(General)-324.002(File)-336.001(Registers)-744.019(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(72)]TJ 0 14.7602 Td [(15.4)-503.993(Sp)-24.0088(ecial)-336.001(File)-324.009(Registers)-288.003(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(72)]TJ 0 14.7598 Td [(15.5)-503.993(Example)-336.002(of)-324.009(an)-324.002(instruction)-600(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(72)]TJ 0 14.7602 Td [(15.6)-503.993(T)83.9844(race)-240.009(.)-492.008(.)-504(.)-504(.)-492.008(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(74)]TJ 0 14.7598 Td [(15.7)-503.993(Breakp)-24.0173(oin)23.9917(ts)-516.016(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-492.007(.)-504(.)-504(.)-1080.02(74)]TJ ET Q Q \n \n \n \n \n 1346\n \n \n@@ -4467,19 +4467,19 @@\n \n 54 0 3 0 50 57 d1 0.01 0 0 0.01 0 0 cm q 4700 0 0 5700 310 -9.99985 cm BI /IM true /W 47 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 47>> ID äÔdàGh‚Žöýýýÿ÷ÿÿþûÿÃÿþÿÿ×ÿ_ ÇÿÌÂü?¿þÿÿÿÿøÿÿÿÿÿÿè8‘³À�@ EI Q \n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -4516,27 +4516,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (6)Tj /R28980056 10 Tf 287.16 0 Td (CONTENTS)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (6)Tj /R34044536 10 Tf 287.16 0 Td (CONTENTS)Tj ET Q Q \n \n \n \n \n-116\n+119\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -4573,15 +4573,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28633264 24.88 Tf 1 0 0 -1 106.92 575.52 Tm [(In)28.9466(tro)-28.9378(duction)]TJ /R28927576 10 Tf 0 54.8398 Td [(gpsim)-372.009(is)-371.985(a)-372.016(full-featured)-372.009(soft)24(w)23.9844(are)-359.986(sim)23.9844(ulator)-360.017(for)-371.992(Micro)-24.0161(c)24(hip)-371.992(PIC)-384.016(micro)-23.9942(con)23.9844(trollers)]TJ 0 12 Td [(distributed)-252.018(under)-264.002(the)-263.986(GNU)-263.992(General)-252.009(Public)-264.016(License)-251.995(\(see)-263.994(the)-263.984(COPYING)-263.994(section\).)]TJ 0 14.8801 Td [(gpsim)-372.009(has)-359.993(b)-24.0161(een)-383.986(designed)-371.995(to)-372(b)-24.0161(e)-384.009(as)-360(accurate)-359.995(as)-371.992(p)-24.0161(ossible.)-563.987(A)24(ccuracy)-359.993(includes)-384.019(the)]TJ 0 12 Td [(en)24.0076(tire)-371.994(PIC)-396.008(-)-384(from)-383.993(the)-396.017(core)-372.002(to)-395.984(the)-383.985(I/O)-384.009(pins)-384.002(and)-395.987(including)-384.009(ALL)-396.008(of)-384.009(the)-396.016(in)24.0137(ternal)]TJ 0 11.8801 Td [(p)-24.0161(eripherals.)-600(Th)23.9917(us)-383.993(it's)-396.008(p)-24.0161(ossible)-384.009(to)-383.992(create)-372.009(stim)24(uli)-396.001(and)-383.994(tie)-396.001(them)-395.987(to)-383.992(the)-396.016(I/O)-384.009(pins)]TJ 0 12 Td [(and)-323.993(test)-335.985(the)-336.017(PIC)-336.008(the)-336.017(same)-324.016(w)23.9844(a)24(y)-312(y)24.0161(ou)-324.002(w)23.9844(ould)-324.009(in)-335.984(the)-336.016(real)-311.992(w)23.9844(orld.)]TJ 0 15 Td [(gpsim)-324.002(has)-324.016(b)-24.0161(een)-348.009(designed)-323.987(to)-335.984(b)-24.0161(e)-336.001(as)-323.985(fast)-336.001(as)-323.985(p)-24.0161(ossible.)-443.987(Real)-335.994(time)-336.008(sim)23.9844(ulation)-323.994(sp)-23.9942(eeds)]TJ 0 11.8797 Td [(of)-324.009(20Mhz)-324.008(pics)-323.993(are)-324.009(p)-24.0161(ossible.)]TJ 0 15 Td [(gpsim)-227.986(can)-240.001(b)-24.0161(e)-239.984(con)23.9832(trolled)-228(from)-228.018(either)-240.017(a)-227.993(graphical)-228.018(user)-228.018(in)24.0161(terface)-227.986(\(GUI\),)-252.002(a)-227.993(command)]TJ 0 11.8801 Td [(line)-443.993(in)24.0149(terface)-432.009(\(CLI\))-444.018(or)-431.992(b)23.9917(y)-432(a)-432.017(remote)-431.995(pro)-24.0161(cess.)-767.986(T)23.9844(ypical)-420(debugging)-431.995(features)-431.992(lik)23.9844(e)]TJ 0 12 Td [(breakp)-24.0015(oin)23.9917(ts,)-360.016(single)-360.009(stepping,)-372.009(disassem)23.9893(bling,)-360.017(memory)-360.01(insp)-24.0015(ect)-371.985(&)-371.992(c)24(hange,)-359.995(and)-372.002(so)]TJ 0 12 Td [(on)-420.016(are)-419.986(all)-432.008(supp)-24.0161(orted.)-732.01(In)-431.985(addition,)-455.994(complex)-420.017(debugging)-420.003(features)-420.003(lik)23.9844(e)-432.017(real)-408.008(time)]TJ 0 11.8801 Td [(tracing,)-384.002(assertions,)-372.018(conditional)-372.019(breaks,)-372.009(and)-383.994(plugin)-384.016(mo)-24.0161(dules)-383.985(to)-383.992(name)-372.002(a)-384.009(few)-384.009(are)]TJ 0 12 Td [(also)-311.994(supp)-24.0161(orted.)]TJ 169.32 261.24 Td (7)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33703960 24.88 Tf 1 0 0 -1 106.92 575.52 Tm [(In)28.9466(tro)-28.9378(duction)]TJ /R33998272 10 Tf 0 54.8398 Td [(gpsim)-372.009(is)-371.985(a)-372.016(full-featured)-372.009(soft)24(w)23.9844(are)-359.986(sim)23.9844(ulator)-360.017(for)-371.992(Micro)-24.0161(c)24(hip)-371.992(PIC)-384.016(micro)-23.9942(con)23.9844(trollers)]TJ 0 12 Td [(distributed)-252.018(under)-264.002(the)-263.986(GNU)-263.992(General)-252.009(Public)-264.016(License)-251.995(\(see)-263.994(the)-263.984(COPYING)-263.994(section\).)]TJ 0 14.8801 Td [(gpsim)-372.009(has)-359.993(b)-24.0161(een)-383.986(designed)-371.995(to)-372(b)-24.0161(e)-384.009(as)-360(accurate)-359.995(as)-371.992(p)-24.0161(ossible.)-563.987(A)24(ccuracy)-359.993(includes)-384.019(the)]TJ 0 12 Td [(en)24.0076(tire)-371.994(PIC)-396.008(-)-384(from)-383.993(the)-396.017(core)-372.002(to)-395.984(the)-383.985(I/O)-384.009(pins)-384.002(and)-395.987(including)-384.009(ALL)-396.008(of)-384.009(the)-396.016(in)24.0137(ternal)]TJ 0 11.8801 Td [(p)-24.0161(eripherals.)-600(Th)23.9917(us)-383.993(it's)-396.008(p)-24.0161(ossible)-384.009(to)-383.992(create)-372.009(stim)24(uli)-396.001(and)-383.994(tie)-396.001(them)-395.987(to)-383.992(the)-396.016(I/O)-384.009(pins)]TJ 0 12 Td [(and)-323.993(test)-335.985(the)-336.017(PIC)-336.008(the)-336.017(same)-324.016(w)23.9844(a)24(y)-312(y)24.0161(ou)-324.002(w)23.9844(ould)-324.009(in)-335.984(the)-336.016(real)-311.992(w)23.9844(orld.)]TJ 0 15 Td [(gpsim)-324.002(has)-324.016(b)-24.0161(een)-348.009(designed)-323.987(to)-335.984(b)-24.0161(e)-336.001(as)-323.985(fast)-336.001(as)-323.985(p)-24.0161(ossible.)-443.987(Real)-335.994(time)-336.008(sim)23.9844(ulation)-323.994(sp)-23.9942(eeds)]TJ 0 11.8797 Td [(of)-324.009(20Mhz)-324.008(pics)-323.993(are)-324.009(p)-24.0161(ossible.)]TJ 0 15 Td [(gpsim)-227.986(can)-240.001(b)-24.0161(e)-239.984(con)23.9832(trolled)-228(from)-228.018(either)-240.017(a)-227.993(graphical)-228.018(user)-228.018(in)24.0161(terface)-227.986(\(GUI\),)-252.002(a)-227.993(command)]TJ 0 11.8801 Td [(line)-443.993(in)24.0149(terface)-432.009(\(CLI\))-444.018(or)-431.992(b)23.9917(y)-432(a)-432.017(remote)-431.995(pro)-24.0161(cess.)-767.986(T)23.9844(ypical)-420(debugging)-431.995(features)-431.992(lik)23.9844(e)]TJ 0 12 Td [(breakp)-24.0015(oin)23.9917(ts,)-360.016(single)-360.009(stepping,)-372.009(disassem)23.9893(bling,)-360.017(memory)-360.01(insp)-24.0015(ect)-371.985(&)-371.992(c)24(hange,)-359.995(and)-372.002(so)]TJ 0 12 Td [(on)-420.016(are)-419.986(all)-432.008(supp)-24.0161(orted.)-732.01(In)-431.985(addition,)-455.994(complex)-420.017(debugging)-420.003(features)-420.003(lik)23.9844(e)-432.017(real)-408.008(time)]TJ 0 11.8801 Td [(tracing,)-384.002(assertions,)-372.018(conditional)-372.019(breaks,)-372.009(and)-383.994(plugin)-384.016(mo)-24.0161(dules)-383.985(to)-383.992(name)-372.002(a)-384.009(few)-384.009(are)]TJ 0 12 Td [(also)-311.994(supp)-24.0161(orted.)]TJ 169.32 261.24 Td (7)Tj ET Q Q \n \n \n \n \n 1235\n \n \n@@ -4751,17 +4751,17 @@\n \n 37 0 2 0 33 36 d1 0.01 0 0 0.01 0 0 cm q 3100 0 0 3600 210 -9.99985 cm BI /IM true /W 31 /H 36 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 31>> ID &ºþ|®’é.½Rôº_¯KÒÿ´¿KKKô‚ÒÿK¥ÕuÒ­%ÿIt–0Xø�€ EI Q \n \n \n \n \n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -4798,27 +4798,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (8)Tj /R28980056 10 Tf 287.16 0 Td (CONTENTS)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (8)Tj /R34044536 10 Tf 287.16 0 Td (CONTENTS)Tj ET Q Q \n \n \n \n \n-117\n+120\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -4856,15 +4856,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 578.88 Tm [(Chapter)-347.164(1)]TJ /R28633264 24.88 Tf 0 54.4801 Td [(gpsim)-347.26(-)-347.272(An)-347.27(Ov)28.9319(erview)]TJ /R28927576 10 Tf 0 56.4 Td [(If)-468.008(y)24.0149(ou)-455.993(don't)-468.017(care)-455.985(to)-468.017(w)23.9844(ade)-456.016(through)-456.001(details,)-503.994(this)-468.018(c)24(hapter)-456.009(should)-468(help)-467.993(y)24.0137(ou)-455.991(get)]TJ 0 12 Td [(things)-396.001(up)-396.001(and)-395.985(running.)-636.018(The)-407.986(INST)84.0064(ALL)-396.008(and)-395.987(README)-420.01(les)-395.987(will)-408.015(pro)23.9917(vide)-383.985(more)]TJ 0 11.8801 Td [(up-to-date)-312.002(information)-324.002(than)-336.008(this)-335.986(do)-24.0015(cumen)23.9819(t,)-323.985(so)-323.985(please)-324.002(refer)-323.985(to)-335.984(those)-323.985(rst.)]TJ /R28612488 14.4 Tf 0 44.5199 Td [(1.1)-1083.34(Making)-366.666(the)-366.672(executable)]TJ /R28927576 10 Tf 0 27.8398 Td [(gpsim's)-395.987(executable)-408.002(is)-408(created)-395.987(in)-408.015(a)-407.993(manner)-395.994(that's)-420.017(consisten)24.0137(t)-396.001(with)-419.993(m)24.0161(uc)24.0088(h)-407.998(of)-407.993(the)]TJ 0 12 Td [(other)-323.986(op)-24(en)-324(source)-312.009(soft)24(w)23.9844(are:)]TJ ET Q q 3224.4 0 0 -4.8 1069.08 3523.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3519.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 112.8 343.56 Tm (command)Tj ET Q q 4.8 0 0 -120 2354.28 3519.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 241.68 343.56 Tm (description)Tj ET Q q 4.8 0 0 -120 4291.08 3519.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3399.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3380.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3375.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 112.8 329.16 Tm [(tar)-324.009(-xvzf)-335.994(gpsim-x.y)83.9978(.z.tar.gz)]TJ ET Q q 4.8 0 0 -120 2354.28 3375.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 241.68 329.16 Tm [(expand)-324.016(the)-336.016(compressed)-312.009(tar)-324.009(le)]TJ ET Q q 4.8 0 0 -120 4291.08 3375.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3256.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3251.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 112.8 316.8 Tm (./congure)Tj ET Q q 4.8 0 0 -120 2354.28 3251.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 241.68 316.8 Tm [(Create)-324.016(a)-324.009('mak)24.0064(ele')-324.016(unique)-324.009(to)-335.984(y)24.0161(our)-311.985(system)]TJ ET Q q 4.8 0 0 -120 4291.08 3251.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3133.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3128.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 112.8 304.44 Tm [(mak)23.9832(e)]TJ ET Q q 4.8 0 0 -120 2354.28 3128.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 241.68 304.44 Tm [(compile)-324.009(gpsim)]TJ ET Q q 4.8 0 0 -120 4291.08 3128.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3009.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3004.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 112.8 292.08 Tm [(mak)23.9832(e)-324.008(install)]TJ ET Q q 4.8 0 0 -120 2354.28 3004.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 241.68 292.08 Tm [(install)-324.009(gpsim)]TJ ET Q q 4.8 0 0 -120 4291.08 3004.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 2885.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 106.92 275.64 Tm [(The)-324(last)-323.986(step)-335.993(will)-335.985(require)-312.009(ro)-23.9844(ot)-323.992(privileges.)]TJ /R29425728 12 Tf 0 39.4801 Td [(1.1.1)-1119.99(Mak)30.0069(e)-380.007(Details)-360(-)-380(./congure)-380(options)]TJ /R28872384 10 Tf 0 24.3602 Td (gui-less)Tj /R28927576 10 Tf 0 24.3598 Td [(The)-347.985(default)-371.986(conguration)-336.004(will)-360.008(pro)23.9917(vide)-336.016(a)-359.986(gui)-348(\(graphical)-348.003(user)-348.018(in)24.0161(terface\).)-515.996(The)-360.015(cli)]TJ 0 12 Td [(\(command)-360.018(line)-372(in)24.0149(terface\))-371.995(is)-371.985(still)-372.002(a)24(v)59.9927(ailable,)-360.01(ho)24.0064(w)23.9844(ev)23.9917(er)-348.008(man)24(y)-360.008(p)-24.0161(eople)-371.992(prefer)-371.987(just)-371.987(to)]TJ 0 11.8801 Td [(use)-456.009(the)-456.017(cli.)-839.993(These)-455.994(hardy)-444.016(souls)-456.001(ma)23.9917(y)-443.992(build)-468.018(a)-456.001(command-line)-455.996(only)-456.016(in)24.0161(terface)-444(b)23.9942(y)]TJ 0 12 Td [(conguring)-312.011(gpsim:)]TJ /R29471568 10 Tf 24.8402 31.3199 Td [(./configure)-468.017(--disable-gui)]TJ /R28927576 10 Tf 144.48 25.2 Td (9)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 578.88 Tm [(Chapter)-347.164(1)]TJ /R33703960 24.88 Tf 0 54.4801 Td [(gpsim)-347.26(-)-347.272(An)-347.27(Ov)28.9319(erview)]TJ /R33998272 10 Tf 0 56.4 Td [(If)-468.008(y)24.0149(ou)-455.993(don't)-468.017(care)-455.985(to)-468.017(w)23.9844(ade)-456.016(through)-456.001(details,)-503.994(this)-468.018(c)24(hapter)-456.009(should)-468(help)-467.993(y)24.0137(ou)-455.991(get)]TJ 0 12 Td [(things)-396.001(up)-396.001(and)-395.985(running.)-636.018(The)-407.986(INST)84.0064(ALL)-396.008(and)-395.987(README)-420.01(les)-395.987(will)-408.015(pro)23.9917(vide)-383.985(more)]TJ 0 11.8801 Td [(up-to-date)-312.002(information)-324.002(than)-336.008(this)-335.986(do)-24.0015(cumen)23.9819(t,)-323.985(so)-323.985(please)-324.002(refer)-323.985(to)-335.984(those)-323.985(rst.)]TJ /R33683184 14.4 Tf 0 44.5199 Td [(1.1)-1083.34(Making)-366.666(the)-366.672(executable)]TJ /R33998272 10 Tf 0 27.8398 Td [(gpsim's)-395.987(executable)-408.002(is)-408(created)-395.987(in)-408.015(a)-407.993(manner)-395.994(that's)-420.017(consisten)24.0137(t)-396.001(with)-419.993(m)24.0161(uc)24.0088(h)-407.998(of)-407.993(the)]TJ 0 12 Td [(other)-323.986(op)-24(en)-324(source)-312.009(soft)24(w)23.9844(are:)]TJ ET Q q 3224.4 0 0 -4.8 1069.08 3523.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3519.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 112.8 343.56 Tm (command)Tj ET Q q 4.8 0 0 -120 2354.28 3519.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 241.68 343.56 Tm (description)Tj ET Q q 4.8 0 0 -120 4291.08 3519.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3399.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3380.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3375.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 112.8 329.16 Tm [(tar)-324.009(-xvzf)-335.994(gpsim-x.y)83.9978(.z.tar.gz)]TJ ET Q q 4.8 0 0 -120 2354.28 3375.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 241.68 329.16 Tm [(expand)-324.016(the)-336.016(compressed)-312.009(tar)-324.009(le)]TJ ET Q q 4.8 0 0 -120 4291.08 3375.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3256.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3251.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 112.8 316.8 Tm (./congure)Tj ET Q q 4.8 0 0 -120 2354.28 3251.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 241.68 316.8 Tm [(Create)-324.016(a)-324.009('mak)24.0064(ele')-324.016(unique)-324.009(to)-335.984(y)24.0161(our)-311.985(system)]TJ ET Q q 4.8 0 0 -120 4291.08 3251.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3133.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3128.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 112.8 304.44 Tm [(mak)23.9832(e)]TJ ET Q q 4.8 0 0 -120 2354.28 3128.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 241.68 304.44 Tm [(compile)-324.009(gpsim)]TJ ET Q q 4.8 0 0 -120 4291.08 3128.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 3009.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1066.68 3004.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 112.8 292.08 Tm [(mak)23.9832(e)-324.008(install)]TJ ET Q q 4.8 0 0 -120 2354.28 3004.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 241.68 292.08 Tm [(install)-324.009(gpsim)]TJ ET Q q 4.8 0 0 -120 4291.08 3004.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3224.4 0 0 -4.8 1069.08 2885.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 106.92 275.64 Tm [(The)-324(last)-323.986(step)-335.993(will)-335.985(require)-312.009(ro)-23.9844(ot)-323.992(privileges.)]TJ /R34496424 12 Tf 0 39.4801 Td [(1.1.1)-1119.99(Mak)30.0069(e)-380.007(Details)-360(-)-380(./congure)-380(options)]TJ /R33489336 10 Tf 0 24.3602 Td (gui-less)Tj /R33998272 10 Tf 0 24.3598 Td [(The)-347.985(default)-371.986(conguration)-336.004(will)-360.008(pro)23.9917(vide)-336.016(a)-359.986(gui)-348(\(graphical)-348.003(user)-348.018(in)24.0161(terface\).)-515.996(The)-360.015(cli)]TJ 0 12 Td [(\(command)-360.018(line)-372(in)24.0149(terface\))-371.995(is)-371.985(still)-372.002(a)24(v)59.9927(ailable,)-360.01(ho)24.0064(w)23.9844(ev)23.9917(er)-348.008(man)24(y)-360.008(p)-24.0161(eople)-371.992(prefer)-371.987(just)-371.987(to)]TJ 0 11.8801 Td [(use)-456.009(the)-456.017(cli.)-839.993(These)-455.994(hardy)-444.016(souls)-456.001(ma)23.9917(y)-443.992(build)-468.018(a)-456.001(command-line)-455.996(only)-456.016(in)24.0161(terface)-444(b)23.9942(y)]TJ 0 12 Td [(conguring)-312.011(gpsim:)]TJ /R34542264 10 Tf 24.8402 31.3199 Td [(./configure)-468.017(--disable-gui)]TJ /R33998272 10 Tf 144.48 25.2 Td (9)Tj ET Q Q \n \n \n \n \n 1613\n \n \n@@ -6819,27 +6819,27 @@\n Subtype\n Type3\n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R29296424\n+R34367120\n \n-R28872384\n+R33489336\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -6876,20 +6876,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (10)Tj /R28980056 10 Tf 157.56 0 Td [(CHAPTER)-348(1.)-767.984(GPSIM)-347.998(-)-324(AN)-335.986(O)23.9844(VER)107.998(VIEW)]TJ /R28872384 10 Tf -157.56 27.9602 Td (debugging)Tj /R28927576 10 Tf 0 21 Td [(If)-336.016(y)24.0149(ou)-335.993(w)23.9844(an)24.0064(t)-324.009(to)-335.984(debug)-336.001(gpsim)-324.002(then)-348(y)24.0161(ou'll)-324.009(probably)-324.009(use)-336.008(gdb.)-456.001(Consequen)23.9893(tly)84.0137(,)-324(y)24.0137(ou'll)]TJ 0 11.8801 Td [(w)23.9844(an)24.0076(t)-324.008(to)-323.993(disable)-323.987(shared)-324.009(libraries:)]TJ /R29471568 10 Tf 24.8398 22.2 Td [(./configure)-468.018(--disable-shared)]TJ /R28927576 10 Tf -24.8398 22.2 Td [(This)-324.009(will)-335.985(create)-324.002(one,)-324.002(h)23.9917(uge)-323.985(monolithic)-324.002(executable)-336.011(with)-336.008(sym)23.9893(b)-24.0137(olic)-323.985(information.)]TJ /R29425728 12 Tf 0 30 Td [(1.1.2)-1120.01(RPMs)]TJ /R28927576 10 Tf 0 21 Td [(gpsim)-287.986(is)-276.008(also)-276.016(distributed)-300(in)-288.015(RPM)-300(form.)-419.986(In)-288(recen)23.9844(t)-287.993(v)24.0161(ersions,)-276.016(there)-276.016(are)-276.001(t)24(w)23.9844(o)-287.993(RPMs:)]TJ 0 11.8797 Td [(gpsim-dev)24.0064(el)-336.016(and)-348.018(gpsim.)-504.016(Both)-348.018(of)-347.993(these)-348.008(m)24.0161(ust)-348(b)-24.0161(e)-359.986(installed.)-504.002(There)-335.991(is)-359.99(also)-336.016(a)-336.001(RPM)]TJ 0 12 Td [(for)-371.992(the)-396.017(source)-360.017(co)-23.9917(de.)-600(This)-384.009(can)-383.985(b)-24.0161(e)-384.009(used)-384.009(to)-383.992(build)-383.994(a)-384.009(binary)-372.002(RPM)-395.991(unique)-384.009(to)-383.994(y)24.0137(our)]TJ 0 12 Td [(system.)-431.986(Please)-324.002(see)-324.009(the)-336.016(latest)-323.994(INST)84.0064(ALL)-336.008(and)-323.994(README)-348.018(for)-323.985(the)-336.016(most)-324.019(up)-324.009(to)-323.994(date)]TJ 0 11.8801 Td (information.)Tj /R29425728 12 Tf 0 30.1199 Td [(1.1.3)-1120.01(Windo)30(ws)]TJ /R28927576 10 Tf 0 20.8801 Td [(gpsim)-335.994(runs)-335.994(on)-335.994(Windo)24(ws)-324.002(to)-23.9917(o.)-468.008(Borut)-336.001(Razem)-336.008(main)23.9844(tains)-324.016(the)-348.008(gpsim)-335.991(Windo)24(ws)-335.991(w)23.9844(eb)]TJ 0 12 Td (site:)Tj 24.8398 20.6402 Td [(h)23.9917(ttp://gpsim.sourceforge.net/gpsim)84.0015(Win32/gpsim)84.0039(Win32.h)24(tml)]TJ -24.8398 20.6398 Td [(Y)84(ou)-347.985(can)-348.009(nd)-360.017(detailed)-359.993(instructions)-348.003(there)-348.008(for)-348.008(installing)-347.986(gpsim)-347.984(and)-348.018(its)-360.015(dep)-23.9942(enden-)]TJ 0 12 Td [(cies.)-432.009(Snap)-336.016(shots)-324.016(can)-323.985(b)-24.0161(e)-336.001(found:)]TJ 24.8398 20.6402 Td [(h)23.9917(ttp://gpsim.sourceforge.net/snap.php)]TJ /R28612488 14.4 Tf -24.8398 35.0398 Td [(1.2)-1083.33(Running)]TJ /R28927576 10 Tf 0 24.3598 Td [(The)-432.008(executable)-419.995(created)-420.01(ab)-24.0015(o)24(v)24.0161(e)-419.986(is)-419.993(called:)-648(gpsim.)-731.985(The)-432.009(follo)23.9844(wing)-419.995(command)-419.995(line)]TJ 0 12 Td [(options)-323.994(ma)23.9917(y)-323.992(b)-24.0161(e)-336.001(sp)-23.9917(ecied)-324.016(when)-335.986(gpsim)-324.002(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed.)]TJ /R29471568 10 Tf 24.8398 22.2 Td [(gpsim)-503.992([-?])-503.992([-p)-504.009(<device>)-480.008([<hex_file>]])-456.001([-c)-516.001(<stc_file>])]TJ 10.5602 11.8801 Td [(-p,)-503.992(--processor=<pro)11.9898(ce)12.0142(ss)12.0142(or)-444.002(name>)-2592(processor)-479.995(\(e.g.)-491.992(-pp16c84)-480.01(for)-516.001(the)-504.009('c84\))]TJ 0 12 Td [(-c,)-504.009(--command=STRING)-8808.02(startup)-492.012(command)-480.02(file)]TJ 0 11.8801 Td [(-s)-18288(.cod)-504.019(symbol)-491.992(file)]TJ 0 12 Td [(-L,)-504.002(--)-16200(colon)-491.992(separated)-479.995(list)-504.019(of)-515.991(directories)-468.018(to)]TJ 193.44 12 Td (search.)Tj -193.44 11.8801 Td [(-v,)-504.009(--version)-12504(gpsim)-491.992(version)]TJ 0 12 Td [(-i,)-504.009(--cli)-14616(command)-492.012(line)-491.988(mode)-504.019(only)]TJ 0 12 Td [(-d,)-504.009(--icd=STRING)-10920(use)-504.009(ICD)-515.987(\(e.g.)-491.992(-d)-515.991(/dev/ttyS0\).)]TJ 0 11.8801 Td [(Help)-491.985(options:)]TJ 0 12 Td [(-?,)-504.009(--help)-14088(Show)-503.994(this)-504.019(help)-504.019(message)]TJ 0 11.8797 Td [(--usage)-15648(Display)-492.012(brief)-491.992(usage)-491.992(message)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (10)Tj /R34044536 10 Tf 157.56 0 Td [(CHAPTER)-348(1.)-767.984(GPSIM)-347.998(-)-324(AN)-335.986(O)23.9844(VER)107.998(VIEW)]TJ /R33489336 10 Tf -157.56 27.9602 Td (debugging)Tj /R33998272 10 Tf 0 21 Td [(If)-336.016(y)24.0149(ou)-335.993(w)23.9844(an)24.0064(t)-324.009(to)-335.984(debug)-336.001(gpsim)-324.002(then)-348(y)24.0161(ou'll)-324.009(probably)-324.009(use)-336.008(gdb.)-456.001(Consequen)23.9893(tly)84.0137(,)-324(y)24.0137(ou'll)]TJ 0 11.8801 Td [(w)23.9844(an)24.0076(t)-324.008(to)-323.993(disable)-323.987(shared)-324.009(libraries:)]TJ /R34542264 10 Tf 24.8398 22.2 Td [(./configure)-468.018(--disable-shared)]TJ /R33998272 10 Tf -24.8398 22.2 Td [(This)-324.009(will)-335.985(create)-324.002(one,)-324.002(h)23.9917(uge)-323.985(monolithic)-324.002(executable)-336.011(with)-336.008(sym)23.9893(b)-24.0137(olic)-323.985(information.)]TJ /R34496424 12 Tf 0 30 Td [(1.1.2)-1120.01(RPMs)]TJ /R33998272 10 Tf 0 21 Td [(gpsim)-287.986(is)-276.008(also)-276.016(distributed)-300(in)-288.015(RPM)-300(form.)-419.986(In)-288(recen)23.9844(t)-287.993(v)24.0161(ersions,)-276.016(there)-276.016(are)-276.001(t)24(w)23.9844(o)-287.993(RPMs:)]TJ 0 11.8797 Td [(gpsim-dev)24.0064(el)-336.016(and)-348.018(gpsim.)-504.016(Both)-348.018(of)-347.993(these)-348.008(m)24.0161(ust)-348(b)-24.0161(e)-359.986(installed.)-504.002(There)-335.991(is)-359.99(also)-336.016(a)-336.001(RPM)]TJ 0 12 Td [(for)-371.992(the)-396.017(source)-360.017(co)-23.9917(de.)-600(This)-384.009(can)-383.985(b)-24.0161(e)-384.009(used)-384.009(to)-383.992(build)-383.994(a)-384.009(binary)-372.002(RPM)-395.991(unique)-384.009(to)-383.994(y)24.0137(our)]TJ 0 12 Td [(system.)-431.986(Please)-324.002(see)-324.009(the)-336.016(latest)-323.994(INST)84.0064(ALL)-336.008(and)-323.994(README)-348.018(for)-323.985(the)-336.016(most)-324.019(up)-324.009(to)-323.994(date)]TJ 0 11.8801 Td (information.)Tj /R34496424 12 Tf 0 30.1199 Td [(1.1.3)-1120.01(Windo)30(ws)]TJ /R33998272 10 Tf 0 20.8801 Td [(gpsim)-335.994(runs)-335.994(on)-335.994(Windo)24(ws)-324.002(to)-23.9917(o.)-468.008(Borut)-336.001(Razem)-336.008(main)23.9844(tains)-324.016(the)-348.008(gpsim)-335.991(Windo)24(ws)-335.991(w)23.9844(eb)]TJ 0 12 Td (site:)Tj 24.8398 20.6402 Td [(h)23.9917(ttp://gpsim.sourceforge.net/gpsim)84.0015(Win32/gpsim)84.0039(Win32.h)24(tml)]TJ -24.8398 20.6398 Td [(Y)84(ou)-347.985(can)-348.009(nd)-360.017(detailed)-359.993(instructions)-348.003(there)-348.008(for)-348.008(installing)-347.986(gpsim)-347.984(and)-348.018(its)-360.015(dep)-23.9942(enden-)]TJ 0 12 Td [(cies.)-432.009(Snap)-336.016(shots)-324.016(can)-323.985(b)-24.0161(e)-336.001(found:)]TJ 24.8398 20.6402 Td [(h)23.9917(ttp://gpsim.sourceforge.net/snap.php)]TJ /R33683184 14.4 Tf -24.8398 35.0398 Td [(1.2)-1083.33(Running)]TJ /R33998272 10 Tf 0 24.3598 Td [(The)-432.008(executable)-419.995(created)-420.01(ab)-24.0015(o)24(v)24.0161(e)-419.986(is)-419.993(called:)-648(gpsim.)-731.985(The)-432.009(follo)23.9844(wing)-419.995(command)-419.995(line)]TJ 0 12 Td [(options)-323.994(ma)23.9917(y)-323.992(b)-24.0161(e)-336.001(sp)-23.9917(ecied)-324.016(when)-335.986(gpsim)-324.002(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed.)]TJ /R34542264 10 Tf 24.8398 22.2 Td [(gpsim)-503.992([-?])-503.992([-p)-504.009(<device>)-480.008([<hex_file>]])-456.001([-c)-516.001(<stc_file>])]TJ 10.5602 11.8801 Td [(-p,)-503.992(--processor=<pro)11.9898(ce)12.0142(ss)12.0142(or)-444.002(name>)-2592(processor)-479.995(\(e.g.)-491.992(-pp16c84)-480.01(for)-516.001(the)-504.009('c84\))]TJ 0 12 Td [(-c,)-504.009(--command=STRING)-8808.02(startup)-492.012(command)-480.02(file)]TJ 0 11.8801 Td [(-s)-18288(.cod)-504.019(symbol)-491.992(file)]TJ 0 12 Td [(-L,)-504.002(--)-16200(colon)-491.992(separated)-479.995(list)-504.019(of)-515.991(directories)-468.018(to)]TJ 193.44 12 Td (search.)Tj -193.44 11.8801 Td [(-v,)-504.009(--version)-12504(gpsim)-491.992(version)]TJ 0 12 Td [(-i,)-504.009(--cli)-14616(command)-492.012(line)-491.988(mode)-504.019(only)]TJ 0 12 Td [(-d,)-504.009(--icd=STRING)-10920(use)-504.009(ICD)-515.987(\(e.g.)-491.992(-d)-515.991(/dev/ttyS0\).)]TJ 0 11.8801 Td [(Help)-491.985(options:)]TJ 0 12 Td [(-?,)-504.009(--help)-14088(Show)-503.994(this)-504.019(help)-504.019(message)]TJ 0 11.8797 Td [(--usage)-15648(Display)-492.012(brief)-491.992(usage)-491.992(message)]TJ ET Q Q \n \n \n \n \n-1792\n+1794\n \n \n \n \n \n \n Filter\n@@ -7670,25 +7670,25 @@\n \n 44 0 1 0 42 36 d1 0.01 0 0 0.01 0 0 cm q 4100 0 0 3600 110 -9.99985 cm BI /IM true /W 41 /H 36 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 41>> ID &¨ê"íc²jµÓäð†Ìÿÿÿÿm/ÿò<ý?ÿoKÓÿþmÿÖýþ»§_ÿÖÿÿÿÞž¸ãÿ§ÿzÚj�  EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -7726,20 +7726,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(1.3.)-756.016(REQUIREMENTS)]TJ /R28927576 10 Tf 333.72 0 Td (11)Tj -333.72 27.9602 Td [(T)23.9844(ypically)-312.017(gpsim)-324.002(will)-335.985(b)-24.0161(e)-336.001(in)24.0161(v)24.0161(ok)23.9917(ed)-312.009(lik)23.9844(e:)]TJ /R29471568 10 Tf 24.8402 24.9602 Td [([My-Computer]$)-455.984(gpsim)-491.995(-s)-515.994(mypic-program.co)12.019(d)]TJ /R28927576 10 Tf -24.8402 24.8398 Td (\(The)Tj /R29580480 10 Tf 24.2398 0 Td ([My-Computer]$)Tj /R28927576 10 Tf 76.0805 0 Td [(text)-336.016(is)-336.008(an)-324.002(example)-324.002(of)-336.001(a)-324.009(t)24(ypical)-323.985(bash)-324.009(command)-324.019(prompt)-324.004(-)]TJ -100.32 12 Td [(y)24.0149(ou'll)-336.001(only)-348.009(t)24(yp)-23.9844(e)-359.984(the)-360.001(text)-360(after)-348.018(this)-360.01(prompt\).)-504.002(This)-359.986(loads)-336.008(the)-360(.co)-24.0088(d)-359.993(le)-348(generated)]TJ 0 12 Td [(b)23.9917(y)-323.993(gputils.)]TJ 0 14.8801 Td [(Under)-215.985(Windo)24(ws,)-239.993(gpsim)-215.994(can)-216.016(also)-203.984(b)-24.0161(e)-227.993(in)24.0161(v)24.0161(ok)23.9917(ed)-192.009(b)23.9917(y)-228.015(na)24.0064(vigating)-192.002(through)-216.001(the)-216.016(Start/Progam)]TJ 0 12 Td [(men)24(u.)-660.009(This)-407.993(will)-408.017(op)-24(en)-407.985(a)-407.993(DOS)-408.018(windo)24(w)-396.016(to)-408.015(pro)23.9917(vide)-396.016(access)-383.994(to)-408.015(the)-408.008(command)-408.003(line)]TJ 0 11.8797 Td [(in)24.0149(terface.)-588.002(It's)-384(also)-371.994(p)-24.0161(ossible)-384.009(to)-383.992(op)-24.0015(en)-384.002(a)-372.017(DOS)-383.994(windo)24(w)-383.985(\(or)-372.017(CygWin)-383.987(bash)-384.009(session\))]TJ 0 12 Td [(and)-323.993(in)24.0149(v)24.0149(ok)23.9917(e)-312.016(gpsim)-324.002(from)-323.994(there.)]TJ /R28612488 14.4 Tf 0 35.8801 Td [(1.3)-1083.33(Requiremen)33.3286(ts)]TJ /R28927576 10 Tf 0 24.8402 Td [(gpsim)-300(has)-311.985(b)-24.0161(een)-323.986(dev)24(elop)-24.0015(ed)-300(under)-312.009(Lin)23.9917(ux.)-444.002(It)-312.017(should)-311.985(build)-323.994(and)-312.002(run)-311.992(just)-324.016(ne)-312.002(under)]TJ 0 12 Td [(the)-360.001(p)-24.0161(opular)-347.993(Lin)23.9917(ux)-348.008(distributions)-347.986(lik)23.9844(e)-347.993(F)84.0162(edora,)-360.017(Ubun)23.9844(tu,)-359.993(etc.)-528.015(gpsim)-347.986(has)-348(also)-348.008(b)-24.0137(een)]TJ 0 11.8797 Td [(p)-24.0161(orted)-251.994(to)-252(the)-263.986(MA)24.0076(C,)-264(MicroSoft)-251.987(Windo)24(ws,)-264.016(Solaris,)-251.995(and)-263.994(BSD.)-264.016(T)83.9844(w)23.9844(o)-252.017(pac)23.9844(k)59.9927(ages)-228.018(gpsim)]TJ 0 12 Td [(requires)-288.002(that)-312.017(ma)23.9917(y)-300(not)-311.994(b)-24.0161(e)-312.017(a)24(v)59.9927(ailable)-288(with)-324.016(all)-300(Lin)23.9917(ux)-311.992(distributions)-300(are)-300(readline)-300(and)]TJ 0 12 Td [(gtk)-312.008(\(the)-324.009(gimp)-323.986(to)-23.9929(ol)-311.992(kit\).)-443.994(The)-324.002(./congure)-300(script)-323.994(should)-311.985(tell)-323.985(y)24.0161(ou)-312.009(if)-324.002(these)-323.985(pac)23.9844(k)59.9903(ages)]TJ 0 11.8801 Td [(are)-264.009(not)-276.017(installed)-276.017(on)-287.985(y)24.0149(our)-264.016(system)-275.994(or)-263.984(if)-287.986(the)-288.008(revisions)-263.994(that)-276.001(are)-276.001(installed)-276.018(are)-264.009(to)-23.9942(o)-276.001(old.)]TJ 0 15 Td [(There)-372.009(are)-384.009(no)-384(minim)23.9832(um)-396.016(hardw)24(are)-359.986(requiremen)23.9819(ts)-371.992(to)-383.992(run)-396.016(gpsim.)-611.985(F)84.0162(aster)-372.017(is)-396.006(b)-24.0137(etter)]TJ 0 12 Td (though!)Tj 0 14.8801 Td [(gputils,)-552.01(the)-503.986(gn)24.0076(upic)-504.009(utilities)-516.001(pac)23.9844(k)59.9927(age,)-528.018(is)-504.016(also)-503.985(v)24.0161(ery)-492(useful.)-972.01(gpsim)-504.002(will)-503.994(accept)]TJ 0 12 Td [(straigh)23.9905(t)-419.984(hex)-444.009(les,)-467.993(but)-455.985(if)-444.002(y)24.0161(ou)-432.009(w)23.9844(an)24.0064(t)-432.017(to)-443.992(do)-444.002(an)24.0064(y)-432(sym)23.9917(b)-24.0161(olic)-431.992(debugging)-431.995(then)-456.011(y)24.0137(ou'll)]TJ 0 11.8801 Td [(w)23.9844(an)24.0076(t)-300(to)-323.993(use)-311.985(the)-323.986(.co)-24.0088(d)]TJ /R28424616 7 Tf 88.3199 -3.6 Td (1)Tj /R28927576 10 Tf 7.68008 3.6 Td [(les)-312.002(that)-324.009(gputils)-323.987(pro)-24.0161(duces.)-432.017(The)-312.009(.co)-24.0088(d)-324.016(les)-312.002(are)-312.017(in)-323.992(the)-323.985(same)]TJ -96 12 Td [(format)-324.002(as)-311.992(the)-336.017(.co)-24.0088(d)-336.008(les)-323.994(MP)84(ASM)]TJ /R28424616 7 Tf 140.04 -3.6 Td (2)Tj /R28927576 10 Tf 7.91992 3.6 Td [(pro)-24.0161(duces.)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1394.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28465232 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R29049640 8 Tf 4.2 2.76016 Td [(.co)-30.0186(d)-344.98(les)-359.979(are)-375(sym)29.982(b)-29.9896(ol)-329.98(les)-359.979(that)-359.979(w)29.9896(ere)-375(created)-389.978(b)30.0201(y)-359.991(ByteCraft)-375(and)-359.979(are)-375(used)-359.988(b)30.0201(y)-359.991(Micro)-29.9988(c)29.9927(hip.)]TJ /R28465232 6 Tf -4.2 6.71992 Td (2)Tj /R29049640 8 Tf 4.2 2.75977 Td [(MP)90.0192(ASM)-329.989(is)-344.99(Micro)-29.9988(c)29.9911(hip's)-359.979(Assem)29.9805(bler.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(1.3.)-756.016(REQUIREMENTS)]TJ /R33998272 10 Tf 333.72 0 Td (11)Tj -333.72 27.9602 Td [(T)23.9844(ypically)-312.017(gpsim)-324.002(will)-335.985(b)-24.0161(e)-336.001(in)24.0161(v)24.0161(ok)23.9917(ed)-312.009(lik)23.9844(e:)]TJ /R34542264 10 Tf 24.8402 24.9602 Td [([My-Computer]$)-455.984(gpsim)-491.995(-s)-515.994(mypic-program.co)12.019(d)]TJ /R33998272 10 Tf -24.8402 24.8398 Td (\(The)Tj /R34651176 10 Tf 24.2398 0 Td ([My-Computer]$)Tj /R33998272 10 Tf 76.0805 0 Td [(text)-336.016(is)-336.008(an)-324.002(example)-324.002(of)-336.001(a)-324.009(t)24(ypical)-323.985(bash)-324.009(command)-324.019(prompt)-324.004(-)]TJ -100.32 12 Td [(y)24.0149(ou'll)-336.001(only)-348.009(t)24(yp)-23.9844(e)-359.984(the)-360.001(text)-360(after)-348.018(this)-360.01(prompt\).)-504.002(This)-359.986(loads)-336.008(the)-360(.co)-24.0088(d)-359.993(le)-348(generated)]TJ 0 12 Td [(b)23.9917(y)-323.993(gputils.)]TJ 0 14.8801 Td [(Under)-215.985(Windo)24(ws,)-239.993(gpsim)-215.994(can)-216.016(also)-203.984(b)-24.0161(e)-227.993(in)24.0161(v)24.0161(ok)23.9917(ed)-192.009(b)23.9917(y)-228.015(na)24.0064(vigating)-192.002(through)-216.001(the)-216.016(Start/Progam)]TJ 0 12 Td [(men)24(u.)-660.009(This)-407.993(will)-408.017(op)-24(en)-407.985(a)-407.993(DOS)-408.018(windo)24(w)-396.016(to)-408.015(pro)23.9917(vide)-396.016(access)-383.994(to)-408.015(the)-408.008(command)-408.003(line)]TJ 0 11.8797 Td [(in)24.0149(terface.)-588.002(It's)-384(also)-371.994(p)-24.0161(ossible)-384.009(to)-383.992(op)-24.0015(en)-384.002(a)-372.017(DOS)-383.994(windo)24(w)-383.985(\(or)-372.017(CygWin)-383.987(bash)-384.009(session\))]TJ 0 12 Td [(and)-323.993(in)24.0149(v)24.0149(ok)23.9917(e)-312.016(gpsim)-324.002(from)-323.994(there.)]TJ /R33683184 14.4 Tf 0 35.8801 Td [(1.3)-1083.33(Requiremen)33.3286(ts)]TJ /R33998272 10 Tf 0 24.8402 Td [(gpsim)-300(has)-311.985(b)-24.0161(een)-323.986(dev)24(elop)-24.0015(ed)-300(under)-312.009(Lin)23.9917(ux.)-444.002(It)-312.017(should)-311.985(build)-323.994(and)-312.002(run)-311.992(just)-324.016(ne)-312.002(under)]TJ 0 12 Td [(the)-360.001(p)-24.0161(opular)-347.993(Lin)23.9917(ux)-348.008(distributions)-347.986(lik)23.9844(e)-347.993(F)84.0162(edora,)-360.017(Ubun)23.9844(tu,)-359.993(etc.)-528.015(gpsim)-347.986(has)-348(also)-348.008(b)-24.0137(een)]TJ 0 11.8797 Td [(p)-24.0161(orted)-251.994(to)-252(the)-263.986(MA)24.0076(C,)-264(MicroSoft)-251.987(Windo)24(ws,)-264.016(Solaris,)-251.995(and)-263.994(BSD.)-264.016(T)83.9844(w)23.9844(o)-252.017(pac)23.9844(k)59.9927(ages)-228.018(gpsim)]TJ 0 12 Td [(requires)-288.002(that)-312.017(ma)23.9917(y)-300(not)-311.994(b)-24.0161(e)-312.017(a)24(v)59.9927(ailable)-288(with)-324.016(all)-300(Lin)23.9917(ux)-311.992(distributions)-300(are)-300(readline)-300(and)]TJ 0 12 Td [(gtk)-312.008(\(the)-324.009(gimp)-323.986(to)-23.9929(ol)-311.992(kit\).)-443.994(The)-324.002(./congure)-300(script)-323.994(should)-311.985(tell)-323.985(y)24.0161(ou)-312.009(if)-324.002(these)-323.985(pac)23.9844(k)59.9903(ages)]TJ 0 11.8801 Td [(are)-264.009(not)-276.017(installed)-276.017(on)-287.985(y)24.0149(our)-264.016(system)-275.994(or)-263.984(if)-287.986(the)-288.008(revisions)-263.994(that)-276.001(are)-276.001(installed)-276.018(are)-264.009(to)-23.9942(o)-276.001(old.)]TJ 0 15 Td [(There)-372.009(are)-384.009(no)-384(minim)23.9832(um)-396.016(hardw)24(are)-359.986(requiremen)23.9819(ts)-371.992(to)-383.992(run)-396.016(gpsim.)-611.985(F)84.0162(aster)-372.017(is)-396.006(b)-24.0137(etter)]TJ 0 12 Td (though!)Tj 0 14.8801 Td [(gputils,)-552.01(the)-503.986(gn)24.0076(upic)-504.009(utilities)-516.001(pac)23.9844(k)59.9927(age,)-528.018(is)-504.016(also)-503.985(v)24.0161(ery)-492(useful.)-972.01(gpsim)-504.002(will)-503.994(accept)]TJ 0 12 Td [(straigh)23.9905(t)-419.984(hex)-444.009(les,)-467.993(but)-455.985(if)-444.002(y)24.0161(ou)-432.009(w)23.9844(an)24.0064(t)-432.017(to)-443.992(do)-444.002(an)24.0064(y)-432(sym)23.9917(b)-24.0161(olic)-431.992(debugging)-431.995(then)-456.011(y)24.0137(ou'll)]TJ 0 11.8801 Td [(w)23.9844(an)24.0076(t)-300(to)-323.993(use)-311.985(the)-323.986(.co)-24.0088(d)]TJ /R34063752 7 Tf 88.3199 -3.6 Td (1)Tj /R33998272 10 Tf 7.68008 3.6 Td [(les)-312.002(that)-324.009(gputils)-323.987(pro)-24.0161(duces.)-432.017(The)-312.009(.co)-24.0088(d)-324.016(les)-312.002(are)-312.017(in)-323.992(the)-323.985(same)]TJ -96 12 Td [(format)-324.002(as)-311.992(the)-336.017(.co)-24.0088(d)-336.008(les)-323.994(MP)84(ASM)]TJ /R34063752 7 Tf 140.04 -3.6 Td (2)Tj /R33998272 10 Tf 7.91992 3.6 Td [(pro)-24.0161(duces.)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1394.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33535928 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R34120336 8 Tf 4.2 2.76016 Td [(.co)-30.0186(d)-344.98(les)-359.979(are)-375(sym)29.982(b)-29.9896(ol)-329.98(les)-359.979(that)-359.979(w)29.9896(ere)-375(created)-389.978(b)30.0201(y)-359.991(ByteCraft)-375(and)-359.979(are)-375(used)-359.988(b)30.0201(y)-359.991(Micro)-29.9988(c)29.9927(hip.)]TJ /R33535928 6 Tf -4.2 6.71992 Td (2)Tj /R34120336 8 Tf 4.2 2.75977 Td [(MP)90.0192(ASM)-329.989(is)-344.99(Micro)-29.9988(c)29.9911(hip's)-359.979(Assem)29.9805(bler.)]TJ ET Q Q \n \n \n \n \n-2137\n+2139\n \n \n \n \n \n \n Filter\n@@ -8468,29 +8468,29 @@\n \n 20 0 6 25 15 46 d1 0.01 0 0 0.01 0 0 cm q 900 0 0 2100 610 2490 cm BI /IM true /W 9 /H 21 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 9>> ID &¸-8¾äÕlXÿ×_¯Zéiiu� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R29049640\n+R34120336\n \n-R28465232\n+R33535928\n \n-R28424616\n+R34063752\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -8527,27 +8527,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (12)Tj /R28980056 10 Tf 157.56 0 Td [(CHAPTER)-347.996(1.)-768.008(GPSIM)-347.988(-)-324(AN)-335.986(O)23.9844(VER)107.998(VIEW)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (12)Tj /R34044536 10 Tf 157.56 0 Td [(CHAPTER)-347.996(1.)-768.008(GPSIM)-347.988(-)-324(AN)-335.986(O)23.9844(VER)107.998(VIEW)]TJ ET Q Q \n \n \n \n \n-172\n+175\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -8584,20 +8584,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 474.36 Tm [(Chapter)-347.149(2)]TJ /R28633264 24.88 Tf 0 158.88 Td [(Command)-342.451(Line)-347.271(In)28.9466(terface)]TJ /R28927576 10 Tf 0 160.92 Td [(The)-300(command)-288.002(line)-312(in)24.0149(terface)-287.986(is)-300(fairly)-300(straigh)23.9917(t-forw)23.9819(ard.)-383.994(The)-312.009(table)-300(b)-24.0161(elo)24(w)-288.008(summa-)]TJ 0 12 Td [(rizes)-275.994(the)-288.009(a)24(v)59.9915(ailable)-276.01(commands.)-419.988(Brief)-287.993(descriptions)-276.011(of)-287.993(these)-288.008(commands)-275.986(can)-288.008(also)-276.016(b)-24.0137(e)]TJ 0 11.8801 Td [(displa)24.0064(y)24.0149(ed)-312.008(b)23.9917(y)-323.993(t)24(yping)]TJ /R29580480 10 Tf 88.3199 0 Td (help)Tj /R28927576 10 Tf 21.2398 0 Td [(at)-323.992(the)-336.016(command)-324.019(line.)]TJ 57.2402 35.6398 Td (13)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 474.36 Tm [(Chapter)-347.149(2)]TJ /R33703960 24.88 Tf 0 158.88 Td [(Command)-342.451(Line)-347.271(In)28.9466(terface)]TJ /R33998272 10 Tf 0 160.92 Td [(The)-300(command)-288.002(line)-312(in)24.0149(terface)-287.986(is)-300(fairly)-300(straigh)23.9917(t-forw)23.9819(ard.)-383.994(The)-312.009(table)-300(b)-24.0161(elo)24(w)-288.008(summa-)]TJ 0 12 Td [(rizes)-275.994(the)-288.009(a)24(v)59.9915(ailable)-276.01(commands.)-419.988(Brief)-287.993(descriptions)-276.011(of)-287.993(these)-288.008(commands)-275.986(can)-288.008(also)-276.016(b)-24.0137(e)]TJ 0 11.8801 Td [(displa)24.0064(y)24.0149(ed)-312.008(b)23.9917(y)-323.993(t)24(yping)]TJ /R34651176 10 Tf 88.3199 0 Td (help)Tj /R33998272 10 Tf 21.2398 0 Td [(at)-323.992(the)-336.016(command)-324.019(line.)]TJ 57.2402 35.6398 Td (13)Tj ET Q Q \n \n \n \n \n-483\n+484\n \n \n \n \n \n \n Filter\n@@ -8678,21 +8678,21 @@\n \n 21 0 7 -1 25 58 d1 0.01 0 0 0.01 0 0 cm q 1800 0 0 5900 710 -110 cm BI /IM true /W 18 /H 59 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 18>> ID &¡òaÿ!_¯õúÿ_¯õúÿ_¯õúÿ_¯õúÿ_¯õúÿDãøýj¿^«ÖMV»K { �  EI Q \n \n \n \n \n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -8730,20 +8730,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (14)Tj /R28980056 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.991(LINE)-336.016(INTERF)107.998(A)24(CE)]TJ ET Q q 3027.6 0 0 -4.8 1811.88 6681.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6677.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 191.28 659.4 Tm (command)Tj ET Q q 4.8 0 0 -120 2431.08 6677.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 343.56 659.4 Tm (summary)Tj ET Q q 4.8 0 0 -120 4837.08 6677.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6557.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6538.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6533.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 198.6 645 Tm [(attac)23.9844(h)]TJ ET Q q 4.8 0 0 -120 2431.08 6533.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 312.24 645 Tm [(A)24(ttac)24.0064(h)-324.016(stim)24(uli)-336.001(to)-335.984(no)-24.0015(des)]TJ ET Q q 4.8 0 0 -120 4837.08 6533.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6415.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6410.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 200.16 632.64 Tm (break)Tj ET Q q 4.8 0 0 -120 2431.08 6410.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 325.8 632.64 Tm [(Set)-336.016(a)-324.009(break)-324.009(p)-24.0161(oin)23.9917(t)]TJ ET Q q 4.8 0 0 -120 4837.08 6410.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6291.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6286.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 204.72 620.28 Tm (bus)Tj ET Q q 4.8 0 0 -120 2431.08 6286.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 304.2 620.28 Tm [(A)24(dd)-324.009(or)-323.985(displa)24.0064(y)-323.992(no)-24.0015(de)-324.002(busses)]TJ ET Q q 4.8 0 0 -120 4837.08 6286.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6167.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6163.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 201.96 607.92 Tm (clear)Tj ET Q q 4.8 0 0 -120 2431.08 6163.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 315.72 607.92 Tm [(Remo)24.0137(v)24.0161(e)-312.017(a)-324.009(break)-324.009(p)-24.0161(oin)23.9917(t)]TJ ET Q q 4.8 0 0 -120 4837.08 6163.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6044.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6039.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 187.08 595.56 Tm [(disassem)23.9893(ble)]TJ ET Q q 4.8 0 0 -120 2431.08 6039.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 302.16 595.56 Tm [(Disassem)24.0064(ble)-324.016(the)-336.016(curren)24(t)-312.017(cpu)]TJ ET Q q 4.8 0 0 -120 4837.08 6039.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5920.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5915.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 199.8 583.2 Tm (dump)Tj ET Q q 4.8 0 0 -120 2431.08 5915.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 281.16 583.2 Tm [(Displa)23.9819(y)-323.992(either)-324.002(the)-336.016(RAM)-335.986(or)-323.985(EEPR)24.0137(OM)]TJ ET Q q 4.8 0 0 -120 4837.08 5915.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5797.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5793.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 191.4 570.84 Tm (frequency)Tj ET Q q 4.8 0 0 -120 2431.08 5793.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 312.36 570.84 Tm [(Set)-336.016(pro)-24.0161(cessor)-300(frequency)]TJ ET Q q 4.8 0 0 -120 4837.08 5793.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5673.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5669.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 203.16 558.48 Tm (help)Tj ET Q q 4.8 0 0 -120 2431.08 5669.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 249.36 558.48 Tm [(T)23.9844(yp)-23.9844(e)-324.009(help)-336.001("command")-311.995(for)-323.985(more)-324.016(help)-336.001(on)-324(a)-324.009(command)]TJ ET Q q 4.8 0 0 -120 4837.08 5669.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5549.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5546.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 205.92 546.24 Tm (icd)Tj ET Q q 4.8 0 0 -120 2431.08 5546.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 300 546.24 Tm [(In)-336.008(Circuit)-323.994(Debugger)-324.019(supp)-24.0186(ort.)]TJ ET Q q 4.8 0 0 -120 4837.08 5546.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5426.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5422.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 205.56 533.88 Tm (list)Tj ET Q q 4.8 0 0 -120 2431.08 5422.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 304.08 533.88 Tm [(Displa)23.9819(y)-323.992(source)-312.009(and)-335.986(list)-336.008(les)]TJ ET Q q 4.8 0 0 -120 4837.08 5422.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5302.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5299.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 203.16 521.52 Tm (load)Tj ET Q q 4.8 0 0 -120 2431.08 5299.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 288.36 521.52 Tm [(Load)-324.009(either)-324.002(a)-336.001(hex)-324.009(or)-323.985(command)-324.019(le)]TJ ET Q q 4.8 0 0 -120 4837.08 5299.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5179.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5175.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 205.92 509.16 Tm (log)Tj ET Q q 4.8 0 0 -120 2431.08 5175.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 306.12 509.16 Tm [(Log/record)-288.003(ev)23.9917(en)24.0064(ts)-323.985(to)-323.992(a)-336.001(le)]TJ ET Q q 4.8 0 0 -120 4837.08 5175.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5055.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5051.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 201.84 496.8 Tm [(no)-24.0015(de)]TJ ET Q q 4.8 0 0 -120 2431.08 5051.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 297.6 496.8 Tm [(A)24(dd)-336.001(or)-323.985(displa)24.0064(y)-323.992(stim)24(ulus)-324.002(no)-24(des)]TJ ET Q q 4.8 0 0 -120 4837.08 5051.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4933.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4928.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 196.32 484.44 Tm [(mo)-24.0161(dule)]TJ ET Q q 4.8 0 0 -120 2431.08 4928.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 307.92 484.44 Tm [(Select)-336.001(&)-323.985(Displa)23.9819(y)-323.992(mo)-24.0161(dules)]TJ ET Q q 4.8 0 0 -120 4837.08 4928.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4809.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4804.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 192.12 472.08 Tm [(pro)-24.0161(cessor)]TJ ET Q q 4.8 0 0 -120 2431.08 4804.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 321.6 472.08 Tm [(A)24(dd/list)-323.987(pro)-24.0161(cessors)]TJ ET Q q 4.8 0 0 -120 4837.08 4804.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4685.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4681.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 203.52 459.72 Tm (quit)Tj ET Q q 4.8 0 0 -120 2431.08 4681.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 339.24 459.72 Tm [(Quit)-336.008(gpsim)]TJ ET Q q 4.8 0 0 -120 4837.08 4681.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4562.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4557.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 201.96 447.36 Tm (reset)Tj ET Q q 4.8 0 0 -120 2431.08 4557.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 287.4 447.36 Tm [(Reset)-323.985(all)-324.002(or)-323.985(parts)-324.016(of)-336.001(the)-323.985(sim)23.9844(ulation)]TJ ET Q q 4.8 0 0 -120 4837.08 4557.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4438.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4433.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 204.72 435 Tm (run)Tj ET Q q 4.8 0 0 -120 2431.08 4433.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 309.72 435 Tm [(Execute)-335.986(the)-336.016(pic)-336.008(program)]TJ ET Q q 4.8 0 0 -120 4837.08 4433.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4315.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4310.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 206.16 422.64 Tm (set)Tj ET Q q 4.8 0 0 -120 2431.08 4310.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 275.76 422.64 Tm [(displa)24.0064(y)-323.992(and)-335.986(con)23.9844(trol)-311.992(gpsim)-324.002(b)-24.0161(eha)23.9844(vior)-312.017(ags)]TJ ET Q q 4.8 0 0 -120 4837.08 4310.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4191.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4186.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 203.4 410.28 Tm (step)Tj ET Q q 4.8 0 0 -120 2431.08 4186.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 291.36 410.28 Tm [(Execute)-335.986(one)-323.985(or)-323.985(more)-324.016(instructions)]TJ ET Q q 4.8 0 0 -120 4837.08 4186.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4067.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4063.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 194.04 397.92 Tm [(stim)24(ulus)]TJ ET Q q 4.8 0 0 -120 2431.08 4063.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 325.2 397.92 Tm [(Create)-324.016(a)-324.009(stim)24(ulus)]TJ ET Q q 4.8 0 0 -120 4837.08 4063.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3944.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3939.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 190.56 385.56 Tm [(stop)24.0064(w)23.9844(atc)23.9917(h)]TJ ET Q q 4.8 0 0 -120 2431.08 3939.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 299.76 385.56 Tm [(Measure)-323.994(time)-336.008(b)-24.0161(et)24.0161(w)23.9844(een)-323.985(ev)23.9942(en)24.0088(ts)]TJ ET Q q 4.8 0 0 -120 4837.08 3939.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3820.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3815.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 196.92 373.2 Tm [(sym)23.9917(b)-24.0161(ol)]TJ ET Q q 4.8 0 0 -120 2431.08 3815.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 326.28 373.2 Tm [(A)24(dd/list)-336.018(sym)23.9917(b)-24.0161(ols)]TJ ET Q q 4.8 0 0 -120 4837.08 3815.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3697.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3692.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 201.48 360.84 Tm (trace)Tj ET Q q 4.8 0 0 -120 2431.08 3692.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 312.36 360.84 Tm [(Dump)-335.986(the)-336.016(trace)-324.016(history)]TJ ET Q q 4.8 0 0 -120 4837.08 3692.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3573.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 197.04 348.48 Tm [(v)24.0149(ersion)]TJ ET Q q 4.8 0 0 -120 2431.08 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 312.6 348.48 Tm [(Displa)23.9819(y)-335.984(gpsim's)-323.994(v)24.0161(ersion)]TJ ET Q q 4.8 0 0 -120 4837.08 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3449.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3446.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 209.64 336.12 Tm (x)Tj ET Q q 4.8 0 0 -120 2431.08 3446.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 264.12 336.12 Tm [(\(deprecated\))-324.011(examine)-324.002(and/or)-311.985(mo)-24.0161(dify)-335.991(memory)]TJ ET Q q 4.8 0 0 -120 4837.08 3446.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3326.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 296.88 Tm [(The)-335.993(built)-336.017(in)-335.984('help')-335.994(command)-324.019(pro)23.9917(vides)-312.009(additional)-323.987(online)-324.009(information.)]TJ /R28612488 14.4 Tf 0 43.9199 Td [(2.1)-1083.34(attac)33.3235(h)]TJ /R29471568 10 Tf 24.8398 23.1602 Td [(attach)-492.002(node1)-503.987(stimulus1)-479.995([stimulus2)-468.015(stimulus_N])]TJ /R28927576 10 Tf -24.8398 30.8398 Td [(attac)23.9832(h)-408(is)-408(used)-407.993(to)-408.015(dene)-419.986(the)-420(connections)-396.011(b)-24.0161(et)24.0161(w)23.9844(een)-408.008(stim)24(uli)-419.986(and)-408.018(no)-24(des.)-683.994(A)24(t)-419.986(least)]TJ 0 12 Td [(one)-311.994(no)-24(de)-312.008(and)-312.002(one)-300(stim)24(ulus)-312.009(m)24.0161(ust)-311.985(b)-24.0161(e)-324.009(sp)-23.9917(ecied.)-432.002(If)-323.985(more)-300(stim)24(uli)-312.017(are)-312.017(sp)-23.9942(ecied)-311.987(then)]TJ 0 12 Td [(they)-335.985(will)-323.993(all)-335.994(b)-24.0161(e)-336.001(attac)23.9844(hed)-323.992(to)-323.992(the)-336.016(no)-24.0015(de)-335.994(examples:)]TJ /R29471568 10 Tf 24.8398 30.8402 Td [(gpsim>)-492.002(node)-1031.99(n1)-8352.01(#)-515.984(Define)-492.002(a)-528.015(new)-504.009(node.)]TJ 0 12 Td [(gpsim>)-492.002(attach)-503.994(n1)-504.002(porta4)-492.002(portb0)-492.002(#)-515.984(Connect)-492.01(two)-504.009(I/O)-515.987(pins)-504.019(to)-504(the)-516.001(node.)]TJ 0 11.8797 Td [(gpsim>)-492.002(node)-10440(#)-515.984(Display)-492.01(the)-504.009(new)-516.001("net)-504.019(list".)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (14)Tj /R34044536 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.991(LINE)-336.016(INTERF)107.998(A)24(CE)]TJ ET Q q 3027.6 0 0 -4.8 1811.88 6681.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6677.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 191.28 659.4 Tm (command)Tj ET Q q 4.8 0 0 -120 2431.08 6677.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 343.56 659.4 Tm (summary)Tj ET Q q 4.8 0 0 -120 4837.08 6677.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6557.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6538.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6533.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 198.6 645 Tm [(attac)23.9844(h)]TJ ET Q q 4.8 0 0 -120 2431.08 6533.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 312.24 645 Tm [(A)24(ttac)24.0064(h)-324.016(stim)24(uli)-336.001(to)-335.984(no)-24.0015(des)]TJ ET Q q 4.8 0 0 -120 4837.08 6533.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6415.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6410.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 200.16 632.64 Tm (break)Tj ET Q q 4.8 0 0 -120 2431.08 6410.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 325.8 632.64 Tm [(Set)-336.016(a)-324.009(break)-324.009(p)-24.0161(oin)23.9917(t)]TJ ET Q q 4.8 0 0 -120 4837.08 6410.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6291.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6286.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 204.72 620.28 Tm (bus)Tj ET Q q 4.8 0 0 -120 2431.08 6286.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 304.2 620.28 Tm [(A)24(dd)-324.009(or)-323.985(displa)24.0064(y)-323.992(no)-24.0015(de)-324.002(busses)]TJ ET Q q 4.8 0 0 -120 4837.08 6286.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6167.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6163.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 201.96 607.92 Tm (clear)Tj ET Q q 4.8 0 0 -120 2431.08 6163.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 315.72 607.92 Tm [(Remo)24.0137(v)24.0161(e)-312.017(a)-324.009(break)-324.009(p)-24.0161(oin)23.9917(t)]TJ ET Q q 4.8 0 0 -120 4837.08 6163.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 6044.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 6039.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 187.08 595.56 Tm [(disassem)23.9893(ble)]TJ ET Q q 4.8 0 0 -120 2431.08 6039.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 302.16 595.56 Tm [(Disassem)24.0064(ble)-324.016(the)-336.016(curren)24(t)-312.017(cpu)]TJ ET Q q 4.8 0 0 -120 4837.08 6039.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5920.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5915.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 199.8 583.2 Tm (dump)Tj ET Q q 4.8 0 0 -120 2431.08 5915.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 281.16 583.2 Tm [(Displa)23.9819(y)-323.992(either)-324.002(the)-336.016(RAM)-335.986(or)-323.985(EEPR)24.0137(OM)]TJ ET Q q 4.8 0 0 -120 4837.08 5915.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5797.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5793.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 191.4 570.84 Tm (frequency)Tj ET Q q 4.8 0 0 -120 2431.08 5793.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 312.36 570.84 Tm [(Set)-336.016(pro)-24.0161(cessor)-300(frequency)]TJ ET Q q 4.8 0 0 -120 4837.08 5793.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5673.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5669.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 203.16 558.48 Tm (help)Tj ET Q q 4.8 0 0 -120 2431.08 5669.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 249.36 558.48 Tm [(T)23.9844(yp)-23.9844(e)-324.009(help)-336.001("command")-311.995(for)-323.985(more)-324.016(help)-336.001(on)-324(a)-324.009(command)]TJ ET Q q 4.8 0 0 -120 4837.08 5669.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5549.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5546.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 205.92 546.24 Tm (icd)Tj ET Q q 4.8 0 0 -120 2431.08 5546.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 300 546.24 Tm [(In)-336.008(Circuit)-323.994(Debugger)-324.019(supp)-24.0186(ort.)]TJ ET Q q 4.8 0 0 -120 4837.08 5546.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5426.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5422.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 205.56 533.88 Tm (list)Tj ET Q q 4.8 0 0 -120 2431.08 5422.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 304.08 533.88 Tm [(Displa)23.9819(y)-323.992(source)-312.009(and)-335.986(list)-336.008(les)]TJ ET Q q 4.8 0 0 -120 4837.08 5422.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5302.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5299.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 203.16 521.52 Tm (load)Tj ET Q q 4.8 0 0 -120 2431.08 5299.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 288.36 521.52 Tm [(Load)-324.009(either)-324.002(a)-336.001(hex)-324.009(or)-323.985(command)-324.019(le)]TJ ET Q q 4.8 0 0 -120 4837.08 5299.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5179.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5175.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 205.92 509.16 Tm (log)Tj ET Q q 4.8 0 0 -120 2431.08 5175.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 306.12 509.16 Tm [(Log/record)-288.003(ev)23.9917(en)24.0064(ts)-323.985(to)-323.992(a)-336.001(le)]TJ ET Q q 4.8 0 0 -120 4837.08 5175.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 5055.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 5051.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 201.84 496.8 Tm [(no)-24.0015(de)]TJ ET Q q 4.8 0 0 -120 2431.08 5051.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 297.6 496.8 Tm [(A)24(dd)-336.001(or)-323.985(displa)24.0064(y)-323.992(stim)24(ulus)-324.002(no)-24(des)]TJ ET Q q 4.8 0 0 -120 4837.08 5051.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4933.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4928.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 196.32 484.44 Tm [(mo)-24.0161(dule)]TJ ET Q q 4.8 0 0 -120 2431.08 4928.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 307.92 484.44 Tm [(Select)-336.001(&)-323.985(Displa)23.9819(y)-323.992(mo)-24.0161(dules)]TJ ET Q q 4.8 0 0 -120 4837.08 4928.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4809.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4804.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 192.12 472.08 Tm [(pro)-24.0161(cessor)]TJ ET Q q 4.8 0 0 -120 2431.08 4804.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 321.6 472.08 Tm [(A)24(dd/list)-323.987(pro)-24.0161(cessors)]TJ ET Q q 4.8 0 0 -120 4837.08 4804.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4685.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4681.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 203.52 459.72 Tm (quit)Tj ET Q q 4.8 0 0 -120 2431.08 4681.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 339.24 459.72 Tm [(Quit)-336.008(gpsim)]TJ ET Q q 4.8 0 0 -120 4837.08 4681.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4562.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4557.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 201.96 447.36 Tm (reset)Tj ET Q q 4.8 0 0 -120 2431.08 4557.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 287.4 447.36 Tm [(Reset)-323.985(all)-324.002(or)-323.985(parts)-324.016(of)-336.001(the)-323.985(sim)23.9844(ulation)]TJ ET Q q 4.8 0 0 -120 4837.08 4557.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4438.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4433.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 204.72 435 Tm (run)Tj ET Q q 4.8 0 0 -120 2431.08 4433.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 309.72 435 Tm [(Execute)-335.986(the)-336.016(pic)-336.008(program)]TJ ET Q q 4.8 0 0 -120 4837.08 4433.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4315.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4310.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 206.16 422.64 Tm (set)Tj ET Q q 4.8 0 0 -120 2431.08 4310.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 275.76 422.64 Tm [(displa)24.0064(y)-323.992(and)-335.986(con)23.9844(trol)-311.992(gpsim)-324.002(b)-24.0161(eha)23.9844(vior)-312.017(ags)]TJ ET Q q 4.8 0 0 -120 4837.08 4310.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4191.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4186.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 203.4 410.28 Tm (step)Tj ET Q q 4.8 0 0 -120 2431.08 4186.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 291.36 410.28 Tm [(Execute)-335.986(one)-323.985(or)-323.985(more)-324.016(instructions)]TJ ET Q q 4.8 0 0 -120 4837.08 4186.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 4067.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 4063.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 194.04 397.92 Tm [(stim)24(ulus)]TJ ET Q q 4.8 0 0 -120 2431.08 4063.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 325.2 397.92 Tm [(Create)-324.016(a)-324.009(stim)24(ulus)]TJ ET Q q 4.8 0 0 -120 4837.08 4063.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3944.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3939.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 190.56 385.56 Tm [(stop)24.0064(w)23.9844(atc)23.9917(h)]TJ ET Q q 4.8 0 0 -120 2431.08 3939.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 299.76 385.56 Tm [(Measure)-323.994(time)-336.008(b)-24.0161(et)24.0161(w)23.9844(een)-323.985(ev)23.9942(en)24.0088(ts)]TJ ET Q q 4.8 0 0 -120 4837.08 3939.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3820.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3815.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 196.92 373.2 Tm [(sym)23.9917(b)-24.0161(ol)]TJ ET Q q 4.8 0 0 -120 2431.08 3815.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 326.28 373.2 Tm [(A)24(dd/list)-336.018(sym)23.9917(b)-24.0161(ols)]TJ ET Q q 4.8 0 0 -120 4837.08 3815.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3697.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3692.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 201.48 360.84 Tm (trace)Tj ET Q q 4.8 0 0 -120 2431.08 3692.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 312.36 360.84 Tm [(Dump)-335.986(the)-336.016(trace)-324.016(history)]TJ ET Q q 4.8 0 0 -120 4837.08 3692.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3573.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 197.04 348.48 Tm [(v)24.0149(ersion)]TJ ET Q q 4.8 0 0 -120 2431.08 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 312.6 348.48 Tm [(Displa)23.9819(y)-335.984(gpsim's)-323.994(v)24.0161(ersion)]TJ ET Q q 4.8 0 0 -120 4837.08 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3449.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1809.48 3446.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 209.64 336.12 Tm (x)Tj ET Q q 4.8 0 0 -120 2431.08 3446.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 264.12 336.12 Tm [(\(deprecated\))-324.011(examine)-324.002(and/or)-311.985(mo)-24.0161(dify)-335.991(memory)]TJ ET Q q 4.8 0 0 -120 4837.08 3446.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3027.6 0 0 -4.8 1811.88 3326.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 296.88 Tm [(The)-335.993(built)-336.017(in)-335.984('help')-335.994(command)-324.019(pro)23.9917(vides)-312.009(additional)-323.987(online)-324.009(information.)]TJ /R33683184 14.4 Tf 0 43.9199 Td [(2.1)-1083.34(attac)33.3235(h)]TJ /R34542264 10 Tf 24.8398 23.1602 Td [(attach)-492.002(node1)-503.987(stimulus1)-479.995([stimulus2)-468.015(stimulus_N])]TJ /R33998272 10 Tf -24.8398 30.8398 Td [(attac)23.9832(h)-408(is)-408(used)-407.993(to)-408.015(dene)-419.986(the)-420(connections)-396.011(b)-24.0161(et)24.0161(w)23.9844(een)-408.008(stim)24(uli)-419.986(and)-408.018(no)-24(des.)-683.994(A)24(t)-419.986(least)]TJ 0 12 Td [(one)-311.994(no)-24(de)-312.008(and)-312.002(one)-300(stim)24(ulus)-312.009(m)24.0161(ust)-311.985(b)-24.0161(e)-324.009(sp)-23.9917(ecied.)-432.002(If)-323.985(more)-300(stim)24(uli)-312.017(are)-312.017(sp)-23.9942(ecied)-311.987(then)]TJ 0 12 Td [(they)-335.985(will)-323.993(all)-335.994(b)-24.0161(e)-336.001(attac)23.9844(hed)-323.992(to)-323.992(the)-336.016(no)-24.0015(de)-335.994(examples:)]TJ /R34542264 10 Tf 24.8398 30.8402 Td [(gpsim>)-492.002(node)-1031.99(n1)-8352.01(#)-515.984(Define)-492.002(a)-528.015(new)-504.009(node.)]TJ 0 12 Td [(gpsim>)-492.002(attach)-503.994(n1)-504.002(porta4)-492.002(portb0)-492.002(#)-515.984(Connect)-492.01(two)-504.009(I/O)-515.987(pins)-504.019(to)-504(the)-516.001(node.)]TJ 0 11.8797 Td [(gpsim>)-492.002(node)-10440(#)-515.984(Display)-492.01(the)-504.009(new)-516.001("net)-504.019(list".)]TJ ET Q Q \n \n \n \n \n-2674\n+2677\n \n \n \n \n \n \n Filter\n@@ -8894,21 +8894,21 @@\n \n 44 0 9 27 34 52 d1 0.01 0 0 0.01 0 0 cm q 2500 0 0 2500 910 2690 cm BI /IM true /W 25 /H 25 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 25>> ID &¹°@´N;ÿþMV¿ÿÿÿéÿÿÿÿÞ¿ÿ§Þ � EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -8945,20 +8945,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.2.)-756.017(BREAK)]TJ /R28927576 10 Tf 333.72 0 Td (15)Tj /R28612488 14.4 Tf -333.72 27.9602 Td [(2.2)-1083.34(break)]TJ /R28927576 10 Tf 0 24.8398 Td [(The)-275.993(break)-264.009(command)-276.01(is)-288(used)-276.001(to)-288.015(set)-276.001(and)-275.986(examine)-275.994(break)-276.001(p)-24.0161(oin)23.9917(ts.)-420.017(New)-288.018(break)-264.009(p)-24.0137(oin)23.9893(ts)]TJ 0 11.8801 Td [(are)-336.001(assigned)-336.002(a)-347.992(unique)-359.986(n)23.9917(um)23.9844(b)-24.0161(er.)-504.002(This)-347.993(n)23.9917(um)23.9844(b)-24.0161(er)-348.008(can)-348.008(b)-24.0161(e)-359.986(used)-359.986(to)-348.015(query)-348.018(or)-336.016(clear)-347.993(the)]TJ 0 12 Td [(break)-396.001(p)-24.0161(oin)23.9917(t.)-708.008(Break)-408.009(p)-24.0161(oin)23.9917(ts)-408.008(halt)-420.017(the)-420(sim)23.9844(ulation)-420.01(when)-420.01(the)-420(condition)-407.993(asso)-23.9844(ciated)]TJ 0 11.8801 Td [(with)-300(them)-300(is)-300(true.)-431.985(Break)-276.016(p)-24.0161(oin)23.9917(ts)-300(are)-287.993(ignored)-288.018(during)-288(single)-288.018(stepping.)-432.009(See)-300(c)24(hapter)]TJ 0 12 Td [(5)-324.008(for)-323.985(more)-324.016(examples)-311.986(of)-336.001(breakp)-24.0015(oin)23.9917(ts.)]TJ /R28872384 10 Tf 0 28.8 Td [(Examining)-347.987(break)-396.001(p)-35.9924(oin)35.9986(ts)]TJ /R29471568 10 Tf 24.8402 18.3598 Td [(break)-503.993([bp_number])]TJ /R28927576 10 Tf -24.8402 24.6 Td [(Break)-348.009(p)-24.0161(oin)23.9917(ts)-360(can)-360.001(b)-24.0161(e)-359.984(examined)-360.01(b)23.9917(y)-360.008(t)24(yping)-359.993(the)-371.992(break)-347.993(command)-359.995(without)-371.987(an)24.0088(y)-360.01(op-)]TJ 0 12 Td [(tions.)-432(Sp)-24.0088(ecic)-336.017(breaks)-311.994(can)-336.016(b)-24.0161(e)-336.001(queried)-324.016(b)23.9917(y)-323.992(sp)-23.9917(ecifying)-324.009(the)-336.016(break)-324.009(p)-24.0161(oin)23.9917(t)-336.001(n)23.9917(um)23.9844(b)-24.0137(er.)]TJ /R28872384 10 Tf 0 28.8 Td [(Program)-371.986(Memory/Execution)-348.01(breaks)]TJ /R28927576 10 Tf 0 21.3602 Td [(The)-455.993(most)-456.009(common)-443.986(break)-444.009(p)-24.0161(oin)23.9917(t)-467.993(is)-456.009(an)-455.994(execution)-443.994(break)-456.001(p)-24.0161(oin)23.9917(t.)-816.016(This)-456.001(one)-456.016(halts)]TJ 0 11.8801 Td [(execution)-263.994(whenev)23.9832(er)-251.992(the)-276.016(program)-252.017(coun)23.9917(ter)-252.017(reac)24.0137(hes)-251.985(the)-276.016(address)-251.995(at)-275.984(whic)23.9917(h)-264.016(the)-276.016(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(is)-336.008(set.)-443.986(The)-324(syn)24.0076(tax)-324.002(is:)]TJ /R29471568 10 Tf 24.8402 24.6 Td [(break)-503.986(e|r|w)-491.985(ADDRESS)-492.017([expr])]TJ /R28927576 10 Tf -24.8402 24.6 Td [(The)-347.985(sim)23.9832(ulation)-335.986(halts)-348(when)-360.01(the)-348.008(address)-336.018(is)-348(executed,)-360.01(read,)-348(or)-336.016(written.)-504.016(The)-360.015(AD-)]TJ 0 12 Td [(DRESS)-407.993(can)-383.986(b)-24.0161(e)-396(a)-384.008(sym)23.9917(b)-24.0161(ol)-396.016(or)-371.992(a)-396.001(n)23.9917(um)23.9844(b)-24.0161(er.)-624.002(If)-396.016(the)-396.016(optional)-384.016(expression)-372.002(is)-396.008(sp)-23.9942(ecied,)]TJ 0 11.8801 Td [(then)-264.016(it)-276.016(m)24.0149(ust)-264.016(ev)60.0074(aluate)-264.009(to)-263.992(true)-264.002(b)-24.0161(efore)-252.002(the)-276.016(sim)23.9844(ulation)-252.002(will)-275.984(halt.)-419.993(The)-264.002(read)-252.009(and)-263.994(write)]TJ 0 12 Td [(options)-323.994(only)-336.017(apply)-336.01(to)-335.985(those)-336.016(pro)-24.0161(cessors)-300(that)-347.993(can)-323.985(manipulate)-336.011(their)-348(o)24(wn)-324.019(program)]TJ 0 12 Td [(memory)84.0137(.)]TJ /R28872384 10 Tf 0 28.8 Td [(Register)-360.01(Memory)-360.017(breaks)]TJ /R28927576 10 Tf 0 21.2398 Td [(gpsim)-347.986(can)-360.001(also)-348.009(asso)-23.9856(ciate)-348(break)-347.993(p)-24.0161(oin)23.9917(ts)-360(with)-359.993(register)-348.01(accesses.)-516.001(This)-359.986(is)-359.993(useful)-360(for)]TJ 0 12 Td [(capturing)-444.01(bugs)-456.001(that)-456.001(stomp)-456.001(on)-455.994(RAM.)-467.993(E.g.)-828.018(y)24.0161(ou)-444.002(can)-456.016(sa)23.9844(y)-443.992(something)-443.987(lik)23.9844(e)-456.001(halt)]TJ 0 12 Td [(execution)-275.986(whenev)23.9832(er)-276.016(bit)-288(4)-287.993(of)-287.993(register)-263.987(42)-275.984(is)-288(cleared.)-408(The)-287.986(command)-276.011(line)-288.015(syn)24.0088(tax)-275.991(is:)]TJ /R29471568 10 Tf 24.8402 24.6 Td [(break)-503.986(r|w)-504.009(REGISTER)-479.986([expr])]TJ /R28927576 10 Tf -24.8402 24.6 Td [(The)-480.016(sim)23.9832(ulation)-480.01(halts)-479.993(when)]TJ /R29580480 10 Tf 125.52 0 Td (REGISTER)Tj /R28927576 10 Tf 57.5996 0 Td [(is)-479.993(read)-480.017(or)-480(written)-480.017(and)-492.002(the)-491.992(optional)]TJ -183.12 11.8801 Td [(expression)-228.018(ev)60.0074(aluates)-251.994(to)-240.007(true.)-419.993(There)-252.009(are)-239.985(t)24(w)23.9844(o)-239.985(st)23.9844(yles)-239.985(of)-264.009(expressions)-227.996(supp)-24.0161(orted.)-407.984(One)]TJ 0 12 Td [(in)24.0149(v)24.0149(olv)24.0149(es)-311.992(only)-348.009(expressions)-312.019(of)-347.993(the)]TJ /R29580480 10 Tf 140.28 0 Td (REGISTER)Tj /R28927576 10 Tf 52.3199 0 Td [(,)-347.984(the)-348.008(other)-336.016(is)-348(completely)-336.018(arbitrary)84.0039(.)]TJ -192.6 12 Td [(The)-324(examples)-324.017(b)-24.0161(elo)24(w)-323.985(illustrate)-323.994(the)-336.016(dierences.)]TJ 0 14.8801 Td [(Here's)-300(an)-300(example)-300(of)-312.017(a)-300(register)-288.01(write)-311.992(break.)-420.003(This)-300(one)-311.992(will)-312(halt)-300(the)-311.992(sim)23.9844(ulation)-300(if)]TJ 0 11.8797 Td [(an)24.0076(y)-312(v)59.9915(alue)-335.993(is)-324.016(written)-335.994(to)-323.992(the)-336.016(v)59.9927(ariable)-324.016(named)]TJ /R29580480 10 Tf 188.16 0 Td (temp1)Tj /R28927576 10 Tf 26.1598 0 Td (.)Tj /R29471568 10 Tf -189.48 24.6 Td [(break)-503.986(w)-515.985(temp1)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.2.)-756.017(BREAK)]TJ /R33998272 10 Tf 333.72 0 Td (15)Tj /R33683184 14.4 Tf -333.72 27.9602 Td [(2.2)-1083.34(break)]TJ /R33998272 10 Tf 0 24.8398 Td [(The)-275.993(break)-264.009(command)-276.01(is)-288(used)-276.001(to)-288.015(set)-276.001(and)-275.986(examine)-275.994(break)-276.001(p)-24.0161(oin)23.9917(ts.)-420.017(New)-288.018(break)-264.009(p)-24.0137(oin)23.9893(ts)]TJ 0 11.8801 Td [(are)-336.001(assigned)-336.002(a)-347.992(unique)-359.986(n)23.9917(um)23.9844(b)-24.0161(er.)-504.002(This)-347.993(n)23.9917(um)23.9844(b)-24.0161(er)-348.008(can)-348.008(b)-24.0161(e)-359.986(used)-359.986(to)-348.015(query)-348.018(or)-336.016(clear)-347.993(the)]TJ 0 12 Td [(break)-396.001(p)-24.0161(oin)23.9917(t.)-708.008(Break)-408.009(p)-24.0161(oin)23.9917(ts)-408.008(halt)-420.017(the)-420(sim)23.9844(ulation)-420.01(when)-420.01(the)-420(condition)-407.993(asso)-23.9844(ciated)]TJ 0 11.8801 Td [(with)-300(them)-300(is)-300(true.)-431.985(Break)-276.016(p)-24.0161(oin)23.9917(ts)-300(are)-287.993(ignored)-288.018(during)-288(single)-288.018(stepping.)-432.009(See)-300(c)24(hapter)]TJ 0 12 Td [(5)-324.008(for)-323.985(more)-324.016(examples)-311.986(of)-336.001(breakp)-24.0015(oin)23.9917(ts.)]TJ /R33489336 10 Tf 0 28.8 Td [(Examining)-347.987(break)-396.001(p)-35.9924(oin)35.9986(ts)]TJ /R34542264 10 Tf 24.8402 18.3598 Td [(break)-503.993([bp_number])]TJ /R33998272 10 Tf -24.8402 24.6 Td [(Break)-348.009(p)-24.0161(oin)23.9917(ts)-360(can)-360.001(b)-24.0161(e)-359.984(examined)-360.01(b)23.9917(y)-360.008(t)24(yping)-359.993(the)-371.992(break)-347.993(command)-359.995(without)-371.987(an)24.0088(y)-360.01(op-)]TJ 0 12 Td [(tions.)-432(Sp)-24.0088(ecic)-336.017(breaks)-311.994(can)-336.016(b)-24.0161(e)-336.001(queried)-324.016(b)23.9917(y)-323.992(sp)-23.9917(ecifying)-324.009(the)-336.016(break)-324.009(p)-24.0161(oin)23.9917(t)-336.001(n)23.9917(um)23.9844(b)-24.0137(er.)]TJ /R33489336 10 Tf 0 28.8 Td [(Program)-371.986(Memory/Execution)-348.01(breaks)]TJ /R33998272 10 Tf 0 21.3602 Td [(The)-455.993(most)-456.009(common)-443.986(break)-444.009(p)-24.0161(oin)23.9917(t)-467.993(is)-456.009(an)-455.994(execution)-443.994(break)-456.001(p)-24.0161(oin)23.9917(t.)-816.016(This)-456.001(one)-456.016(halts)]TJ 0 11.8801 Td [(execution)-263.994(whenev)23.9832(er)-251.992(the)-276.016(program)-252.017(coun)23.9917(ter)-252.017(reac)24.0137(hes)-251.985(the)-276.016(address)-251.995(at)-275.984(whic)23.9917(h)-264.016(the)-276.016(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(is)-336.008(set.)-443.986(The)-324(syn)24.0076(tax)-324.002(is:)]TJ /R34542264 10 Tf 24.8402 24.6 Td [(break)-503.986(e|r|w)-491.985(ADDRESS)-492.017([expr])]TJ /R33998272 10 Tf -24.8402 24.6 Td [(The)-347.985(sim)23.9832(ulation)-335.986(halts)-348(when)-360.01(the)-348.008(address)-336.018(is)-348(executed,)-360.01(read,)-348(or)-336.016(written.)-504.016(The)-360.015(AD-)]TJ 0 12 Td [(DRESS)-407.993(can)-383.986(b)-24.0161(e)-396(a)-384.008(sym)23.9917(b)-24.0161(ol)-396.016(or)-371.992(a)-396.001(n)23.9917(um)23.9844(b)-24.0161(er.)-624.002(If)-396.016(the)-396.016(optional)-384.016(expression)-372.002(is)-396.008(sp)-23.9942(ecied,)]TJ 0 11.8801 Td [(then)-264.016(it)-276.016(m)24.0149(ust)-264.016(ev)60.0074(aluate)-264.009(to)-263.992(true)-264.002(b)-24.0161(efore)-252.002(the)-276.016(sim)23.9844(ulation)-252.002(will)-275.984(halt.)-419.993(The)-264.002(read)-252.009(and)-263.994(write)]TJ 0 12 Td [(options)-323.994(only)-336.017(apply)-336.01(to)-335.985(those)-336.016(pro)-24.0161(cessors)-300(that)-347.993(can)-323.985(manipulate)-336.011(their)-348(o)24(wn)-324.019(program)]TJ 0 12 Td [(memory)84.0137(.)]TJ /R33489336 10 Tf 0 28.8 Td [(Register)-360.01(Memory)-360.017(breaks)]TJ /R33998272 10 Tf 0 21.2398 Td [(gpsim)-347.986(can)-360.001(also)-348.009(asso)-23.9856(ciate)-348(break)-347.993(p)-24.0161(oin)23.9917(ts)-360(with)-359.993(register)-348.01(accesses.)-516.001(This)-359.986(is)-359.993(useful)-360(for)]TJ 0 12 Td [(capturing)-444.01(bugs)-456.001(that)-456.001(stomp)-456.001(on)-455.994(RAM.)-467.993(E.g.)-828.018(y)24.0161(ou)-444.002(can)-456.016(sa)23.9844(y)-443.992(something)-443.987(lik)23.9844(e)-456.001(halt)]TJ 0 12 Td [(execution)-275.986(whenev)23.9832(er)-276.016(bit)-288(4)-287.993(of)-287.993(register)-263.987(42)-275.984(is)-288(cleared.)-408(The)-287.986(command)-276.011(line)-288.015(syn)24.0088(tax)-275.991(is:)]TJ /R34542264 10 Tf 24.8402 24.6 Td [(break)-503.986(r|w)-504.009(REGISTER)-479.986([expr])]TJ /R33998272 10 Tf -24.8402 24.6 Td [(The)-480.016(sim)23.9832(ulation)-480.01(halts)-479.993(when)]TJ /R34651176 10 Tf 125.52 0 Td (REGISTER)Tj /R33998272 10 Tf 57.5996 0 Td [(is)-479.993(read)-480.017(or)-480(written)-480.017(and)-492.002(the)-491.992(optional)]TJ -183.12 11.8801 Td [(expression)-228.018(ev)60.0074(aluates)-251.994(to)-240.007(true.)-419.993(There)-252.009(are)-239.985(t)24(w)23.9844(o)-239.985(st)23.9844(yles)-239.985(of)-264.009(expressions)-227.996(supp)-24.0161(orted.)-407.984(One)]TJ 0 12 Td [(in)24.0149(v)24.0149(olv)24.0149(es)-311.992(only)-348.009(expressions)-312.019(of)-347.993(the)]TJ /R34651176 10 Tf 140.28 0 Td (REGISTER)Tj /R33998272 10 Tf 52.3199 0 Td [(,)-347.984(the)-348.008(other)-336.016(is)-348(completely)-336.018(arbitrary)84.0039(.)]TJ -192.6 12 Td [(The)-324(examples)-324.017(b)-24.0161(elo)24(w)-323.985(illustrate)-323.994(the)-336.016(dierences.)]TJ 0 14.8801 Td [(Here's)-300(an)-300(example)-300(of)-312.017(a)-300(register)-288.01(write)-311.992(break.)-420.003(This)-300(one)-311.992(will)-312(halt)-300(the)-311.992(sim)23.9844(ulation)-300(if)]TJ 0 11.8797 Td [(an)24.0076(y)-312(v)59.9915(alue)-335.993(is)-324.016(written)-335.994(to)-323.992(the)-336.016(v)59.9927(ariable)-324.016(named)]TJ /R34651176 10 Tf 188.16 0 Td (temp1)Tj /R33998272 10 Tf 26.1598 0 Td (.)Tj /R34542264 10 Tf -189.48 24.6 Td [(break)-503.986(w)-515.985(temp1)]TJ ET Q Q \n \n \n \n \n-2096\n+2098\n \n \n \n \n \n \n Filter\n@@ -9207,25 +9207,25 @@\n \n 42 0 9 0 38 55 d1 0.01 0 0 0.01 0 0 cm q 2900 0 0 5500 910 -9.99985 cm BI /IM true /W 29 /H 55 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 29>> ID &¡•ôµ×]-p¸\ÁþìŽ>5úÿ_¯õúÿ_¯õúÿ_¯õúÿ_¯õúÿZq5?� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -9262,20 +9262,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (16)Tj /R28980056 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R28927576 10 Tf -129.24 27.9602 Td [(Here)-323.993(the)-336.017(write)-323.985(is)-336.008(conditioned)-323.987(to)-335.984(happ)-23.9844(en)-324.002(for)-323.985(only)-336.016(a)-324.009(certain)-323.985(v)59.9903(alue:)]TJ /R29471568 10 Tf 24.8398 23.4 Td [(break)-503.987(w)-515.984(temp1==0x22)]TJ /R28927576 10 Tf -24.8398 23.2801 Td [(Here)-323.993(the)-336.017(condition)-324.009(applies)-323.987(to)-335.984(sp)-23.9917(ecic)-336.016(bits:)]TJ /R29471568 10 Tf 24.8398 23.4 Td [(break)-503.987(w)-515.984(temp1)-503.987(&)-515.984(0b11110000)-468.01(==)-515.994(0b11000000)]TJ /R28927576 10 Tf -24.8398 23.2797 Td [(This)-276.001(one)-276.017(breaks)-263.987(only)-263.984(if)-287.986(the)-288.008(hex)-276.001(digit)-276.008('C')-276.008(is)-276.008(written)-287.986(to)-275.984(the)-276.016(upp)-24(er)-276.016(nibble)-288.003(of)-276.001(temp1.)]TJ /R28872384 10 Tf 0 28.4402 Td [(Bo)-36.0083(olean)-360.017(Expressions)]TJ /R28927576 10 Tf 0 21.1199 Td [(Sometimes)-372.009(it's)-384.016(necessary)-347.993(to)-372(sp)-23.9917(ecify)-384.016(an)-372.009(auxillary)-360.003(condition)-372.017(with)-384.019(a)-372.017(break)-359.986(p)-24.0137(oin)23.9893(t.)]TJ 0 12 Td [(F)84.0149(or)-468.008(example,)-516.011(there)-480(ma)23.9917(y)-480.008(b)-24.0161(e)-492.017(a)-467.993(temp)-23.9942(orary)-468.018(v)59.9927(ariable)-468(that)-492.017(is)-479.99(shared)-467.993(throughout)]TJ 0 11.8801 Td [(the)-360.001(co)-23.9929(de.)-491.985(Y)84(ou)-347.986(ma)23.9917(y)-348.015(wish)-347.993(to)-348.015(trap)-347.986(writes)-347.986(to)-348.015(that)-347.993(v)59.9927(ariable)-348(only)-336.016(while)-360.01(executing)-348.018(a)]TJ 0 12 Td [(sp)-23.9929(ecic)-263.986(subroutine.)-419.988(F)84.0162(or)-263.984(example,)-276.011(the)-276.016(follo)23.9844(wing)-251.985(break)-252.017(p)-24.0161(oin)23.9893(t)-276.001(triggers)-251.992(when)-263.994(temp1)]TJ 0 12 Td [(is)-408(written)-407.986(and)-408.018(while)-408.018(the)-408.008(program)-384.009(coun)23.9917(ter)-396.001(is)-408(in)-408.015(b)-24.0161(et)24.0161(w)23.9844(een)-408.008(the)-408.008(lab)-24.0186(els)]TJ /R29580480 10 Tf 297.481 0 Td (func_start)Tj /R28927576 10 Tf -297.481 11.8801 Td (and)Tj /R29580480 10 Tf 19.3199 0 Td (func_end)Tj /R28927576 10 Tf 42.6 0 Td (:)Tj /R29471568 10 Tf -37.0801 23.4 Td [(break)-503.987(w)-515.984(temp1)-503.987(\(pc)-504.009(>=)-515.994(func_start)-468.01(&&)-515.994(pc)-504.002(<)-515.984(func_end\))]TJ /R29580480 10 Tf -24.8398 23.2801 Td (TIP:)Tj /R28927576 10 Tf 25.4398 0 Td [(Use)-419.986(this)-420.01(t)24(yp)-23.9844(e)-407.993(of)-407.993(break)-407.993(p)-24.0161(oin)23.9917(t)-407.993(if)-420.017(y)24.0161(ou)-407.986(susp)-24.0015(ect)-419.993(an)-407.986(in)24.0161(terrupt)-408.018(routine)-408.018(is)-407.998(o)24(v)24.0137(er)]TJ -25.4398 12 Td [(writing)-323.994(a)-324.008(v)59.9927(ariable.)]TJ 0 14.6398 Td [(Another)-264.002(situation)-263.994(is)-276.008(one)-263.984(where)-264.002(y)24.0161(ou)-252.009(wish)-276.001(to)-263.992(trap)-264.002(writes)-264.002(to)-263.992(a)-264.009(v)59.9903(ariable)-264.019(only)-263.984(if)-275.991(some)]TJ 0 12 Td [(other)-323.986(v)59.9915(ariable)-311.985(is)-336.008(a)-324.009(certain)-323.987(v)59.9927(alue:)]TJ /R29471568 10 Tf 24.8398 23.4 Td [(break)-503.987(w)-515.984(temp1)-503.987(\(CurTask)-479.986(&)-515.984(0x0f)-504.016(!=)-504.002(0b101\))]TJ /R28927576 10 Tf -24.8398 23.2801 Td [(If)-323.985(the)-323.986(rm)24.0064(w)23.9844(are)-300(writes)-312.009(to)-323.992(the)-323.985(v)59.9927(ariable)-300(temp1)-324.016(then)-324.016(the)-323.985(sim)23.9844(ulation)-312.002(will)-323.994(halt)-324(if)-324(the)]TJ 0 12 Td [(lo)23.9844(w)23.9844(er)-311.992(nibble)-336.008(of)-324.009(CurT)84.0137(ask)-323.992(is)-324.016(not)-336.016(equal)-324.009(to)-323.992(5.)]TJ /R28872384 10 Tf 0 28.3199 Td [(A)35.9912(ttribute)-384.009(Breakp)-36.0181(oin)35.9986(ts)]TJ /R28927576 10 Tf 0 21.1199 Td [(gpsim)-384.002(also)-371.992(supp)-24.0161(orts)-371.992(a)-384.009(concept)-384.009(of)]TJ /R29580480 10 Tf 149.04 0 Td [(attribute)-395.987(br)47.9907(e)47.9932(akp)48.0078(oints.)]TJ /R28927576 10 Tf 97.6797 0 Td [(A)24(ttributes)-395.987(are)-372.017(param-)]TJ -246.72 12 Td [(eters)-419.986(that)-432.017(gpsim)-432.009(and)-420.01(its)-432.009(mo)-24.0161(dules)-431.992(exp)-24.0088(ose)-419.986(to)-432(the)-431.992(user)-432.002(in)24.0161(terface.)-719.995(F)84.0137(or)-431.992(example,)]TJ 0 12 Td [(the)-443.986(sim)23.9832(ulator)-420.017(stop)24.0064(w)23.9844(atc)23.9917(h)-419.993(exp)-24.0088(oses)-431.992(attributes)-444.019(whic)23.9917(h)-431.985(supp)-24.0161(ort)-444.009(breakp)-24(oin)23.9893(ts.)-744(This)]TJ 0 11.8801 Td [(feature)-276.001(is)-288(in)24.0161(tend)-300(mainly)-276.001(for)-288.008(mo)-24.0161(dule)-287.993(writers)-276.008(to)-288.015(pro)23.9917(vide)-263.984(a)-287.993(mec)24.0088(hanism)-275.986(for)-288.008(allo)23.9844(wing)]TJ 0 12 Td [(the)-336.017(user)-323.993(to)-323.992(con)23.9844(trol)-311.992(the)-336.016(mo)-24.0161(dule.)]TJ /R28872384 10 Tf 0 28.3199 Td [(Cycle)-384.009(coun)35.9839(ter)-383.985(Breakp)-36.0181(oin)35.9986(ts)]TJ /R29471568 10 Tf 24.8398 18.4801 Td [(break)-503.987(c)]TJ /R28826600 10 Tf 41.8797 0 Td (cycle_number)Tj /R28927576 10 Tf -66.7195 23.2801 Td [(The)-347.985(cycle)-347.986(coun)23.9917(ter)-336.001(is)-348(gpsim's)-348.018(time)-348(k)24.0161(eep)-23.9844(er.)-492.01(It)-347.993(incremen)24.0064(ts)-348.008(once)-347.993(ev)23.9942(ery)-335.986(instruction)]TJ 0 12 Td [(cycle.)-431.986(The)-324.002('c')-324.002(option)-311.985(to)-323.992(the)-323.985(break)-312.017(command)-311.987(allo)23.9844(ws)-300(a)-324.009(break)-300(p)-24.0137(oin)23.9893(t)-324.009(to)-323.994(b)-24.0137(e)-324.009(set)-324.009(at)-323.994(a)]TJ 0 11.8797 Td [(particular)-312.018(v)59.9927(alue)-335.994(of)-324.009(the)-336.016(cycle)-324.002(coun)23.9917(ter.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (16)Tj /R34044536 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R33998272 10 Tf -129.24 27.9602 Td [(Here)-323.993(the)-336.017(write)-323.985(is)-336.008(conditioned)-323.987(to)-335.984(happ)-23.9844(en)-324.002(for)-323.985(only)-336.016(a)-324.009(certain)-323.985(v)59.9903(alue:)]TJ /R34542264 10 Tf 24.8398 23.4 Td [(break)-503.987(w)-515.984(temp1==0x22)]TJ /R33998272 10 Tf -24.8398 23.2801 Td [(Here)-323.993(the)-336.017(condition)-324.009(applies)-323.987(to)-335.984(sp)-23.9917(ecic)-336.016(bits:)]TJ /R34542264 10 Tf 24.8398 23.4 Td [(break)-503.987(w)-515.984(temp1)-503.987(&)-515.984(0b11110000)-468.01(==)-515.994(0b11000000)]TJ /R33998272 10 Tf -24.8398 23.2797 Td [(This)-276.001(one)-276.017(breaks)-263.987(only)-263.984(if)-287.986(the)-288.008(hex)-276.001(digit)-276.008('C')-276.008(is)-276.008(written)-287.986(to)-275.984(the)-276.016(upp)-24(er)-276.016(nibble)-288.003(of)-276.001(temp1.)]TJ /R33489336 10 Tf 0 28.4402 Td [(Bo)-36.0083(olean)-360.017(Expressions)]TJ /R33998272 10 Tf 0 21.1199 Td [(Sometimes)-372.009(it's)-384.016(necessary)-347.993(to)-372(sp)-23.9917(ecify)-384.016(an)-372.009(auxillary)-360.003(condition)-372.017(with)-384.019(a)-372.017(break)-359.986(p)-24.0137(oin)23.9893(t.)]TJ 0 12 Td [(F)84.0149(or)-468.008(example,)-516.011(there)-480(ma)23.9917(y)-480.008(b)-24.0161(e)-492.017(a)-467.993(temp)-23.9942(orary)-468.018(v)59.9927(ariable)-468(that)-492.017(is)-479.99(shared)-467.993(throughout)]TJ 0 11.8801 Td [(the)-360.001(co)-23.9929(de.)-491.985(Y)84(ou)-347.986(ma)23.9917(y)-348.015(wish)-347.993(to)-348.015(trap)-347.986(writes)-347.986(to)-348.015(that)-347.993(v)59.9927(ariable)-348(only)-336.016(while)-360.01(executing)-348.018(a)]TJ 0 12 Td [(sp)-23.9929(ecic)-263.986(subroutine.)-419.988(F)84.0162(or)-263.984(example,)-276.011(the)-276.016(follo)23.9844(wing)-251.985(break)-252.017(p)-24.0161(oin)23.9893(t)-276.001(triggers)-251.992(when)-263.994(temp1)]TJ 0 12 Td [(is)-408(written)-407.986(and)-408.018(while)-408.018(the)-408.008(program)-384.009(coun)23.9917(ter)-396.001(is)-408(in)-408.015(b)-24.0161(et)24.0161(w)23.9844(een)-408.008(the)-408.008(lab)-24.0186(els)]TJ /R34651176 10 Tf 297.481 0 Td (func_start)Tj /R33998272 10 Tf -297.481 11.8801 Td (and)Tj /R34651176 10 Tf 19.3199 0 Td (func_end)Tj /R33998272 10 Tf 42.6 0 Td (:)Tj /R34542264 10 Tf -37.0801 23.4 Td [(break)-503.987(w)-515.984(temp1)-503.987(\(pc)-504.009(>=)-515.994(func_start)-468.01(&&)-515.994(pc)-504.002(<)-515.984(func_end\))]TJ /R34651176 10 Tf -24.8398 23.2801 Td (TIP:)Tj /R33998272 10 Tf 25.4398 0 Td [(Use)-419.986(this)-420.01(t)24(yp)-23.9844(e)-407.993(of)-407.993(break)-407.993(p)-24.0161(oin)23.9917(t)-407.993(if)-420.017(y)24.0161(ou)-407.986(susp)-24.0015(ect)-419.993(an)-407.986(in)24.0161(terrupt)-408.018(routine)-408.018(is)-407.998(o)24(v)24.0137(er)]TJ -25.4398 12 Td [(writing)-323.994(a)-324.008(v)59.9927(ariable.)]TJ 0 14.6398 Td [(Another)-264.002(situation)-263.994(is)-276.008(one)-263.984(where)-264.002(y)24.0161(ou)-252.009(wish)-276.001(to)-263.992(trap)-264.002(writes)-264.002(to)-263.992(a)-264.009(v)59.9903(ariable)-264.019(only)-263.984(if)-275.991(some)]TJ 0 12 Td [(other)-323.986(v)59.9915(ariable)-311.985(is)-336.008(a)-324.009(certain)-323.987(v)59.9927(alue:)]TJ /R34542264 10 Tf 24.8398 23.4 Td [(break)-503.987(w)-515.984(temp1)-503.987(\(CurTask)-479.986(&)-515.984(0x0f)-504.016(!=)-504.002(0b101\))]TJ /R33998272 10 Tf -24.8398 23.2801 Td [(If)-323.985(the)-323.986(rm)24.0064(w)23.9844(are)-300(writes)-312.009(to)-323.992(the)-323.985(v)59.9927(ariable)-300(temp1)-324.016(then)-324.016(the)-323.985(sim)23.9844(ulation)-312.002(will)-323.994(halt)-324(if)-324(the)]TJ 0 12 Td [(lo)23.9844(w)23.9844(er)-311.992(nibble)-336.008(of)-324.009(CurT)84.0137(ask)-323.992(is)-324.016(not)-336.016(equal)-324.009(to)-323.992(5.)]TJ /R33489336 10 Tf 0 28.3199 Td [(A)35.9912(ttribute)-384.009(Breakp)-36.0181(oin)35.9986(ts)]TJ /R33998272 10 Tf 0 21.1199 Td [(gpsim)-384.002(also)-371.992(supp)-24.0161(orts)-371.992(a)-384.009(concept)-384.009(of)]TJ /R34651176 10 Tf 149.04 0 Td [(attribute)-395.987(br)47.9907(e)47.9932(akp)48.0078(oints.)]TJ /R33998272 10 Tf 97.6797 0 Td [(A)24(ttributes)-395.987(are)-372.017(param-)]TJ -246.72 12 Td [(eters)-419.986(that)-432.017(gpsim)-432.009(and)-420.01(its)-432.009(mo)-24.0161(dules)-431.992(exp)-24.0088(ose)-419.986(to)-432(the)-431.992(user)-432.002(in)24.0161(terface.)-719.995(F)84.0137(or)-431.992(example,)]TJ 0 12 Td [(the)-443.986(sim)23.9832(ulator)-420.017(stop)24.0064(w)23.9844(atc)23.9917(h)-419.993(exp)-24.0088(oses)-431.992(attributes)-444.019(whic)23.9917(h)-431.985(supp)-24.0161(ort)-444.009(breakp)-24(oin)23.9893(ts.)-744(This)]TJ 0 11.8801 Td [(feature)-276.001(is)-288(in)24.0161(tend)-300(mainly)-276.001(for)-288.008(mo)-24.0161(dule)-287.993(writers)-276.008(to)-288.015(pro)23.9917(vide)-263.984(a)-287.993(mec)24.0088(hanism)-275.986(for)-288.008(allo)23.9844(wing)]TJ 0 12 Td [(the)-336.017(user)-323.993(to)-323.992(con)23.9844(trol)-311.992(the)-336.016(mo)-24.0161(dule.)]TJ /R33489336 10 Tf 0 28.3199 Td [(Cycle)-384.009(coun)35.9839(ter)-383.985(Breakp)-36.0181(oin)35.9986(ts)]TJ /R34542264 10 Tf 24.8398 18.4801 Td [(break)-503.987(c)]TJ /R33897296 10 Tf 41.8797 0 Td (cycle_number)Tj /R33998272 10 Tf -66.7195 23.2801 Td [(The)-347.985(cycle)-347.986(coun)23.9917(ter)-336.001(is)-348(gpsim's)-348.018(time)-348(k)24.0161(eep)-23.9844(er.)-492.01(It)-347.993(incremen)24.0064(ts)-348.008(once)-347.993(ev)23.9942(ery)-335.986(instruction)]TJ 0 12 Td [(cycle.)-431.986(The)-324.002('c')-324.002(option)-311.985(to)-323.992(the)-323.985(break)-312.017(command)-311.987(allo)23.9844(ws)-300(a)-324.009(break)-300(p)-24.0137(oin)23.9893(t)-324.009(to)-323.994(b)-24.0137(e)-324.009(set)-324.009(at)-323.994(a)]TJ 0 11.8797 Td [(particular)-312.018(v)59.9927(alue)-335.994(of)-324.009(the)-336.016(cycle)-324.002(coun)23.9917(ter.)]TJ ET Q Q \n \n \n \n \n-2134\n+2135\n \n \n \n \n \n \n Filter\n@@ -9785,25 +9785,25 @@\n Subtype\n Type3\n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R28826600\n+R33897296\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -9841,20 +9841,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.3.)-756.017(CLEAR)]TJ /R28927576 10 Tf 333.72 0 Td (17)Tj /R28612488 14.4 Tf -333.72 27.9602 Td [(2.3)-1083.34(clear)]TJ /R29471568 10 Tf 24.8402 21.8398 Td [(clear)-503.986(bp_number)]TJ /R28927576 10 Tf -24.8402 21.8402 Td [(The)-444(clear)-444.009(command)-456.01(is)-444.016(used)-456.001(to)-455.984(clear)-432.017(break)-444.009(p)-24.0161(oin)23.9917(ts.)-815.994(The)-455.994(break)-432.017(p)-24.0161(oin)23.9917(t)-456.001(n)23.9942(um)23.9844(b)-24.0137(er)]TJ 0 12 Td [(m)24.0149(ust)-371.985(b)-24.0161(e)-372.016(sp)-23.9929(ecied.)-563.994(The)]TJ /R29580480 10 Tf 105.12 0 Td [(br)47.9907(e)47.9932(ak)]TJ /R28927576 10 Tf 26.7602 0 Td [(command)-371.987(without)-371.985(an)24.0064(y)-360.008(argumen)23.9819(ts)-360(displa)24.0088(ys)-347.993(all)-372.007(of)]TJ -131.88 11.8801 Td [(the)-443.986(curren)24(tly)-420.009(dened)-455.994(break)-419.986(p)-24.0161(oin)23.9917(ts.)-780.017(This)-432.017(can)-443.985(b)-24.0161(e)-444.009(used)-444.009(to)-432(ascertain)-431.995(the)-443.985(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(n)23.9917(um)23.9832(b)-24.0161(er.)-444(Once)-323.986(cleared,)-324.002(a)-324.009(break)-312.017(p)-24.0161(oin)23.9917(t)-336.001(is)-324.016(deleted.)]TJ /R28424616 7 Tf 238.08 -3.6 Td (1)Tj /R28612488 14.4 Tf -238.08 38.5199 Td [(2.4)-1083.33(disassem)33.3201(ble)]TJ /R29471568 10 Tf 24.8402 21.8398 Td [(disassemble)-468.019([[begin:end])-467.988(|)-515.984([length]])]TJ /R28927576 10 Tf -24.8402 21.8398 Td [(The)-480.016(disassem)23.9905(ble)-468(command)-468.003(deco)-24.0088(des)-479.993(the)-480(program)-456.001(memory)-480.01(op)-24.0015(co)-23.9917(des)-468(in)24.0137(to)-480.01(their)]TJ 0 12 Td [(standard)-300(mnemonics.)-431.995(With)-324.016(no)-312.009(options,)-312.017(the)]TJ /R29580480 10 Tf 190.44 0 Td (disassemble)Tj /R28927576 10 Tf 53.8801 0 Td [(command)-300(disassem)23.9893(bles)]TJ -244.32 11.8801 Td [(instructions)-324.019(surrounding)-311.987(the)-336.016(curren)24(t)-312.017(program)-312.017(coun)23.9917(ter:)]TJ /R29471568 10 Tf 24.8402 21.8402 Td [(gpsim>)-492.002(disassemble)]TJ 0 12 Td [(current)-492.01(pc)-504(=)-528.017(0x1c)]TJ 20.8797 11.8797 Td [(0012)-504.016(2a03)-503.993(incf)-504.016(reg3,f,0)]TJ 0 12 Td [(0014)-504.016(0004)-504.016(clrwdt)]TJ 0 12 Td [(0016)-504.016(5000)-504.016(movf)-504.016(reg,w,0)]TJ 0 11.8797 Td [(0018)-504.016(1001)-504.016(iorwf)-503.987(reg1,w,0)]TJ 0 12 Td [(001a)-504.016(1002)-504.016(iorwf)-503.987(reg2,w,0)]TJ -20.8797 12 Td [(==>)-504.009(001c)-504.016(1003)-504.016(iorwf)-503.987(reg3,w,0)]TJ 20.8797 11.8801 Td [(001e)-504.016(e1f4)-504.016(bnz)-503.992($-0x16)-503.994(;\(0x8\))]TJ 0 12 Td [(0020)-504.016(d7ff)-504.009(bra)-504.009($-0x0)-503.987(;\(0x00020\))]TJ /R28927576 10 Tf -45.7199 21.8402 Td [(With)-336.008(a)-324.008(single)-323.993(n)23.9917(umeric)-323.986(option,)-335.986(the)-336.016(disassem)23.9893(ble)-311.985(command)-324.019(will)]TJ /R28612488 14.4 Tf 0 34.9199 Td [(2.5)-1083.33(dump)]TJ /R29471568 10 Tf 24.8402 21.8398 Td [(dump)-504.016([r)-515.993(|)-515.985(e])]TJ /R28927576 10 Tf -24.8402 21.8398 Td [(dump)-312.017(r)-312.008(or)-300(dump)-324.009(with)-324.016(no)-312.009(options)-300(will)-323.992(displa)24.0064(y)-300(all)-312.009(of)-312.017(the)-323.985(le)-311.985(registers)-287.986(and)-312.002(sp)-23.9942(ecial)]TJ 0 11.8801 Td [(function)-396.002(registers.)-624.018(dump)-407.993(e)-396.001(will)-395.984(displa)24.0064(y)-383.992(the)-408.008(con)23.9844(ten)23.9844(ts)-383.985(of)-407.993(the)-396.016(eeprom)-383.994(\(if)-408.008(the)-408.008(pic)]TJ 0 12 Td [(b)-24.0161(eing)-324(sim)23.9832(ulated)-324.017(con)23.9832(tains)-324.016(an)24.0064(y\).)]TJ 0 14.4 Td [(See)-323.986(the)-336.017('x')-336.016(command)-324.017(for)-323.985(examining)-324.009(and)-323.994(mo)-24.0161(difying)-335.986(individual)-324.009(registers.)]TJ /R28612488 14.4 Tf 0 35.0402 Td [(2.6)-1083.33(ec)33.3286(ho)]TJ /R28927576 10 Tf 0 24.2398 Td [(The)-347.985(ec)24.0149(ho)-335.993(command)-348.002(is)-348(used)-347.993(lik)23.9844(e)-336.001(a)-347.993(prin)24.0064(t)-347.993(statemen)24.0064(t)-347.993(within)-360.003(conguration)-324.009(les.)-504.009(It)]TJ 0 12 Td [(just)-336.008(lets)-323.986(y)24.0149(ou)-324(displa)24.0064(y)-323.993(information)-324.002(ab)-24.0015(out)-323.985(y)24.0161(our)-311.985(conguration)-312.019(le.)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1298.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28465232 6 Tf 1 0 0 -1 117.96 123 Tm (1)Tj /R29049640 8 Tf 4.2 2.75977 Td [(A)-300.02(break)-345(p)-29.9896(oin)30.0201(t)-330.009(disable/enable)-329.977(feature)-330.008(has)-330.008(b)-29.9896(een)-330.02(discussed)-315.008(and)-329.999(ma)29.9805(y)-299.982(b)-29.9896(e)-314.981(added)-344.989(a)-314.99(future)-329.98(date.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.3.)-756.017(CLEAR)]TJ /R33998272 10 Tf 333.72 0 Td (17)Tj /R33683184 14.4 Tf -333.72 27.9602 Td [(2.3)-1083.34(clear)]TJ /R34542264 10 Tf 24.8402 21.8398 Td [(clear)-503.986(bp_number)]TJ /R33998272 10 Tf -24.8402 21.8402 Td [(The)-444(clear)-444.009(command)-456.01(is)-444.016(used)-456.001(to)-455.984(clear)-432.017(break)-444.009(p)-24.0161(oin)23.9917(ts.)-815.994(The)-455.994(break)-432.017(p)-24.0161(oin)23.9917(t)-456.001(n)23.9942(um)23.9844(b)-24.0137(er)]TJ 0 12 Td [(m)24.0149(ust)-371.985(b)-24.0161(e)-372.016(sp)-23.9929(ecied.)-563.994(The)]TJ /R34651176 10 Tf 105.12 0 Td [(br)47.9907(e)47.9932(ak)]TJ /R33998272 10 Tf 26.7602 0 Td [(command)-371.987(without)-371.985(an)24.0064(y)-360.008(argumen)23.9819(ts)-360(displa)24.0088(ys)-347.993(all)-372.007(of)]TJ -131.88 11.8801 Td [(the)-443.986(curren)24(tly)-420.009(dened)-455.994(break)-419.986(p)-24.0161(oin)23.9917(ts.)-780.017(This)-432.017(can)-443.985(b)-24.0161(e)-444.009(used)-444.009(to)-432(ascertain)-431.995(the)-443.985(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(n)23.9917(um)23.9832(b)-24.0161(er.)-444(Once)-323.986(cleared,)-324.002(a)-324.009(break)-312.017(p)-24.0161(oin)23.9917(t)-336.001(is)-324.016(deleted.)]TJ /R34063752 7 Tf 238.08 -3.6 Td (1)Tj /R33683184 14.4 Tf -238.08 38.5199 Td [(2.4)-1083.33(disassem)33.3201(ble)]TJ /R34542264 10 Tf 24.8402 21.8398 Td [(disassemble)-468.019([[begin:end])-467.988(|)-515.984([length]])]TJ /R33998272 10 Tf -24.8402 21.8398 Td [(The)-480.016(disassem)23.9905(ble)-468(command)-468.003(deco)-24.0088(des)-479.993(the)-480(program)-456.001(memory)-480.01(op)-24.0015(co)-23.9917(des)-468(in)24.0137(to)-480.01(their)]TJ 0 12 Td [(standard)-300(mnemonics.)-431.995(With)-324.016(no)-312.009(options,)-312.017(the)]TJ /R34651176 10 Tf 190.44 0 Td (disassemble)Tj /R33998272 10 Tf 53.8801 0 Td [(command)-300(disassem)23.9893(bles)]TJ -244.32 11.8801 Td [(instructions)-324.019(surrounding)-311.987(the)-336.016(curren)24(t)-312.017(program)-312.017(coun)23.9917(ter:)]TJ /R34542264 10 Tf 24.8402 21.8402 Td [(gpsim>)-492.002(disassemble)]TJ 0 12 Td [(current)-492.01(pc)-504(=)-528.017(0x1c)]TJ 20.8797 11.8797 Td [(0012)-504.016(2a03)-503.993(incf)-504.016(reg3,f,0)]TJ 0 12 Td [(0014)-504.016(0004)-504.016(clrwdt)]TJ 0 12 Td [(0016)-504.016(5000)-504.016(movf)-504.016(reg,w,0)]TJ 0 11.8797 Td [(0018)-504.016(1001)-504.016(iorwf)-503.987(reg1,w,0)]TJ 0 12 Td [(001a)-504.016(1002)-504.016(iorwf)-503.987(reg2,w,0)]TJ -20.8797 12 Td [(==>)-504.009(001c)-504.016(1003)-504.016(iorwf)-503.987(reg3,w,0)]TJ 20.8797 11.8801 Td [(001e)-504.016(e1f4)-504.016(bnz)-503.992($-0x16)-503.994(;\(0x8\))]TJ 0 12 Td [(0020)-504.016(d7ff)-504.009(bra)-504.009($-0x0)-503.987(;\(0x00020\))]TJ /R33998272 10 Tf -45.7199 21.8402 Td [(With)-336.008(a)-324.008(single)-323.993(n)23.9917(umeric)-323.986(option,)-335.986(the)-336.016(disassem)23.9893(ble)-311.985(command)-324.019(will)]TJ /R33683184 14.4 Tf 0 34.9199 Td [(2.5)-1083.33(dump)]TJ /R34542264 10 Tf 24.8402 21.8398 Td [(dump)-504.016([r)-515.993(|)-515.985(e])]TJ /R33998272 10 Tf -24.8402 21.8398 Td [(dump)-312.017(r)-312.008(or)-300(dump)-324.009(with)-324.016(no)-312.009(options)-300(will)-323.992(displa)24.0064(y)-300(all)-312.009(of)-312.017(the)-323.985(le)-311.985(registers)-287.986(and)-312.002(sp)-23.9942(ecial)]TJ 0 11.8801 Td [(function)-396.002(registers.)-624.018(dump)-407.993(e)-396.001(will)-395.984(displa)24.0064(y)-383.992(the)-408.008(con)23.9844(ten)23.9844(ts)-383.985(of)-407.993(the)-396.016(eeprom)-383.994(\(if)-408.008(the)-408.008(pic)]TJ 0 12 Td [(b)-24.0161(eing)-324(sim)23.9832(ulated)-324.017(con)23.9832(tains)-324.016(an)24.0064(y\).)]TJ 0 14.4 Td [(See)-323.986(the)-336.017('x')-336.016(command)-324.017(for)-323.985(examining)-324.009(and)-323.994(mo)-24.0161(difying)-335.986(individual)-324.009(registers.)]TJ /R33683184 14.4 Tf 0 35.0402 Td [(2.6)-1083.33(ec)33.3286(ho)]TJ /R33998272 10 Tf 0 24.2398 Td [(The)-347.985(ec)24.0149(ho)-335.993(command)-348.002(is)-348(used)-347.993(lik)23.9844(e)-336.001(a)-347.993(prin)24.0064(t)-347.993(statemen)24.0064(t)-347.993(within)-360.003(conguration)-324.009(les.)-504.009(It)]TJ 0 12 Td [(just)-336.008(lets)-323.986(y)24.0149(ou)-324(displa)24.0064(y)-323.993(information)-324.002(ab)-24.0015(out)-323.985(y)24.0161(our)-311.985(conguration)-312.019(le.)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1298.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33535928 6 Tf 1 0 0 -1 117.96 123 Tm (1)Tj /R34120336 8 Tf 4.2 2.75977 Td [(A)-300.02(break)-345(p)-29.9896(oin)30.0201(t)-330.009(disable/enable)-329.977(feature)-330.008(has)-330.008(b)-29.9896(een)-330.02(discussed)-315.008(and)-329.999(ma)29.9805(y)-299.982(b)-29.9896(e)-314.981(added)-344.989(a)-314.99(future)-329.98(date.)]TJ ET Q Q \n \n \n \n \n-1857\n+1860\n \n \n \n \n \n \n Filter\n@@ -10033,29 +10033,29 @@\n \n 35 0 4 -17 30 50 d1 0.01 0 0 0.01 0 0 cm q 2600 0 0 6700 410 -1710 cm BI /IM true /W 26 /H 67 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 26>> ID & _ë¯×­zýzýzׯׯׯ׭zýzýzׯׯ׭zýzýzýzׯׯ׭zøë€�€ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R29049640\n+R34120336\n \n-R28465232\n+R33535928\n \n-R28424616\n+R34063752\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10092,20 +10092,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (18)Tj /R28980056 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R28612488 14.4 Tf -129.24 27.9602 Td [(2.7)-1083.33(frequency)]TJ /R28927576 10 Tf 0 24.4801 Td [(This)-264.009(command)-264.019(sets)-263.984(the)-263.984(clo)-24.0088(c)24(k)-263.992(frequency)84.0137(.)-407.984(By)-264.002(default)-276.008(gpsim)-264.002(uses)-263.994(20)-252.002(MHz)-263.984(as)-263.984(clo)-24.0088(c)24(k.)]TJ 0 11.8801 Td [(The)-335.993(clo)-24.0088(c)24(k)-323.993(frequency)-323.994(is)-336.008(used)-336.001(to)-335.984(compute)-335.986(time)-336.008(in)-335.984(seconds.)-444.009(Use)-336.001(this)-335.986(command)-324.019(to)]TJ 0 12 Td [(adjust)-288.017(this)-288.018(v)59.9927(alue.)-419.993(If)-288.008(no)-275.994(v)59.9927(alue)-287.986(is)-276.008(pro)23.9917(vided)-276.008(this)-288.018(command)-276.011(prin)24.0088(ts)-276.016(the)-288.008(curren)24(t)-276.001(clo)-24.0088(c)24(k.)]TJ 0 12 Td [(Note)-395.994(that)-396.001(PICs)-395.987(ha)24.0064(v)24.0161(e)-372.017(an)-384.002(instruction)-395.994(clo)-24.0088(c)24(k)-383.992(that's)-395.994(a)-384.009(forth)-384.002(of)-396.001(the)-396.016(external)-383.994(clo)-24.0088(c)24(k.)]TJ 0 11.8797 Td [(This)-324.009(v)59.9915(alue)-335.994(is)-324.016(the)-336.016(external)-323.994(clo)-24.0088(c)24(k.)]TJ /R28612488 14.4 Tf 0 35.2801 Td [(2.8)-1083.33(help)]TJ /R28927576 10 Tf 0 24.3602 Td [(By)-275.993(itself,)-300(help)-287.993(will)-288.015(displa)24.0064(y)-263.992(all)-275.994(of)-287.993(the)-288.008(commands)-275.986(along)-263.984(with)-288.003(a)-276.001(brief)-288.018(description)-275.996(on)]TJ 0 12 Td [(ho)24.0076(w)-360(they)-372(w)23.9844(ork.)-527.993('help)-371.992(<command>')-360.017(pro)23.9917(vides)-347.986(more)-359.993(extensiv)23.9893(e)-347.993(online)-372.017(help.)-551.992(The)]TJ 0 12 Td [(help)-336.001(command)-324.019(can)-323.985(also)-311.992(displa)24.0064(y)-323.992(information)-324.002(ab)-24.0015(out)-336.016(attributes.)]TJ /R28612488 14.4 Tf 0 35.1598 Td [(2.9)-1083.33(icd)]TJ /R29580480 10 Tf 0 24.4801 Td [(ic)47.992(d)-359.984([op)48(en)-371.992(<p)48.0152(ort>])]TJ /R28927576 10 Tf 0 14.5199 Td [(The)-444(op)-24(en)-455.993(command)-431.988(is)-456.009(used)-444.009(to)-443.992(enable)-444.016(ICD)-455.994(mo)-24.0161(de)-444.002(and)-443.994(sp)-23.9942(ecify)-456.011(the)-443.985(serial)-431.988(p)-24.0137(ort)]TJ 0 12 Td [(where)-384.002(the)-396.017(ICD)-407.986(is.)-623.992(\(e.g.)-636.001("icd)-395.994(op)-24.0015(en)-395.994(/dev/tt)23.9819(yS0"\).)-612.002(Without)-396.011(options)-395.987(\(and)-396.011(after)]TJ 0 11.8801 Td [(the)-336.017(icd)-336.008(is)-324.016(enabled\),)-336.001(it)-336.016(will)-323.992(prin)24.0064(t)-336.001(some)-324.016(information)-324.002(ab)-24.0015(out)-323.985(the)-336.016(ICD.)]TJ /R28612488 14.4 Tf 0 35.2801 Td [(2.10)-1083.33(list)]TJ /R29471568 10 Tf 24.8398 21.8398 Td [(list)-504.016([[s)-516.001(|)-515.984(l])-515.994([*pc])-491.985([line_number1)-456.004([,line_number2]])12.0215(])]TJ 0 11.8801 Td [(Display)-492.01(the)-504.009(contents)-492.017(of)-504.002(source)-492.002(and)-516.001(list)-491.985(files.)]TJ 0 12 Td [(Without)-492.01(any)-504.009(options,)-492.017(list)-491.985(will)-504.016(use)-516.001(the)-504.009(last)-504.019(specified)-479.995(options.)]TJ 0 11.8801 Td [(list)-504.016(s)-515.984(will)-504.016(display)-492.01(lines)-491.995(in)-515.994(the)-504.009(source)-492.002(\(or)-516.001(.asm\))-491.992(file.)]TJ 0 12 Td [(list)-504.016(l)-515.984(will)-504.016(display)-492.01(lines)-491.995(in)-515.994(the)-504.009(.lst)-504.016(file)]TJ 0 12 Td [(list)-504.016(*pc)-516.001(will)-504.016(display)-480.017(either)-492.002(.asm)-504.016(or)-515.994(.lst)-504.016(lines)-491.992(around)-492.002(the)-504.009(pc)]TJ /R28927576 10 Tf -24.8398 22.5598 Td [(The)-324(list)-311.985(command)-324.019(allo)23.9844(ws)-300(y)24.0161(ou)-300(to)-323.992(view)-312.002(the)-323.985(source)-312.009(co)-23.9917(de)-312.009(while)-323.994(y)24.0137(ou)-312.007(are)-300(debugging.)]TJ /R28612488 14.4 Tf 0 35.2801 Td [(2.11)-1083.33(load)]TJ /R28927576 10 Tf 0 24.3602 Td [(The)-407.985(load)-407.986(command)-396.011(is)-408(used)-407.993(to)-420.008(load)-395.994(either)-407.986(hex,)-431.992(conguration,)-408.013(or)-396.016(.co)-24.0088(d)-407.998(les.)-684.009(A)]TJ 0 12 Td [(hex)-324.009(le)-336.008(is)-324.016(usually)-324.009(used)-324.009(to)-323.992(program)-300(the)-336.016(ph)24(ysical)-312.017(part.)-431.985(Consequen)23.9893(tly)84.0137(,)-324(it)-336.016(pro)23.9893(vides)]TJ 0 11.8801 Td [(no)-455.993(sym)23.9917(b)-24.0161(olic)-456.016(information.)-828.003(.co)-24.0088(d)-468(les)-455.987(on)-467.986(the)-468.008(other)-456.016(hand,)-492.01(do)-455.991(pro)23.9893(vide)-456.016(sym)23.9893(b)-24.0137(olic)]TJ 0 12 Td [(information.)-888.003(The)-480.017(only)-480(reason)-455.994(to)-480.008(use)-479.993(a)-479.986(hex)-479.986(le)-479.993(is)-479.993(when)-480.01(there's)-479.995(no)-480.015(.co)-24.0088(d)-479.99(le)]TJ 0 12 Td [(a)24(v)59.9915(ailable.)]TJ 0 14.5199 Td [(The)-335.993(syn)24.0076(tax)-312.009(for)-323.985(loading)-323.994(source)-312.009(co)-23.9917(de)-324.002(les)-335.986(is:)]TJ /R29471568 10 Tf 24.8398 22.5598 Td [(load)-504.016([processortype])-456.021(file)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (18)Tj /R34044536 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R33683184 14.4 Tf -129.24 27.9602 Td [(2.7)-1083.33(frequency)]TJ /R33998272 10 Tf 0 24.4801 Td [(This)-264.009(command)-264.019(sets)-263.984(the)-263.984(clo)-24.0088(c)24(k)-263.992(frequency)84.0137(.)-407.984(By)-264.002(default)-276.008(gpsim)-264.002(uses)-263.994(20)-252.002(MHz)-263.984(as)-263.984(clo)-24.0088(c)24(k.)]TJ 0 11.8801 Td [(The)-335.993(clo)-24.0088(c)24(k)-323.993(frequency)-323.994(is)-336.008(used)-336.001(to)-335.984(compute)-335.986(time)-336.008(in)-335.984(seconds.)-444.009(Use)-336.001(this)-335.986(command)-324.019(to)]TJ 0 12 Td [(adjust)-288.017(this)-288.018(v)59.9927(alue.)-419.993(If)-288.008(no)-275.994(v)59.9927(alue)-287.986(is)-276.008(pro)23.9917(vided)-276.008(this)-288.018(command)-276.011(prin)24.0088(ts)-276.016(the)-288.008(curren)24(t)-276.001(clo)-24.0088(c)24(k.)]TJ 0 12 Td [(Note)-395.994(that)-396.001(PICs)-395.987(ha)24.0064(v)24.0161(e)-372.017(an)-384.002(instruction)-395.994(clo)-24.0088(c)24(k)-383.992(that's)-395.994(a)-384.009(forth)-384.002(of)-396.001(the)-396.016(external)-383.994(clo)-24.0088(c)24(k.)]TJ 0 11.8797 Td [(This)-324.009(v)59.9915(alue)-335.994(is)-324.016(the)-336.016(external)-323.994(clo)-24.0088(c)24(k.)]TJ /R33683184 14.4 Tf 0 35.2801 Td [(2.8)-1083.33(help)]TJ /R33998272 10 Tf 0 24.3602 Td [(By)-275.993(itself,)-300(help)-287.993(will)-288.015(displa)24.0064(y)-263.992(all)-275.994(of)-287.993(the)-288.008(commands)-275.986(along)-263.984(with)-288.003(a)-276.001(brief)-288.018(description)-275.996(on)]TJ 0 12 Td [(ho)24.0076(w)-360(they)-372(w)23.9844(ork.)-527.993('help)-371.992(<command>')-360.017(pro)23.9917(vides)-347.986(more)-359.993(extensiv)23.9893(e)-347.993(online)-372.017(help.)-551.992(The)]TJ 0 12 Td [(help)-336.001(command)-324.019(can)-323.985(also)-311.992(displa)24.0064(y)-323.992(information)-324.002(ab)-24.0015(out)-336.016(attributes.)]TJ /R33683184 14.4 Tf 0 35.1598 Td [(2.9)-1083.33(icd)]TJ /R34651176 10 Tf 0 24.4801 Td [(ic)47.992(d)-359.984([op)48(en)-371.992(<p)48.0152(ort>])]TJ /R33998272 10 Tf 0 14.5199 Td [(The)-444(op)-24(en)-455.993(command)-431.988(is)-456.009(used)-444.009(to)-443.992(enable)-444.016(ICD)-455.994(mo)-24.0161(de)-444.002(and)-443.994(sp)-23.9942(ecify)-456.011(the)-443.985(serial)-431.988(p)-24.0137(ort)]TJ 0 12 Td [(where)-384.002(the)-396.017(ICD)-407.986(is.)-623.992(\(e.g.)-636.001("icd)-395.994(op)-24.0015(en)-395.994(/dev/tt)23.9819(yS0"\).)-612.002(Without)-396.011(options)-395.987(\(and)-396.011(after)]TJ 0 11.8801 Td [(the)-336.017(icd)-336.008(is)-324.016(enabled\),)-336.001(it)-336.016(will)-323.992(prin)24.0064(t)-336.001(some)-324.016(information)-324.002(ab)-24.0015(out)-323.985(the)-336.016(ICD.)]TJ /R33683184 14.4 Tf 0 35.2801 Td [(2.10)-1083.33(list)]TJ /R34542264 10 Tf 24.8398 21.8398 Td [(list)-504.016([[s)-516.001(|)-515.984(l])-515.994([*pc])-491.985([line_number1)-456.004([,line_number2]])12.0215(])]TJ 0 11.8801 Td [(Display)-492.01(the)-504.009(contents)-492.017(of)-504.002(source)-492.002(and)-516.001(list)-491.985(files.)]TJ 0 12 Td [(Without)-492.01(any)-504.009(options,)-492.017(list)-491.985(will)-504.016(use)-516.001(the)-504.009(last)-504.019(specified)-479.995(options.)]TJ 0 11.8801 Td [(list)-504.016(s)-515.984(will)-504.016(display)-492.01(lines)-491.995(in)-515.994(the)-504.009(source)-492.002(\(or)-516.001(.asm\))-491.992(file.)]TJ 0 12 Td [(list)-504.016(l)-515.984(will)-504.016(display)-492.01(lines)-491.995(in)-515.994(the)-504.009(.lst)-504.016(file)]TJ 0 12 Td [(list)-504.016(*pc)-516.001(will)-504.016(display)-480.017(either)-492.002(.asm)-504.016(or)-515.994(.lst)-504.016(lines)-491.992(around)-492.002(the)-504.009(pc)]TJ /R33998272 10 Tf -24.8398 22.5598 Td [(The)-324(list)-311.985(command)-324.019(allo)23.9844(ws)-300(y)24.0161(ou)-300(to)-323.992(view)-312.002(the)-323.985(source)-312.009(co)-23.9917(de)-312.009(while)-323.994(y)24.0137(ou)-312.007(are)-300(debugging.)]TJ /R33683184 14.4 Tf 0 35.2801 Td [(2.11)-1083.33(load)]TJ /R33998272 10 Tf 0 24.3602 Td [(The)-407.985(load)-407.986(command)-396.011(is)-408(used)-407.993(to)-420.008(load)-395.994(either)-407.986(hex,)-431.992(conguration,)-408.013(or)-396.016(.co)-24.0088(d)-407.998(les.)-684.009(A)]TJ 0 12 Td [(hex)-324.009(le)-336.008(is)-324.016(usually)-324.009(used)-324.009(to)-323.992(program)-300(the)-336.016(ph)24(ysical)-312.017(part.)-431.985(Consequen)23.9893(tly)84.0137(,)-324(it)-336.016(pro)23.9893(vides)]TJ 0 11.8801 Td [(no)-455.993(sym)23.9917(b)-24.0161(olic)-456.016(information.)-828.003(.co)-24.0088(d)-468(les)-455.987(on)-467.986(the)-468.008(other)-456.016(hand,)-492.01(do)-455.991(pro)23.9893(vide)-456.016(sym)23.9893(b)-24.0137(olic)]TJ 0 12 Td [(information.)-888.003(The)-480.017(only)-480(reason)-455.994(to)-480.008(use)-479.993(a)-479.986(hex)-479.986(le)-479.993(is)-479.993(when)-480.01(there's)-479.995(no)-480.015(.co)-24.0088(d)-479.99(le)]TJ 0 12 Td [(a)24(v)59.9915(ailable.)]TJ 0 14.5199 Td [(The)-335.993(syn)24.0076(tax)-312.009(for)-323.985(loading)-323.994(source)-312.009(co)-23.9917(de)-324.002(les)-335.986(is:)]TJ /R34542264 10 Tf 24.8398 22.5598 Td [(load)-504.016([processortype])-456.021(file)]TJ ET Q Q \n \n \n \n \n-1959\n+1960\n \n \n \n \n \n \n Filter\n@@ -10270,23 +10270,23 @@\n \n 44 0 1 -1 42 51 d1 0.01 0 0 0.01 0 0 cm q 4100 0 0 5200 110 -110 cm BI /IM true /W 41 /H 52 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 41>> ID &¨ QiþMRk à ÿÿÛKÿÿÿÿöÒÿÿü‹Ÿ§ÿÿí¦—ÿͯÿúßÿÿûÓ×ÿ߯­ÿÿÿôÿÿ¿×ÿëÓÿÿÿÇõÓÿÿûM@�@ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10323,20 +10323,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.12.)-756.001(MA)24.0076(CR)23.9917(OS)]TJ /R28927576 10 Tf 333.72 0 Td (19)Tj -333.72 27.9602 Td [(gpsim)-287.986(will)-300(automatically)-287.996(determine)-288.01(if)-312.009(the)-300(le)-300(is)-288(a)-300(.hex)-288.008(or)-288.008(.co)-24.0088(d)-300(le.)-432(The)-300(optional)]TJ 0 12 Td [(pro)-24.0161(cessort)24(yp)-23.9844(e)-300(allo)23.9832(ws)-312.008(one)-323.985(to)-335.984(o)24(v)24.0161(erride)-300(the)-336.016(pro)-24.0161(cessor)-300(sp)-23.9917(ecied)-336.008(in)-335.984(a)-324.009(.co)-24.0088(d)-336.008(le.)]TJ 0 15.9602 Td [(Conguration)-371.995(les)-383.993(are)-384.009(script)-383.994(les)-395.987(con)23.9844(taining)-372.002(gpsim)-395.994(commands.)-612.019(These)-395.991(are)-372.017(ex-)]TJ 0 11.8797 Td [(tremely)-263.986(useful)-276.017(for)-276.016(creating)-252.017(a)-276.001(debugging)-263.987(en)24.0064(viromen)24.0137(t)-252.017(that)-276.001(will)-275.984(b)-24.0161(e)-287.993(used)-264.009(rep)-24.0186(eatedly)83.9893(.)]TJ /R28612488 14.4 Tf 0 41.1602 Td [(2.12)-1083.33(macros)]TJ /R28927576 10 Tf 0 26.5199 Td [(Macros)-300(are)-324.009(dened)-335.994(lik)23.9844(e:)]TJ /R28826600 10 Tf 24.8402 28.8 Td (name)Tj /R29471568 10 Tf 27.8402 0 Td [(macro)-503.986([arg1,)-492.002(arg2,)-491.995(...,)-504.016(argN])]TJ -12.1203 12 Td [(macro)-491.994(body)]TJ -15.7199 12 Td (endm)Tj /R28927576 10 Tf -24.8402 28.6801 Td [(And)-335.985(they're)-324.009(in)24.0149(v)24.0149(ok)23.9917(ed)-312.008(b)23.9917(y:)]TJ /R28826600 10 Tf 24.8402 28.8 Td (name)Tj /R29471568 10 Tf 27.8398 0 Td [(param1,)-492.01(param2,)-492.01(...,)-504.016(paramN)]TJ /R28927576 10 Tf -52.6801 28.8 Td [(Macros)-312.009(are)-324.009(a)-336(w)23.9844(a)24(y)-323.993(of)-336.001(collecting)-336.001(sev)24.0161(eral)-311.992(parameterized)-323.994(commands)-323.994(in)24.0161(to)-335.984(one)-336.016(short)]TJ 0 12 Td [(command.)-552.002(The)-384(rst)-360.009(line)-383.992(of)-372.017(a)-359.986(macro)-360.017(denition)-371.987(sp)-23.9917(ecies)-372.009(the)-383.985(macro's)-348.018(name)-372.002(and)]TJ 0 12 Td [(optional)-276.01(argumen)23.9832(ts.)-407.985(The)]TJ /R29580480 10 Tf 110.64 0 Td (name)Tj /R28927576 10 Tf 27 0 Td [(is)-300(used)-287.993(to)-288.015(in)24.0161(v)24.0161(ok)23.9917(e)-276.001(the)-288.008(macro.)-419.993(The)-287.986(argumen)23.9844(ts)-276.016(are)]TJ -137.64 11.8801 Td [(text)-311.994(string)-312(place)-311.994(holders.)-420.017(When)-323.994(a)-312.017(macro)-300(is)-311.985(in)24.0161(v)24.0161(ok)23.9917(ed,)-300(the)-323.985(parameters)-288.018(are)-312.017(aligned)]TJ 0 12 Td [(with)-431.985(the)-431.994(argumen)23.9832(ts.)-732.008(I.e.)]TJ /R29580480 10 Tf 118.2 0 Td [(p)47.9834(ar)47.9834(am1)]TJ /R28927576 10 Tf 37.4402 0 Td [(in)-432(the)-443.985(in)24.0161(v)24.0161(o)-24.0088(cation)-407.993(can)-431.992(b)-24.0161(e)-432.017(though)24.0137(t)-432.017(of)-432.017(b)-24.0137(eing)]TJ -155.64 11.8801 Td [(assigned)-264.01(to)]TJ /R29580480 10 Tf 50.6402 0 Td [(ar)47.9834(g1)]TJ /R28927576 10 Tf 22.6801 0 Td [(in)-300(the)-288.008(denition.)-432.002(The)-287.986(parameters)-263.994(replace)-276.018(the)-300(argumen)23.9844(ts)-263.984(in)-300(the)]TJ -73.3203 12 Td [(macro)-312.009(b)-24.0161(o)-24.0076(dy)83.9844(.)]TJ 0 15.9598 Td [(In)-324.016(the)-323.986(follo)23.9832(wing)-324.016(example,)-311.987(a)-324.009(v)59.9927(ariable)-311.985(or)-323.985(attribute)-324.002(called)]TJ /R29580480 10 Tf 241.2 0 Td (mac_ags)Tj /R28927576 10 Tf 49.0797 0 Td [(is)-324.016(b)-24.0137(eing)-324(ma-)]TJ -290.28 11.8801 Td [(nipulated)-324.017(in)-335.985(an)-324(expression.)-419.988(The)-324.002(argumen)23.9819(ts)]TJ /R29580480 10 Tf 190.32 0 Td (add)Tj /R28927576 10 Tf 19.5602 0 Td (and)Tj /R29580480 10 Tf 19.3199 0 Td (mask)Tj /R28927576 10 Tf 26.2801 0 Td [(app)-23.9942(ear)-312.017(in)-335.984(the)-323.985(macro)]TJ -255.48 12 Td [(b)-24.0161(o)-24.0076(dy)-323.985(and)-335.985(pro)23.9917(vide)-311.994(a)-324.008(parameterized)-312.002(w)23.9844(a)24(y)-323.992(of)-324.009(manipulating)-323.987(this)-335.986(expression.)]TJ /R29471568 10 Tf 24.8402 28.8 Td [(mac_exp)-492.01(macro)-491.994(add,)-504.016(mask)]TJ 10.4398 12 Td [(mac_flags)-479.994(=)-515.985(\(mac_flags+add\))-443.987(&)-528.015(mask)]TJ -10.4398 11.8801 Td (endm)Tj /R28927576 10 Tf -24.8402 28.8 Td [(Note)-324.002(that)-336.001(the)-336.017(inden)24.0064(tation)-324.009(is)-336.008(arbitrary)84.0064(.)-420.015(The)-324.002(macro)-312.009(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed)-312.009(b)23.9917(y:)]TJ /R29471568 10 Tf 24.8402 28.8 Td [(mac_exp)-492.01(1,)-504(0b00001111)-480.003(#)-515.984(increment)-479.995(the)-504.009(lower)-491.995(nibble)]TJ /R28927576 10 Tf -24.8402 28.8 Td [(The)-395.993(parameter)]TJ /R29580480 10 Tf 69.3598 0 Td (add)Tj /R28927576 10 Tf 20.2801 0 Td [(is)-396.008(replaced)-384.016(b)23.9917(y)-395.984(the)-408.008(n)23.9917(um)23.9844(b)-24.0161(er)]TJ /R29580480 10 Tf 120.001 0 Td (1)Tj /R28927576 10 Tf 10.3199 0 Td (while)Tj /R29580480 10 Tf 26.7602 0 Td (mask)Tj /R28927576 10 Tf 26.8801 0 Td [(is)-396.008(replaced)-384.019(with)]TJ -273.601 12 Td [(the)-276.017(binary)-275.985(n)23.9917(um)23.9832(b)-24.0161(er)]TJ /R29580480 10 Tf 83.1605 0 Td (0b00001111.)Tj /R28927576 10 Tf 57.7199 0 Td [(The)-287.986(in)24.0161(v)24.0161(o)-24.0088(cation)-264.009(turns)-276.016(in)24.0161(to)-275.984(the)-288.008(gpsim)-275.994(command:)]TJ /R29471568 10 Tf -116.04 28.6797 Td [(mac_flags)-479.994(=)-515.985(\(mac_flags+1\))-456.004(&)-515.984(0b00001111)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.12.)-756.001(MA)24.0076(CR)23.9917(OS)]TJ /R33998272 10 Tf 333.72 0 Td (19)Tj -333.72 27.9602 Td [(gpsim)-287.986(will)-300(automatically)-287.996(determine)-288.01(if)-312.009(the)-300(le)-300(is)-288(a)-300(.hex)-288.008(or)-288.008(.co)-24.0088(d)-300(le.)-432(The)-300(optional)]TJ 0 12 Td [(pro)-24.0161(cessort)24(yp)-23.9844(e)-300(allo)23.9832(ws)-312.008(one)-323.985(to)-335.984(o)24(v)24.0161(erride)-300(the)-336.016(pro)-24.0161(cessor)-300(sp)-23.9917(ecied)-336.008(in)-335.984(a)-324.009(.co)-24.0088(d)-336.008(le.)]TJ 0 15.9602 Td [(Conguration)-371.995(les)-383.993(are)-384.009(script)-383.994(les)-395.987(con)23.9844(taining)-372.002(gpsim)-395.994(commands.)-612.019(These)-395.991(are)-372.017(ex-)]TJ 0 11.8797 Td [(tremely)-263.986(useful)-276.017(for)-276.016(creating)-252.017(a)-276.001(debugging)-263.987(en)24.0064(viromen)24.0137(t)-252.017(that)-276.001(will)-275.984(b)-24.0161(e)-287.993(used)-264.009(rep)-24.0186(eatedly)83.9893(.)]TJ /R33683184 14.4 Tf 0 41.1602 Td [(2.12)-1083.33(macros)]TJ /R33998272 10 Tf 0 26.5199 Td [(Macros)-300(are)-324.009(dened)-335.994(lik)23.9844(e:)]TJ /R33897296 10 Tf 24.8402 28.8 Td (name)Tj /R34542264 10 Tf 27.8402 0 Td [(macro)-503.986([arg1,)-492.002(arg2,)-491.995(...,)-504.016(argN])]TJ -12.1203 12 Td [(macro)-491.994(body)]TJ -15.7199 12 Td (endm)Tj /R33998272 10 Tf -24.8402 28.6801 Td [(And)-335.985(they're)-324.009(in)24.0149(v)24.0149(ok)23.9917(ed)-312.008(b)23.9917(y:)]TJ /R33897296 10 Tf 24.8402 28.8 Td (name)Tj /R34542264 10 Tf 27.8398 0 Td [(param1,)-492.01(param2,)-492.01(...,)-504.016(paramN)]TJ /R33998272 10 Tf -52.6801 28.8 Td [(Macros)-312.009(are)-324.009(a)-336(w)23.9844(a)24(y)-323.993(of)-336.001(collecting)-336.001(sev)24.0161(eral)-311.992(parameterized)-323.994(commands)-323.994(in)24.0161(to)-335.984(one)-336.016(short)]TJ 0 12 Td [(command.)-552.002(The)-384(rst)-360.009(line)-383.992(of)-372.017(a)-359.986(macro)-360.017(denition)-371.987(sp)-23.9917(ecies)-372.009(the)-383.985(macro's)-348.018(name)-372.002(and)]TJ 0 12 Td [(optional)-276.01(argumen)23.9832(ts.)-407.985(The)]TJ /R34651176 10 Tf 110.64 0 Td (name)Tj /R33998272 10 Tf 27 0 Td [(is)-300(used)-287.993(to)-288.015(in)24.0161(v)24.0161(ok)23.9917(e)-276.001(the)-288.008(macro.)-419.993(The)-287.986(argumen)23.9844(ts)-276.016(are)]TJ -137.64 11.8801 Td [(text)-311.994(string)-312(place)-311.994(holders.)-420.017(When)-323.994(a)-312.017(macro)-300(is)-311.985(in)24.0161(v)24.0161(ok)23.9917(ed,)-300(the)-323.985(parameters)-288.018(are)-312.017(aligned)]TJ 0 12 Td [(with)-431.985(the)-431.994(argumen)23.9832(ts.)-732.008(I.e.)]TJ /R34651176 10 Tf 118.2 0 Td [(p)47.9834(ar)47.9834(am1)]TJ /R33998272 10 Tf 37.4402 0 Td [(in)-432(the)-443.985(in)24.0161(v)24.0161(o)-24.0088(cation)-407.993(can)-431.992(b)-24.0161(e)-432.017(though)24.0137(t)-432.017(of)-432.017(b)-24.0137(eing)]TJ -155.64 11.8801 Td [(assigned)-264.01(to)]TJ /R34651176 10 Tf 50.6402 0 Td [(ar)47.9834(g1)]TJ /R33998272 10 Tf 22.6801 0 Td [(in)-300(the)-288.008(denition.)-432.002(The)-287.986(parameters)-263.994(replace)-276.018(the)-300(argumen)23.9844(ts)-263.984(in)-300(the)]TJ -73.3203 12 Td [(macro)-312.009(b)-24.0161(o)-24.0076(dy)83.9844(.)]TJ 0 15.9598 Td [(In)-324.016(the)-323.986(follo)23.9832(wing)-324.016(example,)-311.987(a)-324.009(v)59.9927(ariable)-311.985(or)-323.985(attribute)-324.002(called)]TJ /R34651176 10 Tf 241.2 0 Td (mac_ags)Tj /R33998272 10 Tf 49.0797 0 Td [(is)-324.016(b)-24.0137(eing)-324(ma-)]TJ -290.28 11.8801 Td [(nipulated)-324.017(in)-335.985(an)-324(expression.)-419.988(The)-324.002(argumen)23.9819(ts)]TJ /R34651176 10 Tf 190.32 0 Td (add)Tj /R33998272 10 Tf 19.5602 0 Td (and)Tj /R34651176 10 Tf 19.3199 0 Td (mask)Tj /R33998272 10 Tf 26.2801 0 Td [(app)-23.9942(ear)-312.017(in)-335.984(the)-323.985(macro)]TJ -255.48 12 Td [(b)-24.0161(o)-24.0076(dy)-323.985(and)-335.985(pro)23.9917(vide)-311.994(a)-324.008(parameterized)-312.002(w)23.9844(a)24(y)-323.992(of)-324.009(manipulating)-323.987(this)-335.986(expression.)]TJ /R34542264 10 Tf 24.8402 28.8 Td [(mac_exp)-492.01(macro)-491.994(add,)-504.016(mask)]TJ 10.4398 12 Td [(mac_flags)-479.994(=)-515.985(\(mac_flags+add\))-443.987(&)-528.015(mask)]TJ -10.4398 11.8801 Td (endm)Tj /R33998272 10 Tf -24.8402 28.8 Td [(Note)-324.002(that)-336.001(the)-336.017(inden)24.0064(tation)-324.009(is)-336.008(arbitrary)84.0064(.)-420.015(The)-324.002(macro)-312.009(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed)-312.009(b)23.9917(y:)]TJ /R34542264 10 Tf 24.8402 28.8 Td [(mac_exp)-492.01(1,)-504(0b00001111)-480.003(#)-515.984(increment)-479.995(the)-504.009(lower)-491.995(nibble)]TJ /R33998272 10 Tf -24.8402 28.8 Td [(The)-395.993(parameter)]TJ /R34651176 10 Tf 69.3598 0 Td (add)Tj /R33998272 10 Tf 20.2801 0 Td [(is)-396.008(replaced)-384.016(b)23.9917(y)-395.984(the)-408.008(n)23.9917(um)23.9844(b)-24.0161(er)]TJ /R34651176 10 Tf 120.001 0 Td (1)Tj /R33998272 10 Tf 10.3199 0 Td (while)Tj /R34651176 10 Tf 26.7602 0 Td (mask)Tj /R33998272 10 Tf 26.8801 0 Td [(is)-396.008(replaced)-384.019(with)]TJ -273.601 12 Td [(the)-276.017(binary)-275.985(n)23.9917(um)23.9832(b)-24.0161(er)]TJ /R34651176 10 Tf 83.1605 0 Td (0b00001111.)Tj /R33998272 10 Tf 57.7199 0 Td [(The)-287.986(in)24.0161(v)24.0161(o)-24.0088(cation)-264.009(turns)-276.016(in)24.0161(to)-275.984(the)-288.008(gpsim)-275.994(command:)]TJ /R34542264 10 Tf -116.04 28.6797 Td [(mac_flags)-479.994(=)-515.985(\(mac_flags+1\))-456.004(&)-515.984(0b00001111)]TJ ET Q Q \n \n \n \n \n-1960\n+1958\n \n \n \n \n \n \n Filter\n@@ -10403,25 +10403,25 @@\n \n 42 0 9 -2 45 55 d1 0.01 0 0 0.01 0 0 cm q 3600 0 0 5700 910 -210 cm BI /IM true /W 36 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 36>> ID & ÜøàƒÂ8oA7„›Ò}+ë×Ò¿Òëþ—ú¯õÖ¿éuÿÿI/ÿÿI/ÿÿI/ÿú鎵ê½/ëY5Zô¿ô¶Òô¶ÒÛ-ˆX0 � EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R28826600\n+R33897296\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10458,20 +10458,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (20)Tj /R28980056 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R28872384 10 Tf -129.24 27.9602 Td [(Nested)-371.986(Macros)]TJ /R28927576 10 Tf 0 23.5199 Td [(The)-395.993(macro)-384.002(b)-24.0161(o)-24.0088(dy)-396.016(can)-396.016(con)23.9844(tain)-384.002(an)24.0064(y)-395.984(gpsim)-395.994(command.)-635.987(Of)-396.016(particular)-384.009(in)24.0137(terest)-383.994(are)]TJ 0 12 Td [(macro)-312.009(in)24.0149(v)24.0149(o)-24.0088(cations)-311.995(within)-348.01(other)-323.985(macros.)-432.002(Here's)-323.987(another)-324.002(macro)-312.007(that)-336.001(in)24.0137(v)24.0137(ok)23.9942(es)-311.992(the)]TJ 0 12 Td [(one)-323.986(dened)-335.994(ab)-24.0015(o)24(v)24.0161(e.)]TJ /R29471568 10 Tf 24.8398 29.5199 Td [(#)-528.017(Nested)-492.002(macro)-491.995(example)]TJ 0 12 Td [(mac1)-504.016(macro)-503.987(p1,)-504.009(p2)]TJ 10.5602 11.8801 Td (run)Tj 0 12 Td [(mac_exp)-480.017(p1,)-516.001(p2)]TJ -10.5602 11.8801 Td (endm)Tj /R28927576 10 Tf -24.8398 29.6398 Td [(And)-335.985(it)-336.016(could)-323.994(b)-24.0161(e)-336.001(used)-336.001(lik)23.9844(e:)]TJ /R29471568 10 Tf 24.8398 29.5199 Td [(mac1)-1031.99(1,)-3132.01(0b00001111)-1512(#)-1043.99(test)-504.016(lower)-491.995(nibble)]TJ 0 11.8801 Td [(mac1)-1031.99(\(1<<4\),)-491.985(0b11110000)-1512(#)-1043.99(test)-504.016(upper)-491.995(nibble)]TJ /R28927576 10 Tf -24.8398 29.6402 Td [(The)-360.016(rst)-372(in)24.0161(v)24.0161(o)-24.0088(cation)-347.993(starts)-360(the)-360(sim)23.9844(ulator)-360.017(b)23.9917(y)-360.008(executing)-360.01(a)]TJ /R29580480 10 Tf 248.04 0 Td (run)Tj /R28927576 10 Tf 19.5602 0 Td [(command.)-552.002(When)]TJ -267.6 11.8797 Td [(a)-479.984(break)-467.993(p)-24.0161(oin)23.9917(t)-492.017(is)-479.993(encoun)24.0137(tered,)-515.994(con)23.9844(trol)-468.008(returns)-480.003(to)-480.008(the)-491.992(command)-479.995(line)-492.002(and)-480.01(the)]TJ /R29580480 10 Tf 0 12 Td (mac_exp)Tj /R28927576 10 Tf 43.6801 0 Td [(macro)-312.009(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed.)]TJ /R28872384 10 Tf -43.6801 35.0398 Td [(Displa)36.0059(ying)-372.009(Dened)-383.987(Macros)]TJ /R28927576 10 Tf 0 23.5199 Td [(All)-395.993(curren)24(tly)-395.984(dened)-395.994(macros)-384.016(can)-383.985(b)-24.0161(e)-407.993(displa)24.0064(y)24.0161(ed)-384.002(b)23.9917(y)-395.984(t)24(yping)-384.019(the)-408.008(macro)-384(command)]TJ 0 12 Td [(without)-336.01(a)-324.008(name)-323.994(or)-323.985(argumen)23.9819(ts:)]TJ /R29471568 10 Tf 24.8398 29.5199 Td [(gpsim>)-492.002(macro)]TJ 0 11.8801 Td [(mac1)-504.016(macro)-503.987(p1)-515.994(p2)]TJ 15.7199 12 Td (run)Tj 0 12 Td [(mac_exp)-492.01(p1,)-504.009(p2)]TJ -15.7199 11.8801 Td (endm)Tj 0 12 Td [(mac_exp)-492.01(macro)-503.987(add)-504.009(mask)]TJ 21 12 Td [(mac_flags)-479.995(=)-515.984(\(mac_flags+add\))-443.989(&)-515.984(mask)]TJ -21 11.8801 Td (endm)Tj /R28612488 14.4 Tf -24.8398 42.1199 Td [(2.13)-1083.33(mo)-33.332(dule)]TJ /R28927576 10 Tf 0 27 Td (The)Tj /R29580480 10 Tf 20.6398 0 Td [(mo)48.0066(dule)]TJ /R28927576 10 Tf 34.5598 0 Td [(command)-348.003(is)-348(used)-359.986(to)-348.015(load)-335.994(and)-348.018(query)-348.018(external)-335.986(mo)-24.0186(dules)-360(\(see)-348.018(section)]TJ -55.1996 11.8801 Td [(8)-456(for)-468.008(more)-456.009(information)-455.994(ab)-24.0015(out)-456.016(gpsim)-467.986(mo)-24.0161(dules\).)-851.995(A)-467.993(mo)-24.0161(dule)-467.993(is)-456.006(a)-467.993(sp)-23.9942(ecial)-456.001(piece)]TJ 0 12 Td [(of)-419.986(soft)24(w)23.9844(are)-407.993(that)-432.017(can)-420(extend)-432.017(gpsim)-420.017(in)-432(some)-419.993(manner.)-719.993(LED's)-432.017(and)-420.01(switc)23.9844(hes)-419.995(are)]TJ 0 11.8797 Td [(examples)-324.017(of)-324.009(mo)-24.0161(dules.)-444.002(A)-336.001(mo)-24.0161(dule)-336.001(library)-312.002(is)-324.016(collection)-324.009(of)-336.001(mo)-24.0186(dules.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (20)Tj /R34044536 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R33489336 10 Tf -129.24 27.9602 Td [(Nested)-371.986(Macros)]TJ /R33998272 10 Tf 0 23.5199 Td [(The)-395.993(macro)-384.002(b)-24.0161(o)-24.0088(dy)-396.016(can)-396.016(con)23.9844(tain)-384.002(an)24.0064(y)-395.984(gpsim)-395.994(command.)-635.987(Of)-396.016(particular)-384.009(in)24.0137(terest)-383.994(are)]TJ 0 12 Td [(macro)-312.009(in)24.0149(v)24.0149(o)-24.0088(cations)-311.995(within)-348.01(other)-323.985(macros.)-432.002(Here's)-323.987(another)-324.002(macro)-312.007(that)-336.001(in)24.0137(v)24.0137(ok)23.9942(es)-311.992(the)]TJ 0 12 Td [(one)-323.986(dened)-335.994(ab)-24.0015(o)24(v)24.0161(e.)]TJ /R34542264 10 Tf 24.8398 29.5199 Td [(#)-528.017(Nested)-492.002(macro)-491.995(example)]TJ 0 12 Td [(mac1)-504.016(macro)-503.987(p1,)-504.009(p2)]TJ 10.5602 11.8801 Td (run)Tj 0 12 Td [(mac_exp)-480.017(p1,)-516.001(p2)]TJ -10.5602 11.8801 Td (endm)Tj /R33998272 10 Tf -24.8398 29.6398 Td [(And)-335.985(it)-336.016(could)-323.994(b)-24.0161(e)-336.001(used)-336.001(lik)23.9844(e:)]TJ /R34542264 10 Tf 24.8398 29.5199 Td [(mac1)-1031.99(1,)-3132.01(0b00001111)-1512(#)-1043.99(test)-504.016(lower)-491.995(nibble)]TJ 0 11.8801 Td [(mac1)-1031.99(\(1<<4\),)-491.985(0b11110000)-1512(#)-1043.99(test)-504.016(upper)-491.995(nibble)]TJ /R33998272 10 Tf -24.8398 29.6402 Td [(The)-360.016(rst)-372(in)24.0161(v)24.0161(o)-24.0088(cation)-347.993(starts)-360(the)-360(sim)23.9844(ulator)-360.017(b)23.9917(y)-360.008(executing)-360.01(a)]TJ /R34651176 10 Tf 248.04 0 Td (run)Tj /R33998272 10 Tf 19.5602 0 Td [(command.)-552.002(When)]TJ -267.6 11.8797 Td [(a)-479.984(break)-467.993(p)-24.0161(oin)23.9917(t)-492.017(is)-479.993(encoun)24.0137(tered,)-515.994(con)23.9844(trol)-468.008(returns)-480.003(to)-480.008(the)-491.992(command)-479.995(line)-492.002(and)-480.01(the)]TJ /R34651176 10 Tf 0 12 Td (mac_exp)Tj /R33998272 10 Tf 43.6801 0 Td [(macro)-312.009(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed.)]TJ /R33489336 10 Tf -43.6801 35.0398 Td [(Displa)36.0059(ying)-372.009(Dened)-383.987(Macros)]TJ /R33998272 10 Tf 0 23.5199 Td [(All)-395.993(curren)24(tly)-395.984(dened)-395.994(macros)-384.016(can)-383.985(b)-24.0161(e)-407.993(displa)24.0064(y)24.0161(ed)-384.002(b)23.9917(y)-395.984(t)24(yping)-384.019(the)-408.008(macro)-384(command)]TJ 0 12 Td [(without)-336.01(a)-324.008(name)-323.994(or)-323.985(argumen)23.9819(ts:)]TJ /R34542264 10 Tf 24.8398 29.5199 Td [(gpsim>)-492.002(macro)]TJ 0 11.8801 Td [(mac1)-504.016(macro)-503.987(p1)-515.994(p2)]TJ 15.7199 12 Td (run)Tj 0 12 Td [(mac_exp)-492.01(p1,)-504.009(p2)]TJ -15.7199 11.8801 Td (endm)Tj 0 12 Td [(mac_exp)-492.01(macro)-503.987(add)-504.009(mask)]TJ 21 12 Td [(mac_flags)-479.995(=)-515.984(\(mac_flags+add\))-443.989(&)-515.984(mask)]TJ -21 11.8801 Td (endm)Tj /R33683184 14.4 Tf -24.8398 42.1199 Td [(2.13)-1083.33(mo)-33.332(dule)]TJ /R33998272 10 Tf 0 27 Td (The)Tj /R34651176 10 Tf 20.6398 0 Td [(mo)48.0066(dule)]TJ /R33998272 10 Tf 34.5598 0 Td [(command)-348.003(is)-348(used)-359.986(to)-348.015(load)-335.994(and)-348.018(query)-348.018(external)-335.986(mo)-24.0186(dules)-360(\(see)-348.018(section)]TJ -55.1996 11.8801 Td [(8)-456(for)-468.008(more)-456.009(information)-455.994(ab)-24.0015(out)-456.016(gpsim)-467.986(mo)-24.0161(dules\).)-851.995(A)-467.993(mo)-24.0161(dule)-467.993(is)-456.006(a)-467.993(sp)-23.9942(ecial)-456.001(piece)]TJ 0 12 Td [(of)-419.986(soft)24(w)23.9844(are)-407.993(that)-432.017(can)-420(extend)-432.017(gpsim)-420.017(in)-432(some)-419.993(manner.)-719.993(LED's)-432.017(and)-420.01(switc)23.9844(hes)-419.995(are)]TJ 0 11.8797 Td [(examples)-324.017(of)-324.009(mo)-24.0161(dules.)-444.002(A)-336.001(mo)-24.0161(dule)-336.001(library)-312.002(is)-324.016(collection)-324.009(of)-336.001(mo)-24.0186(dules.)]TJ ET Q Q \n \n \n \n \n-1515\n+1516\n \n \n \n \n \n \n Filter\n@@ -10496,25 +10496,25 @@\n \n 39 0 4 -1 43 37 d1 0.01 0 0 0.01 0 0 cm q 3900 0 0 3800 410 -110 cm BI /IM true /W 39 /H 38 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 39>> ID & ‡‚8A„ÛhÁ½&Òô (ýWK­këazŽµ×þ+ý~¿×ëýñþ«õš+ÂzúÔzZ¯0©Iª +KÒm-Šb €�€ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10551,20 +10551,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.13.)-756.001(MODULE)]TJ /R28927576 10 Tf 333.72 0 Td (21)Tj /R28872384 10 Tf -333.72 27.9602 Td [(Loading)-372.018(mo)-35.9851(dule)-347.993(libraries)]TJ /R29471568 10 Tf 24.8402 18.9602 Td [(module)-492.002(lib)]TJ /R28826600 10 Tf 57.4801 0 Td (lib_name)Tj /R28927576 10 Tf -82.3203 27.6 Td (The)Tj /R29580480 10 Tf 21.2398 0 Td (lib)Tj /R28927576 10 Tf 14.8801 0 Td [(option)-408.002(is)-419.993(used)-407.993(to)-408.015(load)-395.994(a)-407.993(mo)-24.0161(dule)-419.986(library)84.0137(.)-672.007(Mo)-24.0015(dule)-407.993(libraries)-395.994(are)-396.001(system)]TJ -36.1199 11.8797 Td [(dep)-23.9929(enden)24(t)-384.008(shared)-372.017(libraries,)-371.987(i.e.)-600(on)-372.009(Windo)24(ws)-384.002(they're)-372.017(DLL's)-384.002(and)-383.994(UNIX)-384.009(they're)]TJ 0 12 Td [(shared)-396.001(libraries.)-671.986(This)-419.986(means)-407.993(that)-419.986(either)-407.986(the)-420(libraries)-395.994(should)-408(reside)-408.018(in)-420.01(a)-407.993(path)]TJ 0 12 Td [(where)-287.986(the)-311.994(OS)-300(kno)24(ws)-287.985(libraries)-287.986(exist)-300(or)-288.008(that)-312.017(the)-300(full)-312.017(path)-311.985(name)-300(m)24.0161(ust)-300(b)-24.0161(e)-312.017(sp)-23.9942(ecied)]TJ 0 11.8801 Td [(along)-288.009(with)-311.985(the)]TJ /R29580480 10 Tf 65.6398 0 Td (lib_name)Tj /R28927576 10 Tf 41.1602 0 Td [(.)-444(gpsim)-300(pro)23.9917(vides)-287.986(a)-312.017(mo)-24.0161(dule)-300(library)-300(with)-311.985(a)-300(few)-312.017(mo)-24.0186(dules:)]TJ /R29471568 10 Tf -81.9598 27.6 Td [(gpsim>)-492.002(module)-492.002(lib)-504.009(libgpsim_modules)]TJ /R28872384 10 Tf -24.8402 32.4 Td [(Displa)36.0059(ying)-372.009(a)35.9839(v)60(ailable)-371.995(mo)-35.9839(dules)]TJ /R29471568 10 Tf 24.8402 18.9602 Td [(module)-492.002(list)]TJ /R28927576 10 Tf -24.8402 27.4797 Td (The)Tj /R29580480 10 Tf 20.8801 0 Td (list)Tj /R28927576 10 Tf 17.7602 0 Td [(option)-371.986(will)-383.993(displa)24.0064(y)-372(all)-372.009(of)-372.017(the)-383.985(mo)-24.0161(dules)-383.985(that)-384.009(can)-371.992(b)-24.0161(e)-384.009(loaded.)-575.987(Here)-372.002(is)-371.983(an)]TJ -38.6402 12 Td [(example)-324.002(of)-324.009(gpsim's)-323.994(built-in)-336.001(mo)-24.0161(dules.)]TJ /R29471568 10 Tf 24.8402 27.4801 Td [(gpsim>)-492.002(module)-492.002(list)]TJ 0 12 Td [(Module)-492.002(Libraries)-479.995(libgpsim_modules)12.019(.s)12.0142(o)]TJ 15.7199 12 Td (pullup)Tj 0 11.8801 Td (pulldown)Tj 0 12 Td (usart)Tj 0 12 Td (switch)Tj 0 11.8801 Td (and2)Tj 0 12 Td (or2)Tj 0 12 Td (xor2)Tj 0 11.8801 Td (not)Tj 0 12 Td (led_7segments)Tj 0 11.8797 Td (led)Tj 0 12 Td (pulsegen)Tj 0 12 Td (Encoder)Tj 0 11.8801 Td (TTL377)Tj /R28872384 10 Tf -40.5602 32.4 Td [(Loading)-372.018(a)-384.016(sp)-36.0083(ecic)-384.002(mo)-35.9839(dule)]TJ /R29471568 10 Tf 24.8402 18.9602 Td [(module)-492.002(load)-504.016(module_type)-468.018([module_name])]TJ /R28927576 10 Tf -24.8402 27.6 Td [(Once)-468.009(a)-479.984(library)-468.018(has)-479.993(b)-24.0161(een)-491.992(loaded,)-515.987(sp)-23.9917(ecic)-480(mo)-24.0161(dules)-480(can)-480(b)-24.0161(e)-492.017(instan)24(tiated.)-900(The)]TJ /R29580480 10 Tf 0 11.8801 Td [(mo)48.0066(dule_typ)48.0066(e)]TJ /R28927576 10 Tf 60.2398 0 Td [(is)-431.985(what's)-431.985(displa)24.0064(y)24.0161(ed)-420.017(b)23.9917(y)-420.008(the)]TJ /R29580480 10 Tf 121.2 0 Td [(mo)48.0078(dule)-456.009(list)]TJ /R28927576 10 Tf 53.0398 0 Td [(command.)-743.995(The)-432.007(optional)]TJ -234.479 12 Td [(mo)-24.0161(dule)-324.009(name)-335.985(sp)-23.9929(ecies)-324.002(what)-336.016(the)-336.016(instance)-324.016(is)-324.016(called.)-444.016(Here's)-323.987(an)-324.002(example)]TJ /R29471568 10 Tf 24.8402 27.4797 Td [(gpsim>)-492.002(module)-492.002(load)-504.016(led)-504.009(D1)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.13.)-756.001(MODULE)]TJ /R33998272 10 Tf 333.72 0 Td (21)Tj /R33489336 10 Tf -333.72 27.9602 Td [(Loading)-372.018(mo)-35.9851(dule)-347.993(libraries)]TJ /R34542264 10 Tf 24.8402 18.9602 Td [(module)-492.002(lib)]TJ /R33897296 10 Tf 57.4801 0 Td (lib_name)Tj /R33998272 10 Tf -82.3203 27.6 Td (The)Tj /R34651176 10 Tf 21.2398 0 Td (lib)Tj /R33998272 10 Tf 14.8801 0 Td [(option)-408.002(is)-419.993(used)-407.993(to)-408.015(load)-395.994(a)-407.993(mo)-24.0161(dule)-419.986(library)84.0137(.)-672.007(Mo)-24.0015(dule)-407.993(libraries)-395.994(are)-396.001(system)]TJ -36.1199 11.8797 Td [(dep)-23.9929(enden)24(t)-384.008(shared)-372.017(libraries,)-371.987(i.e.)-600(on)-372.009(Windo)24(ws)-384.002(they're)-372.017(DLL's)-384.002(and)-383.994(UNIX)-384.009(they're)]TJ 0 12 Td [(shared)-396.001(libraries.)-671.986(This)-419.986(means)-407.993(that)-419.986(either)-407.986(the)-420(libraries)-395.994(should)-408(reside)-408.018(in)-420.01(a)-407.993(path)]TJ 0 12 Td [(where)-287.986(the)-311.994(OS)-300(kno)24(ws)-287.985(libraries)-287.986(exist)-300(or)-288.008(that)-312.017(the)-300(full)-312.017(path)-311.985(name)-300(m)24.0161(ust)-300(b)-24.0161(e)-312.017(sp)-23.9942(ecied)]TJ 0 11.8801 Td [(along)-288.009(with)-311.985(the)]TJ /R34651176 10 Tf 65.6398 0 Td (lib_name)Tj /R33998272 10 Tf 41.1602 0 Td [(.)-444(gpsim)-300(pro)23.9917(vides)-287.986(a)-312.017(mo)-24.0161(dule)-300(library)-300(with)-311.985(a)-300(few)-312.017(mo)-24.0186(dules:)]TJ /R34542264 10 Tf -81.9598 27.6 Td [(gpsim>)-492.002(module)-492.002(lib)-504.009(libgpsim_modules)]TJ /R33489336 10 Tf -24.8402 32.4 Td [(Displa)36.0059(ying)-372.009(a)35.9839(v)60(ailable)-371.995(mo)-35.9839(dules)]TJ /R34542264 10 Tf 24.8402 18.9602 Td [(module)-492.002(list)]TJ /R33998272 10 Tf -24.8402 27.4797 Td (The)Tj /R34651176 10 Tf 20.8801 0 Td (list)Tj /R33998272 10 Tf 17.7602 0 Td [(option)-371.986(will)-383.993(displa)24.0064(y)-372(all)-372.009(of)-372.017(the)-383.985(mo)-24.0161(dules)-383.985(that)-384.009(can)-371.992(b)-24.0161(e)-384.009(loaded.)-575.987(Here)-372.002(is)-371.983(an)]TJ -38.6402 12 Td [(example)-324.002(of)-324.009(gpsim's)-323.994(built-in)-336.001(mo)-24.0161(dules.)]TJ /R34542264 10 Tf 24.8402 27.4801 Td [(gpsim>)-492.002(module)-492.002(list)]TJ 0 12 Td [(Module)-492.002(Libraries)-479.995(libgpsim_modules)12.019(.s)12.0142(o)]TJ 15.7199 12 Td (pullup)Tj 0 11.8801 Td (pulldown)Tj 0 12 Td (usart)Tj 0 12 Td (switch)Tj 0 11.8801 Td (and2)Tj 0 12 Td (or2)Tj 0 12 Td (xor2)Tj 0 11.8801 Td (not)Tj 0 12 Td (led_7segments)Tj 0 11.8797 Td (led)Tj 0 12 Td (pulsegen)Tj 0 12 Td (Encoder)Tj 0 11.8801 Td (TTL377)Tj /R33489336 10 Tf -40.5602 32.4 Td [(Loading)-372.018(a)-384.016(sp)-36.0083(ecic)-384.002(mo)-35.9839(dule)]TJ /R34542264 10 Tf 24.8402 18.9602 Td [(module)-492.002(load)-504.016(module_type)-468.018([module_name])]TJ /R33998272 10 Tf -24.8402 27.6 Td [(Once)-468.009(a)-479.984(library)-468.018(has)-479.993(b)-24.0161(een)-491.992(loaded,)-515.987(sp)-23.9917(ecic)-480(mo)-24.0161(dules)-480(can)-480(b)-24.0161(e)-492.017(instan)24(tiated.)-900(The)]TJ /R34651176 10 Tf 0 11.8801 Td [(mo)48.0066(dule_typ)48.0066(e)]TJ /R33998272 10 Tf 60.2398 0 Td [(is)-431.985(what's)-431.985(displa)24.0064(y)24.0161(ed)-420.017(b)23.9917(y)-420.008(the)]TJ /R34651176 10 Tf 121.2 0 Td [(mo)48.0078(dule)-456.009(list)]TJ /R33998272 10 Tf 53.0398 0 Td [(command.)-743.995(The)-432.007(optional)]TJ -234.479 12 Td [(mo)-24.0161(dule)-324.009(name)-335.985(sp)-23.9929(ecies)-324.002(what)-336.016(the)-336.016(instance)-324.016(is)-324.016(called.)-444.016(Here's)-323.987(an)-324.002(example)]TJ /R34542264 10 Tf 24.8402 27.4797 Td [(gpsim>)-492.002(module)-492.002(load)-504.016(led)-504.009(D1)]TJ ET Q Q \n \n \n \n \n-1401\n+1400\n \n \n \n \n \n \n Filter\n@@ -10589,25 +10589,25 @@\n \n 62 0 2 0 59 57 d1 0.01 0 0 0.01 0 0 cm q 5700 0 0 5700 210 -9.99985 cm BI /IM true /W 57 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 57>> ID &¨„ ÿò(`ÉØLì-ºúÛ­µô¶ë×m-ºõÛ­´½vët»]Šë}¿ÛÛý>]t¯Vúô›Õ¾½&õ~¯I½~›Òo_¦ô›×é½_[Âw‚ â"7ü�@ EI Q \n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R28826600\n+R33897296\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10644,20 +10644,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (22)Tj /R28980056 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R28872384 10 Tf -129.24 27.9602 Td [(Displa)36.0059(y)-383.985(loaded)-371.985(mo)-35.9839(dules)]TJ 0 23.0398 Td [(Querying)-371.987(mo)-35.9839(dules)]TJ /R28612488 14.4 Tf 0 60 Td [(2.14)-1083.33(no)-33.3438(de)]TJ /R29471568 10 Tf 24.8398 22.5602 Td [(node)-504.016([new_node1)-480.003(new_node2)-468.003(...])]TJ /R28927576 10 Tf -24.8398 28.5598 Td (The)Tj /R29580480 10 Tf 20.4 0 Td [(no)48(de)]TJ /R28927576 10 Tf 23.8801 0 Td [(command)-311.987(denes)-323.987(or)-311.992(queries)-312.009(no)-24.0161(des,)-324.009(used)-324.009(to)-323.992(connect)-312.017(external)-312.002(signals)]TJ -44.2801 11.8801 Td [(to)-408.017(the)-420.001(sim)23.9844(ulated)-408(PIC.)-420.01(If)-408.008(no)-407.986(new_no)-24.0015(de)-407.986(is)-419.993(sp)-23.9917(ecied)-408(then)-419.993(all)-407.984(of)-407.993(the)-420(no)-24(des)-408.003(that)]TJ 0 12 Td [(ha)24.0076(v)24.0149(e)-239.984(b)-24.0161(een)-263.986(dened)-264.002(are)-252.017(displa)24.0064(y)24.0161(ed.)-408(If)-263.984(a)-252.017(new_no)-24.0161(de)-252.009(is)-264.016(sp)-23.9917(ecied)-251.987(then)-276.011(it)-263.984(will)-252.002(b)-24.0137(e)-264.009(added)]TJ 0 12 Td [(to)-300(the)-323.986(no)-24(de)-300(list.)-443.994(See)-300(the)-323.985("attac)24(h")-287.986(and)-300("stim)24.0137(ulus")-300(commands)-300(to)-312.002(see)-300(ho)24.0088(w)-300(stim)24(uli)]TJ 0 11.8801 Td [(are)-312.017(added)-336.001(to)-323.992(the)-336.016(no)-24.0015(des.)]TJ /R29471568 10 Tf 24.8398 28.5602 Td (examples:)Tj 0 12 Td [(node)-5736.01(//)-515.994(display)-480.017(the)-516.001(node)-504.016(list)]TJ 0 11.8797 Td [(node)-504.016(n1)-515.994(n2)-515.994(n3)-1032.01(//)-515.994(create)-492.002(and)-504.009(add)-504.009(3)-528.015(new)-504.009(nodes)-491.992(to)-515.991(the)-504.009(list)]TJ /R28612488 14.4 Tf -24.8398 40.8004 Td [(2.15)-1083.33(pro)-33.3269(cessor)]TJ /R29471568 10 Tf 24.8398 34.5598 Td [(processor)-479.995([new_processor_t)12.019(ype)-444.009([new_processor_)11.9873(nam)12.0068(e])12.0166(])-443.994(|)-528.018([list])-492.002(|)-515.987([dump])]TJ /R28927576 10 Tf -24.8398 28.4402 Td (The)Tj /R29580480 10 Tf 21.3602 0 Td [(pr)47.9834(o)47.9846(c)47.992(essor)]TJ /R28927576 10 Tf 44.6402 0 Td [(command)-408.003(is)-419.993(used)-407.993(to)-420.008(either)-407.986(dene)-419.986(a)-407.993(new)-420.017(pro)-24.0186(cessor)-383.985(or)-408.008(to)-408.018(query)]TJ -66 12 Td [(one)-288.009(that)-287.993(has)-288(already)-276.001(b)-24.0161(een)-288.008(dened.)-431.985(Normally)-287.986(there's)-276.008(no)-287.986(need)-300(to)-288.018(explicitly)-287.993(dene)]TJ 0 12 Td [(the)-348.009(pro)-24.0161(cessor)-311.992(since)-348(the)-348.008(sym)23.9917(b)-24.0161(ol)-336.016(le)-348(already)-324.009(con)23.9844(tains)-324.016(that)-347.993(information.)-468.003(The)-347.984(t)24(w)23.9844(o)]TJ 0 11.8801 Td [(exceptions)-287.993(are)-300(when)-300(a\))-300(the)-300(sym)23.9917(b)-24.0161(olic)-300(information)-287.986(is)-300(not)-300(a)24(v)59.9903(ailable)-288.003(or)-288.008(b\))-312.007(y)24.0137(ou)-287.984(wish)]TJ 0 12 Td [(to)-383.993(o)24(v)24.0149(erride)-360.01(the)-383.985(pro)-24.0161(cessor)-360(sp)-23.9917(ecied)-384.016(in)-383.992(the)-383.985(sym)23.9917(b)-24.0161(ol)-383.985(le.)-600(\(See)-384.009(the)]TJ /R29580480 10 Tf 279.48 0 Td [(lo)47.9932(ad)]TJ /R28927576 10 Tf 22.2 0 Td (command)Tj -301.68 12 Td [(on)-324(ho)24.0076(w)-323.985(the)-336.016(pro)-24.0161(cessor)-300(in)-335.984(a)-324.009(sym)23.9917(b)-24.0161(ol)-323.985(le)-336.008(can)-323.985(b)-24.0161(e)-336.001(o)24(v)24.0161(erridden.\))]TJ 0 15.8402 Td [(T)83.9844(o)-432.016(see)-432.017(a)-432.016(list)-444.016(of)-432.017(the)-443.985(pro)-24.0161(cessors)-407.986(supp)-24.0161(orted)-443.985(b)23.9917(y)-432(gpsim,)-456.009(t)24(yp)-23.9844(e)-444.009(')]TJ /R29580480 10 Tf 261.241 0 Td [(pr)47.9834(o)47.9834(c)47.9932(essor)-467.984(list)]TJ /R28927576 10 Tf 57.9602 0 Td [('.)-767.998(T)83.9844(o)]TJ -319.201 11.8797 Td [(displa)24.0064(y)-323.993(the)-336.016(state)-336.008(of)-336.001(the)-336.016(I/O)-336.001(pro)-24.0161(cessor,)-300(t)24(yp)-23.9844(e)-347.993(')]TJ /R29580480 10 Tf 195.48 0 Td [(pr)47.9834(o)47.9834(c)47.9932(essor)-360.017(pins)]TJ /R28927576 10 Tf 61.5605 0 Td [('.)-467.998(F)84.0137(or)-323.985(no)24.0088(w,)-335.991(this)-335.986(will)]TJ -257.041 12 Td [(displa)24.0064(y)-323.993(the)-336.016(pin)-336.016(n)23.9917(um)23.9844(b)-24.0161(ers)-324.002(and)-323.994(their)-324.016(curren)24(t)-324.009(state.)]TJ /R29471568 10 Tf 24.8398 28.5602 Td (examples:)Tj 0 11.8801 Td [(processor)-4140(//)-515.994(Display)-492.01(the)-504.009(processors)-468.01(you've)-492.002(already)-492.012(defined.)]TJ 0 12 Td [(processor)-479.995(list)-1548(//)-515.994(Display)-492.01(the)-504.009(list)-504.016(of)-504.002(processors)-480.005(supported.)]TJ 0 12 Td [(processor)-479.995(pins)-1548(//)-515.994(Display)-492.01(the)-504.009(processor)-479.995(package)-480.02(and)-516.001(pin)-504.009(state)]TJ 0 11.8801 Td [(processor)-479.995(p16cr84)-492.01(fred)-1548(//)-515.994(Create)-492.002(a)-515.984(new)-504.009(processor.)]TJ 0 12 Td [(processor)-479.995(p16c74)-492.002(wilma)-1548.01(//)-515.994(and)-504.009(another.)]TJ 0 11.8797 Td [(processor)-479.995(p16c65)-4680.01(//)-515.994(Create)-492.002(one)-504.009(with)-504.019(no)-515.991(name.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (22)Tj /R34044536 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R33489336 10 Tf -129.24 27.9602 Td [(Displa)36.0059(y)-383.985(loaded)-371.985(mo)-35.9839(dules)]TJ 0 23.0398 Td [(Querying)-371.987(mo)-35.9839(dules)]TJ /R33683184 14.4 Tf 0 60 Td [(2.14)-1083.33(no)-33.3438(de)]TJ /R34542264 10 Tf 24.8398 22.5602 Td [(node)-504.016([new_node1)-480.003(new_node2)-468.003(...])]TJ /R33998272 10 Tf -24.8398 28.5598 Td (The)Tj /R34651176 10 Tf 20.4 0 Td [(no)48(de)]TJ /R33998272 10 Tf 23.8801 0 Td [(command)-311.987(denes)-323.987(or)-311.992(queries)-312.009(no)-24.0161(des,)-324.009(used)-324.009(to)-323.992(connect)-312.017(external)-312.002(signals)]TJ -44.2801 11.8801 Td [(to)-408.017(the)-420.001(sim)23.9844(ulated)-408(PIC.)-420.01(If)-408.008(no)-407.986(new_no)-24.0015(de)-407.986(is)-419.993(sp)-23.9917(ecied)-408(then)-419.993(all)-407.984(of)-407.993(the)-420(no)-24(des)-408.003(that)]TJ 0 12 Td [(ha)24.0076(v)24.0149(e)-239.984(b)-24.0161(een)-263.986(dened)-264.002(are)-252.017(displa)24.0064(y)24.0161(ed.)-408(If)-263.984(a)-252.017(new_no)-24.0161(de)-252.009(is)-264.016(sp)-23.9917(ecied)-251.987(then)-276.011(it)-263.984(will)-252.002(b)-24.0137(e)-264.009(added)]TJ 0 12 Td [(to)-300(the)-323.986(no)-24(de)-300(list.)-443.994(See)-300(the)-323.985("attac)24(h")-287.986(and)-300("stim)24.0137(ulus")-300(commands)-300(to)-312.002(see)-300(ho)24.0088(w)-300(stim)24(uli)]TJ 0 11.8801 Td [(are)-312.017(added)-336.001(to)-323.992(the)-336.016(no)-24.0015(des.)]TJ /R34542264 10 Tf 24.8398 28.5602 Td (examples:)Tj 0 12 Td [(node)-5736.01(//)-515.994(display)-480.017(the)-516.001(node)-504.016(list)]TJ 0 11.8797 Td [(node)-504.016(n1)-515.994(n2)-515.994(n3)-1032.01(//)-515.994(create)-492.002(and)-504.009(add)-504.009(3)-528.015(new)-504.009(nodes)-491.992(to)-515.991(the)-504.009(list)]TJ /R33683184 14.4 Tf -24.8398 40.8004 Td [(2.15)-1083.33(pro)-33.3269(cessor)]TJ /R34542264 10 Tf 24.8398 34.5598 Td [(processor)-479.995([new_processor_t)12.019(ype)-444.009([new_processor_)11.9873(nam)12.0068(e])12.0166(])-443.994(|)-528.018([list])-492.002(|)-515.987([dump])]TJ /R33998272 10 Tf -24.8398 28.4402 Td (The)Tj /R34651176 10 Tf 21.3602 0 Td [(pr)47.9834(o)47.9846(c)47.992(essor)]TJ /R33998272 10 Tf 44.6402 0 Td [(command)-408.003(is)-419.993(used)-407.993(to)-420.008(either)-407.986(dene)-419.986(a)-407.993(new)-420.017(pro)-24.0186(cessor)-383.985(or)-408.008(to)-408.018(query)]TJ -66 12 Td [(one)-288.009(that)-287.993(has)-288(already)-276.001(b)-24.0161(een)-288.008(dened.)-431.985(Normally)-287.986(there's)-276.008(no)-287.986(need)-300(to)-288.018(explicitly)-287.993(dene)]TJ 0 12 Td [(the)-348.009(pro)-24.0161(cessor)-311.992(since)-348(the)-348.008(sym)23.9917(b)-24.0161(ol)-336.016(le)-348(already)-324.009(con)23.9844(tains)-324.016(that)-347.993(information.)-468.003(The)-347.984(t)24(w)23.9844(o)]TJ 0 11.8801 Td [(exceptions)-287.993(are)-300(when)-300(a\))-300(the)-300(sym)23.9917(b)-24.0161(olic)-300(information)-287.986(is)-300(not)-300(a)24(v)59.9903(ailable)-288.003(or)-288.008(b\))-312.007(y)24.0137(ou)-287.984(wish)]TJ 0 12 Td [(to)-383.993(o)24(v)24.0149(erride)-360.01(the)-383.985(pro)-24.0161(cessor)-360(sp)-23.9917(ecied)-384.016(in)-383.992(the)-383.985(sym)23.9917(b)-24.0161(ol)-383.985(le.)-600(\(See)-384.009(the)]TJ /R34651176 10 Tf 279.48 0 Td [(lo)47.9932(ad)]TJ /R33998272 10 Tf 22.2 0 Td (command)Tj -301.68 12 Td [(on)-324(ho)24.0076(w)-323.985(the)-336.016(pro)-24.0161(cessor)-300(in)-335.984(a)-324.009(sym)23.9917(b)-24.0161(ol)-323.985(le)-336.008(can)-323.985(b)-24.0161(e)-336.001(o)24(v)24.0161(erridden.\))]TJ 0 15.8402 Td [(T)83.9844(o)-432.016(see)-432.017(a)-432.016(list)-444.016(of)-432.017(the)-443.985(pro)-24.0161(cessors)-407.986(supp)-24.0161(orted)-443.985(b)23.9917(y)-432(gpsim,)-456.009(t)24(yp)-23.9844(e)-444.009(')]TJ /R34651176 10 Tf 261.241 0 Td [(pr)47.9834(o)47.9834(c)47.9932(essor)-467.984(list)]TJ /R33998272 10 Tf 57.9602 0 Td [('.)-767.998(T)83.9844(o)]TJ -319.201 11.8797 Td [(displa)24.0064(y)-323.993(the)-336.016(state)-336.008(of)-336.001(the)-336.016(I/O)-336.001(pro)-24.0161(cessor,)-300(t)24(yp)-23.9844(e)-347.993(')]TJ /R34651176 10 Tf 195.48 0 Td [(pr)47.9834(o)47.9834(c)47.9932(essor)-360.017(pins)]TJ /R33998272 10 Tf 61.5605 0 Td [('.)-467.998(F)84.0137(or)-323.985(no)24.0088(w,)-335.991(this)-335.986(will)]TJ -257.041 12 Td [(displa)24.0064(y)-323.993(the)-336.016(pin)-336.016(n)23.9917(um)23.9844(b)-24.0161(ers)-324.002(and)-323.994(their)-324.016(curren)24(t)-324.009(state.)]TJ /R34542264 10 Tf 24.8398 28.5602 Td (examples:)Tj 0 11.8801 Td [(processor)-4140(//)-515.994(Display)-492.01(the)-504.009(processors)-468.01(you've)-492.002(already)-492.012(defined.)]TJ 0 12 Td [(processor)-479.995(list)-1548(//)-515.994(Display)-492.01(the)-504.009(list)-504.016(of)-504.002(processors)-480.005(supported.)]TJ 0 12 Td [(processor)-479.995(pins)-1548(//)-515.994(Display)-492.01(the)-504.009(processor)-479.995(package)-480.02(and)-516.001(pin)-504.009(state)]TJ 0 11.8801 Td [(processor)-479.995(p16cr84)-492.01(fred)-1548(//)-515.994(Create)-492.002(a)-515.984(new)-504.009(processor.)]TJ 0 12 Td [(processor)-479.995(p16c74)-492.002(wilma)-1548.01(//)-515.994(and)-504.009(another.)]TJ 0 11.8797 Td [(processor)-479.995(p16c65)-4680.01(//)-515.994(Create)-492.002(one)-504.009(with)-504.019(no)-515.991(name.)]TJ ET Q Q \n \n \n \n \n-1971\n+1970\n \n \n \n \n \n \n Filter\n@@ -10682,25 +10682,25 @@\n \n 65 0 7 -19 57 -15 d1 0.01 0 0 0.01 0 0 cm q 5000 0 0 400 710 -1910 cm BI /IM true /W 50 /H 4 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 50>> ID &©EɪP� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10737,15 +10737,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.16.)-756.016(QUIT)]TJ /R28927576 10 Tf 333.72 0 Td (23)Tj /R28612488 14.4 Tf -333.72 27.9602 Td [(2.16)-1083.33(quit)]TJ /R28927576 10 Tf 0 24.8398 Td [(Quit)-324.016(gpsim.)]TJ /R28612488 14.4 Tf 0 35.8801 Td [(2.17)-1083.33(run)]TJ /R28927576 10 Tf 0 24.8398 Td [(Start)-240.001(\(or)-239.985(con)23.9832(tin)23.9917(ue\))-240.001(sim)23.9832(ulation.)-407.993(The)-252.009(sim)23.9844(ulation)-240.01(will)-240.007(con)23.9844(tin)23.9917(ue)-240.017(un)24(til)-252.009(the)-251.992(next)-252.002(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(is)-336.008(encoun)24.0137(tered.)]TJ /R28612488 14.4 Tf 0 35.8801 Td [(2.18)-1083.33(step)]TJ /R28927576 10 Tf 0 24.8402 Td [(Execute)-335.986(a)-324.008(single)-323.993(instruction,)-324.019(or)-323.985(a)-324.009(sp)-23.9917(ecied)-336.008(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(instructions.)]TJ /R29471568 10 Tf 24.8402 24.9598 Td [(step)-504.016([over)-491.994(|)-528.017(n])]TJ /R28927576 10 Tf -24.8402 24.8402 Td [(With)-239.993(no)-240.016(argumen)23.9832(ts,)-240.016(the)-240(step)-240.017(command)-239.995(executes)-227.986(one)-240(instruction)-240.017(of)-227.993(the)-251.992(PIC)-239.995(co)-23.9942(de.)]TJ 0 12 Td [(If)-348.008(a)-347.992(n)23.9917(umeric)-348.009(argumen)23.9832(t)-347.993(is)-348(giv)24.0161(en,)-348(this)-360.01(sp)-23.9917(ecies)-347.986(a)-347.993(xed)-360.017(n)23.9917(um)23.9844(b)-24.0161(er)-348.008(of)-347.993(instructions)-348.003(to)]TJ 0 11.8797 Td [(sim)23.9832(ulate.)-647.986(The)-395.993(sp)-23.9929(ecic)-408.008(w)23.9844(ord)-384.016(o)23.9844(v)24.0161(er)-455.994(as)-396.016(an)-395.994(argumen)23.9819(t)-396.001(to)-395.984(step)-407.986(tells)-407.986(gpsim)-395.991(to)-395.987(run)]TJ 0 12 Td [(ev)23.9917(erything)-287.986(in)24.0149(v)24.0149(olv)24.0149(ed)-287.985(in)-312(the)-311.992(curren)24(t)-300(instruction.)-431.988(This)-300(w)23.9844(ould)-300(normally)-300(b)-24.0137(e)-312.017(used)-300(on)]TJ 0 12 Td [(a)-252.016(CALL)-264.017(instruction,)-276.011(in)-263.992(whic)23.9917(h)-264.016(case)-252.002(the)-263.984(whole)-264.002(subroutine)-252.002(runs)-264.002(and)-252.002(the)-276.016(sim)23.9844(ulation)]TJ 0 11.8797 Td [(stops)-324.016(after)-323.993(it)-336.016(returns.)]TJ /R28612488 14.4 Tf 0 36 Td [(2.19)-1083.33(sym)33.3455(b)-33.3218(ol)]TJ /R29471568 10 Tf 24.8402 21.7203 Td [(symbol)-492.002([symbol_name)-467.988([symbol_type)-455.996(value]])]TJ /R28927576 10 Tf -24.8402 24.9598 Td (The)Tj /R29580480 10 Tf 21.1199 0 Td [(symb)48.0066(ol)]TJ /R28927576 10 Tf 33.7199 0 Td [(command)-396.01(is)-396.008(used)-396.001(to)-395.984(query)-395.987(and)-395.987(dene)-396.001(sym)23.9917(b)-24.0161(ols.)-636.009(If)-396.016(no)-395.994(options)-395.987(are)]TJ -54.8398 12 Td [(sp)-23.9929(ecied,)-492.002(the)-456.017(whole)-455.994(sym)23.9917(b)-24.0161(ol)-456.016(table)-456.016(is)-456.009(displa)24.0064(y)24.0161(ed.)-816.009(The)-455.994(creation)-444.009(of)-456.001(user)-455.987(dened)]TJ 0 11.8801 Td [(sym)23.9917(b)-24.0161(ols)-324(is)-336.008(limited)-335.994(at)-335.985(this)-335.986(time)-348(\(see)-335.986(the)-336.016(online)-336.001(help)-336.001(for)-336.016(the)-336.016(curren)24(t)-324.009(state)-336.011(of)-336.001(this)]TJ 0 12 Td (command\).)Tj /R28612488 14.4 Tf 0 35.8801 Td [(2.20)-1083.33(stim)33.3345(ulus)]TJ /R29471568 10 Tf 24.8402 21.8398 Td [(stimulus)-479.987([[type])-492.01(options])]TJ /R28927576 10 Tf -24.8402 24.9602 Td (The)Tj /R29580480 10 Tf 21.2398 0 Td (stimulus)Tj /R28927576 10 Tf 40.8 0 Td [(command)-408.003(creates)-396.008(a)-396.001(signal)-408.018(that)-407.993(can)-408.008(b)-24.0161(e)-419.986(tied)-407.986(to)-408.015(a)-407.993(no)-24.0015(de)-407.986(or)-396.016(an)-407.984(at-)]TJ -62.0398 11.8797 Td [(tribute.)-707.994(If)-420(no)-420.016(options)-408.018(are)-407.993(sp)-23.9917(ecied)-431.985(then)-419.993(all)-420.017(curren)24(tly)-408.015(dened)-420.017(stim)24(uli)-419.986(are)-407.993(dis-)]TJ 0 12 Td [(pla)23.9917(y)24.0149(ed.)]TJ 0 14.8801 Td [(Note)-407.986(that)-407.993(in)-420.009(most)-408(cases)-396.001(it)-408.008(is)-408(easier)-396.016(to)-408.015(create)-395.994(a)-407.993(stim)24(ulus)-407.986(le)-419.993(then)-408(to)-408.015(t)24(yp)-23.9844(e)-419.986(the)]TJ 0 12 Td [(command)-324.017(b)23.9917(y)-323.993(hand.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.16.)-756.016(QUIT)]TJ /R33998272 10 Tf 333.72 0 Td (23)Tj /R33683184 14.4 Tf -333.72 27.9602 Td [(2.16)-1083.33(quit)]TJ /R33998272 10 Tf 0 24.8398 Td [(Quit)-324.016(gpsim.)]TJ /R33683184 14.4 Tf 0 35.8801 Td [(2.17)-1083.33(run)]TJ /R33998272 10 Tf 0 24.8398 Td [(Start)-240.001(\(or)-239.985(con)23.9832(tin)23.9917(ue\))-240.001(sim)23.9832(ulation.)-407.993(The)-252.009(sim)23.9844(ulation)-240.01(will)-240.007(con)23.9844(tin)23.9917(ue)-240.017(un)24(til)-252.009(the)-251.992(next)-252.002(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(is)-336.008(encoun)24.0137(tered.)]TJ /R33683184 14.4 Tf 0 35.8801 Td [(2.18)-1083.33(step)]TJ /R33998272 10 Tf 0 24.8402 Td [(Execute)-335.986(a)-324.008(single)-323.993(instruction,)-324.019(or)-323.985(a)-324.009(sp)-23.9917(ecied)-336.008(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(instructions.)]TJ /R34542264 10 Tf 24.8402 24.9598 Td [(step)-504.016([over)-491.994(|)-528.017(n])]TJ /R33998272 10 Tf -24.8402 24.8402 Td [(With)-239.993(no)-240.016(argumen)23.9832(ts,)-240.016(the)-240(step)-240.017(command)-239.995(executes)-227.986(one)-240(instruction)-240.017(of)-227.993(the)-251.992(PIC)-239.995(co)-23.9942(de.)]TJ 0 12 Td [(If)-348.008(a)-347.992(n)23.9917(umeric)-348.009(argumen)23.9832(t)-347.993(is)-348(giv)24.0161(en,)-348(this)-360.01(sp)-23.9917(ecies)-347.986(a)-347.993(xed)-360.017(n)23.9917(um)23.9844(b)-24.0161(er)-348.008(of)-347.993(instructions)-348.003(to)]TJ 0 11.8797 Td [(sim)23.9832(ulate.)-647.986(The)-395.993(sp)-23.9929(ecic)-408.008(w)23.9844(ord)-384.016(o)23.9844(v)24.0161(er)-455.994(as)-396.016(an)-395.994(argumen)23.9819(t)-396.001(to)-395.984(step)-407.986(tells)-407.986(gpsim)-395.991(to)-395.987(run)]TJ 0 12 Td [(ev)23.9917(erything)-287.986(in)24.0149(v)24.0149(olv)24.0149(ed)-287.985(in)-312(the)-311.992(curren)24(t)-300(instruction.)-431.988(This)-300(w)23.9844(ould)-300(normally)-300(b)-24.0137(e)-312.017(used)-300(on)]TJ 0 12 Td [(a)-252.016(CALL)-264.017(instruction,)-276.011(in)-263.992(whic)23.9917(h)-264.016(case)-252.002(the)-263.984(whole)-264.002(subroutine)-252.002(runs)-264.002(and)-252.002(the)-276.016(sim)23.9844(ulation)]TJ 0 11.8797 Td [(stops)-324.016(after)-323.993(it)-336.016(returns.)]TJ /R33683184 14.4 Tf 0 36 Td [(2.19)-1083.33(sym)33.3455(b)-33.3218(ol)]TJ /R34542264 10 Tf 24.8402 21.7203 Td [(symbol)-492.002([symbol_name)-467.988([symbol_type)-455.996(value]])]TJ /R33998272 10 Tf -24.8402 24.9598 Td (The)Tj /R34651176 10 Tf 21.1199 0 Td [(symb)48.0066(ol)]TJ /R33998272 10 Tf 33.7199 0 Td [(command)-396.01(is)-396.008(used)-396.001(to)-395.984(query)-395.987(and)-395.987(dene)-396.001(sym)23.9917(b)-24.0161(ols.)-636.009(If)-396.016(no)-395.994(options)-395.987(are)]TJ -54.8398 12 Td [(sp)-23.9929(ecied,)-492.002(the)-456.017(whole)-455.994(sym)23.9917(b)-24.0161(ol)-456.016(table)-456.016(is)-456.009(displa)24.0064(y)24.0161(ed.)-816.009(The)-455.994(creation)-444.009(of)-456.001(user)-455.987(dened)]TJ 0 11.8801 Td [(sym)23.9917(b)-24.0161(ols)-324(is)-336.008(limited)-335.994(at)-335.985(this)-335.986(time)-348(\(see)-335.986(the)-336.016(online)-336.001(help)-336.001(for)-336.016(the)-336.016(curren)24(t)-324.009(state)-336.011(of)-336.001(this)]TJ 0 12 Td (command\).)Tj /R33683184 14.4 Tf 0 35.8801 Td [(2.20)-1083.33(stim)33.3345(ulus)]TJ /R34542264 10 Tf 24.8402 21.8398 Td [(stimulus)-479.987([[type])-492.01(options])]TJ /R33998272 10 Tf -24.8402 24.9602 Td (The)Tj /R34651176 10 Tf 21.2398 0 Td (stimulus)Tj /R33998272 10 Tf 40.8 0 Td [(command)-408.003(creates)-396.008(a)-396.001(signal)-408.018(that)-407.993(can)-408.008(b)-24.0161(e)-419.986(tied)-407.986(to)-408.015(a)-407.993(no)-24.0015(de)-407.986(or)-396.016(an)-407.984(at-)]TJ -62.0398 11.8797 Td [(tribute.)-707.994(If)-420(no)-420.016(options)-408.018(are)-407.993(sp)-23.9917(ecied)-431.985(then)-419.993(all)-420.017(curren)24(tly)-408.015(dened)-420.017(stim)24(uli)-419.986(are)-407.993(dis-)]TJ 0 12 Td [(pla)23.9917(y)24.0149(ed.)]TJ 0 14.8801 Td [(Note)-407.986(that)-407.993(in)-420.009(most)-408(cases)-396.001(it)-408.008(is)-408(easier)-396.016(to)-408.015(create)-395.994(a)-407.993(stim)24(ulus)-407.986(le)-419.993(then)-408(to)-408.015(t)24(yp)-23.9844(e)-419.986(the)]TJ 0 12 Td [(command)-324.017(b)23.9917(y)-323.993(hand.)]TJ ET Q Q \n \n \n \n \n 1593\n \n \n@@ -10761,23 +10761,23 @@\n \n 42 0 6 -2 44 55 d1 0.01 0 0 0.01 0 0 cm q 3800 0 0 5700 610 -210 cm BI /IM true /W 38 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 38>> ID & \Ì ƒÂø¯ ú'Ii-.—ZÒúaj:_¥úõ©ø ý ô‚ ¿A7õ|mõé_¿Wÿ_¯ÿÅúõ&«ÿÿIÝn—þ–Ú[¥Ú a„°Ål,(�€ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10815,20 +10815,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (24)Tj /R28980056 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ ET Q q 2720.4 0 0 -4.8 1965.48 6581.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6581.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6578.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 202.44 649.44 Tm (initial_state)Tj ET Q q 4.8 0 0 -120 2625.48 6578.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 286.32 649.44 Tm [(state)-324.016(at)-323.992(the)-336.016(start)-324.009(and)-335.986(at)-323.992(the)-336.016(rollo)24.0088(v)24.0137(er)]TJ ET Q q 4.8 0 0 -120 4683.48 6578.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6458.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6458.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6454.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 204.84 637.08 Tm (start_cycle)Tj ET Q q 4.8 0 0 -120 2625.48 6454.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 268.68 637.08 Tm [(sim)23.9844(ulation)-323.994(cyle)-336.008(when)-323.994(the)-336.016(stim)24(ulus)-335.991(will)-335.986(b)-24.0137(egin)]TJ ET Q q 4.8 0 0 -120 4683.48 6454.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6334.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6334.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6331.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 215.76 624.72 Tm [(p)-24.0161(erio)-23.9844(d)]TJ ET Q q 4.8 0 0 -120 2625.48 6331.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 331.92 624.72 Tm [(stim)24(ulus)-335.994(p)-24.0161(erio)-23.9844(d)]TJ ET Q q 4.8 0 0 -120 4683.48 6331.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6212.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6212.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6207.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 218.04 612.36 Tm (name)Tj ET Q q 4.8 0 0 -120 2625.48 6207.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 306.36 612.36 Tm [(sp)-23.9917(ecies)-324.002(the)-336.016(stim)24(ulus)-335.994(name)]TJ ET Q q 4.8 0 0 -120 4683.48 6207.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6088.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6088.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 585 Tm [(Here's)-288.009(an)-287.985(example)-287.986(of)-300(a)-287.993(stim)24(ulus)-300(that)-287.993(will)-300(generate)-276.011(t)24(w)23.9844(o)-287.993(pulses)-300(and)-288.018(rep)-24.0186(eat)-288.003(this)-300(in)]TJ 0 11.8801 Td [(1000)-312.009(cycles.)]TJ /R29471568 10 Tf 24.8398 20.6398 Td [(stimulus)-492.017(asynchronous_st)11.9873(im)12.0142(ulu)12.0068(s)]TJ 0 11.8801 Td [(#)-528.017(The)-504.009(initial)-492.01(state)-491.995(AND)-504.009(the)-516.001(state)-491.995(the)-504.009(stimulus)-492.017(is)-504(when)]TJ 0 12 Td [(#)-528.017(it)-504.002(rolls)-503.987(over)]TJ 0 11.8801 Td [(initial_state)-467.996(0)]TJ 0 12 Td [(start_cycle)-468.018(0)]TJ 0 12 Td [(#)-528.017(the)-504.009(asynchronous)-455.996(stimulus)-492.017(will)-491.985(roll)-504.016(over)-504.016(in)-515.991('period')]TJ 0 11.8797 Td [(#)-528.017(cycles.)-480.017(Delete)-492.002(this)-504.016(line)-504.016(if)-515.994(you)-504.009(don't)-491.995(want)-504.019(a)-528.018(roll)-491.988(over.)]TJ 0 12 Td [(period)-492.002(1000)]TJ 0 12 Td [({)-528.017(100,)-491.985(1,)]TJ 10.5602 11.8801 Td [(200,)-491.985(0,)]TJ 0 12 Td [(300,)-491.985(1,)]TJ 0 12 Td [(400,)-491.985(0)]TJ -10.5602 11.8801 Td (})Tj 0 12 Td [(#)-528.017(Give)-491.985(the)-516.001(stimulus)-479.986(a)-515.984(name:)]TJ 0 11.8801 Td [(name)-504.016(two_pulse_repeat)]TJ 0 12 Td (end)Tj /R28927576 10 Tf -24.8398 20.5199 Td [(A)-336(stim)24(ulus)-324.002(can)-336.016(b)-24.0161(e)-336.001(queried)-324.016(b)23.9917(y)-323.992(t)24(yping)-324.016(its)-335.994(name)-323.994(at)-335.984(the)-336.016(command)-324.019(line:)]TJ /R29471568 10 Tf 24.8398 20.6402 Td [(gpsim>)-492.002(two_pulse_repeat)]TJ 0 12 Td [(two_pulse_repeat)-443.997(attached)-479.986(to)-515.994(pulse_node)]TJ 10.5602 11.8797 Td [(Vth=0V)-1008.02(Zth=250)-492.01(ohms)-1019.99(Cth=0)-503.987(F)-1032(nodeVoltage=)-467.988(7.49998e-07V)]TJ 0 12 Td [(Driving=0)-468.003(drivingState=0)-456.011(drivenState=0)-456.004(bitState=0)]TJ 0 11.8801 Td [(states)-492.002(=)-515.984(5)]TJ 10.4398 12 Td [(100)-504.009(1)]TJ 0 12 Td [(200)-504.009(0)]TJ 0 11.8801 Td [(300)-504.009(1)]TJ 0 12 Td [(400)-504.009(0)]TJ 0 12 Td [(1000)-504.016(0)]TJ -21 11.8801 Td (initial=0)Tj 0 12 Td (period=1000)Tj 0 11.8797 Td (start_cycle=0)Tj 0 12 Td [(Next)-504.016(break)-503.987(cycle=100)]TJ /R28927576 10 Tf -24.8398 20.6402 Td [(Ev)23.9844(en)-384(though)-383.994(this)-395.987(example)-384.002(uses)-383.994(1's)-372.009(and)-383.994(0's)-384.002(for)-383.985(the)-383.985(data,)-408.008(one)-371.992(can)-383.985(use)-384.019(in)24.0137(tegers,)]TJ 0 11.8801 Td [(oating)-275.994(p)-24.0161(oin)23.9917(t)-300(n)23.9917(um)23.9844(b)-24.0161(ers,)-288(or)-288.008(expressions)-264.011(instead.)-432.017(In)23.9917(tegers)-275.986(are)-276.001(useful)-300(for)-288.008(supplying)]TJ 0 12 Td [(a)-312.016(stim)24(ulus)-324.002(to)-312(an)-324.002(attribute.)-444.019(Expressions)-300(are)-312.017(useful)-323.985(for)-311.992(abstracting)-300(the)-323.985(data.)-431.992(See)]TJ 0 11.8797 Td [(Chapter)-324.017(7)-324.008(for)-323.985(more)-324.016(discussion)-324.009(and)-323.994(examples)-324.019(of)-324.009(stim)24(uli.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (24)Tj /R34044536 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ ET Q q 2720.4 0 0 -4.8 1965.48 6581.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6581.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6578.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 202.44 649.44 Tm (initial_state)Tj ET Q q 4.8 0 0 -120 2625.48 6578.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 286.32 649.44 Tm [(state)-324.016(at)-323.992(the)-336.016(start)-324.009(and)-335.986(at)-323.992(the)-336.016(rollo)24.0088(v)24.0137(er)]TJ ET Q q 4.8 0 0 -120 4683.48 6578.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6458.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6458.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6454.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 204.84 637.08 Tm (start_cycle)Tj ET Q q 4.8 0 0 -120 2625.48 6454.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 268.68 637.08 Tm [(sim)23.9844(ulation)-323.994(cyle)-336.008(when)-323.994(the)-336.016(stim)24(ulus)-335.991(will)-335.986(b)-24.0137(egin)]TJ ET Q q 4.8 0 0 -120 4683.48 6454.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6334.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6334.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6331.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 215.76 624.72 Tm [(p)-24.0161(erio)-23.9844(d)]TJ ET Q q 4.8 0 0 -120 2625.48 6331.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 331.92 624.72 Tm [(stim)24(ulus)-335.994(p)-24.0161(erio)-23.9844(d)]TJ ET Q q 4.8 0 0 -120 4683.48 6331.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6212.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6212.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1963.08 6207.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 218.04 612.36 Tm (name)Tj ET Q q 4.8 0 0 -120 2625.48 6207.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 306.36 612.36 Tm [(sp)-23.9917(ecies)-324.002(the)-336.016(stim)24(ulus)-335.994(name)]TJ ET Q q 4.8 0 0 -120 4683.48 6207.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6088.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2720.4 0 0 -4.8 1965.48 6088.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 585 Tm [(Here's)-288.009(an)-287.985(example)-287.986(of)-300(a)-287.993(stim)24(ulus)-300(that)-287.993(will)-300(generate)-276.011(t)24(w)23.9844(o)-287.993(pulses)-300(and)-288.018(rep)-24.0186(eat)-288.003(this)-300(in)]TJ 0 11.8801 Td [(1000)-312.009(cycles.)]TJ /R34542264 10 Tf 24.8398 20.6398 Td [(stimulus)-492.017(asynchronous_st)11.9873(im)12.0142(ulu)12.0068(s)]TJ 0 11.8801 Td [(#)-528.017(The)-504.009(initial)-492.01(state)-491.995(AND)-504.009(the)-516.001(state)-491.995(the)-504.009(stimulus)-492.017(is)-504(when)]TJ 0 12 Td [(#)-528.017(it)-504.002(rolls)-503.987(over)]TJ 0 11.8801 Td [(initial_state)-467.996(0)]TJ 0 12 Td [(start_cycle)-468.018(0)]TJ 0 12 Td [(#)-528.017(the)-504.009(asynchronous)-455.996(stimulus)-492.017(will)-491.985(roll)-504.016(over)-504.016(in)-515.991('period')]TJ 0 11.8797 Td [(#)-528.017(cycles.)-480.017(Delete)-492.002(this)-504.016(line)-504.016(if)-515.994(you)-504.009(don't)-491.995(want)-504.019(a)-528.018(roll)-491.988(over.)]TJ 0 12 Td [(period)-492.002(1000)]TJ 0 12 Td [({)-528.017(100,)-491.985(1,)]TJ 10.5602 11.8801 Td [(200,)-491.985(0,)]TJ 0 12 Td [(300,)-491.985(1,)]TJ 0 12 Td [(400,)-491.985(0)]TJ -10.5602 11.8801 Td (})Tj 0 12 Td [(#)-528.017(Give)-491.985(the)-516.001(stimulus)-479.986(a)-515.984(name:)]TJ 0 11.8801 Td [(name)-504.016(two_pulse_repeat)]TJ 0 12 Td (end)Tj /R33998272 10 Tf -24.8398 20.5199 Td [(A)-336(stim)24(ulus)-324.002(can)-336.016(b)-24.0161(e)-336.001(queried)-324.016(b)23.9917(y)-323.992(t)24(yping)-324.016(its)-335.994(name)-323.994(at)-335.984(the)-336.016(command)-324.019(line:)]TJ /R34542264 10 Tf 24.8398 20.6402 Td [(gpsim>)-492.002(two_pulse_repeat)]TJ 0 12 Td [(two_pulse_repeat)-443.997(attached)-479.986(to)-515.994(pulse_node)]TJ 10.5602 11.8797 Td [(Vth=0V)-1008.02(Zth=250)-492.01(ohms)-1019.99(Cth=0)-503.987(F)-1032(nodeVoltage=)-467.988(7.49998e-07V)]TJ 0 12 Td [(Driving=0)-468.003(drivingState=0)-456.011(drivenState=0)-456.004(bitState=0)]TJ 0 11.8801 Td [(states)-492.002(=)-515.984(5)]TJ 10.4398 12 Td [(100)-504.009(1)]TJ 0 12 Td [(200)-504.009(0)]TJ 0 11.8801 Td [(300)-504.009(1)]TJ 0 12 Td [(400)-504.009(0)]TJ 0 12 Td [(1000)-504.016(0)]TJ -21 11.8801 Td (initial=0)Tj 0 12 Td (period=1000)Tj 0 11.8797 Td (start_cycle=0)Tj 0 12 Td [(Next)-504.016(break)-503.987(cycle=100)]TJ /R33998272 10 Tf -24.8398 20.6402 Td [(Ev)23.9844(en)-384(though)-383.994(this)-395.987(example)-384.002(uses)-383.994(1's)-372.009(and)-383.994(0's)-384.002(for)-383.985(the)-383.985(data,)-408.008(one)-371.992(can)-383.985(use)-384.019(in)24.0137(tegers,)]TJ 0 11.8801 Td [(oating)-275.994(p)-24.0161(oin)23.9917(t)-300(n)23.9917(um)23.9844(b)-24.0161(ers,)-288(or)-288.008(expressions)-264.011(instead.)-432.017(In)23.9917(tegers)-275.986(are)-276.001(useful)-300(for)-288.008(supplying)]TJ 0 12 Td [(a)-312.016(stim)24(ulus)-324.002(to)-312(an)-324.002(attribute.)-444.019(Expressions)-300(are)-312.017(useful)-323.985(for)-311.992(abstracting)-300(the)-323.985(data.)-431.992(See)]TJ 0 11.8797 Td [(Chapter)-324.017(7)-324.008(for)-323.985(more)-324.016(discussion)-324.009(and)-323.994(examples)-324.019(of)-324.009(stim)24(uli.)]TJ ET Q Q \n \n \n \n \n-1724\n+1725\n \n \n \n \n \n \n Filter\n@@ -10909,19 +10909,19 @@\n \n 44 0 4 -1 39 52 d1 0.01 0 0 0.01 0 0 cm q 3500 0 0 5300 410 -110 cm BI /IM true /W 35 /H 53 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 35>> ID & †€A᧧£A½ÒoA?Þ“ôÜ}{ÿßï&«íoím­†Ã±Ù.¶ %† ±ÿ^µë.×N´×Òô½z l0—°¶°ÂÃ� EI Q \n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -10959,20 +10959,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.21.)-756.001(STOPW)107.982(A)84(TCH)]TJ /R28424616 7 Tf 93 -3.6 Td (3)Tj /R28927576 10 Tf 240.72 3.6 Td (25)Tj /R28612488 14.4 Tf -333.72 29.6402 Td [(2.21)-1083.33(stop)33.3244(w)33.3396(atc)33.3405(h)]TJ /R28927576 10 Tf 112.56 -5.16016 Td (2)Tj /R29471568 10 Tf -87.7199 27 Td [(A)-515.985(timer)-503.986(for)-504.009(monitoring)-468.01(and)-516.001(controlling)-468.018(the)-504.009(simulation.)]TJ 0 11.8801 Td [(The)-504.009(units)-503.986(are)-504.009(in)-515.994(simulation)-468.01(cycles.)]TJ 10.4398 12 Td [(stopwatch.rollov)12.019(er)-444.002(-)-515.984(specifies)-479.995(rollover)-479.986(value.)]TJ 0 12 Td [(stopwatch.direct)12.019(ion)-444.009(-)-515.984(specifies)-479.995(count)-491.995(direction.)]TJ 0 11.8801 Td [(stopwatch.enable)-443.997(-)-515.984(enables)-492.01(counting)-479.986(if)-515.994(true.)]TJ /R28927576 10 Tf -35.2801 24.2398 Td [(Without)-239.994(an)24.0076(y)-240.009(options,)]TJ /R29580480 10 Tf 94.0801 0 Td (stopwatch)Tj /R28927576 10 Tf 45.3598 0 Td [(will)-252(displa)24.0064(y)-228.015(the)-240(con)23.9844(ten)23.9844(ts)-240(of)-239.985(the)-240(stop)24.0064(w)23.9844(atc)23.9893(h)-227.998(timer.)]TJ /R29580480 10 Tf -139.44 12 Td (stopwatch)Tj /R28927576 10 Tf 46.5602 0 Td [(is)-359.993(writable,)-360.01(so)-348.008(y)24.0161(ou)-347.986(ma)23.9917(y)-348.015(initialize)-360.01(it)-360(to)-360.008(whatev)23.9917(er)-348.008(v)59.9927(alue)-347.986(y)24.0161(ou)-360.017(lik)23.9844(e.)-516.016(The)]TJ -46.5602 11.8801 Td [(b)-24.0161(eha)23.9832(vior)-216.001(of)-252.017(the)-240.001(timer)-240.009(ma)23.9917(y)-240.007(b)-24.0161(e)-252.017(manipulated)-239.988(via)-240.007(the)-240(three)-240(attributes.)-408.018(The)]TJ /R29580480 10 Tf 307.801 0 Td [(.r)48.0078(ol)-47.9834(lover)]TJ /R28927576 10 Tf -307.801 12 Td [(attribute)-347.986(is)-348(the)-360.001(n)23.9917(um)23.9832(b)-24.0161(er)-348.008(of)-347.993(cycles)-348(at)-348.015(whic)23.9917(h)-348(the)-348.008(stop)24.0064(w)23.9844(atc)23.9917(h)-336.008(timer)-360.01(rolls)-335.986(o)24(v)24.0137(er.)-480.015(The)]TJ /R29580480 10 Tf 0 11.8801 Td [(.dir)47.9834(e)47.992(ction)]TJ /R28927576 10 Tf 45 0 Td (and)Tj /R29580480 10 Tf 19.8 0 Td (.enable)Tj /R28927576 10 Tf 34.5602 0 Td [(attributes)-371.987(are)-359.986(b)-24.0161(o)-24.0088(olean)-360(t)24(yp)-23.9844(es.)-564.002(When)-372.002(true,)-384.016(the)]TJ /R29580480 10 Tf 203.76 0 Td [(.dir)47.9834(e)47.9932(ction)]TJ /R28927576 10 Tf -303.12 12 Td [(attribute)-324.002(will)-335.985(instruction)-324.002(the)-336.016(stop)24.0064(w)23.9844(atc)23.9917(h)-311.985(to)-335.984(coun)23.9917(t)-324.009(up.)]TJ /R28612488 14.4 Tf 0 35.7598 Td [(2.22)-1083.33(trace)]TJ /R29471568 10 Tf 24.8402 21.8402 Td [(trace)-503.986([dump_amount])]TJ /R29580480 10 Tf -24.8402 24.1199 Td [(tr)47.992(ac)48.0078(e)]TJ /R28927576 10 Tf 23.6398 0 Td [(will)-228.016(prin)24.0076(t)-216(out)-216.017(the)-228.009(most)-216.008(recen)23.9844(t)-216.001("dump_amoun)24.0137(t")-203.992(traces.)-384.009(If)-228.008(no)-215.994(dump_amoun)24(t)]TJ -23.6398 12 Td [(is)-324.016(sp)-23.9929(ecied,)-335.986(then)-336.008(the)-336.017(en)24.0064(tire)-323.985(trace)-324.016(buer)-323.985(will)-335.984(b)-24.0161(e)-336.001(displa)24.0064(y)24.0161(ed.)]TJ /R28612488 14.4 Tf 0 35.6398 Td [(2.23)-1083.33(v)33.3337(ersion)]TJ /R29471568 10 Tf 24.8402 21.8402 Td (version)Tj /R28927576 10 Tf -24.8402 24.2398 Td [(Displa)23.9832(y)-335.985(gpsim's)-335.986(v)24.0149(ersion.)-467.993(Note,)-359.993(this)-348.018(command)-336.011(will)-348.015(probably)-336.001(get)-348(replaced)-336.011(b)23.9942(y)-335.986(an)]TJ 0 12 Td [(attribute)-324.002(with)-336.008(the)-336.017(same)-324.016(\(or)-324.009(similar\))-324.002(name.)]TJ /R28612488 14.4 Tf 0 35.6398 Td [(2.24)-1083.33(x)]TJ /R28927576 10 Tf 0 24.7203 Td (The)Tj /R29580480 10 Tf 21.7199 0 Td (x)Tj /R28927576 10 Tf 10.4398 0 Td [(command)-456.01(is)-456.009(deprecated.)-816.011(It's)-467.986(former)-443.994(use)-456.009(w)23.9844(as)-443.985(to)-468.015(examine)-444.002(and)-468.018(mo)-24.0186(dify)]TJ -32.1598 12 Td [(memory)84.0137(.)-467.985(The)-347.985(preferred)-324.009(w)23.9844(a)24(y)-335.984(to)-348.015(do)-335.994(this)-348.018(no)24.0064(w)-336.016(is)-348(with)-348(expressions.)-456.018(The)-347.986(help)-347.993(for)]TJ /R29580480 10 Tf 339 0 Td (x)Tj /R28927576 10 Tf -339 11.8797 Td [(no)24.0076(w)-311.992(indicates)-335.986(this:)]TJ /R29471568 10 Tf 24.8402 24.2402 Td [(x)-515.985(examine)-492.01(command)-480.017(--)-515.994(deprecated)]TJ 10.4398 12 Td [(Instead)-492.01(of)-515.993(the)-504.009(using)-491.995(a)-528.015(special)-480.017(command)-492.01(to)-504.002(examine)-492.01(and)-504.009(modify)]TJ 0 11.8801 Td [(variables,)-480.003(it's)-491.985(possible)-492.017(to)-504.002(directly)-492.017(access)-492.002(them)-504.016(using)-491.992(gpsim's)]TJ 0 12 Td [(expression)-480.003(parsing.)-479.986(For)-504.009(example,)-479.986(to)-515.994(examine)-492.01(a)-515.984(variable:)]TJ -10.4398 11.8797 Td [(gpsim>)-492.002(my_variable)]TJ 0 12 Td [(my_variable)-468.019([0x27])-492.002(=)-515.984(0x00)-504.016(=)-515.984(0b00000000)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28465232 6 Tf 1 0 0 -1 117.96 132.48 Tm (2)Tj /R29049640 8 Tf 4.2 2.88008 Td [(The)-375(stop)30.0201(w)29.9911(atc)30.011(h)-404.989(is)-359.981(really)-375(a)-375(collection)-390(of)-375(attributes)-404.977(and)-390.008(not)-375(a)-375(command.)-510.016(But)-375(the)-390.021(b)-29.9927(eha)29.9805(vior)]TJ -15.2402 9.35977 Td [(is)-344.99(so)-344.99(similar)-329.979(to)-359.99(a)-360.01(command)-329.989(that)-375(it)-359.988(has)-344.998(b)-29.9896(een)-375(included)-359.979(here.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(2.21.)-756.001(STOPW)107.982(A)84(TCH)]TJ /R34063752 7 Tf 93 -3.6 Td (3)Tj /R33998272 10 Tf 240.72 3.6 Td (25)Tj /R33683184 14.4 Tf -333.72 29.6402 Td [(2.21)-1083.33(stop)33.3244(w)33.3396(atc)33.3405(h)]TJ /R33998272 10 Tf 112.56 -5.16016 Td (2)Tj /R34542264 10 Tf -87.7199 27 Td [(A)-515.985(timer)-503.986(for)-504.009(monitoring)-468.01(and)-516.001(controlling)-468.018(the)-504.009(simulation.)]TJ 0 11.8801 Td [(The)-504.009(units)-503.986(are)-504.009(in)-515.994(simulation)-468.01(cycles.)]TJ 10.4398 12 Td [(stopwatch.rollov)12.019(er)-444.002(-)-515.984(specifies)-479.995(rollover)-479.986(value.)]TJ 0 12 Td [(stopwatch.direct)12.019(ion)-444.009(-)-515.984(specifies)-479.995(count)-491.995(direction.)]TJ 0 11.8801 Td [(stopwatch.enable)-443.997(-)-515.984(enables)-492.01(counting)-479.986(if)-515.994(true.)]TJ /R33998272 10 Tf -35.2801 24.2398 Td [(Without)-239.994(an)24.0076(y)-240.009(options,)]TJ /R34651176 10 Tf 94.0801 0 Td (stopwatch)Tj /R33998272 10 Tf 45.3598 0 Td [(will)-252(displa)24.0064(y)-228.015(the)-240(con)23.9844(ten)23.9844(ts)-240(of)-239.985(the)-240(stop)24.0064(w)23.9844(atc)23.9893(h)-227.998(timer.)]TJ /R34651176 10 Tf -139.44 12 Td (stopwatch)Tj /R33998272 10 Tf 46.5602 0 Td [(is)-359.993(writable,)-360.01(so)-348.008(y)24.0161(ou)-347.986(ma)23.9917(y)-348.015(initialize)-360.01(it)-360(to)-360.008(whatev)23.9917(er)-348.008(v)59.9927(alue)-347.986(y)24.0161(ou)-360.017(lik)23.9844(e.)-516.016(The)]TJ -46.5602 11.8801 Td [(b)-24.0161(eha)23.9832(vior)-216.001(of)-252.017(the)-240.001(timer)-240.009(ma)23.9917(y)-240.007(b)-24.0161(e)-252.017(manipulated)-239.988(via)-240.007(the)-240(three)-240(attributes.)-408.018(The)]TJ /R34651176 10 Tf 307.801 0 Td [(.r)48.0078(ol)-47.9834(lover)]TJ /R33998272 10 Tf -307.801 12 Td [(attribute)-347.986(is)-348(the)-360.001(n)23.9917(um)23.9832(b)-24.0161(er)-348.008(of)-347.993(cycles)-348(at)-348.015(whic)23.9917(h)-348(the)-348.008(stop)24.0064(w)23.9844(atc)23.9917(h)-336.008(timer)-360.01(rolls)-335.986(o)24(v)24.0137(er.)-480.015(The)]TJ /R34651176 10 Tf 0 11.8801 Td [(.dir)47.9834(e)47.992(ction)]TJ /R33998272 10 Tf 45 0 Td (and)Tj /R34651176 10 Tf 19.8 0 Td (.enable)Tj /R33998272 10 Tf 34.5602 0 Td [(attributes)-371.987(are)-359.986(b)-24.0161(o)-24.0088(olean)-360(t)24(yp)-23.9844(es.)-564.002(When)-372.002(true,)-384.016(the)]TJ /R34651176 10 Tf 203.76 0 Td [(.dir)47.9834(e)47.9932(ction)]TJ /R33998272 10 Tf -303.12 12 Td [(attribute)-324.002(will)-335.985(instruction)-324.002(the)-336.016(stop)24.0064(w)23.9844(atc)23.9917(h)-311.985(to)-335.984(coun)23.9917(t)-324.009(up.)]TJ /R33683184 14.4 Tf 0 35.7598 Td [(2.22)-1083.33(trace)]TJ /R34542264 10 Tf 24.8402 21.8402 Td [(trace)-503.986([dump_amount])]TJ /R34651176 10 Tf -24.8402 24.1199 Td [(tr)47.992(ac)48.0078(e)]TJ /R33998272 10 Tf 23.6398 0 Td [(will)-228.016(prin)24.0076(t)-216(out)-216.017(the)-228.009(most)-216.008(recen)23.9844(t)-216.001("dump_amoun)24.0137(t")-203.992(traces.)-384.009(If)-228.008(no)-215.994(dump_amoun)24(t)]TJ -23.6398 12 Td [(is)-324.016(sp)-23.9929(ecied,)-335.986(then)-336.008(the)-336.017(en)24.0064(tire)-323.985(trace)-324.016(buer)-323.985(will)-335.984(b)-24.0161(e)-336.001(displa)24.0064(y)24.0161(ed.)]TJ /R33683184 14.4 Tf 0 35.6398 Td [(2.23)-1083.33(v)33.3337(ersion)]TJ /R34542264 10 Tf 24.8402 21.8402 Td (version)Tj /R33998272 10 Tf -24.8402 24.2398 Td [(Displa)23.9832(y)-335.985(gpsim's)-335.986(v)24.0149(ersion.)-467.993(Note,)-359.993(this)-348.018(command)-336.011(will)-348.015(probably)-336.001(get)-348(replaced)-336.011(b)23.9942(y)-335.986(an)]TJ 0 12 Td [(attribute)-324.002(with)-336.008(the)-336.017(same)-324.016(\(or)-324.009(similar\))-324.002(name.)]TJ /R33683184 14.4 Tf 0 35.6398 Td [(2.24)-1083.33(x)]TJ /R33998272 10 Tf 0 24.7203 Td (The)Tj /R34651176 10 Tf 21.7199 0 Td (x)Tj /R33998272 10 Tf 10.4398 0 Td [(command)-456.01(is)-456.009(deprecated.)-816.011(It's)-467.986(former)-443.994(use)-456.009(w)23.9844(as)-443.985(to)-468.015(examine)-444.002(and)-468.018(mo)-24.0186(dify)]TJ -32.1598 12 Td [(memory)84.0137(.)-467.985(The)-347.985(preferred)-324.009(w)23.9844(a)24(y)-335.984(to)-348.015(do)-335.994(this)-348.018(no)24.0064(w)-336.016(is)-348(with)-348(expressions.)-456.018(The)-347.986(help)-347.993(for)]TJ /R34651176 10 Tf 339 0 Td (x)Tj /R33998272 10 Tf -339 11.8797 Td [(no)24.0076(w)-311.992(indicates)-335.986(this:)]TJ /R34542264 10 Tf 24.8402 24.2402 Td [(x)-515.985(examine)-492.01(command)-480.017(--)-515.994(deprecated)]TJ 10.4398 12 Td [(Instead)-492.01(of)-515.993(the)-504.009(using)-491.995(a)-528.015(special)-480.017(command)-492.01(to)-504.002(examine)-492.01(and)-504.009(modify)]TJ 0 11.8801 Td [(variables,)-480.003(it's)-491.985(possible)-492.017(to)-504.002(directly)-492.017(access)-492.002(them)-504.016(using)-491.992(gpsim's)]TJ 0 12 Td [(expression)-480.003(parsing.)-479.986(For)-504.009(example,)-479.986(to)-515.994(examine)-492.01(a)-515.984(variable:)]TJ -10.4398 11.8797 Td [(gpsim>)-492.002(my_variable)]TJ 0 12 Td [(my_variable)-468.019([0x27])-492.002(=)-515.984(0x00)-504.016(=)-515.984(0b00000000)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33535928 6 Tf 1 0 0 -1 117.96 132.48 Tm (2)Tj /R34120336 8 Tf 4.2 2.88008 Td [(The)-375(stop)30.0201(w)29.9911(atc)30.011(h)-404.989(is)-359.981(really)-375(a)-375(collection)-390(of)-375(attributes)-404.977(and)-390.008(not)-375(a)-375(command.)-510.016(But)-375(the)-390.021(b)-29.9927(eha)29.9805(vior)]TJ -15.2402 9.35977 Td [(is)-344.99(so)-344.99(similar)-329.979(to)-359.99(a)-360.01(command)-329.989(that)-375(it)-359.988(has)-344.998(b)-29.9896(een)-375(included)-359.979(here.)]TJ ET Q Q \n \n \n \n \n-2186\n+2187\n \n \n \n \n \n \n Filter\n@@ -11039,29 +11039,29 @@\n \n 69 0 3 -1 65 53 d1 0.01 0 0 0.01 0 0 cm q 6200 0 0 5400 310 -110 cm BI /IM true /W 62 /H 54 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 62>> ID )ÿ“Q(Ю]®õßë·^»×k½v¿í×®õÚï]®õßë½v»×k½wúï]®õǵÿµû_µÿµû_µð� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R29049640\n+R34120336\n \n-R28465232\n+R33535928\n \n-R28424616\n+R34063752\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -11098,20 +11098,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (26)Tj /R28980056 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R29471568 10 Tf -93.8398 27.9602 Td [(To)-504.002(modify)-492.002(a)-528.015(variable)]TJ -10.5602 12 Td [(gpsim>)-492.002(my_variable)-468.018(=)-528.015(10)]TJ 10.5602 12 Td [(It's)-491.985(also)-504.016(possible)-492.017(to)-504.002(assign)-492.002(the)-516.001(value)-491.995(of)-515.991(register)-479.986(to)-515.991(another)]TJ -10.5602 11.8801 Td [(gpsim>)-492.002(my_variable)-468.018(=)-528.015(porta)]TJ 10.5602 12 Td [(Or)-504.002(to)-515.994(assign)-492.002(the)-504.009(results)-492.01(of)-515.994(an)-504.002(expression:)]TJ -10.5602 11.8801 Td [(gpsim>)-492.002(my_variable)-468.018(=)-528.015(\(porta)-492.002(^)-515.984(portc\))-492.002(&)-515.984(0x0f)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (26)Tj /R34044536 10 Tf 129.24 0 Td [(CHAPTER)-347.996(2.)-780(COMMAND)-335.986(LINE)-336.016(INTERF)107.988(A)24(CE)]TJ /R34542264 10 Tf -93.8398 27.9602 Td [(To)-504.002(modify)-492.002(a)-528.015(variable)]TJ -10.5602 12 Td [(gpsim>)-492.002(my_variable)-468.018(=)-528.015(10)]TJ 10.5602 12 Td [(It's)-491.985(also)-504.016(possible)-492.017(to)-504.002(assign)-492.002(the)-516.001(value)-491.995(of)-515.991(register)-479.986(to)-515.991(another)]TJ -10.5602 11.8801 Td [(gpsim>)-492.002(my_variable)-468.018(=)-528.015(porta)]TJ 10.5602 12 Td [(Or)-504.002(to)-515.994(assign)-492.002(the)-504.009(results)-492.01(of)-515.994(an)-504.002(expression:)]TJ -10.5602 11.8801 Td [(gpsim>)-492.002(my_variable)-468.018(=)-528.015(\(porta)-492.002(^)-515.984(portc\))-492.002(&)-515.984(0x0f)]TJ ET Q Q \n \n \n \n \n-425\n+428\n \n \n \n \n \n \n Filter\n@@ -11122,19 +11122,19 @@\n \n 44 0 6 35 37 47 d1 0.01 0 0 0.01 0 0 cm q 3100 0 0 1200 610 3490 cm BI /IM true /W 31 /H 12 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 31>> ID & ‡!„xAá„CƒˆA°ƒ„š ƒ[5� EI Q \n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -11171,20 +11171,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.8 Tm [(Chapter)-347.149(3)]TJ /R28633264 24.88 Tf 0 52.5598 Td [(Graphical)-347.262(User)-347.262(In)28.9466(terface)]TJ /R28927576 10 Tf 0 54.4801 Td [(FIXME:)-336.01(W)83.9844(e)-336(could)-335.985(use)-324.016(a)-324.009(few)-336.001(illustrations)-324.019(here!)]TJ 0 14.6402 Td [(gpsim)-215.994(also)-203.986(pro)23.9917(vides)-204.002(a)-216(graphical)-192.002(user)-215.986(in)24.0161(terface)-215.994(that)-216.001(simplies)-227.986(some)-204.016(of)-227.993(the)-216.016(drudgery)]TJ 0 12 Td [(asso)-23.9856(ciated)-396.001(with)-431.985(the)-420.001(cli.)-719.993(It's)-420.017(p)-24.0161(ossible)-419.986(to)-420.008(op)-24.0015(en)-420.017(windo)24(ws)-407.986(to)-420.008(view)-420.01(all)-420.017(the)-420(details)]TJ 0 11.8797 Td [(ab)-24(out)-300(y)24.0149(our)-300(debug)-300(en)24.0076(vironmen)23.9819(t.)-431.992(T)83.9844(o)-300(get)-300(the)-323.985(most)-300(out)-311.992(of)-312.017(y)24.0161(our)-288(debugging)-300(session,)]TJ 0 12 Td [(y)24.0149(ou'll)-347.993(w)23.9844(an)24.0076(t)-359.984(to)-360.009(assem)24.0149(ble)-359.993(y)24.0161(our)-348(co)-23.9917(de)-360.017(with)-371.985(gpasm)-359.986(\(the)-372.017(gn)24.0064(upic)-359.986(assem)24.0137(bler\))-348.003(and)-360.01(use)]TJ 0 12 Td [(the)-336.017(sym)23.9917(b)-24.0161(olic)-323.986(.co)-24.0088(d)-324.016(les)-335.985(it)-336.016(pro)-24.0161(duces.)]TJ /R28612488 14.4 Tf 0 35.2801 Td [(3.1)-1083.34(Main)-366.67(windo)33.3303(w)]TJ /R29425728 12 Tf 0 26.5203 Td [(3.1.1)-1119.99(Men)30.0059(us)]TJ /R28927576 10 Tf 0 21.1199 Td [(File->Op)-24.0173(en)-2904(.stc)-336.017(or)-323.985(.co)-24.0088(d)-324.016(les.)]TJ 0 19.3199 Td [(File->Quit)-3264.02(Quit)-336.008(gpsim)]TJ 0 19.3199 Td [(Windo)24(ws->*)-2400(Op)-24.0161(en/Close)-311.995(the)-336.016(windo)24(ws.)]TJ /R29425728 12 Tf 0 30.3602 Td [(3.1.2)-1119.99(Buttons)]TJ /R28927576 10 Tf 0 21 Td [(\(These)-323.986(are)-324.009(also)-311.994(found)-336.017(as)-323.985(k)24.0161(eyb)-24.0088(oard)-312.009(bindings)-323.987(in)-335.984(the)-336.016(source)-312.009(windo)24(ws.\))]TJ 0 21.4797 Td [(Step)-6084.02(Step)-336.008(one)-323.985(instruction)]TJ 0 19.3203 Td [(Ov)24.0149(er)-5892(Step)-336.008(un)24(til)-335.994(p)-24.0161(c)-336.001(is)-336.008(after)-323.994(next)-335.986(instruction)]TJ 0 19.3199 Td [(Finish)-5316.02(Run)-335.994(to)-335.984(return)-324.009(address)]TJ 0 19.3199 Td [(Run)-6180.02(Run)-335.994(con)23.9844(tin)23.9917(uously)]TJ 0 19.3199 Td [(Stop)-6024.02(Stop)-336.008(execution)]TJ 0 19.3199 Td [(Reset)-5616.02(Reset)-336.016(CPU)]TJ 166.8 25.2 Td (27)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.8 Tm [(Chapter)-347.149(3)]TJ /R33703960 24.88 Tf 0 52.5598 Td [(Graphical)-347.262(User)-347.262(In)28.9466(terface)]TJ /R33998272 10 Tf 0 54.4801 Td [(FIXME:)-336.01(W)83.9844(e)-336(could)-335.985(use)-324.016(a)-324.009(few)-336.001(illustrations)-324.019(here!)]TJ 0 14.6402 Td [(gpsim)-215.994(also)-203.986(pro)23.9917(vides)-204.002(a)-216(graphical)-192.002(user)-215.986(in)24.0161(terface)-215.994(that)-216.001(simplies)-227.986(some)-204.016(of)-227.993(the)-216.016(drudgery)]TJ 0 12 Td [(asso)-23.9856(ciated)-396.001(with)-431.985(the)-420.001(cli.)-719.993(It's)-420.017(p)-24.0161(ossible)-419.986(to)-420.008(op)-24.0015(en)-420.017(windo)24(ws)-407.986(to)-420.008(view)-420.01(all)-420.017(the)-420(details)]TJ 0 11.8797 Td [(ab)-24(out)-300(y)24.0149(our)-300(debug)-300(en)24.0076(vironmen)23.9819(t.)-431.992(T)83.9844(o)-300(get)-300(the)-323.985(most)-300(out)-311.992(of)-312.017(y)24.0161(our)-288(debugging)-300(session,)]TJ 0 12 Td [(y)24.0149(ou'll)-347.993(w)23.9844(an)24.0076(t)-359.984(to)-360.009(assem)24.0149(ble)-359.993(y)24.0161(our)-348(co)-23.9917(de)-360.017(with)-371.985(gpasm)-359.986(\(the)-372.017(gn)24.0064(upic)-359.986(assem)24.0137(bler\))-348.003(and)-360.01(use)]TJ 0 12 Td [(the)-336.017(sym)23.9917(b)-24.0161(olic)-323.986(.co)-24.0088(d)-324.016(les)-335.985(it)-336.016(pro)-24.0161(duces.)]TJ /R33683184 14.4 Tf 0 35.2801 Td [(3.1)-1083.34(Main)-366.67(windo)33.3303(w)]TJ /R34496424 12 Tf 0 26.5203 Td [(3.1.1)-1119.99(Men)30.0059(us)]TJ /R33998272 10 Tf 0 21.1199 Td [(File->Op)-24.0173(en)-2904(.stc)-336.017(or)-323.985(.co)-24.0088(d)-324.016(les.)]TJ 0 19.3199 Td [(File->Quit)-3264.02(Quit)-336.008(gpsim)]TJ 0 19.3199 Td [(Windo)24(ws->*)-2400(Op)-24.0161(en/Close)-311.995(the)-336.016(windo)24(ws.)]TJ /R34496424 12 Tf 0 30.3602 Td [(3.1.2)-1119.99(Buttons)]TJ /R33998272 10 Tf 0 21 Td [(\(These)-323.986(are)-324.009(also)-311.994(found)-336.017(as)-323.985(k)24.0161(eyb)-24.0088(oard)-312.009(bindings)-323.987(in)-335.984(the)-336.016(source)-312.009(windo)24(ws.\))]TJ 0 21.4797 Td [(Step)-6084.02(Step)-336.008(one)-323.985(instruction)]TJ 0 19.3203 Td [(Ov)24.0149(er)-5892(Step)-336.008(un)24(til)-335.994(p)-24.0161(c)-336.001(is)-336.008(after)-323.994(next)-335.986(instruction)]TJ 0 19.3199 Td [(Finish)-5316.02(Run)-335.994(to)-335.984(return)-324.009(address)]TJ 0 19.3199 Td [(Run)-6180.02(Run)-335.994(con)23.9844(tin)23.9917(uously)]TJ 0 19.3199 Td [(Stop)-6024.02(Stop)-336.008(execution)]TJ 0 19.3199 Td [(Reset)-5616.02(Reset)-336.016(CPU)]TJ 166.8 25.2 Td (27)Tj ET Q Q \n \n \n \n \n-1169\n+1167\n \n \n \n \n \n \n Filter\n@@ -11279,23 +11279,23 @@\n \n 80 0 4 0 73 68 d1 0.01 0 0 0.01 0 0 cm q 6900 0 0 6800 410 -9.99985 cm BI /IM true /W 69 /H 68 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 69>> ID !a°ªƒ�áÓP„€Pü7á¿oÛÿÛÿÿoÿÿÿÿý/ý/ý/KÒô¼%䯈.  ˜>HøoÃ~ß·÷íÿíÿÿßÿÿÿþ¿õúõô½}/ x% ¡AJ �  EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -11332,20 +11332,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (28)Tj /R28980056 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R29425728 12 Tf -120.6 27.9602 Td [(3.1.3)-1119.99(Sim)30.0069(ulation)-349.988(mo)-30.013(de)]TJ /R28927576 10 Tf 0 21.7199 Td [(This)-324.009(con)23.9832(trols)-312.009(ho)24.0064(w)-323.985(gpsim)-335.994(sim)23.9844(ulates,)-311.985(and)-335.986(ho)24.0064(w)-323.985(the)-336.016(gui)-324.016(up)-24.0088(dates.)]TJ 0 23.4 Td [(Nev)24.0076(er)-4991.99(Don't)-288(ev)23.9917(er)-276.016(up)-24.0088(date)-287.993(the)-288.008(gui)-288(when)-288.018(sim)23.9844(ulating.)-419.986(This)-287.993(is)-276.006(the)-288.008(fastest)]TJ 75.2398 12 Td [(mo)-24.0161(de.)-419.993(Y)84(ou'll)-276.001(ha)24.0064(v)24.0161(e)-264.009(to)-263.992(stop)-275.994(sim)23.9844(ulation)-263.994(b)23.9917(y)-263.992(pressing)-264.004(Ctrl-C)-264.019(in)-275.986(the)]TJ 0 12 Td [(command)-324.019(line)-335.984(in)24.0161(terface.)]TJ -75.2398 20.6398 Td [(x)-323.993(cycles)-4140(Up)-24.0015(date)-336.001(the)-336.016(gui)-324.016(ev)23.9917(ery)-323.992(x)-323.992(cycles)-324.016(sim)23.9844(ulated.)]TJ 0 20.5203 Td [(ev)23.9917(ery)-312(cycle)-2760.02(Up)-24.0015(date)-384.009(the)-396.016(gui)-371.985(ev)23.9917(ery)-372(cycle.)-588(\(y)23.9917(ou)-384.002(see)-372.017(ev)23.9942(erything,)-384.019(if)-384(y)24.0137(ou)-372.007(ha)24.0088(v)24.0137(e)]TJ 75.2398 12 Td [(lled)-336.016(up)-336.001(on)-324.002(coee)-324.016(:-\))]TJ -75.2398 20.6398 Td [(x)-323.993(ms)-336.001(animate)-1619.99(Here)-252.002(y)24.0161(ou)-252.009(can)-251.992(slo)24.0064(w)-251.992(do)24.0064(wn)-251.985(sim)23.9844(ulation)-240.01(with)-264.016(a)-252.017(dela)24.0088(y)-252.002(b)-24.0137(et)24.0137(w)23.9844(een)-263.984(ev)23.9942(ery)]TJ 75.2398 12 Td (cycle.)Tj -75.2398 20.5199 Td [(realtime)-3971.99(This)-264.009(will)-275.984(mak)23.9844(e)-264.009(gpsim)-264.002(try)-263.992(to)-263.992(sync)23.9844(hronize)-252.002(sim)23.9844(ulation)-263.994(sp)-23.9942(eed)-276.016(with)]TJ 75.2398 12 Td [(w)23.9844(all)-324.002(clo)-24.0088(c)24(k)-323.992(time.)]TJ /R28612488 14.4 Tf -75.2398 36.8402 Td [(3.2)-1083.34(Source)-375.009(Bro)33.3235(wsers)]TJ /R28927576 10 Tf 0 25.2 Td [(gpsim)-275.994(pro)23.9917(vides)-264.002(t)24(w)23.9844(o)-276.001(views)-264.009(of)-287.993(y)24.0161(our)-264.016(source:)-396.008('.)]TJ /R29580480 10 Tf 184.56 0 Td (asm')Tj /R28927576 10 Tf 24.4801 0 Td [(and)-275.986('.)]TJ /R29580480 10 Tf 24.3598 0 Td (obj')Tj /R28927576 10 Tf 19.9199 0 Td [(bro)23.9893(wsers.)-395.987(The)-275.991('.)]TJ /R29580480 10 Tf 69.9598 0 Td (asm')Tj /R28927576 10 Tf -323.28 11.8801 Td [(bro)23.9917(wser)-300(is)-336.008(a)-324.009(color)-312.017(co)-23.9917(ded)-335.984(displa)24.0064(y)-312(of)-336.001(y)24.0161(our)-311.985(pic)-336.008(source.)]TJ /R29425728 12 Tf 0 31.8 Td [(3.2.1)-1119.99(.asm)-379.995(Bro)29.9927(wser)]TJ /R28927576 10 Tf 0 21.7199 Td [(When)-263.993(a)-252.016(.co)-24.0088(d)-251.985(le)-264.016(with)-251.985(source)-252.009(is)-251.985(loaded,)-263.994(there)-251.992(should)-251.985(b)-24.0161(e)-264.009(something)-251.992(in)-252.002(this)-263.994(displa)24.0088(y)84.0137(.)]TJ 0 12 Td [(\(TODO:)-324.002(add)-335.986(section)-323.987(ab)-24.0015(out)-323.985(high)-336.001(lev)24.0161(el)-323.985(debugging\).)]TJ 0 15.1199 Td [(There)-347.986(is)-348(an)-347.986(area)-335.986(to)-348.015(the)-348.008(left)-359.986(of)-359.986(the)-348.008(source,)-348(where)-347.986(sym)23.9917(b)-24.0161(ols)-335.994(represen)24(ting)-335.991(the)-348.008(pro-)]TJ 0 11.8801 Td [(gram)-216.008(coun)23.9917(ter,)-240(breakp)-24.0015(oin)23.9917(ts,)-240.017(etc)-228(are)-227.993(displa)24.0064(y)24.0161(ed.)-396.008(Double)-227.993(clic)23.9844(king)-228.008(in)-228.018(this)-240.01(area)-215.986(toggles)]TJ 0 12 Td [(breakp)-24.0015(oin)23.9917(ts.)-635.994(Y)84(ou)-395.994(can)-396.016(drag)-384.002(these)-396.016(sym)23.9917(b)-24.0161(ols)-384.002(up)-407.993(or)-383.985(do)24.0064(wn)-396.008(in)-408.018(order)-371.987(to)-408.018(mo)23.9893(v)24.0137(e)-384.009(them)]TJ 0 11.8797 Td [(and)-323.993(c)24(hange)-324.002(the)-336.016(PC)-336.008(or)-311.992(mo)23.9917(v)24.0161(e)-324.009(a)-324.009(breakp)-24.0015(oin)23.9917(t.)]TJ 0 15.1203 Td [(A)-407.992(righ)24.0149(t)-407.992(button)-420.01(clic)23.9844(k)-395.984(on)-407.986(the)-420(source)-395.994(p)-24.0161(ops)-408(up)-407.993(a)-407.993(men)24(u)-408(with)-419.995(six)-408.008(items)-420.01(\(the)-407.993(w)23.9844(ord)]TJ 0 12 Td [('here')-360.009(in)-372(some)-348(men)24(u)-371.985(items)-360.01(denote)-371.995(the)-360(line)-372(in)-372(source)-347.986(the)-360(mouse)-359.986(p)-24.0137(oin)23.9893(ter)-359.986(w)23.9844(as)-360(on)]TJ 0 12 Td [(when)-335.985(righ)24.0149(t)-312.017(mouse)-336.001(button)-335.986(w)23.9844(as)-311.992(clic)23.9844(k)24.0161(ed.\):)]TJ /R28872384 10 Tf 0 23.4 Td [(Men)35.9986(u)-372.008(item)-1812(Description)]TJ /R28927576 10 Tf 0 20.6398 Td [(Find)-335.985(PC)-3551.99(This)-419.986(men)24(u)-431.985(item)-419.993(will)-432(nd)-432.009(the)-431.992(PC)-431.985(and)-420.01(c)24(hanged)-408.018(page)-419.986(tab)-420(and)]TJ 73.0801 12 Td [(scroll)-311.985(the)-336.016(source)-312.009(view)-335.986(to)-323.992(the)-336.016(curren)24(t)-324.009(PC.)]TJ -73.0801 20.5199 Td [(Run)-335.994(here)-3300(This)-359.986(sets)-348.008(a)-359.986(breakp)-24.0015(oin)23.9917(t)-347.993('here'and)-360.017(starts)-348.008(running)-359.986(un)24(til)-360.015(a)-359.986(break-)]TJ 73.0801 12 Td [(p)-24.0161(oin)23.9917(t)-324.009(is)-336.008(hit.)]TJ -73.0801 20.6402 Td [(Mo)24.0076(v)24.0149(e)-312.016(PC)-336.008(here)-1092.01(This)-264.009(simply)-275.994(c)24(hanges)-251.985(PC)-276.008(to)-263.992(the)-276.016(address)-263.987(that)-264.009(line)-275.986('here'in)-275.996(source)]TJ 73.0801 11.8797 Td (has.)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (28)Tj /R34044536 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R34496424 12 Tf -120.6 27.9602 Td [(3.1.3)-1119.99(Sim)30.0069(ulation)-349.988(mo)-30.013(de)]TJ /R33998272 10 Tf 0 21.7199 Td [(This)-324.009(con)23.9832(trols)-312.009(ho)24.0064(w)-323.985(gpsim)-335.994(sim)23.9844(ulates,)-311.985(and)-335.986(ho)24.0064(w)-323.985(the)-336.016(gui)-324.016(up)-24.0088(dates.)]TJ 0 23.4 Td [(Nev)24.0076(er)-4991.99(Don't)-288(ev)23.9917(er)-276.016(up)-24.0088(date)-287.993(the)-288.008(gui)-288(when)-288.018(sim)23.9844(ulating.)-419.986(This)-287.993(is)-276.006(the)-288.008(fastest)]TJ 75.2398 12 Td [(mo)-24.0161(de.)-419.993(Y)84(ou'll)-276.001(ha)24.0064(v)24.0161(e)-264.009(to)-263.992(stop)-275.994(sim)23.9844(ulation)-263.994(b)23.9917(y)-263.992(pressing)-264.004(Ctrl-C)-264.019(in)-275.986(the)]TJ 0 12 Td [(command)-324.019(line)-335.984(in)24.0161(terface.)]TJ -75.2398 20.6398 Td [(x)-323.993(cycles)-4140(Up)-24.0015(date)-336.001(the)-336.016(gui)-324.016(ev)23.9917(ery)-323.992(x)-323.992(cycles)-324.016(sim)23.9844(ulated.)]TJ 0 20.5203 Td [(ev)23.9917(ery)-312(cycle)-2760.02(Up)-24.0015(date)-384.009(the)-396.016(gui)-371.985(ev)23.9917(ery)-372(cycle.)-588(\(y)23.9917(ou)-384.002(see)-372.017(ev)23.9942(erything,)-384.019(if)-384(y)24.0137(ou)-372.007(ha)24.0088(v)24.0137(e)]TJ 75.2398 12 Td [(lled)-336.016(up)-336.001(on)-324.002(coee)-324.016(:-\))]TJ -75.2398 20.6398 Td [(x)-323.993(ms)-336.001(animate)-1619.99(Here)-252.002(y)24.0161(ou)-252.009(can)-251.992(slo)24.0064(w)-251.992(do)24.0064(wn)-251.985(sim)23.9844(ulation)-240.01(with)-264.016(a)-252.017(dela)24.0088(y)-252.002(b)-24.0137(et)24.0137(w)23.9844(een)-263.984(ev)23.9942(ery)]TJ 75.2398 12 Td (cycle.)Tj -75.2398 20.5199 Td [(realtime)-3971.99(This)-264.009(will)-275.984(mak)23.9844(e)-264.009(gpsim)-264.002(try)-263.992(to)-263.992(sync)23.9844(hronize)-252.002(sim)23.9844(ulation)-263.994(sp)-23.9942(eed)-276.016(with)]TJ 75.2398 12 Td [(w)23.9844(all)-324.002(clo)-24.0088(c)24(k)-323.992(time.)]TJ /R33683184 14.4 Tf -75.2398 36.8402 Td [(3.2)-1083.34(Source)-375.009(Bro)33.3235(wsers)]TJ /R33998272 10 Tf 0 25.2 Td [(gpsim)-275.994(pro)23.9917(vides)-264.002(t)24(w)23.9844(o)-276.001(views)-264.009(of)-287.993(y)24.0161(our)-264.016(source:)-396.008('.)]TJ /R34651176 10 Tf 184.56 0 Td (asm')Tj /R33998272 10 Tf 24.4801 0 Td [(and)-275.986('.)]TJ /R34651176 10 Tf 24.3598 0 Td (obj')Tj /R33998272 10 Tf 19.9199 0 Td [(bro)23.9893(wsers.)-395.987(The)-275.991('.)]TJ /R34651176 10 Tf 69.9598 0 Td (asm')Tj /R33998272 10 Tf -323.28 11.8801 Td [(bro)23.9917(wser)-300(is)-336.008(a)-324.009(color)-312.017(co)-23.9917(ded)-335.984(displa)24.0064(y)-312(of)-336.001(y)24.0161(our)-311.985(pic)-336.008(source.)]TJ /R34496424 12 Tf 0 31.8 Td [(3.2.1)-1119.99(.asm)-379.995(Bro)29.9927(wser)]TJ /R33998272 10 Tf 0 21.7199 Td [(When)-263.993(a)-252.016(.co)-24.0088(d)-251.985(le)-264.016(with)-251.985(source)-252.009(is)-251.985(loaded,)-263.994(there)-251.992(should)-251.985(b)-24.0161(e)-264.009(something)-251.992(in)-252.002(this)-263.994(displa)24.0088(y)84.0137(.)]TJ 0 12 Td [(\(TODO:)-324.002(add)-335.986(section)-323.987(ab)-24.0015(out)-323.985(high)-336.001(lev)24.0161(el)-323.985(debugging\).)]TJ 0 15.1199 Td [(There)-347.986(is)-348(an)-347.986(area)-335.986(to)-348.015(the)-348.008(left)-359.986(of)-359.986(the)-348.008(source,)-348(where)-347.986(sym)23.9917(b)-24.0161(ols)-335.994(represen)24(ting)-335.991(the)-348.008(pro-)]TJ 0 11.8801 Td [(gram)-216.008(coun)23.9917(ter,)-240(breakp)-24.0015(oin)23.9917(ts,)-240.017(etc)-228(are)-227.993(displa)24.0064(y)24.0161(ed.)-396.008(Double)-227.993(clic)23.9844(king)-228.008(in)-228.018(this)-240.01(area)-215.986(toggles)]TJ 0 12 Td [(breakp)-24.0015(oin)23.9917(ts.)-635.994(Y)84(ou)-395.994(can)-396.016(drag)-384.002(these)-396.016(sym)23.9917(b)-24.0161(ols)-384.002(up)-407.993(or)-383.985(do)24.0064(wn)-396.008(in)-408.018(order)-371.987(to)-408.018(mo)23.9893(v)24.0137(e)-384.009(them)]TJ 0 11.8797 Td [(and)-323.993(c)24(hange)-324.002(the)-336.016(PC)-336.008(or)-311.992(mo)23.9917(v)24.0161(e)-324.009(a)-324.009(breakp)-24.0015(oin)23.9917(t.)]TJ 0 15.1203 Td [(A)-407.992(righ)24.0149(t)-407.992(button)-420.01(clic)23.9844(k)-395.984(on)-407.986(the)-420(source)-395.994(p)-24.0161(ops)-408(up)-407.993(a)-407.993(men)24(u)-408(with)-419.995(six)-408.008(items)-420.01(\(the)-407.993(w)23.9844(ord)]TJ 0 12 Td [('here')-360.009(in)-372(some)-348(men)24(u)-371.985(items)-360.01(denote)-371.995(the)-360(line)-372(in)-372(source)-347.986(the)-360(mouse)-359.986(p)-24.0137(oin)23.9893(ter)-359.986(w)23.9844(as)-360(on)]TJ 0 12 Td [(when)-335.985(righ)24.0149(t)-312.017(mouse)-336.001(button)-335.986(w)23.9844(as)-311.992(clic)23.9844(k)24.0161(ed.\):)]TJ /R33489336 10 Tf 0 23.4 Td [(Men)35.9986(u)-372.008(item)-1812(Description)]TJ /R33998272 10 Tf 0 20.6398 Td [(Find)-335.985(PC)-3551.99(This)-419.986(men)24(u)-431.985(item)-419.993(will)-432(nd)-432.009(the)-431.992(PC)-431.985(and)-420.01(c)24(hanged)-408.018(page)-419.986(tab)-420(and)]TJ 73.0801 12 Td [(scroll)-311.985(the)-336.016(source)-312.009(view)-335.986(to)-323.992(the)-336.016(curren)24(t)-324.009(PC.)]TJ -73.0801 20.5199 Td [(Run)-335.994(here)-3300(This)-359.986(sets)-348.008(a)-359.986(breakp)-24.0015(oin)23.9917(t)-347.993('here'and)-360.017(starts)-348.008(running)-359.986(un)24(til)-360.015(a)-359.986(break-)]TJ 73.0801 12 Td [(p)-24.0161(oin)23.9917(t)-324.009(is)-336.008(hit.)]TJ -73.0801 20.6402 Td [(Mo)24.0076(v)24.0149(e)-312.016(PC)-336.008(here)-1092.01(This)-264.009(simply)-275.994(c)24(hanges)-251.985(PC)-276.008(to)-263.992(the)-276.016(address)-263.987(that)-264.009(line)-275.986('here'in)-275.996(source)]TJ 73.0801 11.8797 Td (has.)Tj ET Q Q \n \n \n \n \n-2135\n+2137\n \n \n \n \n \n \n Filter\n@@ -11426,25 +11426,25 @@\n \n 25 0 -3 -17 29 55 d1 0.01 0 0 0.01 0 0 cm q 3200 0 0 7200 -290 -1710 cm BI /IM true /W 32 /H 72 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 32>> ID &¡˜°ÖÇÿÿòû èÜ‚}+×éuúõú]~«üWúý¯×úý¯×úý¯×úýzÍKøÒëJRj©lBà �  EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -11481,20 +11481,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.2.)-756.017(SOUR)24.0149(CE)-336.008(BR)23.9832(O)23.9844(WSERS)]TJ /R28927576 10 Tf 333.72 0 Td (29)Tj -333.72 27.9602 Td [(Breakp)-24.0173(oin)23.9917(t)-312.016(here)-492.01(Set)-336.017(a)-324.008(breakp)-24.0015(oin)23.9917(t)-312.017('here'.)]TJ 0 18.8398 Td [(Prole)-324.009(start)-324.009(here)-492.01(Set)-336.017(a)-324.009(start)-324.009(mark)24.0064(er)-311.992(for)-323.985(routine)-323.994(proling)-311.985(here.)]TJ 0 18.8402 Td [(Prole)-324.009(stop)-324.002(here)-492.01(Set)-323.986(a)-312.017(stop)-324.002(mark)24.0064(er.)-420.017(\(See)-324.009(the)-323.985(section)-311.995(for)-311.992(the)-323.985(proling)-311.985(windo)24(w.\))]TJ 0 18.8398 Td [(Select)-324.009(sym)23.9917(b)-24.0161(ol.)-1067.99(This)-324.009(men)24(u)-311.985(item)-324.016(is)-311.985(only)-311.992(a)24(v)59.9927(ailable)-300(when)-323.994(some)-300(text)-323.985(is)-311.985(selected)-324.009(in)]TJ 72.9602 11.8801 Td [(the)-348.009(text)-336.016(widget.)-467.986(What)-348.008(it)-336.016(do)-24.0015(es)-336.016(is)-336.008(searc)24(h)-324.016(the)-336.016(list)-348(of)-336.001(sym)23.9893(b)-24.0137(ols)-324(for)]TJ 0 12 Td [(the)-311.994(selected)-287.993(w)23.9844(ord,)-300(and)-288.018(if)-312.009(it)-300(is)-300(found)-300(it)-300(is)-300(selected)-300(in)-300(the)-300(sym)23.9893(b)-24.0137(ol)]TJ 0 12 Td [(windo)24(w.)-767.986(Dep)-24.0161(ending)-456.018(of)-432.017(t)24(yp)-23.9844(e)-444.009(of)-444.009(sym)23.9917(b)-24.0161(ol)-431.992(other)-443.985(things)-432.017(are)-432.017(also)]TJ 0 11.8801 Td [(done,)-300(the)-288.008(same)-288(thing)-288.018(as)-276.016(when)-288.018(selecting)-288.01(a)-276.001(sym)23.9917(b)-24.0161(ol)-288.008(in)-288.015(the)-288.008(sym)23.9893(b)-24.0137(ol)]TJ 0 12 Td [(windo)24(w:)]TJ /R29954288 10 Tf 12 20.2797 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(If)-336.016(it)-348.008(is)-336.008(an)-335.994(address,)-324.002(then)-336.008(the)-348.008(op)-24.0015(co)-23.9917(de)-335.994(and)-335.986(source)-324.002(views)-324.009(dis-)]TJ 0 11.8801 Td [(pla)23.9917(y)-323.992(the)-336.016(address.)]TJ /R29954288 10 Tf -9.95977 14.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(If)-336.016(it's)-336.008(a)-324.009(register,)-312.009(the)-336.016(register)-311.995(view)24.0137(er)-311.992(selects)-336.001(the)-336.016(cell.)]TJ /R29954288 10 Tf -9.96016 14.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(If)-323.985(it's)-311.985(a)-312.017(constan)24.0064(t,)-311.992(address,)-312.009(register)-288.01(or)-311.992(iop)-24.0161(ort,)-311.992(it)-323.985(is)-311.983(selected)]TJ 0 11.8801 Td [(in)-335.984(the)-336.016(sym)23.9917(b)-24.0161(ol)-323.985(windo)24(w.)]TJ -94.9199 20.2797 Td [(Find)-335.985(text)-3191.99(This)-372.017(op)-24.0015(ens)-371.985(up)-372.017(a)-359.986(searc)24(h)-359.993(dialog.)-539.993(Ev)23.9844(ery)-360.008(time)-384.016(y)24.0161(ou)-360.017(hit)-371.985(the)-371.992('Find')]TJ 72.9602 12 Td [(button,)-384.009(the)-371.992(curren)24(t)-347.993(noteb)-24.0015(o)-24.0088(ok)-359.993(page)-359.986(is)-359.993(found)-371.992(and)-360.01(the)-371.992(source)-347.984(in)]TJ 0 11.8801 Td [(that)-336.001(page)-324.009(is)-324.016(used.)]TJ -72.9602 18.8402 Td [(Settings)-3804.02(A)-336(dialog)-324.002(with)-336.008(whic)23.9917(h)-324.016(y)24.0161(ou)-324.002(can)-323.985(c)24(hange)-312.009(the)-336.016(fon)24.0064(ts)-336.016(used.)]TJ 0 18.8398 Td [(Con)24.0076(trols)-3587.99(A)-432.016(submen)24(u)-419.993(con)23.9844(taining)-408.018(the)-420(sim)23.9844(ulation)-420.01(commands.)-707.996(\(these)-419.986(are)]TJ 72.9602 12 Td [(also)-216.017(found)-240(as)-228.008(k)24.0161(eyb)-24.0088(oard)-204.002(bindings)-228.01(\(recommended\),)-251.987(or)-228.008(in)-228.018(the)-240(main)]TJ 0 11.8801 Td [(windo)24(w.\))]TJ -72.9602 20.1602 Td [(These)-324.002(are)-312.017(the)-336.017(k)24.0149(eyb)-24.0088(oard)-312.009(bindings:)]TJ /R28872384 10 Tf 0 20.1598 Td [(Key)-3000(command)]TJ /R28927576 10 Tf 0 18.8398 Td [(s,S,F7)-2376.01(Step)-336.008(one)-323.986(instruction.)]TJ 0 18.8402 Td [(o,O,F8)-2040.01(Step)-336.008(o)24(v)24.0149(er)-311.992(instruction)]TJ 0 18.8398 Td [(r,R,F9)-2196.01(Run)-335.994(con)23.9832(tinously)84.0137(.)]TJ 0 18.7199 Td [(Escap)-23.9929(e)-1992.02(Stop)-336.008(sim)23.9832(ulation.)]TJ 0 18.8402 Td [(f,F)-3804.01(Run)-335.994(to)-335.985(return)-324.009(address)]TJ 0 18.8398 Td [(1..9)-3468.01(Step)-336.008(n)-336.008(instructions)]TJ /R29425728 12 Tf 0 29.8801 Td [(3.2.2)-1119.99(Op)-30.0069(co)-30.0069(de)-379.994(view)-370.001(-)-380(the)-370(.ob)-60.0138(j)-379.987(Bro)29.9927(wser)]TJ /R28927576 10 Tf 0 20.7602 Td [(This)-359.986(windo)24(w)-371.992(has)-359.993(t)24(w)23.9844(o)-359.984(tabs.)-564.016(One)-372.009(with)-371.985(eac)23.9917(h)-359.993(memory)-372.002(cell)-360(on)-372.009(one)-371.992(line)-372(and)-372.002(infor-)]TJ 0 12 Td [(mation)-383.994(ab)-24(out)-396.017(address,)-384.002(hexadecimal)-384.019(v)59.9927(alue)-395.994(and)-383.994(deco)-24.0088(ded)-395.984(instruction)-384.002(\(i.e.)-635.992(disas-)]TJ 0 12 Td [(sem)24.0149(bly\),)-324.002(and)-323.993(one)-336.017(with)-336.008(the)-336.016(program)-300(memory)]TJ 0 14.2797 Td [(displa)24.0064(y)24.0149(ed)-312.008(with)-336.008(sixteen)-336.001(memory)-312.002(cells)-335.994(p)-24.0161(er)-323.985(ro)23.9844(w)-311.992(and)-335.986(a)-324.009(congurable)-311.995(ascii)-324.002(column.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.2.)-756.017(SOUR)24.0149(CE)-336.008(BR)23.9832(O)23.9844(WSERS)]TJ /R33998272 10 Tf 333.72 0 Td (29)Tj -333.72 27.9602 Td [(Breakp)-24.0173(oin)23.9917(t)-312.016(here)-492.01(Set)-336.017(a)-324.008(breakp)-24.0015(oin)23.9917(t)-312.017('here'.)]TJ 0 18.8398 Td [(Prole)-324.009(start)-324.009(here)-492.01(Set)-336.017(a)-324.009(start)-324.009(mark)24.0064(er)-311.992(for)-323.985(routine)-323.994(proling)-311.985(here.)]TJ 0 18.8402 Td [(Prole)-324.009(stop)-324.002(here)-492.01(Set)-323.986(a)-312.017(stop)-324.002(mark)24.0064(er.)-420.017(\(See)-324.009(the)-323.985(section)-311.995(for)-311.992(the)-323.985(proling)-311.985(windo)24(w.\))]TJ 0 18.8398 Td [(Select)-324.009(sym)23.9917(b)-24.0161(ol.)-1067.99(This)-324.009(men)24(u)-311.985(item)-324.016(is)-311.985(only)-311.992(a)24(v)59.9927(ailable)-300(when)-323.994(some)-300(text)-323.985(is)-311.985(selected)-324.009(in)]TJ 72.9602 11.8801 Td [(the)-348.009(text)-336.016(widget.)-467.986(What)-348.008(it)-336.016(do)-24.0015(es)-336.016(is)-336.008(searc)24(h)-324.016(the)-336.016(list)-348(of)-336.001(sym)23.9893(b)-24.0137(ols)-324(for)]TJ 0 12 Td [(the)-311.994(selected)-287.993(w)23.9844(ord,)-300(and)-288.018(if)-312.009(it)-300(is)-300(found)-300(it)-300(is)-300(selected)-300(in)-300(the)-300(sym)23.9893(b)-24.0137(ol)]TJ 0 12 Td [(windo)24(w.)-767.986(Dep)-24.0161(ending)-456.018(of)-432.017(t)24(yp)-23.9844(e)-444.009(of)-444.009(sym)23.9917(b)-24.0161(ol)-431.992(other)-443.985(things)-432.017(are)-432.017(also)]TJ 0 11.8801 Td [(done,)-300(the)-288.008(same)-288(thing)-288.018(as)-276.016(when)-288.018(selecting)-288.01(a)-276.001(sym)23.9917(b)-24.0161(ol)-288.008(in)-288.015(the)-288.008(sym)23.9893(b)-24.0137(ol)]TJ 0 12 Td [(windo)24(w:)]TJ /R35024984 10 Tf 12 20.2797 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(If)-336.016(it)-348.008(is)-336.008(an)-335.994(address,)-324.002(then)-336.008(the)-348.008(op)-24.0015(co)-23.9917(de)-335.994(and)-335.986(source)-324.002(views)-324.009(dis-)]TJ 0 11.8801 Td [(pla)23.9917(y)-323.992(the)-336.016(address.)]TJ /R35024984 10 Tf -9.95977 14.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(If)-336.016(it's)-336.008(a)-324.009(register,)-312.009(the)-336.016(register)-311.995(view)24.0137(er)-311.992(selects)-336.001(the)-336.016(cell.)]TJ /R35024984 10 Tf -9.96016 14.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(If)-323.985(it's)-311.985(a)-312.017(constan)24.0064(t,)-311.992(address,)-312.009(register)-288.01(or)-311.992(iop)-24.0161(ort,)-311.992(it)-323.985(is)-311.983(selected)]TJ 0 11.8801 Td [(in)-335.984(the)-336.016(sym)23.9917(b)-24.0161(ol)-323.985(windo)24(w.)]TJ -94.9199 20.2797 Td [(Find)-335.985(text)-3191.99(This)-372.017(op)-24.0015(ens)-371.985(up)-372.017(a)-359.986(searc)24(h)-359.993(dialog.)-539.993(Ev)23.9844(ery)-360.008(time)-384.016(y)24.0161(ou)-360.017(hit)-371.985(the)-371.992('Find')]TJ 72.9602 12 Td [(button,)-384.009(the)-371.992(curren)24(t)-347.993(noteb)-24.0015(o)-24.0088(ok)-359.993(page)-359.986(is)-359.993(found)-371.992(and)-360.01(the)-371.992(source)-347.984(in)]TJ 0 11.8801 Td [(that)-336.001(page)-324.009(is)-324.016(used.)]TJ -72.9602 18.8402 Td [(Settings)-3804.02(A)-336(dialog)-324.002(with)-336.008(whic)23.9917(h)-324.016(y)24.0161(ou)-324.002(can)-323.985(c)24(hange)-312.009(the)-336.016(fon)24.0064(ts)-336.016(used.)]TJ 0 18.8398 Td [(Con)24.0076(trols)-3587.99(A)-432.016(submen)24(u)-419.993(con)23.9844(taining)-408.018(the)-420(sim)23.9844(ulation)-420.01(commands.)-707.996(\(these)-419.986(are)]TJ 72.9602 12 Td [(also)-216.017(found)-240(as)-228.008(k)24.0161(eyb)-24.0088(oard)-204.002(bindings)-228.01(\(recommended\),)-251.987(or)-228.008(in)-228.018(the)-240(main)]TJ 0 11.8801 Td [(windo)24(w.\))]TJ -72.9602 20.1602 Td [(These)-324.002(are)-312.017(the)-336.017(k)24.0149(eyb)-24.0088(oard)-312.009(bindings:)]TJ /R33489336 10 Tf 0 20.1598 Td [(Key)-3000(command)]TJ /R33998272 10 Tf 0 18.8398 Td [(s,S,F7)-2376.01(Step)-336.008(one)-323.986(instruction.)]TJ 0 18.8402 Td [(o,O,F8)-2040.01(Step)-336.008(o)24(v)24.0149(er)-311.992(instruction)]TJ 0 18.8398 Td [(r,R,F9)-2196.01(Run)-335.994(con)23.9832(tinously)84.0137(.)]TJ 0 18.7199 Td [(Escap)-23.9929(e)-1992.02(Stop)-336.008(sim)23.9832(ulation.)]TJ 0 18.8402 Td [(f,F)-3804.01(Run)-335.994(to)-335.985(return)-324.009(address)]TJ 0 18.8398 Td [(1..9)-3468.01(Step)-336.008(n)-336.008(instructions)]TJ /R34496424 12 Tf 0 29.8801 Td [(3.2.2)-1119.99(Op)-30.0069(co)-30.0069(de)-379.994(view)-370.001(-)-380(the)-370(.ob)-60.0138(j)-379.987(Bro)29.9927(wser)]TJ /R33998272 10 Tf 0 20.7602 Td [(This)-359.986(windo)24(w)-371.992(has)-359.993(t)24(w)23.9844(o)-359.984(tabs.)-564.016(One)-372.009(with)-371.985(eac)23.9917(h)-359.993(memory)-372.002(cell)-360(on)-372.009(one)-371.992(line)-372(and)-372.002(infor-)]TJ 0 12 Td [(mation)-383.994(ab)-24(out)-396.017(address,)-384.002(hexadecimal)-384.019(v)59.9927(alue)-395.994(and)-383.994(deco)-24.0088(ded)-395.984(instruction)-384.002(\(i.e.)-635.992(disas-)]TJ 0 12 Td [(sem)24.0149(bly\),)-324.002(and)-323.993(one)-336.017(with)-336.008(the)-336.016(program)-300(memory)]TJ 0 14.2797 Td [(displa)24.0064(y)24.0149(ed)-312.008(with)-336.008(sixteen)-336.001(memory)-312.002(cells)-335.994(p)-24.0161(er)-323.985(ro)23.9844(w)-311.992(and)-335.986(a)-324.009(congurable)-311.995(ascii)-324.002(column.)]TJ ET Q Q \n \n \n \n \n-1933\n+1935\n \n \n \n \n \n \n Filter\n@@ -11631,23 +11631,23 @@\n \n 34 0 -6 -20 26 70 d1 0.01 0 0 0.01 0 0 cm q 3200 0 0 9000 -590 -2010 cm BI /IM true /W 32 /H 90 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 32>> ID & ÜáÂOOôÿþ×íma…ÿÿQIOÿò¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿówO§‹éZÕIª¥´Ø…µ†88�€ EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29954288\n+R35024984\n \n \n \n \n \n \n Type\n@@ -11684,33 +11684,33 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (30)Tj /R28980056 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R28872384 10 Tf -120.6 27.9602 Td [(The)-384.002(Assem)35.9986(bly)-360(tab)-384.016(y)36.0156(ou)-384.016(can:)]TJ /R29954288 10 Tf 14.8801 21.3602 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Double)-336.001(clic)23.9844(k)-323.992(on)-335.994(a)-324.009(line)-323.992(to)-335.984(toggle)-312.009(breakp)-24.0015(oin)23.9917(ts.)]TJ /R29954288 10 Tf -9.96016 19.8 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Use)-336.001(the)-336.016(same)-324.016(k)24.0161(eyb)-24.0088(oard)-312.009(commands)-323.994(as)-323.985(the)-336.016(in)-323.992(the)-336.016(source)-324(bro)23.9893(wser.)]TJ /R29954288 10 Tf -9.96016 19.8 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Righ)24(t)-336.001(clic)23.9844(k)-323.992(to)-323.992(get)-336.008(a)-324.009(men)24(u)-336.008(where)-324.002(y)24.0161(ou)-312.009(can)-323.985(c)24(hange)-324.002(the)-336.016(fon)24.0088(ts.)]TJ /R28872384 10 Tf -24.8402 28.7996 Td [(The)-384.002(Op)-36.0169(co)-36.0156(de)-372.017(tab.)]TJ /R28927576 10 Tf 0 21.3602 Td [(Here)-395.985(the)-408.009(program)-372.017(memory)-395.987(is)-396.008(ordered)-383.994(as)-396.016(columns)-396.008(of)-396.001(sixteen)-407.993(memory)-383.994(cells)-395.991(p)-24.0137(er)]TJ 0 12 Td [(column)-324.002(and)-335.986(as)-323.985(man)24(y)-323.992(ro)23.9844(w)-311.992(as)-323.985(needed)-335.986(to)-323.992(con)23.9844(tain)-324.002(all)-324.002(memory)84.0137(.)]TJ 0 14.8801 Td [(The)-264(sev)24.0149(en)24.0076(teen)24(th)-240.017(column)-264.002(con)23.9844(tains)-251.985(an)-252.009(ASCI)-24.0015(I)-263.984(represen)24(tation)-239.985(of)-264.009(the)-263.984(program)-227.993(mem-)]TJ 0 11.8801 Td [(ory)84.0149(.)-432.008(Y)84(ou)-324(can)-336.016(congure)-312.002(this)-335.986(column)-324.002(to)-335.984(use)-324.016(one)-323.985(of)-336.001(three)-323.985(dieren)23.9844(t)-336.001(mo)-24.0186(des:)]TJ /R29954288 10 Tf 14.8801 22.6797 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(One)-335.993(b)23.9917(yte)-324.002(p)-24.0161(er)-336.016(cell)]TJ /R29954288 10 Tf -9.96016 19.8 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(T)83.9844(w)23.9844(o)-324.008(b)23.9917(ytes)-324.016(p)-24.0161(er)-336.016(cell,)-335.994(MSB)-324.016(rst.)]TJ /R29954288 10 Tf -9.96016 19.8 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(T)83.9844(w)23.9844(o)-324.008(b)23.9917(ytes)-324.016(p)-24.0161(er)-336.016(cell,)-335.994(LSB)-324.009(rst.)]TJ -24.8402 22.6801 Td [(Y)84(ou)-335.993(can)-323.986(c)24(hange)-312.009(fon)24.0064(ts)-323.985(with)-336.008(the)-336.016(men)24(u)-336.008(item)-336.008('Settings'.)]TJ 0 14.8801 Td [(Y)84(ou)-372.008(can)-360.001(set)-372.017(breakp)-24.0015(oin)23.9917(ts)-360(on)-360.017(one)-371.992(or)-348.008(more)-359.993(\(drag)-360(the)-383.985(mouse)-359.986(to)-372.002(select)-360.01(more)-359.995(cells\))]TJ 0 12 Td [(addresses)-311.995(with)-336.008(the)-336.016(righ)24.0137(t)-324.009(clic)23.9844(k)-323.992(men)24(u.)]TJ /R28612488 14.4 Tf 0 35.8801 Td [(3.3)-1083.34(Register)-366.664(views)]TJ /R28927576 10 Tf 0 24.7199 Td [(There)-455.994(are)-444.009(t)24(w)23.9844(o)-456.001(similar)-456.009(register)-443.987(windo)24(ws.)-828(One)-455.994(for)-456.016(the)-468.008(RAM)-468.018(and)-468.018(one)-456.016(for)-456.016(the)]TJ 0 11.8801 Td [(EEPR)24.0149(OM)-336.008(data,)-336.016(when)-323.994(a)24(v)59.9927(ailable.)]TJ 0 15 Td [(Here)-263.993(y)24.0149(ou)-252.008(see)-264.009(all)-264.002(registers)-240.017(in)-275.984(the)-263.984(curren)24(t)-264.009(pro)-24.0161(cessor.)-395.994(Clic)24.0064(king)-251.992(on)-264(a)-264.009(cell)-263.984(displa)24.0088(ys)-252.017(it's)]TJ 0 11.8801 Td [(name)-300(and)-288.017(v)59.9927(alue)-300(ab)-24.0015(o)24(v)24.0161(e)-287.993(the)-300(sheet)-300(of)-300(registers.)-408.003(Y)84(ou)-300(can)-300(c)24(hange)-287.984(v)59.9903(alues)-288.003(b)23.9942(y)-300(en)24.0088(tering)]TJ 0 12 Td [(it)-336.016(in)-335.985(the)-336.017(en)24.0064(try)-323.992(\(or)-324.009(in)-323.992(the)-336.016(spreadsheet)-324.011(cell\).)]TJ 0 14.8797 Td [(The)-360.016(follo)23.9832(wing)-359.993(things)-359.986(can)-360(b)-24.0161(e)-372.017(done)-371.985(on)-360.017(one)-360(register,)-360.017(or)-348.008(a)-372.017(range)-348.008(of)-359.986(registers.)-528.003(\(Se-)]TJ 0 12 Td [(lecting)-336.017(a)-336(range)-323.985(of)-336.001(registers)-324.002(is)-336.008(done)-336.008(b)23.9917(y)-335.984(holding)-335.994(do)24.0064(wn)-324.016(left)-347.993(mouse)-336.001(button,)-347.993(mo)23.9893(ving)]TJ 0 11.8801 Td [(cursor,)-312.017(and)-323.994(releasing)-311.987(button.\))]TJ /R29954288 10 Tf 14.8801 22.6801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Set)-420.001(and)-408.018(clear)-407.993(breakp)-24.0015(oin)23.9917(ts.)-672.01(Use)-407.993(the)-420(righ)24.0137(t)-396.001(mousebutton)-419.995(men)24(u)-407.998(to)-408.018(p)-24.0137(op)-420.015(up)]TJ 0 12 Td [(a)-384.008(men)24(u)-384.016(where)-372.009(y)24.0161(ou)-372.009(can)-371.992(select)-383.994(set)-372.017(read,)-384.016(write,)-395.994(read)-372.009(v)59.9903(alue)-372.007(and)-383.994(write)-371.992(v)59.9903(alue)]TJ 0 11.8801 Td [(breakp)-24.0015(oin)23.9917(ts.)-395.994(Y)84(ou)-240.017(can)-228.008(also)-216.016("clear)-215.986(breakp)-24.0015(oin)23.9917(ts",)-228.008(notice)-227.993(the)-240(s)-227.984(in)-240.01("clear)-215.986(break-)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ts",)-323.985(ev)23.9917(ery)-323.992(breakp)-24.0015(oin)23.9917(t)-312.017(on)-335.994(the)-336.016(registers)-300(are)-324.009(cleared.)]TJ /R29954288 10 Tf -9.95977 19.8 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Set)-336.017(and)-335.986(clear)-312.017(logging)-311.995(of)-324.009(registers.)-419.995(Y)84(ou)-324.002(can)-336.016(log)-312.017(reads,)-312.002(writes,)-324.019(reads/writes)]TJ 0 12 Td [(of)-336.001(sp)-23.9917(ecic)-336.016(v)59.9927(alues)-336.008(and)-323.994(to)-335.984(bits)-335.986(selected)-336.001(b)23.9917(y)-335.984(a)-324.009(sp)-23.9917(ecied)-336.008(mask.)-444.019(Y)84(ou)-335.991(can)-323.985(select)]TJ 0 11.8801 Td [(a)-300(dieren)23.9819(t)-287.993(le)-300(name)-288.018(with)-300('set)-300(log)-276.001(lename...'.)-431.995(Default)-300(is)-300("gpsim.log".)-396.021(Y)84(ou)]TJ 0 12 Td [(can)-408.009(c)24(ho)-24.0015(ose)-396.001(LXT)-408.018(or)-396.016(ASCI)-24.0015(I)-408.008(format.)-671.985(LXT)-408.018(can)-396.016(b)-24.0161(e)-419.986(read)-395.991(with)-408.003(the)-408.008(program)]TJ 0 11.8797 Td [(gtkw)24.0064(a)24(v)24.0161(e.)-420(ASCI)-24.0015(I)-336.016(is)-336.008(default.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (30)Tj /R34044536 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R33489336 10 Tf -120.6 27.9602 Td [(The)-384.002(Assem)35.9986(bly)-360(tab)-384.016(y)36.0156(ou)-384.016(can:)]TJ /R35024984 10 Tf 14.8801 21.3602 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Double)-336.001(clic)23.9844(k)-323.992(on)-335.994(a)-324.009(line)-323.992(to)-335.984(toggle)-312.009(breakp)-24.0015(oin)23.9917(ts.)]TJ /R35024984 10 Tf -9.96016 19.8 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Use)-336.001(the)-336.016(same)-324.016(k)24.0161(eyb)-24.0088(oard)-312.009(commands)-323.994(as)-323.985(the)-336.016(in)-323.992(the)-336.016(source)-324(bro)23.9893(wser.)]TJ /R35024984 10 Tf -9.96016 19.8 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Righ)24(t)-336.001(clic)23.9844(k)-323.992(to)-323.992(get)-336.008(a)-324.009(men)24(u)-336.008(where)-324.002(y)24.0161(ou)-312.009(can)-323.985(c)24(hange)-324.002(the)-336.016(fon)24.0088(ts.)]TJ /R33489336 10 Tf -24.8402 28.7996 Td [(The)-384.002(Op)-36.0169(co)-36.0156(de)-372.017(tab.)]TJ /R33998272 10 Tf 0 21.3602 Td [(Here)-395.985(the)-408.009(program)-372.017(memory)-395.987(is)-396.008(ordered)-383.994(as)-396.016(columns)-396.008(of)-396.001(sixteen)-407.993(memory)-383.994(cells)-395.991(p)-24.0137(er)]TJ 0 12 Td [(column)-324.002(and)-335.986(as)-323.985(man)24(y)-323.992(ro)23.9844(w)-311.992(as)-323.985(needed)-335.986(to)-323.992(con)23.9844(tain)-324.002(all)-324.002(memory)84.0137(.)]TJ 0 14.8801 Td [(The)-264(sev)24.0149(en)24.0076(teen)24(th)-240.017(column)-264.002(con)23.9844(tains)-251.985(an)-252.009(ASCI)-24.0015(I)-263.984(represen)24(tation)-239.985(of)-264.009(the)-263.984(program)-227.993(mem-)]TJ 0 11.8801 Td [(ory)84.0149(.)-432.008(Y)84(ou)-324(can)-336.016(congure)-312.002(this)-335.986(column)-324.002(to)-335.984(use)-324.016(one)-323.985(of)-336.001(three)-323.985(dieren)23.9844(t)-336.001(mo)-24.0186(des:)]TJ /R35024984 10 Tf 14.8801 22.6797 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(One)-335.993(b)23.9917(yte)-324.002(p)-24.0161(er)-336.016(cell)]TJ /R35024984 10 Tf -9.96016 19.8 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(T)83.9844(w)23.9844(o)-324.008(b)23.9917(ytes)-324.016(p)-24.0161(er)-336.016(cell,)-335.994(MSB)-324.016(rst.)]TJ /R35024984 10 Tf -9.96016 19.8 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(T)83.9844(w)23.9844(o)-324.008(b)23.9917(ytes)-324.016(p)-24.0161(er)-336.016(cell,)-335.994(LSB)-324.009(rst.)]TJ -24.8402 22.6801 Td [(Y)84(ou)-335.993(can)-323.986(c)24(hange)-312.009(fon)24.0064(ts)-323.985(with)-336.008(the)-336.016(men)24(u)-336.008(item)-336.008('Settings'.)]TJ 0 14.8801 Td [(Y)84(ou)-372.008(can)-360.001(set)-372.017(breakp)-24.0015(oin)23.9917(ts)-360(on)-360.017(one)-371.992(or)-348.008(more)-359.993(\(drag)-360(the)-383.985(mouse)-359.986(to)-372.002(select)-360.01(more)-359.995(cells\))]TJ 0 12 Td [(addresses)-311.995(with)-336.008(the)-336.016(righ)24.0137(t)-324.009(clic)23.9844(k)-323.992(men)24(u.)]TJ /R33683184 14.4 Tf 0 35.8801 Td [(3.3)-1083.34(Register)-366.664(views)]TJ /R33998272 10 Tf 0 24.7199 Td [(There)-455.994(are)-444.009(t)24(w)23.9844(o)-456.001(similar)-456.009(register)-443.987(windo)24(ws.)-828(One)-455.994(for)-456.016(the)-468.008(RAM)-468.018(and)-468.018(one)-456.016(for)-456.016(the)]TJ 0 11.8801 Td [(EEPR)24.0149(OM)-336.008(data,)-336.016(when)-323.994(a)24(v)59.9927(ailable.)]TJ 0 15 Td [(Here)-263.993(y)24.0149(ou)-252.008(see)-264.009(all)-264.002(registers)-240.017(in)-275.984(the)-263.984(curren)24(t)-264.009(pro)-24.0161(cessor.)-395.994(Clic)24.0064(king)-251.992(on)-264(a)-264.009(cell)-263.984(displa)24.0088(ys)-252.017(it's)]TJ 0 11.8801 Td [(name)-300(and)-288.017(v)59.9927(alue)-300(ab)-24.0015(o)24(v)24.0161(e)-287.993(the)-300(sheet)-300(of)-300(registers.)-408.003(Y)84(ou)-300(can)-300(c)24(hange)-287.984(v)59.9903(alues)-288.003(b)23.9942(y)-300(en)24.0088(tering)]TJ 0 12 Td [(it)-336.016(in)-335.985(the)-336.017(en)24.0064(try)-323.992(\(or)-324.009(in)-323.992(the)-336.016(spreadsheet)-324.011(cell\).)]TJ 0 14.8797 Td [(The)-360.016(follo)23.9832(wing)-359.993(things)-359.986(can)-360(b)-24.0161(e)-372.017(done)-371.985(on)-360.017(one)-360(register,)-360.017(or)-348.008(a)-372.017(range)-348.008(of)-359.986(registers.)-528.003(\(Se-)]TJ 0 12 Td [(lecting)-336.017(a)-336(range)-323.985(of)-336.001(registers)-324.002(is)-336.008(done)-336.008(b)23.9917(y)-335.984(holding)-335.994(do)24.0064(wn)-324.016(left)-347.993(mouse)-336.001(button,)-347.993(mo)23.9893(ving)]TJ 0 11.8801 Td [(cursor,)-312.017(and)-323.994(releasing)-311.987(button.\))]TJ /R35024984 10 Tf 14.8801 22.6801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Set)-420.001(and)-408.018(clear)-407.993(breakp)-24.0015(oin)23.9917(ts.)-672.01(Use)-407.993(the)-420(righ)24.0137(t)-396.001(mousebutton)-419.995(men)24(u)-407.998(to)-408.018(p)-24.0137(op)-420.015(up)]TJ 0 12 Td [(a)-384.008(men)24(u)-384.016(where)-372.009(y)24.0161(ou)-372.009(can)-371.992(select)-383.994(set)-372.017(read,)-384.016(write,)-395.994(read)-372.009(v)59.9903(alue)-372.007(and)-383.994(write)-371.992(v)59.9903(alue)]TJ 0 11.8801 Td [(breakp)-24.0015(oin)23.9917(ts.)-395.994(Y)84(ou)-240.017(can)-228.008(also)-216.016("clear)-215.986(breakp)-24.0015(oin)23.9917(ts",)-228.008(notice)-227.993(the)-240(s)-227.984(in)-240.01("clear)-215.986(break-)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ts",)-323.985(ev)23.9917(ery)-323.992(breakp)-24.0015(oin)23.9917(t)-312.017(on)-335.994(the)-336.016(registers)-300(are)-324.009(cleared.)]TJ /R35024984 10 Tf -9.95977 19.8 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Set)-336.017(and)-335.986(clear)-312.017(logging)-311.995(of)-324.009(registers.)-419.995(Y)84(ou)-324.002(can)-336.016(log)-312.017(reads,)-312.002(writes,)-324.019(reads/writes)]TJ 0 12 Td [(of)-336.001(sp)-23.9917(ecic)-336.016(v)59.9927(alues)-336.008(and)-323.994(to)-335.984(bits)-335.986(selected)-336.001(b)23.9917(y)-335.984(a)-324.009(sp)-23.9917(ecied)-336.008(mask.)-444.019(Y)84(ou)-335.991(can)-323.985(select)]TJ 0 11.8801 Td [(a)-300(dieren)23.9819(t)-287.993(le)-300(name)-288.018(with)-300('set)-300(log)-276.001(lename...'.)-431.995(Default)-300(is)-300("gpsim.log".)-396.021(Y)84(ou)]TJ 0 12 Td [(can)-408.009(c)24(ho)-24.0015(ose)-396.001(LXT)-408.018(or)-396.016(ASCI)-24.0015(I)-408.008(format.)-671.985(LXT)-408.018(can)-396.016(b)-24.0161(e)-419.986(read)-395.991(with)-408.003(the)-408.008(program)]TJ 0 11.8797 Td [(gtkw)24.0064(a)24(v)24.0161(e.)-420(ASCI)-24.0015(I)-336.016(is)-336.008(default.)]TJ ET Q Q \n \n \n \n \n-2189\n+2191\n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29954288\n+R35024984\n \n \n \n \n \n \n Type\n@@ -11747,20 +11747,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.4.)-756.016(SYMBOL)-335.986(VIEW)]TJ /R28927576 10 Tf 333.72 0 Td (31)Tj /R29954288 10 Tf -318.84 27.9602 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Cop)24.0076(y)-323.993(cells.)-431.985(Y)84(ou)-335.993(cop)23.9844(y)-323.992(cells)-324.002(b)23.9917(y)-323.992(dragging)-311.987(the)-336.016(b)-24.0161(order)-311.985(of)-336.001(the)-336.016(selected)-324.009(cell\(s\).)]TJ /R29954288 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Fill)-384(cells.)-564.016(Mo)24.0076(v)24.0149(e)-359.984(mouse)-372.017(to)-372(lo)23.9844(w)23.9844(er)-360(righ)24.0137(t)-359.986(corner)-360.017(of)-372.017(the)-383.985(frame)-359.993(of)-384.009(the)-371.992(selected)]TJ 0 12 Td [(cell\(s\),)-443.986(and)-408.017(drag)-407.986(it.)-695.994(The)-420.017(one)-408.008(cell's)-408(con)23.9844(ten)23.9844(ts)-408.008(will)-420.008(b)-24.0161(e)-419.986(copied)-408(to)-420.008(the)-420(other)]TJ 0 11.8801 Td (cells.)Tj /R29954288 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(W)83.9844(atc)23.9917(h)-336.008(them.)-444.009(Select)-336.001(the)-336.016("A)24.0161(dd)-324.009(W)83.9844(atc)23.9917(h")-324.002(men)24(u)-336.008(item.)]TJ -24.8402 23.2801 Td [(The)-324(cells)-324.002(ha)24.0076(v)24.0149(e)-324.008(dieren)23.9832(t)-324.009(bac)23.9844(kground)-312.002(colors)-311.992(dep)-23.9917(ending)-336.018(on)-324.002(if)-335.994(they)-335.986(represen)24(t:)]TJ /R29954288 10 Tf 14.8801 23.4 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(File)-336.001(Register)-324.002(\(e.g.)-432.017(RAM\):)-348.018(ligh)24.0137(t)-324.009(cy)23.9917(an.)]TJ /R29954288 10 Tf -9.96016 20.4 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Sp)-24.0088(ecial)-336.001(F)84.0149(unction)-336.001(Registers)-311.987(\(e.g.)-444.009(ST)83.9917(A)84(TUS,TMR0\):)-443.987(dark)-323.985(cy)23.9917(an)]TJ /R29954288 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(aliased)-300(register)-300(\(e.g.)-432.017(the)-311.992(INDF)-323.994(lo)-23.9844(cated)-312.002(at)-300(address)-300(0x80)-300(is)-300(the)-323.985(same)-300(as)-311.992(the)]TJ 0 11.8801 Td [(one)-323.986(lo)-23.9844(cated)-335.985(at)-323.993(address)-311.995(0x00\):)-431.995(gra)24(y)]TJ /R29954288 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(in)24.0149(v)59.9915(alid)-395.985(register:)-575.994(blac)24.0064(k.)-636.001(If)-408.008(all)-395.994(sixteen)-407.993(registers)-372.009(in)-408.015(a)-396.001(ro)23.9844(w)-383.985(are)-396.001(in)24.0161(v)59.9927(alid,)-407.993(then)]TJ 0 12 Td [(the)-336.017(ro)23.9844(w)-311.992(is)-336.008(not)-323.986(sho)23.9917(wn.)]TJ /R29954288 10 Tf -9.96016 20.4 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(a)-407.992(register)-383.986(with)-419.993(one)-396.016(or)-396.016(more)-396.008(breakp)-24.0015(oin)23.9917(ts:)-587.986(red.)-660.01(Logged)-396.008(registers)-384.004(are)-396.001(also)]TJ 0 12 Td (red.)Tj -24.8402 23.2801 Td [(gpsim)-347.986(dynamically)-348.018(up)-24.0088(dates)-360(the)-360(registers)-335.994(as)-348.008(the)-360(sim)23.9844(ulation)-360.01(pro)-24.0161(ceeds.)-504.002(Registers)]TJ 0 12 Td [(that)-359.986(c)24(hange)-360.017(v)59.9915(alue)-360.016(b)-24.0161(et)24.0149(w)23.9844(een)-371.992(up)-24.0088(dates)-371.992(of)-359.986(the)-371.992(windo)24(w)-371.992(during)-359.993(sim)23.9844(ulation)-360.01(are)-347.993(high-)]TJ 0 11.8801 Td [(ligh)24.0149(ted)-323.986(with)-336.008(a)-324.008(blue)-336.001(foreground)-312.019(color.)]TJ 0 15.1199 Td [(The)-324(men)24(u)-336.008(also)-311.994(has)-324.016(a)-324.008('settings')-335.986(item)-336.008(where)-324.002(y)24.0161(ou)-324.002(can)-323.985(c)24(hange)-312.009(the)-336.016(fon)24.0064(t)-336.001(used.)]TJ /R28612488 14.4 Tf 0 36.7199 Td [(3.4)-1083.34(Sym)33.3244(b)-33.3218(ol)-366.66(view)]TJ /R28927576 10 Tf 0 24.9602 Td [(This)-276.001(windo)24(w,)-287.985(as)-288.008(its)-275.993(name)-288.018(suggests,)-276.011(displa)24.0064(ys)-276.001(sym)23.9917(b)-24.0161(ols.)-419.993(All)-287.986(of)-287.993(the)-288.008(sp)-23.9917(ecial)-276.001(function)]TJ 0 12 Td [(registers)-347.986(will)-372(ha)24.0076(v)24.0149(e)-359.984(en)24.0076(tries)-360.017(in)-383.992(the)-371.992(sym)23.9917(b)-24.0161(ol)-360(view)24.0137(er.)-564.002(If)-371.992(y)24.0161(ou're)-359.993(using)-360(.co)-24.0088(d)-384.016(les)-360.01(then)]TJ 0 12 Td [(y)24.0149(ou'll)-312.017(additionally)-312.018(ha)24.0076(v)24.0149(e)-312.017(le)-324.016(registers)-300(\(that)-335.986(are)-312.017(dened)-324.002(in)-323.992(cblo)-24.0015(c)24(ks\),)-324.009(equates,)-312.002(and)]TJ 0 11.8797 Td [(address)-311.994(lab)-24.0161(els.)]TJ 0 15.1203 Td [(Y)84(ou)-240.016(can)-251.994(lter)-239.993(out)-251.994(some)-239.993(sym)23.9917(b)-24.0161(ol)-240(t)24(yp)-23.9844(es)-251.992(using)-240(the)-251.992(buttons)-252.017(in)-252(the)-251.992(top)-251.992(of)-239.985(the)-251.992(windo)24(w,)]TJ 0 12 Td [(and)-323.993(y)24.0149(ou)-312.008(can)-323.986(sort)-311.994(the)-336.017(ro)23.9844(ws)-312.009(b)23.9917(y)-323.992(clic)23.9844(king)-311.992(on)-324.002(the)-336.016(column)-324.002(buttons)-336.001(\(the)-336.001(ones)-312.007(reading)]TJ 0 11.8797 Td [('sym)24.0149(b)-24.0161(ol',)-324.016('t)23.9844(yp)-23.9844(e')-336.016(and)-323.993('address'\).)]TJ 0 15.1203 Td [(Y)84(ou)-407.985(can)-408.009(add)-408.017(the)-408.009(sym)23.9917(b)-24.0161(ol)-408.008(to)-408.015(the)-420(w)23.9844(atc)23.9917(h)-396.008(windo)24(w)-408.008(b)23.9917(y)-408.015(righ)24.0137(t-clic)23.9844(king)-383.985(and)-408.018(selecting)]TJ 0 12 Td [(the)-408.009("A)24.0149(dd)-396.001(to)-408.017(w)23.9844(atc)23.9917(h)-384.016(windo)24(w")-396.001(men)24(u)-408(item.)-660.01(This)-407.993(will)-408.015(add)-395.987(the)-408.008(ram)-395.987(register)-383.985(with)]TJ 0 11.8797 Td [(address)-311.994(equal)-324.009(to)-323.993(the)-336.017(sym)23.9917(b)-24.0161(ols)-324.002(v)59.9927(alue)-324.002(to)-335.984(the)-336.016(w)23.9844(atc)23.9917(h)-324.016(windo)24(w.)]TJ 0 15.1203 Td [(The)-312.008(sym)23.9917(b)-24.0161(ol)-311.992(view)24.0149(er)-311.992(is)-324.016(link)23.9917(ed)-312.009(to)-323.992(the)-323.985(other)-311.992(windo)24(ws.)-431.985(F)84.0162(or)-311.992(example,)-311.987(if)-324.002(y)24.0161(ou)-312.007(clic)23.9844(k)-312.002(on)]TJ 0 12 Td [(a)-324.008(sym)23.9917(b)-24.0161(ol)-323.985(and:)]TJ /R29954288 10 Tf 14.8801 23.2797 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(If)-336.016(it)-336.016(is)-336.008(an)-324(address,)-312.009(then)-336.008(the)-336.016(op)-24.0015(co)-23.9917(de)-324.002(and)-335.986(source)-312.009(views)-324.009(displa)24.0064(y)-323.992(the)-336.016(address.)]TJ /R29954288 10 Tf -9.96016 20.4 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(If)-336.016(it's)-336.008(a)-324.008(register,)-312.009(the)-336.016(register)-311.995(view)24.0137(er)-323.985(selects)-324.009(the)-336.016(cell.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.4.)-756.016(SYMBOL)-335.986(VIEW)]TJ /R33998272 10 Tf 333.72 0 Td (31)Tj /R35024984 10 Tf -318.84 27.9602 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Cop)24.0076(y)-323.993(cells.)-431.985(Y)84(ou)-335.993(cop)23.9844(y)-323.992(cells)-324.002(b)23.9917(y)-323.992(dragging)-311.987(the)-336.016(b)-24.0161(order)-311.985(of)-336.001(the)-336.016(selected)-324.009(cell\(s\).)]TJ /R35024984 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Fill)-384(cells.)-564.016(Mo)24.0076(v)24.0149(e)-359.984(mouse)-372.017(to)-372(lo)23.9844(w)23.9844(er)-360(righ)24.0137(t)-359.986(corner)-360.017(of)-372.017(the)-383.985(frame)-359.993(of)-384.009(the)-371.992(selected)]TJ 0 12 Td [(cell\(s\),)-443.986(and)-408.017(drag)-407.986(it.)-695.994(The)-420.017(one)-408.008(cell's)-408(con)23.9844(ten)23.9844(ts)-408.008(will)-420.008(b)-24.0161(e)-419.986(copied)-408(to)-420.008(the)-420(other)]TJ 0 11.8801 Td (cells.)Tj /R35024984 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(W)83.9844(atc)23.9917(h)-336.008(them.)-444.009(Select)-336.001(the)-336.016("A)24.0161(dd)-324.009(W)83.9844(atc)23.9917(h")-324.002(men)24(u)-336.008(item.)]TJ -24.8402 23.2801 Td [(The)-324(cells)-324.002(ha)24.0076(v)24.0149(e)-324.008(dieren)23.9832(t)-324.009(bac)23.9844(kground)-312.002(colors)-311.992(dep)-23.9917(ending)-336.018(on)-324.002(if)-335.994(they)-335.986(represen)24(t:)]TJ /R35024984 10 Tf 14.8801 23.4 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(File)-336.001(Register)-324.002(\(e.g.)-432.017(RAM\):)-348.018(ligh)24.0137(t)-324.009(cy)23.9917(an.)]TJ /R35024984 10 Tf -9.96016 20.4 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Sp)-24.0088(ecial)-336.001(F)84.0149(unction)-336.001(Registers)-311.987(\(e.g.)-444.009(ST)83.9917(A)84(TUS,TMR0\):)-443.987(dark)-323.985(cy)23.9917(an)]TJ /R35024984 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(aliased)-300(register)-300(\(e.g.)-432.017(the)-311.992(INDF)-323.994(lo)-23.9844(cated)-312.002(at)-300(address)-300(0x80)-300(is)-300(the)-323.985(same)-300(as)-311.992(the)]TJ 0 11.8801 Td [(one)-323.986(lo)-23.9844(cated)-335.985(at)-323.993(address)-311.995(0x00\):)-431.995(gra)24(y)]TJ /R35024984 10 Tf -9.96016 20.5199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(in)24.0149(v)59.9915(alid)-395.985(register:)-575.994(blac)24.0064(k.)-636.001(If)-408.008(all)-395.994(sixteen)-407.993(registers)-372.009(in)-408.015(a)-396.001(ro)23.9844(w)-383.985(are)-396.001(in)24.0161(v)59.9927(alid,)-407.993(then)]TJ 0 12 Td [(the)-336.017(ro)23.9844(w)-311.992(is)-336.008(not)-323.986(sho)23.9917(wn.)]TJ /R35024984 10 Tf -9.96016 20.4 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(a)-407.992(register)-383.986(with)-419.993(one)-396.016(or)-396.016(more)-396.008(breakp)-24.0015(oin)23.9917(ts:)-587.986(red.)-660.01(Logged)-396.008(registers)-384.004(are)-396.001(also)]TJ 0 12 Td (red.)Tj -24.8402 23.2801 Td [(gpsim)-347.986(dynamically)-348.018(up)-24.0088(dates)-360(the)-360(registers)-335.994(as)-348.008(the)-360(sim)23.9844(ulation)-360.01(pro)-24.0161(ceeds.)-504.002(Registers)]TJ 0 12 Td [(that)-359.986(c)24(hange)-360.017(v)59.9915(alue)-360.016(b)-24.0161(et)24.0149(w)23.9844(een)-371.992(up)-24.0088(dates)-371.992(of)-359.986(the)-371.992(windo)24(w)-371.992(during)-359.993(sim)23.9844(ulation)-360.01(are)-347.993(high-)]TJ 0 11.8801 Td [(ligh)24.0149(ted)-323.986(with)-336.008(a)-324.008(blue)-336.001(foreground)-312.019(color.)]TJ 0 15.1199 Td [(The)-324(men)24(u)-336.008(also)-311.994(has)-324.016(a)-324.008('settings')-335.986(item)-336.008(where)-324.002(y)24.0161(ou)-324.002(can)-323.985(c)24(hange)-312.009(the)-336.016(fon)24.0064(t)-336.001(used.)]TJ /R33683184 14.4 Tf 0 36.7199 Td [(3.4)-1083.34(Sym)33.3244(b)-33.3218(ol)-366.66(view)]TJ /R33998272 10 Tf 0 24.9602 Td [(This)-276.001(windo)24(w,)-287.985(as)-288.008(its)-275.993(name)-288.018(suggests,)-276.011(displa)24.0064(ys)-276.001(sym)23.9917(b)-24.0161(ols.)-419.993(All)-287.986(of)-287.993(the)-288.008(sp)-23.9917(ecial)-276.001(function)]TJ 0 12 Td [(registers)-347.986(will)-372(ha)24.0076(v)24.0149(e)-359.984(en)24.0076(tries)-360.017(in)-383.992(the)-371.992(sym)23.9917(b)-24.0161(ol)-360(view)24.0137(er.)-564.002(If)-371.992(y)24.0161(ou're)-359.993(using)-360(.co)-24.0088(d)-384.016(les)-360.01(then)]TJ 0 12 Td [(y)24.0149(ou'll)-312.017(additionally)-312.018(ha)24.0076(v)24.0149(e)-312.017(le)-324.016(registers)-300(\(that)-335.986(are)-312.017(dened)-324.002(in)-323.992(cblo)-24.0015(c)24(ks\),)-324.009(equates,)-312.002(and)]TJ 0 11.8797 Td [(address)-311.994(lab)-24.0161(els.)]TJ 0 15.1203 Td [(Y)84(ou)-240.016(can)-251.994(lter)-239.993(out)-251.994(some)-239.993(sym)23.9917(b)-24.0161(ol)-240(t)24(yp)-23.9844(es)-251.992(using)-240(the)-251.992(buttons)-252.017(in)-252(the)-251.992(top)-251.992(of)-239.985(the)-251.992(windo)24(w,)]TJ 0 12 Td [(and)-323.993(y)24.0149(ou)-312.008(can)-323.986(sort)-311.994(the)-336.017(ro)23.9844(ws)-312.009(b)23.9917(y)-323.992(clic)23.9844(king)-311.992(on)-324.002(the)-336.016(column)-324.002(buttons)-336.001(\(the)-336.001(ones)-312.007(reading)]TJ 0 11.8797 Td [('sym)24.0149(b)-24.0161(ol',)-324.016('t)23.9844(yp)-23.9844(e')-336.016(and)-323.993('address'\).)]TJ 0 15.1203 Td [(Y)84(ou)-407.985(can)-408.009(add)-408.017(the)-408.009(sym)23.9917(b)-24.0161(ol)-408.008(to)-408.015(the)-420(w)23.9844(atc)23.9917(h)-396.008(windo)24(w)-408.008(b)23.9917(y)-408.015(righ)24.0137(t-clic)23.9844(king)-383.985(and)-408.018(selecting)]TJ 0 12 Td [(the)-408.009("A)24.0149(dd)-396.001(to)-408.017(w)23.9844(atc)23.9917(h)-384.016(windo)24(w")-396.001(men)24(u)-408(item.)-660.01(This)-407.993(will)-408.015(add)-395.987(the)-408.008(ram)-395.987(register)-383.985(with)]TJ 0 11.8797 Td [(address)-311.994(equal)-324.009(to)-323.993(the)-336.017(sym)23.9917(b)-24.0161(ols)-324.002(v)59.9927(alue)-324.002(to)-335.984(the)-336.016(w)23.9844(atc)23.9917(h)-324.016(windo)24(w.)]TJ 0 15.1203 Td [(The)-312.008(sym)23.9917(b)-24.0161(ol)-311.992(view)24.0149(er)-311.992(is)-324.016(link)23.9917(ed)-312.009(to)-323.992(the)-323.985(other)-311.992(windo)24(ws.)-431.985(F)84.0162(or)-311.992(example,)-311.987(if)-324.002(y)24.0161(ou)-312.007(clic)23.9844(k)-312.002(on)]TJ 0 12 Td [(a)-324.008(sym)23.9917(b)-24.0161(ol)-323.985(and:)]TJ /R35024984 10 Tf 14.8801 23.2797 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(If)-336.016(it)-336.016(is)-336.008(an)-324(address,)-312.009(then)-336.008(the)-336.016(op)-24.0015(co)-23.9917(de)-324.002(and)-335.986(source)-312.009(views)-324.009(displa)24.0064(y)-323.992(the)-336.016(address.)]TJ /R35024984 10 Tf -9.96016 20.4 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(If)-336.016(it's)-336.008(a)-324.008(register,)-312.009(the)-336.016(register)-311.995(view)24.0137(er)-323.985(selects)-324.009(the)-336.016(cell.)]TJ ET Q Q \n \n \n \n \n-2212\n+2215\n \n \n \n \n \n \n Filter\n@@ -11785,21 +11785,21 @@\n \n 62 0 10 0 69 57 d1 0.01 0 0 0.01 0 0 cm q 5900 0 0 5700 1010 -9.99985 cm BI /IM true /W 59 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 59>> ID *?¥&¤C ¢w 0_[Âÿm/­´½/]ºô¶ÒõÛ¯K´·_­´½vÒúí-×ÒÛ¯Kcë­ú×ÿÿ­ÿú×ÿÿ äE}|�@ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29954288\n+R35024984\n \n \n \n \n \n \n Type\n@@ -11836,20 +11836,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (32)Tj /R28980056 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R28612488 14.4 Tf -120.6 27.9602 Td [(3.5)-1083.34(W)91.668(atc)33.3405(h)-375.01(view)]TJ /R28927576 10 Tf 0 25.3199 Td [(This)-372.017(is)-371.985(not)-383.985(a)-372.017(output-only)-372.019(windo)24(w)-371.992(as)-360(the)-383.985(name)-372.002(suggests)-360.017(\(c)24.0137(hange)-372.007(name?\).)-575.987(Y)84(ou)]TJ 0 11.8801 Td [(can)-360.001(b)-24.0161(oth)-360.001(view)-360.01(and)-360.01(c)24(hange)-347.986(data.)-540(Double-clic)23.9819(king)-348.008(on)-360.017(a)-359.986(bit)-359.995(toggles)-348.003(the)-371.992(bit.)-540.01(Y)84(ou)]TJ 0 12 Td [(add)-288.017(v)59.9915(ariables)-288.018(here)-287.986(b)23.9917(y)-300(marking)-275.986(them)-300(in)-300(a)-300(register)-276.018(view)24.0137(er)-288.008(and)-288.018(select)-300(A)23.9844(dd)-287.993(w)23.9844(atc)23.9893(h)]TJ 0 12 Td [(from)-323.993(men)24(u.)-443.992(The)-335.994(righ)24.0137(t-clic)23.9844(k)-312(men)24(u)-324.016(has)-324.016(the)-336.016(follo)23.9844(wing)-324.016(items:)]TJ /R29954288 10 Tf 14.8801 23.6398 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Remo)24.0137(v)24.0161(e)-324.009(w)23.9844(atc)23.9917(h)]TJ /R29954288 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Set)-336.017(register)-311.995(v)59.9927(alue)]TJ /R29954288 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Clear)-323.985(Breakp)-24.0161(oin)23.9917(ts)]TJ /R29954288 10 Tf -9.96016 21 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(read)]TJ /R29954288 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(write)]TJ /R29954288 10 Tf -9.96016 20.8797 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(read)-324.002(v)59.9927(alue)]TJ /R29954288 10 Tf -9.96016 21 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(write)-336.016(v)59.9927(alue)]TJ /R29954288 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td (Columns...)Tj -24.8402 23.6402 Td [("Columns...)-684.002(op)-24.0015(ens)-384.016(up)-384.009(a)-384.009(windo)24(w)-383.985(where)-384.002(y)24.0161(ou)-372.009(can)-383.985(select)-383.994(whic)23.9893(h)-384.014(of)-396.001(the)-383.985(follo)23.9844(wing)]TJ 0 12 Td [(data)-324.009(to)-323.993(displa)24.0064(y:)]TJ /R29954288 10 Tf 14.8801 23.6398 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td (BP)Tj /R29954288 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(T)23.9844(yp)-23.9844(e)]TJ /R29954288 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td (Name)Tj /R29954288 10 Tf -9.96016 21 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(A)24(ddress)]TJ /R29954288 10 Tf -9.96016 20.8797 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td (Dec)Tj /R29954288 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td (Hex)Tj /R29954288 10 Tf -9.96016 21 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Bx)-335.993(\(bits)-336.008(of)-324.009(w)23.9844(ord\))]TJ -24.8402 23.6402 Td [(Y)84(ou)-407.985(can)-396.017(sort)-396.016(the)-408.008(list)-408(of)-407.993(w)23.9844(atc)23.9917(hes)-396.008(b)23.9917(y)-395.984(clic)23.9844(king)-396.016(on)-395.994(the)-420(column)-395.996(buttons.)-671.992(Clic)24.0088(king)]TJ 0 11.8797 Td [(t)24(wice)-324.009(sorts)-324.002(the)-336.016(list)-324.016(bac)23.9844(kw)24.0161(ards.)]TJ /R28612488 14.4 Tf 0 37.3203 Td [(3.6)-1083.34(Stac)33.3303(k)-375.005(view)33.3405(er)]TJ /R28927576 10 Tf 0 25.2 Td [(This)-276.001(windo)24(w)-263.984(displa)24.0064(ys)-264.009(curren)24(t)-264.009(stac)24.0137(k.)-407.993(Selecting)-275.994(an)-264.002(en)24.0064(try)-263.992(mak)23.9844(es)-263.984(the)-276.016(co)-23.9942(de)-275.991(windo)24(ws)]TJ 0 12 Td [(displa)24.0064(y)-443.993(the)-468.008(return)-456.001(address.)-804.002(Double)-467.993(clic)23.9844(king)-443.985(sets)-456.016(a)-456.001(breakp)-24(oin)23.9893(t)-444.009(on)-455.991(the)-468.008(return)]TJ 0 11.8797 Td (address.)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (32)Tj /R34044536 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R33683184 14.4 Tf -120.6 27.9602 Td [(3.5)-1083.34(W)91.668(atc)33.3405(h)-375.01(view)]TJ /R33998272 10 Tf 0 25.3199 Td [(This)-372.017(is)-371.985(not)-383.985(a)-372.017(output-only)-372.019(windo)24(w)-371.992(as)-360(the)-383.985(name)-372.002(suggests)-360.017(\(c)24.0137(hange)-372.007(name?\).)-575.987(Y)84(ou)]TJ 0 11.8801 Td [(can)-360.001(b)-24.0161(oth)-360.001(view)-360.01(and)-360.01(c)24(hange)-347.986(data.)-540(Double-clic)23.9819(king)-348.008(on)-360.017(a)-359.986(bit)-359.995(toggles)-348.003(the)-371.992(bit.)-540.01(Y)84(ou)]TJ 0 12 Td [(add)-288.017(v)59.9915(ariables)-288.018(here)-287.986(b)23.9917(y)-300(marking)-275.986(them)-300(in)-300(a)-300(register)-276.018(view)24.0137(er)-288.008(and)-288.018(select)-300(A)23.9844(dd)-287.993(w)23.9844(atc)23.9893(h)]TJ 0 12 Td [(from)-323.993(men)24(u.)-443.992(The)-335.994(righ)24.0137(t-clic)23.9844(k)-312(men)24(u)-324.016(has)-324.016(the)-336.016(follo)23.9844(wing)-324.016(items:)]TJ /R35024984 10 Tf 14.8801 23.6398 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Remo)24.0137(v)24.0161(e)-324.009(w)23.9844(atc)23.9917(h)]TJ /R35024984 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Set)-336.017(register)-311.995(v)59.9927(alue)]TJ /R35024984 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Clear)-323.985(Breakp)-24.0161(oin)23.9917(ts)]TJ /R35024984 10 Tf -9.96016 21 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(read)]TJ /R35024984 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(write)]TJ /R35024984 10 Tf -9.96016 20.8797 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(read)-324.002(v)59.9927(alue)]TJ /R35024984 10 Tf -9.96016 21 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Set)-336.017(break)-324.009(on)-324.002(write)-336.016(v)59.9927(alue)]TJ /R35024984 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td (Columns...)Tj -24.8402 23.6402 Td [("Columns...)-684.002(op)-24.0015(ens)-384.016(up)-384.009(a)-384.009(windo)24(w)-383.985(where)-384.002(y)24.0161(ou)-372.009(can)-383.985(select)-383.994(whic)23.9893(h)-384.014(of)-396.001(the)-383.985(follo)23.9844(wing)]TJ 0 12 Td [(data)-324.009(to)-323.993(displa)24.0064(y:)]TJ /R35024984 10 Tf 14.8801 23.6398 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td (BP)Tj /R35024984 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(T)23.9844(yp)-23.9844(e)]TJ /R35024984 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td (Name)Tj /R35024984 10 Tf -9.96016 21 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(A)24(ddress)]TJ /R35024984 10 Tf -9.96016 20.8797 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td (Dec)Tj /R35024984 10 Tf -9.96016 20.8801 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td (Hex)Tj /R35024984 10 Tf -9.96016 21 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Bx)-335.993(\(bits)-336.008(of)-324.009(w)23.9844(ord\))]TJ -24.8402 23.6402 Td [(Y)84(ou)-407.985(can)-396.017(sort)-396.016(the)-408.008(list)-408(of)-407.993(w)23.9844(atc)23.9917(hes)-396.008(b)23.9917(y)-395.984(clic)23.9844(king)-396.016(on)-395.994(the)-420(column)-395.996(buttons.)-671.992(Clic)24.0088(king)]TJ 0 11.8797 Td [(t)24(wice)-324.009(sorts)-324.002(the)-336.016(list)-324.016(bac)23.9844(kw)24.0161(ards.)]TJ /R33683184 14.4 Tf 0 37.3203 Td [(3.6)-1083.34(Stac)33.3303(k)-375.005(view)33.3405(er)]TJ /R33998272 10 Tf 0 25.2 Td [(This)-276.001(windo)24(w)-263.984(displa)24.0064(ys)-264.009(curren)24(t)-264.009(stac)24.0137(k.)-407.993(Selecting)-275.994(an)-264.002(en)24.0064(try)-263.992(mak)23.9844(es)-263.984(the)-276.016(co)-23.9942(de)-275.991(windo)24(ws)]TJ 0 12 Td [(displa)24.0064(y)-443.993(the)-468.008(return)-456.001(address.)-804.002(Double)-467.993(clic)23.9844(king)-443.985(sets)-456.016(a)-456.001(breakp)-24(oin)23.9893(t)-444.009(on)-455.991(the)-468.008(return)]TJ 0 11.8797 Td (address.)Tj ET Q Q \n \n \n \n \n-1331\n+1334\n \n \n \n \n \n \n Filter\n@@ -11874,21 +11874,21 @@\n \n 39 0 4 0 34 59 d1 0.01 0 0 0.01 0 0 cm q 3000 0 0 5900 410 -9.99985 cm BI /IM true /W 30 /H 59 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 30>> ID &¡ Á‡à¡èo 0øO­ðÞ.ßÿ&©v’ÇÒý-¥¥Ö–—Z]~—ÿ_ÿÿÿÿÿùAéÿÿía…� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29954288\n+R35024984\n \n \n \n \n \n \n Type\n@@ -11925,20 +11925,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.7.)-756.016(BREADBO)23.9819(ARD)]TJ /R28927576 10 Tf 333.72 0 Td (33)Tj /R28612488 14.4 Tf -333.72 27.9602 Td [(3.7)-1083.34(Breadb)-33.3201(oard)]TJ /R28927576 10 Tf 0 24.7199 Td [(Here)-275.985(y)24.0149(ou)-287.985(can)-288.009(create/mo)-24.0186(dify)-275.994(and)-288.018(examine)-287.986(the)-288.008(en)24.0064(vironmen)23.9819(t)-287.993(around)-276.018(the)-300(pic.)-420.01(Pins)]TJ 0 11.8801 Td [(are)-264.009(displa)24.0064(y)24.0149(ed)-275.993(as)-276.016(an)-275.993(arro)23.9844(w.)-407.986(The)-275.994(direction)-275.986(of)-287.993(the)-288.008(arro)23.9844(w)-263.984(indicates)-275.986(if)-287.986(its)-287.986(an)-275.991(input)-300(or)]TJ 0 12 Td [(output)-335.986(pin.)-444(The)-324(color)-324.009(of)-324.009(the)-336.016(arro)23.9844(w)-300(indicates)-335.986(its)-324.002(state)-336.008(\(green=lo)23.9844(w,)-300(red=high\).)]TJ 0 14.7602 Td [(Y)84(ou)-347.985(can't)-336.017(instan)24(tiate)-348(pic)-348(pro)-24.0161(cessors)-324.002(from)-335.986(here,)-348(y)24.0161(ou'll)-336.001(ha)24.0064(v)24.0161(e)-336.001(to)-348.015(do)-347.986(that)-347.993(from)-348.018(the)]TJ 0 12 Td [(command)-324.017(line,)-336.001(or)-311.992(from)-323.994(a)-336.001(.stc)-323.985(le.)]TJ 0 14.7598 Td [(Y)84(our)-251.985(can)-263.986(create)-252.009(no)-24(des)-264.016(b)23.9917(y)-263.992(clic)23.9844(king)-251.992(on)-252.009(the)-276.016("new)-263.984(no)-24.0015(de")-251.992(button.)-432.017(\(A)-263.992(no)-24.0015(de)-264.002(is)-264.014('a)-263.984(piece)]TJ 0 12 Td [(of)-227.993(wire')-239.993(to)-240.009(whic)23.9917(h)-228(y)24.0149(ou)-227.985(can)-240(connect)-239.985(stim)24(ulus.\))-407.986(Y)84(ou)-240.017(can)-240(see)-227.993(the)-240(list)-239.993(of)-239.985(created)-228.018(no)-24(des)]TJ 0 11.8801 Td [(under)-324.002(the)-336.017("no)-23.9856(des")-312.009(item)-336.008(in)-335.984(the)-336.016(upp)-24.0015(er-left)-336.016(tree)-323.994(widget.)]TJ 0 14.7598 Td [(Y)84(ou)-444(can)-431.994(create)-444.002(connections)-431.988(to)-443.992(no)-24.0015(des)-444.016(b)23.9917(y)-443.992(clic)23.9844(king)-431.992(on)-444.002(a)-432.017(pin,)-480.017(and)-443.994(then)-456.011(clic)23.9844(king)]TJ 0 12 Td [(on)-360.016(the)-360.001(button)-372.002("Connect)-359.986(stim)24(ulus)-360.017(to)-360.008(no)-24.0015(de".)-540.017(This)-359.986(will)-372(bring)-360(up)-359.986(a)-359.986(list)-371.985(of)-359.986(no)-24(des.)]TJ 0 12 Td [(Cho)-24(ose)-312.017(one)-323.986(b)23.9917(y)-335.985(double-clic)24.0064(king)-311.992(on)-324.002(the)-336.016(one)-323.985(y)24.0161(ou)-324.002(lik)23.9844(e.)]TJ 0 14.7602 Td [(If)-263.984(y)24.0149(ou)-252.008(clic)23.9832(k)-252(on)-264(a)-264.008(pin)-263.986(that)-264.009(is)-264.016(already)-239.985(connected)-263.987(to)-263.992(a)-252.017(no)-24.0015(de,)-276.008(then)-276.008(y)24.0161(ou'll)-252.017(see)-264.009(the)-263.984(no)-24(de)]TJ 0 11.8801 Td [(and)-335.985(its)-347.985(connections)-324.019(in)-348.017(the)-348.008(lo)23.9844(w)23.9844(er)-323.985(left)-347.993(part)-335.994(of)-336.001(the)-348.008(windo)24(w.)-467.986(Y)84(ou)-347.986(can)-336.016(disconnect)-335.986(a)]TJ 0 12 Td [(stim)24(ulus)-324(b)23.9917(y)-323.993(clic)23.9832(king)-323.986(on)-324.002(it)-336.016(and)-335.986(pressing)-312.009(the)-336.016("remo)24.0064(v)24.0161(e)-300(stim)24(ulus")-336.016(button.)]TJ 0 14.7598 Td [(When)-300(y)24.0149(ou)-275.993(w)23.9844(an)24.0076(t)-287.992(to)-300(add)-288.018(a)-287.993(mo)-24.0161(dule)-300(to)-288.015(the)-300(sim)23.9844(ulation,)-300(y)24.0161(ou)-287.986(rst)-288.018(ha)24.0064(v)24.0161(e)-276.001(to)-300(sp)-23.9942(ecify)-300(the)]TJ 0 12 Td [(library)-275.986(whic)23.9917(h)-311.985(con)23.9832(tains)-288(the)-311.992(mo)-24.0161(dule)-300(y)24.0161(ou)-300(w)23.9844(an)24.0064(t.)-420(Clic)24.0064(k)-300(on)-300(the)-300("add)-300(library")-276.011(button)]TJ 0 12 Td [(and)-383.993(en)24.0076(ter)-372.017(the)-396.017(library)-372.002(name)-383.994(\(e.g.)-612.017("libgpsim_mo)-24.0039(dules.so"\).)-576.018(No)24.0161(w)-383.985(y)24.0161(ou)-384.002(can)-371.992(clic)23.9844(k)]TJ 0 11.8801 Td [(the)-311.994("add)-311.985(mo)-24.0161(dule")-312(button.)-444.009(Select)-312.017(the)-323.985(mo)-24.0161(dule)-312.017(y)24.0161(ou)-312.009(w)23.9844(an)24.0064(t)-300(from)-312.002(the)-323.985(list)-311.985(b)23.9942(y)-312.002(double-)]TJ 0 12 Td [(clic)23.9832(king)-396.017(on)-420.016(it.)-695.993(En)24(ter)-407.993(a)-419.986(name)-408.018(for)-408.008(the)-420(mo)-24.0161(dule)-419.986(\(this)-419.993(has)-408(to)-408.015(b)-24.0161(e)-419.986(unique,)-443.985(and)-408.018(not)]TJ 0 11.8801 Td [(used)-372.017(b)-24.0161(efore\).)-588.017(Y)84(ou)-372.008(no)24.0076(w)-371.992(ha)24.0064(v)24.0161(e)-372.017(to)-372(p)-24.0161(osition)-371.985(the)-383.985(mo)-24.0161(dule.)-588.008(Mo)24.0064(v)24.0161(e)-359.986(the)-383.985(mouse)-372.017(p)-24.0137(oin)23.9893(ter)]TJ 0 12 Td [(to)-323.993(where)-324.002(y)24.0149(ou'd)-324.009(lik)23.9844(e)-324.008(the)-336.016(mo)-24.0161(dule,)-336.016(and)-323.994(left-clic)23.9819(k.)]TJ 0 14.7602 Td [(If)-443.985(y)24.0149(ou)-444(middle-clic)23.9978(k)-432(on)-444.002(a)-444.009(pin,)-480.017(y)24.0161(ou'll)-444.009(see)-444.009(ho)24.0064(w)-431.992(the)-456.016(pin)-443.985(is)-444.016(connected.)-792.01(Press)-444.009(the)]TJ 0 12 Td [("trace)-312.009(all")-323.986(to)-323.993(see)-324.009(all)-335.993(at)]TJ 0 14.7598 Td [(once,)-371.994(and)-360.009("clear)-348.017(traces")-348(to)-372(remo)23.9917(v)24.0161(e)-347.993(all)-360.017(\(y)23.9917(ou'll)-359.986(only)-371.992(remo)23.9917(v)24.0161(e)-347.993(the)-371.992(graphical)-348.018(trace,)]TJ 0 12 Td [(not)-383.986(the)-383.986(connection!\).)-600(If)-383.985(the)-396.016(tracing)-371.995(do)-24.0015(esn't)-384.016(w)23.9844(ork,)-372.017(try)-383.992(mo)23.9917(ving)-371.992(the)-383.985(pac)23.9844(k)59.9903(ages)-372.002(so)]TJ 0 11.8801 Td [(that)-324.009(there)-336.017(are)-312.017(more)-324.016(space)-323.985(around)-311.995(the)-336.016(pins.)]TJ 0 14.7602 Td [(When)-360.009(y)24.0149(ou)-347.985(are)-347.993(done,)-372(y)24.0149(ou)-347.986(can)-348.008(sa)23.9844(v)24.0161(e)-347.993(b)23.9917(y)-348.015(clic)23.9844(king)-348.008(the)-371.992("sa)24(v)24.0161(e)-336.001(conguration")-323.994(button.)]TJ 0 12 Td [(Y)84(ou)-324(can)-336.017(then)-336.008(load)-324.002(this)-335.986(le)-336.008(from)-335.986(the)-336.016(command)-324.019(line)-335.984(lik)23.9844(e)-336.001(this)-335.986(\(assuming)-324.019(the)-336.016(.co)-24.0088(d)]TJ 0 12 Td [(le)-419.993(with)-431.985(y)24.0149(our)-419.993(source)-407.986(is)-431.985(called)-420.017("m)23.9917(yco)-24.0015(de.co)-23.9844(d",)-431.985(and)-420.01(the)-431.992(le)-431.985(y)24.0161(ou)-420.017(just)-431.985(sa)23.9844(v)24.0137(ed)-407.984(w)23.9844(as)]TJ 0 11.8797 Td [(called)-324.002("m)23.9917(ynets.stc":)]TJ /R29471568 10 Tf 24.8402 24 Td [(gpsim)-503.986(-s)-504(mycode.cod)-480.003(-c)-504.002(mynets.stc)]TJ /R28927576 10 Tf -24.8402 23.8801 Td [(Y)84(ou)-264(can't)-251.994(load)-264.002(only)-251.994(the)-276.016(.stc)-263.984(le)-264.016(since)-251.985(this)-275.986(do)-24.0015(esn't)-264.016(con)23.9844(tain)-252.009(the)-263.984(pro)-24.0161(cessor)-240(t)24(yp)-23.9844(e)-264.009(and)]TJ 0 12 Td [(co)-23.9929(de.)-504.016(Y)84(ou)-360.016(can)-348.009(create)-347.986(\(with)-372.009(an)-347.986(editor\))-348.01(y)24.0161(our)-348(o)24(wn)-348(.stc)-348.008(le)-359.993(\(e.g.)-516.001(m)24.0161(y_pro)-60(ject.stc\))]TJ 0 12 Td [(and)-348.017(in)-360.009(that)-359.986(le)-359.993(put)-372(a)-347.992(command)-359.995("load)-336.016(c)-359.986(m)24.0161(ynets.stc")-348.018(after)-360.01(y)24.0161(ou)-347.986(ha)24.0064(v)24.0161(e)-336.001(loaded)-359.995(the)]TJ 0 11.8801 Td [(.co)-24.0088(d)-324.016(le.)-443.993(Y)84(ou)-335.993(then)-336.008(only)-323.985(ha)24.0064(v)24.0161(e)-312.017(to)-335.984(load)-324.002(this)-323.994(le)-336.008(\(gpsim)-336.018(-c)-323.985(m)24.0161(y_pro)-60.0025(ject.stc\).)]TJ /R28612488 14.4 Tf 0 35.6398 Td [(3.8)-1083.34(T)91.6672(race)-374.987(view)33.3405(er)]TJ /R28927576 10 Tf 0 24.6 Td [(This)-324.009(windo)24(w)-323.985(sho)23.9917(ws)-324(the)-323.985(trace)-324.016(of)-336.001(instructions)-324.019(executed.)-443.994(See)-323.985(6.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.7.)-756.016(BREADBO)23.9819(ARD)]TJ /R33998272 10 Tf 333.72 0 Td (33)Tj /R33683184 14.4 Tf -333.72 27.9602 Td [(3.7)-1083.34(Breadb)-33.3201(oard)]TJ /R33998272 10 Tf 0 24.7199 Td [(Here)-275.985(y)24.0149(ou)-287.985(can)-288.009(create/mo)-24.0186(dify)-275.994(and)-288.018(examine)-287.986(the)-288.008(en)24.0064(vironmen)23.9819(t)-287.993(around)-276.018(the)-300(pic.)-420.01(Pins)]TJ 0 11.8801 Td [(are)-264.009(displa)24.0064(y)24.0149(ed)-275.993(as)-276.016(an)-275.993(arro)23.9844(w.)-407.986(The)-275.994(direction)-275.986(of)-287.993(the)-288.008(arro)23.9844(w)-263.984(indicates)-275.986(if)-287.986(its)-287.986(an)-275.991(input)-300(or)]TJ 0 12 Td [(output)-335.986(pin.)-444(The)-324(color)-324.009(of)-324.009(the)-336.016(arro)23.9844(w)-300(indicates)-335.986(its)-324.002(state)-336.008(\(green=lo)23.9844(w,)-300(red=high\).)]TJ 0 14.7602 Td [(Y)84(ou)-347.985(can't)-336.017(instan)24(tiate)-348(pic)-348(pro)-24.0161(cessors)-324.002(from)-335.986(here,)-348(y)24.0161(ou'll)-336.001(ha)24.0064(v)24.0161(e)-336.001(to)-348.015(do)-347.986(that)-347.993(from)-348.018(the)]TJ 0 12 Td [(command)-324.017(line,)-336.001(or)-311.992(from)-323.994(a)-336.001(.stc)-323.985(le.)]TJ 0 14.7598 Td [(Y)84(our)-251.985(can)-263.986(create)-252.009(no)-24(des)-264.016(b)23.9917(y)-263.992(clic)23.9844(king)-251.992(on)-252.009(the)-276.016("new)-263.984(no)-24.0015(de")-251.992(button.)-432.017(\(A)-263.992(no)-24.0015(de)-264.002(is)-264.014('a)-263.984(piece)]TJ 0 12 Td [(of)-227.993(wire')-239.993(to)-240.009(whic)23.9917(h)-228(y)24.0149(ou)-227.985(can)-240(connect)-239.985(stim)24(ulus.\))-407.986(Y)84(ou)-240.017(can)-240(see)-227.993(the)-240(list)-239.993(of)-239.985(created)-228.018(no)-24(des)]TJ 0 11.8801 Td [(under)-324.002(the)-336.017("no)-23.9856(des")-312.009(item)-336.008(in)-335.984(the)-336.016(upp)-24.0015(er-left)-336.016(tree)-323.994(widget.)]TJ 0 14.7598 Td [(Y)84(ou)-444(can)-431.994(create)-444.002(connections)-431.988(to)-443.992(no)-24.0015(des)-444.016(b)23.9917(y)-443.992(clic)23.9844(king)-431.992(on)-444.002(a)-432.017(pin,)-480.017(and)-443.994(then)-456.011(clic)23.9844(king)]TJ 0 12 Td [(on)-360.016(the)-360.001(button)-372.002("Connect)-359.986(stim)24(ulus)-360.017(to)-360.008(no)-24.0015(de".)-540.017(This)-359.986(will)-372(bring)-360(up)-359.986(a)-359.986(list)-371.985(of)-359.986(no)-24(des.)]TJ 0 12 Td [(Cho)-24(ose)-312.017(one)-323.986(b)23.9917(y)-335.985(double-clic)24.0064(king)-311.992(on)-324.002(the)-336.016(one)-323.985(y)24.0161(ou)-324.002(lik)23.9844(e.)]TJ 0 14.7602 Td [(If)-263.984(y)24.0149(ou)-252.008(clic)23.9832(k)-252(on)-264(a)-264.008(pin)-263.986(that)-264.009(is)-264.016(already)-239.985(connected)-263.987(to)-263.992(a)-252.017(no)-24.0015(de,)-276.008(then)-276.008(y)24.0161(ou'll)-252.017(see)-264.009(the)-263.984(no)-24(de)]TJ 0 11.8801 Td [(and)-335.985(its)-347.985(connections)-324.019(in)-348.017(the)-348.008(lo)23.9844(w)23.9844(er)-323.985(left)-347.993(part)-335.994(of)-336.001(the)-348.008(windo)24(w.)-467.986(Y)84(ou)-347.986(can)-336.016(disconnect)-335.986(a)]TJ 0 12 Td [(stim)24(ulus)-324(b)23.9917(y)-323.993(clic)23.9832(king)-323.986(on)-324.002(it)-336.016(and)-335.986(pressing)-312.009(the)-336.016("remo)24.0064(v)24.0161(e)-300(stim)24(ulus")-336.016(button.)]TJ 0 14.7598 Td [(When)-300(y)24.0149(ou)-275.993(w)23.9844(an)24.0076(t)-287.992(to)-300(add)-288.018(a)-287.993(mo)-24.0161(dule)-300(to)-288.015(the)-300(sim)23.9844(ulation,)-300(y)24.0161(ou)-287.986(rst)-288.018(ha)24.0064(v)24.0161(e)-276.001(to)-300(sp)-23.9942(ecify)-300(the)]TJ 0 12 Td [(library)-275.986(whic)23.9917(h)-311.985(con)23.9832(tains)-288(the)-311.992(mo)-24.0161(dule)-300(y)24.0161(ou)-300(w)23.9844(an)24.0064(t.)-420(Clic)24.0064(k)-300(on)-300(the)-300("add)-300(library")-276.011(button)]TJ 0 12 Td [(and)-383.993(en)24.0076(ter)-372.017(the)-396.017(library)-372.002(name)-383.994(\(e.g.)-612.017("libgpsim_mo)-24.0039(dules.so"\).)-576.018(No)24.0161(w)-383.985(y)24.0161(ou)-384.002(can)-371.992(clic)23.9844(k)]TJ 0 11.8801 Td [(the)-311.994("add)-311.985(mo)-24.0161(dule")-312(button.)-444.009(Select)-312.017(the)-323.985(mo)-24.0161(dule)-312.017(y)24.0161(ou)-312.009(w)23.9844(an)24.0064(t)-300(from)-312.002(the)-323.985(list)-311.985(b)23.9942(y)-312.002(double-)]TJ 0 12 Td [(clic)23.9832(king)-396.017(on)-420.016(it.)-695.993(En)24(ter)-407.993(a)-419.986(name)-408.018(for)-408.008(the)-420(mo)-24.0161(dule)-419.986(\(this)-419.993(has)-408(to)-408.015(b)-24.0161(e)-419.986(unique,)-443.985(and)-408.018(not)]TJ 0 11.8801 Td [(used)-372.017(b)-24.0161(efore\).)-588.017(Y)84(ou)-372.008(no)24.0076(w)-371.992(ha)24.0064(v)24.0161(e)-372.017(to)-372(p)-24.0161(osition)-371.985(the)-383.985(mo)-24.0161(dule.)-588.008(Mo)24.0064(v)24.0161(e)-359.986(the)-383.985(mouse)-372.017(p)-24.0137(oin)23.9893(ter)]TJ 0 12 Td [(to)-323.993(where)-324.002(y)24.0149(ou'd)-324.009(lik)23.9844(e)-324.008(the)-336.016(mo)-24.0161(dule,)-336.016(and)-323.994(left-clic)23.9819(k.)]TJ 0 14.7602 Td [(If)-443.985(y)24.0149(ou)-444(middle-clic)23.9978(k)-432(on)-444.002(a)-444.009(pin,)-480.017(y)24.0161(ou'll)-444.009(see)-444.009(ho)24.0064(w)-431.992(the)-456.016(pin)-443.985(is)-444.016(connected.)-792.01(Press)-444.009(the)]TJ 0 12 Td [("trace)-312.009(all")-323.986(to)-323.993(see)-324.009(all)-335.993(at)]TJ 0 14.7598 Td [(once,)-371.994(and)-360.009("clear)-348.017(traces")-348(to)-372(remo)23.9917(v)24.0161(e)-347.993(all)-360.017(\(y)23.9917(ou'll)-359.986(only)-371.992(remo)23.9917(v)24.0161(e)-347.993(the)-371.992(graphical)-348.018(trace,)]TJ 0 12 Td [(not)-383.986(the)-383.986(connection!\).)-600(If)-383.985(the)-396.016(tracing)-371.995(do)-24.0015(esn't)-384.016(w)23.9844(ork,)-372.017(try)-383.992(mo)23.9917(ving)-371.992(the)-383.985(pac)23.9844(k)59.9903(ages)-372.002(so)]TJ 0 11.8801 Td [(that)-324.009(there)-336.017(are)-312.017(more)-324.016(space)-323.985(around)-311.995(the)-336.016(pins.)]TJ 0 14.7602 Td [(When)-360.009(y)24.0149(ou)-347.985(are)-347.993(done,)-372(y)24.0149(ou)-347.986(can)-348.008(sa)23.9844(v)24.0161(e)-347.993(b)23.9917(y)-348.015(clic)23.9844(king)-348.008(the)-371.992("sa)24(v)24.0161(e)-336.001(conguration")-323.994(button.)]TJ 0 12 Td [(Y)84(ou)-324(can)-336.017(then)-336.008(load)-324.002(this)-335.986(le)-336.008(from)-335.986(the)-336.016(command)-324.019(line)-335.984(lik)23.9844(e)-336.001(this)-335.986(\(assuming)-324.019(the)-336.016(.co)-24.0088(d)]TJ 0 12 Td [(le)-419.993(with)-431.985(y)24.0149(our)-419.993(source)-407.986(is)-431.985(called)-420.017("m)23.9917(yco)-24.0015(de.co)-23.9844(d",)-431.985(and)-420.01(the)-431.992(le)-431.985(y)24.0161(ou)-420.017(just)-431.985(sa)23.9844(v)24.0137(ed)-407.984(w)23.9844(as)]TJ 0 11.8797 Td [(called)-324.002("m)23.9917(ynets.stc":)]TJ /R34542264 10 Tf 24.8402 24 Td [(gpsim)-503.986(-s)-504(mycode.cod)-480.003(-c)-504.002(mynets.stc)]TJ /R33998272 10 Tf -24.8402 23.8801 Td [(Y)84(ou)-264(can't)-251.994(load)-264.002(only)-251.994(the)-276.016(.stc)-263.984(le)-264.016(since)-251.985(this)-275.986(do)-24.0015(esn't)-264.016(con)23.9844(tain)-252.009(the)-263.984(pro)-24.0161(cessor)-240(t)24(yp)-23.9844(e)-264.009(and)]TJ 0 12 Td [(co)-23.9929(de.)-504.016(Y)84(ou)-360.016(can)-348.009(create)-347.986(\(with)-372.009(an)-347.986(editor\))-348.01(y)24.0161(our)-348(o)24(wn)-348(.stc)-348.008(le)-359.993(\(e.g.)-516.001(m)24.0161(y_pro)-60(ject.stc\))]TJ 0 12 Td [(and)-348.017(in)-360.009(that)-359.986(le)-359.993(put)-372(a)-347.992(command)-359.995("load)-336.016(c)-359.986(m)24.0161(ynets.stc")-348.018(after)-360.01(y)24.0161(ou)-347.986(ha)24.0064(v)24.0161(e)-336.001(loaded)-359.995(the)]TJ 0 11.8801 Td [(.co)-24.0088(d)-324.016(le.)-443.993(Y)84(ou)-335.993(then)-336.008(only)-323.985(ha)24.0064(v)24.0161(e)-312.017(to)-335.984(load)-324.002(this)-323.994(le)-336.008(\(gpsim)-336.018(-c)-323.985(m)24.0161(y_pro)-60.0025(ject.stc\).)]TJ /R33683184 14.4 Tf 0 35.6398 Td [(3.8)-1083.34(T)91.6672(race)-374.987(view)33.3405(er)]TJ /R33998272 10 Tf 0 24.6 Td [(This)-324.009(windo)24(w)-323.985(sho)23.9917(ws)-324(the)-323.985(trace)-324.016(of)-336.001(instructions)-324.019(executed.)-443.994(See)-323.985(6.)]TJ ET Q Q \n \n \n \n \n-2794\n+2798\n \n \n \n \n \n \n Filter\n@@ -11977,21 +11977,21 @@\n \n 91 0 5 0 85 81 d1 0.01 0 0 0.01 0 0 cm q 8000 0 0 8100 510 -9.99985 cm BI /IM true /W 80 /H 81 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 80>> ID &¸_ÿüÔ:ƒù 3ÈF‚Ã}oÖýoÖÿýoÿÿÖÿÿÿÿñö·ÿÿÿ“Pkj5ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù *ÿÀ�@ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -12028,20 +12028,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (34)Tj /R28980056 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R28612488 14.4 Tf -120.6 27.9602 Td [(3.9)-1083.34(Prole)-366.677(view)33.3405(er)]TJ /R28927576 10 Tf 0 25.9199 Td [(This)-324.009(windo)24(w)-311.992(sho)23.9917(w)-311.992(execution)-312.002(coun)23.9917(t)-312.017(for)-323.985(program)-287.993(memory)-312.002(addresses.)-420.02(The)-324(prole)]TJ 0 12 Td [(windo)24(w)-323.985(m)24.0161(ust)-336.008(b)-24.0161(e)-336.001(op)-24.0015(ened)-336.008(b)-24.0161(efore)-323.994(starting)-324.002(sim)23.9844(ulation,)-336.001(b)-24.0161(ecause)-324.009(the)-336.016(traceing)-324.009(is)-324.014(not)]TJ 0 12 Td [(enabled)-324.009(b)23.9917(y)-335.984(default.)]TJ /R28872384 10 Tf 0 32.0398 Td [(Instruction)-384.002(prole)]TJ /R28927576 10 Tf 0 22.4402 Td [(This)-324.009(sho)23.9917(ws)-324.002(the)-336.016(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(times)-323.994(eac)23.9917(h)-324.016(instruction)-324.002(are)-324.009(executed.)]TJ /R28872384 10 Tf 0 32.1598 Td [(Instruction)-384.002(range)-383.987(prole)]TJ /R28927576 10 Tf 0 22.4402 Td [(Here)-323.993(y)24.0149(ou)-324(can)-323.985(group)-312.002(ranges)-312.009(of)-336.001(instruction)-324.002(in)24.0161(to)-335.984(one)-323.985(en)24.0064(try)84.0162(.)]TJ 0 15.6 Td [(The)-335.993(righ)24.0149(t)-312.016(clic)23.9844(k)-323.992(men)24(u)-336.008(con)23.9844(tains:)]TJ 0 24.7199 Td [(Remo)24.0149(v)24.0149(e)-312.016(range)-1883.99(Remo)24.0137(v)24.0161(e)-312.017(an)-324.002(en)24.0064(try)84.0162(.)]TJ 0 22.3199 Td [(A)24(dd)-336.001(range...)-2640.01(Op)-24.0161(en)-215.994(a)-227.993(disalog)-204.016(from)-228.018(where)-215.994(y)24.0161(ou)-215.994(can)-216.016(add)-228.018(a)-227.993(range)-203.984(of)-227.993(instructions)]TJ 80.2801 11.8801 Td [(as)-311.992(an)-335.994(en)24.0064(try)84.0162(.)]TJ -80.2801 22.4402 Td [(A)24(dd)-336.001(all)-324(lab)-24.0161(els)-2015.99(A)24(dd)-324.009(all)-335.994(co)-23.9917(de)-324.002(lab)-24.0161(els)-324.002(as)-323.985(ranges.)]TJ 0 22.3199 Td [(Snapshot)-324.002(to)-323.992(plot)-780.017(Op)-24.0161(en)-407.986(a)-407.993(windo)24(w)-408.008(con)23.9844(taining)-395.987(a)-407.993(graph)-395.987(of)-419.986(the)-408.008(data.)-683.985(F)84.0137(rom)-408.018(this)]TJ 80.2801 11.8801 Td [(new)-324.002(windo)24(w)-323.985(y)24.0161(ou)-324.002(can)-323.985(also)-323.985(sa)23.9844(v)24.0161(e)-312.017(\(p)-24.0015(ostscript\))-324.004(or)-323.985(prin)24.0088(t)-324.009(it.)]TJ /R28872384 10 Tf -80.2801 32.1598 Td [(Register)-360.01(prole)]TJ /R28927576 10 Tf 0 22.4402 Td [(This)-324.009(sho)23.9917(ws)-324.002(the)-336.016(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(reads)-311.985(or)-323.985(writes)-324.002(the)-336.016(sim)23.9844(ulator)-312.009(do)-24(es)-323.985(on)-324(register.)]TJ /R28872384 10 Tf 0 32.0398 Td [(Routine)-360.01(prole)]TJ /R28927576 10 Tf 0 22.5598 Td [(Here)-420.009(y)24.0149(ou)-420.016(can)-420(see)-432.017(statistics)-420.003(ab)-24.0015(out)-420(execution)-432.002(time)-431.985(for)-420(a)-419.986(selected)-432.017(routine.)-719.986(Y)84(ou)]TJ 0 11.8801 Td [(mark)-335.994(the)-348.009(en)24.0064(try)-335.984(and)-335.986(exit)-348(p)-24.0161(oin)23.9917(ts)-336.016(from)-348.018(the)-348.008(source)-324.002(bro)23.9917(wser)-324.002(\(prole)-335.986(start/stop\).)-467.993(If)]TJ 0 12 Td [(the)-371.994(routine)-372.002(y)24.0161(ou)-360.017(w)23.9844(an)24.0064(t)-372.017(to)-372(measure)-347.993(ha)24.0064(v)24.0161(e)-359.986(m)24.0161(ultiple)-383.987(en)24.0064(try)-360.008(and/or)-359.995(exit)-371.987(p)-24.0137(oin)23.9893(ts,)-384(then)]TJ 0 12 Td [(y)24.0149(ou)-300(ha)24.0076(v)24.0149(e)-300(to)-312(put)-323.992(a)-312.017(mark)24.0064(er)-288.008(on)-312.009(ev)23.9917(ery)-300(en)24.0064(try)-312(p)-24.0161(oin)23.9917(t)-312.017(as)-311.992(w)23.9844(ell)-312.009(as)-300(\(and)-324.019(esp)-24.0186(ecially\))-311.987(ev)23.9942(ery)]TJ 0 11.8801 Td [(exit)-336.008(p)-24.0161(oin)23.9917(t.)-443.985(Othervise)-311.995(y)24.0161(ou)-324.002(will)-335.984(get)-324.016(bad)-323.994(data.)]TJ 0 15.6 Td [(When)-263.993(y)24.0149(ou)-240.016(ha)24.0064(v)24.0161(e)-239.985(done)-251.985(that,)-263.984(gpsim)-252.009(will)-252(\(as)-252.017(sim)23.9844(ulation)-252.002(go)-23.9917(es)-240(b)23.9942(y\))-251.983(store)-239.985(the)-263.984(execution)]TJ 0 11.8801 Td [(times)-300(of)-300(that)-300(routine)-300(and)-300(calculate)-288.018(min/max/a)24.0137(v)24.0161(erage/etc.)-372.017(Y)84(ou)-312.007(can)-288.008(also)-288.008(use)-300(the)]TJ 0 12 Td [(men)24(u)-371.985(item)-371.985('Plot)-371.985(distribution')-372.009(to)-372(op)-24.0015(en)-372.009(a)-359.986(windo)24(w)-371.992(displa)24.0064(ying)-348.008(a)-372.017(histogram)-347.993(of)-372.017(the)]TJ 0 12 Td [(data.)-431.994(F)84.0149(rom)-323.994(this)-335.986(new)-335.994(windo)24(w)-323.985(y)24.0161(ou)-324.002(can)-323.985(also)-311.992(sa)23.9844(v)24.0161(e)-312.017(\(in)-336.008(p)-24.0161(ostscript\))-335.996(or)-323.985(prin)24.0088(t)-324.009(it.)]TJ 0 15.4801 Td [(Y)84(ou)-360.016(can)-371.994(also)-348.008(measure)-347.993(call)-371.992(p)-24.0161(erio)-23.9844(d)-359.993(b)23.9917(y)-360.008(switc)23.9844(hing)-359.986(the)-371.992('en)23.9917(try')-359.986(and)-360.01('exit')-372.017(p)-24.0137(oin)23.9893(ts.)-552.007(If)]TJ 0 12 Td [(also)-263.986(w)23.9844(an)24.0076(t)-276(the)-288.008(time)-276.008(from)-275.986(reset)-276.001(\(or)-276.001(some)-276.008(equal)-276.001(p)-24.0161(oin)23.9917(t\))-275.984(to)-288.015(the)-276.016(rst)-275.986('en)23.9893(try',)-288.008(then)-288.003(y)24.0137(ou)]TJ 0 11.8797 Td [(m)24.0149(ust)-336.008(also)-311.994(put)-335.984(an)-324.002('en)23.9917(try')-336.001(p)-24.0161(oin)23.9917(t)-324.009(there.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (34)Tj /R34044536 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ /R33683184 14.4 Tf -120.6 27.9602 Td [(3.9)-1083.34(Prole)-366.677(view)33.3405(er)]TJ /R33998272 10 Tf 0 25.9199 Td [(This)-324.009(windo)24(w)-311.992(sho)23.9917(w)-311.992(execution)-312.002(coun)23.9917(t)-312.017(for)-323.985(program)-287.993(memory)-312.002(addresses.)-420.02(The)-324(prole)]TJ 0 12 Td [(windo)24(w)-323.985(m)24.0161(ust)-336.008(b)-24.0161(e)-336.001(op)-24.0015(ened)-336.008(b)-24.0161(efore)-323.994(starting)-324.002(sim)23.9844(ulation,)-336.001(b)-24.0161(ecause)-324.009(the)-336.016(traceing)-324.009(is)-324.014(not)]TJ 0 12 Td [(enabled)-324.009(b)23.9917(y)-335.984(default.)]TJ /R33489336 10 Tf 0 32.0398 Td [(Instruction)-384.002(prole)]TJ /R33998272 10 Tf 0 22.4402 Td [(This)-324.009(sho)23.9917(ws)-324.002(the)-336.016(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(times)-323.994(eac)23.9917(h)-324.016(instruction)-324.002(are)-324.009(executed.)]TJ /R33489336 10 Tf 0 32.1598 Td [(Instruction)-384.002(range)-383.987(prole)]TJ /R33998272 10 Tf 0 22.4402 Td [(Here)-323.993(y)24.0149(ou)-324(can)-323.985(group)-312.002(ranges)-312.009(of)-336.001(instruction)-324.002(in)24.0161(to)-335.984(one)-323.985(en)24.0064(try)84.0162(.)]TJ 0 15.6 Td [(The)-335.993(righ)24.0149(t)-312.016(clic)23.9844(k)-323.992(men)24(u)-336.008(con)23.9844(tains:)]TJ 0 24.7199 Td [(Remo)24.0149(v)24.0149(e)-312.016(range)-1883.99(Remo)24.0137(v)24.0161(e)-312.017(an)-324.002(en)24.0064(try)84.0162(.)]TJ 0 22.3199 Td [(A)24(dd)-336.001(range...)-2640.01(Op)-24.0161(en)-215.994(a)-227.993(disalog)-204.016(from)-228.018(where)-215.994(y)24.0161(ou)-215.994(can)-216.016(add)-228.018(a)-227.993(range)-203.984(of)-227.993(instructions)]TJ 80.2801 11.8801 Td [(as)-311.992(an)-335.994(en)24.0064(try)84.0162(.)]TJ -80.2801 22.4402 Td [(A)24(dd)-336.001(all)-324(lab)-24.0161(els)-2015.99(A)24(dd)-324.009(all)-335.994(co)-23.9917(de)-324.002(lab)-24.0161(els)-324.002(as)-323.985(ranges.)]TJ 0 22.3199 Td [(Snapshot)-324.002(to)-323.992(plot)-780.017(Op)-24.0161(en)-407.986(a)-407.993(windo)24(w)-408.008(con)23.9844(taining)-395.987(a)-407.993(graph)-395.987(of)-419.986(the)-408.008(data.)-683.985(F)84.0137(rom)-408.018(this)]TJ 80.2801 11.8801 Td [(new)-324.002(windo)24(w)-323.985(y)24.0161(ou)-324.002(can)-323.985(also)-323.985(sa)23.9844(v)24.0161(e)-312.017(\(p)-24.0015(ostscript\))-324.004(or)-323.985(prin)24.0088(t)-324.009(it.)]TJ /R33489336 10 Tf -80.2801 32.1598 Td [(Register)-360.01(prole)]TJ /R33998272 10 Tf 0 22.4402 Td [(This)-324.009(sho)23.9917(ws)-324.002(the)-336.016(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(reads)-311.985(or)-323.985(writes)-324.002(the)-336.016(sim)23.9844(ulator)-312.009(do)-24(es)-323.985(on)-324(register.)]TJ /R33489336 10 Tf 0 32.0398 Td [(Routine)-360.01(prole)]TJ /R33998272 10 Tf 0 22.5598 Td [(Here)-420.009(y)24.0149(ou)-420.016(can)-420(see)-432.017(statistics)-420.003(ab)-24.0015(out)-420(execution)-432.002(time)-431.985(for)-420(a)-419.986(selected)-432.017(routine.)-719.986(Y)84(ou)]TJ 0 11.8801 Td [(mark)-335.994(the)-348.009(en)24.0064(try)-335.984(and)-335.986(exit)-348(p)-24.0161(oin)23.9917(ts)-336.016(from)-348.018(the)-348.008(source)-324.002(bro)23.9917(wser)-324.002(\(prole)-335.986(start/stop\).)-467.993(If)]TJ 0 12 Td [(the)-371.994(routine)-372.002(y)24.0161(ou)-360.017(w)23.9844(an)24.0064(t)-372.017(to)-372(measure)-347.993(ha)24.0064(v)24.0161(e)-359.986(m)24.0161(ultiple)-383.987(en)24.0064(try)-360.008(and/or)-359.995(exit)-371.987(p)-24.0137(oin)23.9893(ts,)-384(then)]TJ 0 12 Td [(y)24.0149(ou)-300(ha)24.0076(v)24.0149(e)-300(to)-312(put)-323.992(a)-312.017(mark)24.0064(er)-288.008(on)-312.009(ev)23.9917(ery)-300(en)24.0064(try)-312(p)-24.0161(oin)23.9917(t)-312.017(as)-311.992(w)23.9844(ell)-312.009(as)-300(\(and)-324.019(esp)-24.0186(ecially\))-311.987(ev)23.9942(ery)]TJ 0 11.8801 Td [(exit)-336.008(p)-24.0161(oin)23.9917(t.)-443.985(Othervise)-311.995(y)24.0161(ou)-324.002(will)-335.984(get)-324.016(bad)-323.994(data.)]TJ 0 15.6 Td [(When)-263.993(y)24.0149(ou)-240.016(ha)24.0064(v)24.0161(e)-239.985(done)-251.985(that,)-263.984(gpsim)-252.009(will)-252(\(as)-252.017(sim)23.9844(ulation)-252.002(go)-23.9917(es)-240(b)23.9942(y\))-251.983(store)-239.985(the)-263.984(execution)]TJ 0 11.8801 Td [(times)-300(of)-300(that)-300(routine)-300(and)-300(calculate)-288.018(min/max/a)24.0137(v)24.0161(erage/etc.)-372.017(Y)84(ou)-312.007(can)-288.008(also)-288.008(use)-300(the)]TJ 0 12 Td [(men)24(u)-371.985(item)-371.985('Plot)-371.985(distribution')-372.009(to)-372(op)-24.0015(en)-372.009(a)-359.986(windo)24(w)-371.992(displa)24.0064(ying)-348.008(a)-372.017(histogram)-347.993(of)-372.017(the)]TJ 0 12 Td [(data.)-431.994(F)84.0149(rom)-323.994(this)-335.986(new)-335.994(windo)24(w)-323.985(y)24.0161(ou)-324.002(can)-323.985(also)-311.992(sa)23.9844(v)24.0161(e)-312.017(\(in)-336.008(p)-24.0161(ostscript\))-335.996(or)-323.985(prin)24.0088(t)-324.009(it.)]TJ 0 15.4801 Td [(Y)84(ou)-360.016(can)-371.994(also)-348.008(measure)-347.993(call)-371.992(p)-24.0161(erio)-23.9844(d)-359.993(b)23.9917(y)-360.008(switc)23.9844(hing)-359.986(the)-371.992('en)23.9917(try')-359.986(and)-360.01('exit')-372.017(p)-24.0137(oin)23.9893(ts.)-552.007(If)]TJ 0 12 Td [(also)-263.986(w)23.9844(an)24.0076(t)-276(the)-288.008(time)-276.008(from)-275.986(reset)-276.001(\(or)-276.001(some)-276.008(equal)-276.001(p)-24.0161(oin)23.9917(t\))-275.984(to)-288.015(the)-276.016(rst)-275.986('en)23.9893(try',)-288.008(then)-288.003(y)24.0137(ou)]TJ 0 11.8797 Td [(m)24.0149(ust)-336.008(also)-311.994(put)-335.984(an)-324.002('en)23.9917(try')-336.001(p)-24.0161(oin)23.9917(t)-324.009(there.)]TJ ET Q Q \n \n \n \n \n-1977\n+1983\n \n \n \n \n \n \n Filter\n@@ -12066,21 +12066,21 @@\n \n 73 0 3 0 69 84 d1 0.01 0 0 0.01 0 0 cm q 6600 0 0 8400 310 -9.99985 cm BI /IM true /W 66 /H 84 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 66>> ID & ÖC `ò a‚5xG@aè Þ@ºIé.¿^—éê×_þ×µá…ãÿÿÿÿþArñüšŠCÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâKŠ@ƒÿ� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -12117,15 +12117,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.10.)-756.016(STOPW)107.982(A)84(TCH)]TJ /R28927576 10 Tf 333.72 0 Td (35)Tj /R28612488 14.4 Tf -333.72 27.9602 Td [(3.10)-1083.33(Stop)33.3294(w)33.3396(atc)33.3405(h)]TJ /R28927576 10 Tf 0 24.8398 Td [(The)-395.993(stop)24.0064(w)23.9844(atc)23.9917(h)-396.008(windo)24(w)-396.016(sho)23.9917(ws)-395.994(a)-396.001(cycle)-407.986(coun)23.9917(ter)-384.009(and)-408.018(a)-407.993(re-settable)-383.987(coun)23.9893(ter.)-660(The)]TJ 0 12 Td [(cycle)-324.002(coun)23.9917(ter)-312.017(is)-324.016(the)-336.017(same)-324.016(as)-311.992(the)-336.016(one)-323.985(in)-335.984(the)-336.016(register)-300(windo)24(w.)-444.002(It)-324.009(basically)-324.004(coun)23.9893(ts)]TJ 0 11.8801 Td (instructions.)Tj 0 15 Td [(The)-444(other)-431.994(coun)23.9917(ter)-432.017(coun)23.9917(ts)-443.985(at)-432(the)-456.016(same)-431.985(rate)-432.002(as)-443.985(the)-443.985(cycle)-444.002(coun)23.9917(ter,)-456.016(but)-455.987(can)-443.985(b)-24.0137(e)]TJ 0 11.8801 Td [(cleared)-383.986(b)23.9917(y)-395.985(clic)23.9832(king)-383.986(the)-396.016("clear")-371.985(button)-408.018(\(or)-396.001(preset)-384.002(b)23.9917(y)-395.984(en)24.0064(tering)-395.994(a)-384.009(n)23.9917(um)23.9844(b)-24.0137(er)-396.016(in)-408.018(the)]TJ 0 12 Td [(en)24.0076(try)-323.993(b)-24.0161(o)24(x\).)]TJ 0 15 Td [(The)-324(up/do)24(wn)-324.016(indicator)-323.994(denotes)-324.002(the)-336.016(direction)-323.994(the)-336.016(coun)23.9917(ter)-312.017(coun)23.9917(ts.)]TJ 0 14.8801 Td [(The)-432.008(rollo)24.0064(v)24.0149(er)-396.016(v)59.9915(alue)-432.008(sp)-23.9929(ecies)-432.009(the)-443.985(range)-420(the)-431.992(cycle)-432.009(coun)23.9917(ter)-419.986(can)-431.992(b)-24.0161(e)-444.009(in)-432(\(a)-432.002(mo)-24.0186(dulo)]TJ 0 12 Td [(coun)23.9917(ter\).)-396.001(F)84.0149(or)-216.016(example,)-239.995(if)-240.017(the)-228.008(rollo)24.0064(v)24.0161(er)-191.992(v)59.9927(alue)-227.986(is)-228(sp)-23.9917(ecied)-228(to)-215.984(b)-24.0161(e)-239.985(0x42,)-227.986(then)-228(whenev)23.9844(er)]TJ 0 11.8797 Td [(the)-431.994(resettable)-432.018(coun)23.9917(ter)-432.017(reac)24.0137(hes)-419.993(0x42)-408.008(it)-443.985(will)-443.992(rollo)24.0064(v)24.0161(er)-408.008(to)-432(zero.)-756.001(If)-443.985(the)-431.992(coun)23.9893(ter)-432.017(is)]TJ 0 12 Td [(coun)23.9917(ting)-300(do)24.0076(wn,)-312(then)-311.985(when)-312.002(it)-311.992(reac)24.0137(hes)-300(0)-300(the)-311.992(next)-323.994(state)-300(will)-312(b)-24.0161(e)-324.009(0x41.)-407.986(If)-323.985(y)24.0137(ou)-300(don't)]TJ 0 12 Td [(w)23.9844(an)24.0076(t)-312.016(is)-336.008(lik)23.9844(e)-324.008(this,)-336.001(then)-336.008(set)-336.001(the)-336.016(rollo)24.0064(v)24.0161(er)-288.008(v)59.9927(alue)-335.994(to)-323.992(something)-323.987(large.)]TJ /R28612488 14.4 Tf 0 35.8801 Td [(3.11)-1083.33(Scop)-33.3371(e)-358.344(Windo)33.3354(w)]TJ /R28927576 10 Tf 0 24.8402 Td [(FIXME:)-336.01(The)-335.993(scop)-24.0015(e)-324.008(windo)24(w)-323.985(still)-335.986(needs)-323.994(some)-324.016(w)23.9844(ork...)]TJ 0 14.8797 Td [(The)-407.985(Scop)-24.0161(e)-407.992(Windo)24(w)-420(graphs)-396.001(I/O)-396.001(pin)-420(states.)-684.009(It)-419.986(is)-408(similar)-408(to)-408.015(an)-407.986(oscilloscop)-24.0186(e)-396.001(or)]TJ 0 12 Td [(logic)-347.993(analyzer.)-539.987(It)-372.016(can)-360.001(b)-24.0161(e)-372.017(con)23.9844(trolled)-348(either)-360.017(from)-372.002(the)-371.992(command)-359.995(line)-372(or)-348.008(from)-372.002(the)]TJ 0 12 Td [(gui.)-432(Curren)23.9832(tly)-323.993(only)-323.986(the)-336.016(digital)-324.016(state)-324.016(of)-336.001(I/O)-324.009(pins)-324.002(are)-324.009(supp)-24.0161(orted.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(3.10.)-756.016(STOPW)107.982(A)84(TCH)]TJ /R33998272 10 Tf 333.72 0 Td (35)Tj /R33683184 14.4 Tf -333.72 27.9602 Td [(3.10)-1083.33(Stop)33.3294(w)33.3396(atc)33.3405(h)]TJ /R33998272 10 Tf 0 24.8398 Td [(The)-395.993(stop)24.0064(w)23.9844(atc)23.9917(h)-396.008(windo)24(w)-396.016(sho)23.9917(ws)-395.994(a)-396.001(cycle)-407.986(coun)23.9917(ter)-384.009(and)-408.018(a)-407.993(re-settable)-383.987(coun)23.9893(ter.)-660(The)]TJ 0 12 Td [(cycle)-324.002(coun)23.9917(ter)-312.017(is)-324.016(the)-336.017(same)-324.016(as)-311.992(the)-336.016(one)-323.985(in)-335.984(the)-336.016(register)-300(windo)24(w.)-444.002(It)-324.009(basically)-324.004(coun)23.9893(ts)]TJ 0 11.8801 Td (instructions.)Tj 0 15 Td [(The)-444(other)-431.994(coun)23.9917(ter)-432.017(coun)23.9917(ts)-443.985(at)-432(the)-456.016(same)-431.985(rate)-432.002(as)-443.985(the)-443.985(cycle)-444.002(coun)23.9917(ter,)-456.016(but)-455.987(can)-443.985(b)-24.0137(e)]TJ 0 11.8801 Td [(cleared)-383.986(b)23.9917(y)-395.985(clic)23.9832(king)-383.986(the)-396.016("clear")-371.985(button)-408.018(\(or)-396.001(preset)-384.002(b)23.9917(y)-395.984(en)24.0064(tering)-395.994(a)-384.009(n)23.9917(um)23.9844(b)-24.0137(er)-396.016(in)-408.018(the)]TJ 0 12 Td [(en)24.0076(try)-323.993(b)-24.0161(o)24(x\).)]TJ 0 15 Td [(The)-324(up/do)24(wn)-324.016(indicator)-323.994(denotes)-324.002(the)-336.016(direction)-323.994(the)-336.016(coun)23.9917(ter)-312.017(coun)23.9917(ts.)]TJ 0 14.8801 Td [(The)-432.008(rollo)24.0064(v)24.0149(er)-396.016(v)59.9915(alue)-432.008(sp)-23.9929(ecies)-432.009(the)-443.985(range)-420(the)-431.992(cycle)-432.009(coun)23.9917(ter)-419.986(can)-431.992(b)-24.0161(e)-444.009(in)-432(\(a)-432.002(mo)-24.0186(dulo)]TJ 0 12 Td [(coun)23.9917(ter\).)-396.001(F)84.0149(or)-216.016(example,)-239.995(if)-240.017(the)-228.008(rollo)24.0064(v)24.0161(er)-191.992(v)59.9927(alue)-227.986(is)-228(sp)-23.9917(ecied)-228(to)-215.984(b)-24.0161(e)-239.985(0x42,)-227.986(then)-228(whenev)23.9844(er)]TJ 0 11.8797 Td [(the)-431.994(resettable)-432.018(coun)23.9917(ter)-432.017(reac)24.0137(hes)-419.993(0x42)-408.008(it)-443.985(will)-443.992(rollo)24.0064(v)24.0161(er)-408.008(to)-432(zero.)-756.001(If)-443.985(the)-431.992(coun)23.9893(ter)-432.017(is)]TJ 0 12 Td [(coun)23.9917(ting)-300(do)24.0076(wn,)-312(then)-311.985(when)-312.002(it)-311.992(reac)24.0137(hes)-300(0)-300(the)-311.992(next)-323.994(state)-300(will)-312(b)-24.0161(e)-324.009(0x41.)-407.986(If)-323.985(y)24.0137(ou)-300(don't)]TJ 0 12 Td [(w)23.9844(an)24.0076(t)-312.016(is)-336.008(lik)23.9844(e)-324.008(this,)-336.001(then)-336.008(set)-336.001(the)-336.016(rollo)24.0064(v)24.0161(er)-288.008(v)59.9927(alue)-335.994(to)-323.992(something)-323.987(large.)]TJ /R33683184 14.4 Tf 0 35.8801 Td [(3.11)-1083.33(Scop)-33.3371(e)-358.344(Windo)33.3354(w)]TJ /R33998272 10 Tf 0 24.8402 Td [(FIXME:)-336.01(The)-335.993(scop)-24.0015(e)-324.008(windo)24(w)-323.985(still)-335.986(needs)-323.994(some)-324.016(w)23.9844(ork...)]TJ 0 14.8797 Td [(The)-407.985(Scop)-24.0161(e)-407.992(Windo)24(w)-420(graphs)-396.001(I/O)-396.001(pin)-420(states.)-684.009(It)-419.986(is)-408(similar)-408(to)-408.015(an)-407.986(oscilloscop)-24.0186(e)-396.001(or)]TJ 0 12 Td [(logic)-347.993(analyzer.)-539.987(It)-372.016(can)-360.001(b)-24.0161(e)-372.017(con)23.9844(trolled)-348(either)-360.017(from)-372.002(the)-371.992(command)-359.995(line)-372(or)-348.008(from)-372.002(the)]TJ 0 12 Td [(gui.)-432(Curren)23.9832(tly)-323.993(only)-323.986(the)-336.016(digital)-324.016(state)-324.016(of)-336.001(I/O)-324.009(pins)-324.002(are)-324.009(supp)-24.0161(orted.)]TJ ET Q Q \n \n \n \n \n 1440\n \n \n@@ -12141,19 +12141,19 @@\n \n 42 0 6 -2 43 55 d1 0.01 0 0 0.01 0 0 cm q 3700 0 0 5700 610 -210 cm BI /IM true /W 37 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 37>> ID &¡ ÌH ðŽxAô›ÒoKÒoKÿJÿ_]××úÿþ–¿ÿÿÒKÿÿÿ륏þ¿_ëäÕRÿë×ët¿ÛKÒÛKm-†,1 �@ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -12190,27 +12190,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (36)Tj /R28980056 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (36)Tj /R34044536 10 Tf 120.6 0 Td [(CHAPTER)-347.996(3.)-780(GRAPHICAL)-336.021(USER)-348.008(INTERF)107.988(A)24(CE)]TJ ET Q Q \n \n \n \n \n-169\n+171\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -12247,20 +12247,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.56 Tm [(Chapter)-347.149(4)]TJ /R28633264 24.88 Tf 0 52.8 Td [(Scripting)-347.269(and)-352.091(Conguring)]TJ /R28927576 10 Tf 0 54.7199 Td [(gpsim)-264.002(do)-24(es)-263.984(not)-263.986(ha)24.0076(v)24.0149(e)-252.016(a)-264.008(nativ)24(e)-264.009(scripting)-251.995(language)-251.995(p)-24.0161(er)-263.984(se.)-420.017(Ho)24.0161(w)23.9844(ev)23.9917(er)-240(it)-276.016(is)-264.016(p)-24.0137(ossible)-264.009(to)]TJ 0 11.8801 Td [(place)-276.017(gpsim)-275.994(commands)-275.986(in)24.0161(to)-288.015(a)-276.001(le)-288(and)-288.018(load)-275.994(them)-288.018(later.)-420(This)-287.993(is)-288(useful)-288.008(for)-276.016(loading)]TJ 0 12 Td [(mo)-24.0161(dules)-383.986(and)-395.985(stim)24(uli)-396.001(and)-395.987(connecting)-384.002(v)59.9927(arious)-372.002(devices)-384.009(together.)-623.994(By)-384.002(con)23.9844(v)24.0137(en)24.0088(tion,)]TJ 0 12 Td [(gpsim's)-323.994(conguration)-300(les)-335.986(ha)24.0064(v)24.0161(e)-312.017(the)-336.016(extension)]TJ /R29580480 10 Tf 199.92 0 Td (.stc)Tj /R28927576 10 Tf 15 0 Td [(,)-335.991(for)]TJ /R29580480 10 Tf 21.3598 0 Td (st)Tj /R28927576 10 Tf 8.4 0 Td (artup)Tj /R29580480 10 Tf 27.1199 0 Td (c)Tj /R28927576 10 Tf 5.16016 0 Td (onguration.)Tj /R28612488 14.4 Tf -276.959 35.7602 Td [(4.1)-1083.34(Em)33.3455(b)-33.3218(edded)-358.32(Commands)]TJ /R28927576 10 Tf 0 24.7199 Td [(If)-311.992(y)24.0149(ou're)-311.985(using)-311.994(gputils,)-312.009(it)-323.985(is)-324.016(p)-24.0161(ossible)-312.017(to)-312(em)23.9917(b)-24.0161(ed)-324.002(conguration)-287.996(commands)-312.002(directly)]TJ 0 12 Td [(in)24.0149(to)-215.985(y)24.0149(our)-216.008(PIC)-228(assem)24.0149(bly)-215.994(source.)-396.008(The)-227.986(gputils)-228.01(supplied)-228.01(include)-227.986(le)]TJ /R29580480 10 Tf 273.479 0 Td [(c)47.9932(o.inc)]TJ /R28927576 10 Tf 34.4398 0 Td [(con)23.9844(tains)]TJ -307.919 11.8801 Td [(sev)24.0149(eral)-300(macros)-311.986(that)-336.001(em)23.9917(b)-24.0161(ed)-335.994(sim)23.9844(ulation)-323.994(command)-324.019(in)24.0161(to)-323.992(a)-336.001(COFF)-324.002(and)-323.994(COD)-335.991(les.)]TJ /R29425728 12 Tf 0 30.8398 Td [(4.1.1)-1119.99(.sim)-359.987(macro)]TJ /R29471568 10 Tf 24.8402 18.3602 Td [(;)-515.985(Simulator)-479.994(Command)]TJ 0 12 Td [(.sim)-504.016(macro)-491.994(x)]TJ 10.4398 11.8801 Td [(.direct)-492.01("e",)-504.016(x)]TJ 0 12 Td (endm)Tj /R28927576 10 Tf -35.2801 24.4797 Td (The)Tj /R28826600 10 Tf 19.3199 0 Td (.sim)Tj /R29471568 10 Tf 24.8402 0 Td [(macro)-503.986(allows)-492.002(gpsim)-491.995(configuration)-456.004(commands)-479.986(to)-515.994(be)-515.994(embedded)-479.986(in)]TJ -44.1602 12 Td [(the)-504.009(PIC)-504.009(source.)-1007.99(While)-503.987(gpsim)-491.995(loads)-503.987(a)-515.984(.cod)-504.016(file,)-491.995(the)-516.001(commands)-479.986(in)-504(the)]TJ /R28826600 10 Tf 0 11.8801 Td (.sim)Tj /R29471568 10 Tf 24.8398 0 Td [(macros)-492.002(are)-504.009(collected.)-996.019(After)-491.995(the)-516.001(.cod)-504.016(file)-491.985(is)-515.994(loaded,)-492.01(the)-504.009(commands)]TJ -24.8398 12 Td [(are)-504.009(redirected)-468.01(to)-515.993(gpsim's)-492.01(command)-480.017(line)-504.016(interpreter)-468.018(in)-515.994(the)-504.009(order)-491.992(they)]TJ 0 11.8801 Td [(were)-491.985(received.)]TJ /R28927576 10 Tf 0 14.8801 Td [(Here's)-323.986(an)-324(example)-324.002(of)-324.009(switc)23.9844(h)-336.008(mo)-24.0161(dule)-336.001(b)-24.0161(eing)-324.002(loaded)-324.016(and)-335.986(congured:)]TJ /R29471568 10 Tf 30.1199 24.6 Td [(;#)-504(Module)-492.002(libraries:)]TJ 0 11.8801 Td [(.sim)-504.016("module)-480.017(library)-492.01(libgpsim_module)11.9873(s")]TJ 0 12 Td [(.sim)-504.016("module)-480.017(load)-504.016(switch)-492.002(SW1")]TJ 0 11.8797 Td [(.sim)-504.016("SW1.state=fals)11.9873(e")]TJ /R28927576 10 Tf 136.68 25.2 Td (37)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.56 Tm [(Chapter)-347.149(4)]TJ /R33703960 24.88 Tf 0 52.8 Td [(Scripting)-347.269(and)-352.091(Conguring)]TJ /R33998272 10 Tf 0 54.7199 Td [(gpsim)-264.002(do)-24(es)-263.984(not)-263.986(ha)24.0076(v)24.0149(e)-252.016(a)-264.008(nativ)24(e)-264.009(scripting)-251.995(language)-251.995(p)-24.0161(er)-263.984(se.)-420.017(Ho)24.0161(w)23.9844(ev)23.9917(er)-240(it)-276.016(is)-264.016(p)-24.0137(ossible)-264.009(to)]TJ 0 11.8801 Td [(place)-276.017(gpsim)-275.994(commands)-275.986(in)24.0161(to)-288.015(a)-276.001(le)-288(and)-288.018(load)-275.994(them)-288.018(later.)-420(This)-287.993(is)-288(useful)-288.008(for)-276.016(loading)]TJ 0 12 Td [(mo)-24.0161(dules)-383.986(and)-395.985(stim)24(uli)-396.001(and)-395.987(connecting)-384.002(v)59.9927(arious)-372.002(devices)-384.009(together.)-623.994(By)-384.002(con)23.9844(v)24.0137(en)24.0088(tion,)]TJ 0 12 Td [(gpsim's)-323.994(conguration)-300(les)-335.986(ha)24.0064(v)24.0161(e)-312.017(the)-336.016(extension)]TJ /R34651176 10 Tf 199.92 0 Td (.stc)Tj /R33998272 10 Tf 15 0 Td [(,)-335.991(for)]TJ /R34651176 10 Tf 21.3598 0 Td (st)Tj /R33998272 10 Tf 8.4 0 Td (artup)Tj /R34651176 10 Tf 27.1199 0 Td (c)Tj /R33998272 10 Tf 5.16016 0 Td (onguration.)Tj /R33683184 14.4 Tf -276.959 35.7602 Td [(4.1)-1083.34(Em)33.3455(b)-33.3218(edded)-358.32(Commands)]TJ /R33998272 10 Tf 0 24.7199 Td [(If)-311.992(y)24.0149(ou're)-311.985(using)-311.994(gputils,)-312.009(it)-323.985(is)-324.016(p)-24.0161(ossible)-312.017(to)-312(em)23.9917(b)-24.0161(ed)-324.002(conguration)-287.996(commands)-312.002(directly)]TJ 0 12 Td [(in)24.0149(to)-215.985(y)24.0149(our)-216.008(PIC)-228(assem)24.0149(bly)-215.994(source.)-396.008(The)-227.986(gputils)-228.01(supplied)-228.01(include)-227.986(le)]TJ /R34651176 10 Tf 273.479 0 Td [(c)47.9932(o.inc)]TJ /R33998272 10 Tf 34.4398 0 Td [(con)23.9844(tains)]TJ -307.919 11.8801 Td [(sev)24.0149(eral)-300(macros)-311.986(that)-336.001(em)23.9917(b)-24.0161(ed)-335.994(sim)23.9844(ulation)-323.994(command)-324.019(in)24.0161(to)-323.992(a)-336.001(COFF)-324.002(and)-323.994(COD)-335.991(les.)]TJ /R34496424 12 Tf 0 30.8398 Td [(4.1.1)-1119.99(.sim)-359.987(macro)]TJ /R34542264 10 Tf 24.8402 18.3602 Td [(;)-515.985(Simulator)-479.994(Command)]TJ 0 12 Td [(.sim)-504.016(macro)-491.994(x)]TJ 10.4398 11.8801 Td [(.direct)-492.01("e",)-504.016(x)]TJ 0 12 Td (endm)Tj /R33998272 10 Tf -35.2801 24.4797 Td (The)Tj /R33897296 10 Tf 19.3199 0 Td (.sim)Tj /R34542264 10 Tf 24.8402 0 Td [(macro)-503.986(allows)-492.002(gpsim)-491.995(configuration)-456.004(commands)-479.986(to)-515.994(be)-515.994(embedded)-479.986(in)]TJ -44.1602 12 Td [(the)-504.009(PIC)-504.009(source.)-1007.99(While)-503.987(gpsim)-491.995(loads)-503.987(a)-515.984(.cod)-504.016(file,)-491.995(the)-516.001(commands)-479.986(in)-504(the)]TJ /R33897296 10 Tf 0 11.8801 Td (.sim)Tj /R34542264 10 Tf 24.8398 0 Td [(macros)-492.002(are)-504.009(collected.)-996.019(After)-491.995(the)-516.001(.cod)-504.016(file)-491.985(is)-515.994(loaded,)-492.01(the)-504.009(commands)]TJ -24.8398 12 Td [(are)-504.009(redirected)-468.01(to)-515.993(gpsim's)-492.01(command)-480.017(line)-504.016(interpreter)-468.018(in)-515.994(the)-504.009(order)-491.992(they)]TJ 0 11.8801 Td [(were)-491.985(received.)]TJ /R33998272 10 Tf 0 14.8801 Td [(Here's)-323.986(an)-324(example)-324.002(of)-324.009(switc)23.9844(h)-336.008(mo)-24.0161(dule)-336.001(b)-24.0161(eing)-324.002(loaded)-324.016(and)-335.986(congured:)]TJ /R34542264 10 Tf 30.1199 24.6 Td [(;#)-504(Module)-492.002(libraries:)]TJ 0 11.8801 Td [(.sim)-504.016("module)-480.017(library)-492.01(libgpsim_module)11.9873(s")]TJ 0 12 Td [(.sim)-504.016("module)-480.017(load)-504.016(switch)-492.002(SW1")]TJ 0 11.8797 Td [(.sim)-504.016("SW1.state=fals)11.9873(e")]TJ /R33998272 10 Tf 136.68 25.2 Td (37)Tj ET Q Q \n \n \n \n \n-1560\n+1561\n \n \n \n \n \n \n Filter\n@@ -12397,29 +12397,29 @@\n \n 44 0 2 0 39 51 d1 0.01 0 0 0.01 0 0 cm q 3700 0 0 5100 210 -9.99985 cm BI /IM true /W 37 /H 51 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 37>> ID &¨« ’âþÃ~ßþÿ}ÿÿÿý}zÿéxKÂñ]pºà¹à1ÿÿÿÿÿÿÿòª‹ù5J�  EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n-R28826600\n+R33897296\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -12456,20 +12456,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (38)Tj /R28980056 10 Tf 114.96 0 Td [(CHAPTER)-347.996(4.)-768.008(SCRIPTING)-348.01(AND)-336.001(CONFIGURING)]TJ /R29471568 10 Tf -84.8402 27.9602 Td [(.sim)-504.016("SW1.xpos)-479.995(=)-515.984(216.0")]TJ 0 12 Td [(.sim)-504.016("SW1.ypos)-479.995(=)-515.984(156.0")]TJ 0 12 Td [(.sim)-504.016("SW1.Ropen)-468.01(=)-515.984(1.0e8")]TJ /R28927576 10 Tf -30.1199 29.7602 Td [(This)-300(loads)-288(gpsim's)-300(mo)-24.0161(dule)-312.017(library)84.0137(,)-287.984(instan)24(tiates)-300(a)-300(switc)23.9844(h)-300(mo)-24.0186(dule,)-311.992(and)-300(congures)]TJ 0 12 Td [(the)-336.017(switc)23.9832(h's)-324.009(attributes.)]TJ /R29425728 12 Tf 0 37.4398 Td [(4.1.2)-1119.99(.command)-370.001(macro)]TJ /R29471568 10 Tf 24.8398 19.4398 Td [(.command)-492.017(macro)-491.995(x)]TJ 10.5602 12 Td [(.direct)-480.017("c",)-504.016(x)]TJ 0 11.8801 Td (endm)Tj /R28927576 10 Tf -35.4 29.8801 Td (The)Tj /R28826600 10 Tf 19.3199 0 Td (.command)Tj /R29471568 10 Tf 45.8402 0 Td [(macro)-491.995(is)-515.994(similar)-492.01(to)-504.002(a)]TJ /R28826600 10 Tf 111.96 0 Td (.sim)Tj /R29471568 10 Tf 24.8398 0 Td [(macro)-503.987(except)-492.002(that)-504.019(it)-515.991(associates)]TJ -201.96 12 Td [(a)-515.985(gpsim)-503.986(command)-480.017(with)-504.016(a)-515.984(particular)-468.01(instruction.)-995.997(This)-491.988(is)-515.991(useful)-492.002(for)]TJ 0 11.8801 Td [(changing)-479.987(attribute)-479.995(values)-492.002(at)-515.994(different)-468.003(points)-492.002(of)-515.991(the)-504.009(program.)]TJ /R29425728 12 Tf 0 37.4398 Td [(4.1.3)-1119.99(.assert)-379.987(macro)]TJ /R29471568 10 Tf 24.8398 19.4402 Td [(;)-528.017(Assertion)]TJ 0 12 Td [(.assert)-492.01(macro)-503.987(x)]TJ 5.28008 11.8797 Td [(.direct)-492.01("a",)-504.016(x)]TJ 0 12 Td (endm)Tj /R28927576 10 Tf -30.1199 29.8801 Td (The)Tj /R29580480 10 Tf 19.5602 0 Td (.assert)Tj /R28927576 10 Tf 31.6801 0 Td [(macro)-215.994(pro)23.9917(vides)-227.986(a)-227.993(source)-215.994(co)-23.9917(de)-240.017(mec)24.0064(hanism)-228.018(for)-228.008(setting)-240(breakp)-24(oin)23.9893(ts)-216.016(\(see)]TJ -51.2402 11.8801 Td [(c)24(hapter)-311.986(5\).)-432.017(An)-335.994(assertion)-300(is)-324.016(an)-324.002(expression)-300(asso)-23.9844(ciated)-312.017(with)-324.016(a)-312.017(sp)-23.9942(ecic)-323.985(instruction.)]TJ 0 12 Td [(It)-336(essen)23.9917(tial)-311.992(means,)-323.987(If)-335.994(the)-336.016(expression)-300(at)-335.984(this)-323.994(instruction)-335.994(ev)60.0098(aluates)-311.992(to)-335.986(false,)-324(then)]TJ 0 12 Td [(halt)-335.993(the)-323.986(sim)23.9844(ulation.)]TJ /R29471568 10 Tf 24.8398 41.7598 Td [(;)-528.017(Close)-491.995(the)-504.009(switch)-492.002(because)-492.01(of)-515.994(capacitance)-468.018(portc1)-492.002(will)-504.019(go)-504(high)-504.019(after)-503.985(a)-515.987(delay:)]TJ 15.7199 12 Td [(;)-515.984(R=145,)-492.002(C=4.2e-6)-492.017(TC=6.11e-4)-468.01(or)-515.994(1527)-491.985(cycles)-503.994(0-2)-504.009(volts)-491.992(requires)-480.01(0.51)-504.019(Tc)]TJ 0 11.8801 Td [(.command)-479.986("SW1.state=true")]TJ 26.1602 12 Td (nop)Tj 0 12 Td [(;)-515.984(portc0)-492.002(should)-492.002(be)-515.994(same)-504.016(as)-515.994(portc1)]TJ -26.1602 11.8801 Td [(.assert)-492.01("\(portc)-480.017(&)-528.015(3\))-504.002(==)-515.994(0,)-515.994(\\"SW1)-491.995(closed,)-492.012(cap)-504.009(holds)-503.985(low\\"")]TJ 26.1602 12 Td (nop)Tj /R28927576 10 Tf -66.7199 29.8801 Td [(In)-359.993(this)-360.009(example,)-359.995(the)]TJ /R29580480 10 Tf 91.9199 0 Td [(.c)47.9907(ommand)]TJ /R28927576 10 Tf 48.9602 0 Td [(macro)-335.994(writes)-360.017(to)-360.008(the)-360(switc)23.9844(h)-347.998(mo)-24.0186(dule's)]TJ /R29580480 10 Tf 162.841 0 Td (.state)Tj /R28927576 10 Tf 27.8398 0 Td (at-)Tj -331.561 11.8801 Td [(tribute)-323.994(\(see)-312.002(section)-311.995(8.1.4\).)-432.017(Just)-312.002(prior)-312.017(to)-312(executing)-323.994(the)-323.985(rst)-312.002(nop)-312.002(instruction,)-324.019(the)]TJ 0 12 Td [(switc)23.9832(h)-264.016(will)-275.984(b)-24.0161(e)-276.001(closed.)-408(The)]TJ /R29580480 10 Tf 114.24 0 Td (.assert)Tj /R28927576 10 Tf 32.0398 0 Td [(macro)-252.009(at)-263.992(the)-276.016(v)24.0161(ery)-263.992(next)-263.994(instruction)-275.996(mak)23.9844(es)-251.992(sure)]TJ -146.28 11.8797 Td [(that)-336.001(the)-336.017(exp)-24.0088(ected)-335.986(state)-324.016(is)-324.016(seen)-335.994(on)-324.002(POR)84(TC.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (38)Tj /R34044536 10 Tf 114.96 0 Td [(CHAPTER)-347.996(4.)-768.008(SCRIPTING)-348.01(AND)-336.001(CONFIGURING)]TJ /R34542264 10 Tf -84.8402 27.9602 Td [(.sim)-504.016("SW1.xpos)-479.995(=)-515.984(216.0")]TJ 0 12 Td [(.sim)-504.016("SW1.ypos)-479.995(=)-515.984(156.0")]TJ 0 12 Td [(.sim)-504.016("SW1.Ropen)-468.01(=)-515.984(1.0e8")]TJ /R33998272 10 Tf -30.1199 29.7602 Td [(This)-300(loads)-288(gpsim's)-300(mo)-24.0161(dule)-312.017(library)84.0137(,)-287.984(instan)24(tiates)-300(a)-300(switc)23.9844(h)-300(mo)-24.0186(dule,)-311.992(and)-300(congures)]TJ 0 12 Td [(the)-336.017(switc)23.9832(h's)-324.009(attributes.)]TJ /R34496424 12 Tf 0 37.4398 Td [(4.1.2)-1119.99(.command)-370.001(macro)]TJ /R34542264 10 Tf 24.8398 19.4398 Td [(.command)-492.017(macro)-491.995(x)]TJ 10.5602 12 Td [(.direct)-480.017("c",)-504.016(x)]TJ 0 11.8801 Td (endm)Tj /R33998272 10 Tf -35.4 29.8801 Td (The)Tj /R33897296 10 Tf 19.3199 0 Td (.command)Tj /R34542264 10 Tf 45.8402 0 Td [(macro)-491.995(is)-515.994(similar)-492.01(to)-504.002(a)]TJ /R33897296 10 Tf 111.96 0 Td (.sim)Tj /R34542264 10 Tf 24.8398 0 Td [(macro)-503.987(except)-492.002(that)-504.019(it)-515.991(associates)]TJ -201.96 12 Td [(a)-515.985(gpsim)-503.986(command)-480.017(with)-504.016(a)-515.984(particular)-468.01(instruction.)-995.997(This)-491.988(is)-515.991(useful)-492.002(for)]TJ 0 11.8801 Td [(changing)-479.987(attribute)-479.995(values)-492.002(at)-515.994(different)-468.003(points)-492.002(of)-515.991(the)-504.009(program.)]TJ /R34496424 12 Tf 0 37.4398 Td [(4.1.3)-1119.99(.assert)-379.987(macro)]TJ /R34542264 10 Tf 24.8398 19.4402 Td [(;)-528.017(Assertion)]TJ 0 12 Td [(.assert)-492.01(macro)-503.987(x)]TJ 5.28008 11.8797 Td [(.direct)-492.01("a",)-504.016(x)]TJ 0 12 Td (endm)Tj /R33998272 10 Tf -30.1199 29.8801 Td (The)Tj /R34651176 10 Tf 19.5602 0 Td (.assert)Tj /R33998272 10 Tf 31.6801 0 Td [(macro)-215.994(pro)23.9917(vides)-227.986(a)-227.993(source)-215.994(co)-23.9917(de)-240.017(mec)24.0064(hanism)-228.018(for)-228.008(setting)-240(breakp)-24(oin)23.9893(ts)-216.016(\(see)]TJ -51.2402 11.8801 Td [(c)24(hapter)-311.986(5\).)-432.017(An)-335.994(assertion)-300(is)-324.016(an)-324.002(expression)-300(asso)-23.9844(ciated)-312.017(with)-324.016(a)-312.017(sp)-23.9942(ecic)-323.985(instruction.)]TJ 0 12 Td [(It)-336(essen)23.9917(tial)-311.992(means,)-323.987(If)-335.994(the)-336.016(expression)-300(at)-335.984(this)-323.994(instruction)-335.994(ev)60.0098(aluates)-311.992(to)-335.986(false,)-324(then)]TJ 0 12 Td [(halt)-335.993(the)-323.986(sim)23.9844(ulation.)]TJ /R34542264 10 Tf 24.8398 41.7598 Td [(;)-528.017(Close)-491.995(the)-504.009(switch)-492.002(because)-492.01(of)-515.994(capacitance)-468.018(portc1)-492.002(will)-504.019(go)-504(high)-504.019(after)-503.985(a)-515.987(delay:)]TJ 15.7199 12 Td [(;)-515.984(R=145,)-492.002(C=4.2e-6)-492.017(TC=6.11e-4)-468.01(or)-515.994(1527)-491.985(cycles)-503.994(0-2)-504.009(volts)-491.992(requires)-480.01(0.51)-504.019(Tc)]TJ 0 11.8801 Td [(.command)-479.986("SW1.state=true")]TJ 26.1602 12 Td (nop)Tj 0 12 Td [(;)-515.984(portc0)-492.002(should)-492.002(be)-515.994(same)-504.016(as)-515.994(portc1)]TJ -26.1602 11.8801 Td [(.assert)-492.01("\(portc)-480.017(&)-528.015(3\))-504.002(==)-515.994(0,)-515.994(\\"SW1)-491.995(closed,)-492.012(cap)-504.009(holds)-503.985(low\\"")]TJ 26.1602 12 Td (nop)Tj /R33998272 10 Tf -66.7199 29.8801 Td [(In)-359.993(this)-360.009(example,)-359.995(the)]TJ /R34651176 10 Tf 91.9199 0 Td [(.c)47.9907(ommand)]TJ /R33998272 10 Tf 48.9602 0 Td [(macro)-335.994(writes)-360.017(to)-360.008(the)-360(switc)23.9844(h)-347.998(mo)-24.0186(dule's)]TJ /R34651176 10 Tf 162.841 0 Td (.state)Tj /R33998272 10 Tf 27.8398 0 Td (at-)Tj -331.561 11.8801 Td [(tribute)-323.994(\(see)-312.002(section)-311.995(8.1.4\).)-432.017(Just)-312.002(prior)-312.017(to)-312(executing)-323.994(the)-323.985(rst)-312.002(nop)-312.002(instruction,)-324.019(the)]TJ 0 12 Td [(switc)23.9832(h)-264.016(will)-275.984(b)-24.0161(e)-276.001(closed.)-408(The)]TJ /R34651176 10 Tf 114.24 0 Td (.assert)Tj /R33998272 10 Tf 32.0398 0 Td [(macro)-252.009(at)-263.992(the)-276.016(v)24.0161(ery)-263.992(next)-263.994(instruction)-275.996(mak)23.9844(es)-251.992(sure)]TJ -146.28 11.8797 Td [(that)-336.001(the)-336.017(exp)-24.0088(ected)-335.986(state)-324.016(is)-324.016(seen)-335.994(on)-324.002(POR)84(TC.)]TJ ET Q Q \n \n \n \n \n-1750\n+1752\n \n \n \n \n \n \n Filter\n@@ -12536,25 +12536,25 @@\n \n 43 0 3 -2 38 57 d1 0.01 0 0 0.01 0 0 cm q 3500 0 0 5900 310 -210 cm BI /IM true /W 35 /H 59 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 35>> ID &¡?ÈgFÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÏÞŸÿþ•rj•sŽÝm¥¶–Ã,1 �@ EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R28826600\n+R33897296\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -12591,20 +12591,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(4.2.)-756.017(SOCKETS)]TJ /R28927576 10 Tf 333.72 0 Td (39)Tj /R28612488 14.4 Tf -333.72 27.9602 Td [(4.2)-1083.34(So)-33.343(c)33.3286(k)33.3337(ets)]TJ /R28927576 10 Tf 0 24.8398 Td [(gpsim)-300(supp)-24.0161(orts)-311.994(a)-300(so)-23.9844(c)24(k)24.0149(et)-300(in)24.0161(terface.)-431.985(This)-312.017(is)-311.985(inhibited)-324.009(b)23.9917(y)-300(default.)-443.994(A)24(dv)60(anced)-312.007(users)]TJ 0 12 Td [(ma)23.9917(y)-395.985(wish)-419.986(to)-408.017(study)-419.994(co)-23.9929(de)-407.986(in)-420.008(the)]TJ /R29580480 10 Tf 141.48 0 Td (examples/scripts)Tj /R28927576 10 Tf 77.1598 0 Td [(sub)-23.9844(directory)84(.)-684(This)-419.986(co)-23.9942(de)-407.984(not)]TJ -218.639 11.8801 Td [(distributed)-324.01(and)-335.985(is)-324.016(only)-323.985(a)24(v)59.9927(ailable)-324.016(in)-335.984(the)-336.016(sub)23.9844(v)24.0161(ersion)-300(rep)-24.0161(ository)84.0137(.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(4.2.)-756.017(SOCKETS)]TJ /R33998272 10 Tf 333.72 0 Td (39)Tj /R33683184 14.4 Tf -333.72 27.9602 Td [(4.2)-1083.34(So)-33.343(c)33.3286(k)33.3337(ets)]TJ /R33998272 10 Tf 0 24.8398 Td [(gpsim)-300(supp)-24.0161(orts)-311.994(a)-300(so)-23.9844(c)24(k)24.0149(et)-300(in)24.0161(terface.)-431.985(This)-312.017(is)-311.985(inhibited)-324.009(b)23.9917(y)-300(default.)-443.994(A)24(dv)60(anced)-312.007(users)]TJ 0 12 Td [(ma)23.9917(y)-395.985(wish)-419.986(to)-408.017(study)-419.994(co)-23.9929(de)-407.986(in)-420.008(the)]TJ /R34651176 10 Tf 141.48 0 Td (examples/scripts)Tj /R33998272 10 Tf 77.1598 0 Td [(sub)-23.9844(directory)84(.)-684(This)-419.986(co)-23.9942(de)-407.984(not)]TJ -218.639 11.8801 Td [(distributed)-324.01(and)-335.985(is)-324.016(only)-323.985(a)24(v)59.9927(ailable)-324.016(in)-335.984(the)-336.016(sub)23.9844(v)24.0161(ersion)-300(rep)-24.0161(ository)84.0137(.)]TJ ET Q Q \n \n \n \n \n-541\n+542\n \n \n \n \n \n \n Filter\n@@ -12615,21 +12615,21 @@\n \n 42 0 1 -21 50 62 d1 0.01 0 0 0.01 0 0 cm q 4900 0 0 8300 110 -2110 cm BI /IM true /W 49 /H 83 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 49>> ID & ¯õÖº]kÖº]kÖ½k¥Ö½k¥Ö½kÖº]kÖº]kÖ½k¥Ö½k¥Ö½k¥Ö½kÖº]kÖº]kÖ½k¥Ö½k¥Ö½kÔu� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -12666,27 +12666,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (40)Tj /R28980056 10 Tf 114.96 0 Td [(CHAPTER)-347.996(4.)-768.008(SCRIPTING)-348.01(AND)-336.001(CONFIGURING)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (40)Tj /R34044536 10 Tf 114.96 0 Td [(CHAPTER)-347.996(4.)-768.008(SCRIPTING)-348.01(AND)-336.001(CONFIGURING)]TJ ET Q Q \n \n \n \n \n-163\n+164\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -12723,20 +12723,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(5)]TJ /R28633264 24.88 Tf 0 52.6797 Td [(Assertions)-347.27(and)-352.091(Extended)]TJ 0 29.8801 Td [(Breakp)-28.9412(oin)28.9427(ts)]TJ /R28927576 10 Tf 0 54.8398 Td [(gpsim)-240.017(supp)-24.0161(orts)-251.994(a)-239.984(wide)-251.985(v)59.9927(ariet)24(y)-240.007(of)-252.017(breakp)-24.0015(oin)23.9917(ts)-228.008(and)-252.002(assertions.)-396.001(Man)24.0137(y)-240.007(of)-252.017(these)-251.992(w)23.9844(ere)]TJ 0 11.8801 Td [(describ)-23.9856(ed)-360.016(with)-359.993(the)-371.994(break)-347.993(command.)-540.01(This)-359.986(section)-360.003(will)-360.008(illustrate)-360.01(ho)24.0064(w)-360(to)-360.01(extend)]TJ 0 12 Td [(the)-336.017(break)-312.017(command)-324.017(ev)23.9917(en)-324.002(further)-336.001(and)-323.994(in)24.0161(tro)-24.0088(duce)-324.016(sim)23.9844(ulation)-323.994(assertions.)]TJ /R29425728 12 Tf 0 30.8402 Td [(Breakp)-30(oin)30.013(t)-360(Messages)]TJ /R28927576 10 Tf 0 21.3598 Td [(A)-227.992(breakp)-24.0015(oin)23.9917(t)-216(message)-204.002(is)-228(an)-215.994(ASCI)-24.0015(I)-240(string)-215.986(that)-227.993(is)-228(displa)24.0064(y)24.0161(ed)-215.994(whenev)23.9819(er)-203.984(a)-227.993(breakp)-24(oin)23.9893(t)]TJ 0 11.8801 Td [(is)-359.993(encoun)24.0137(tered.)-552.01(An)24.0076(y)-372(break)-347.993(p)-24.0161(oin)23.9917(t)-372.017(can)-371.992(ha)24.0064(v)24.0161(e)-347.993(an)-372.009(asso)-23.9844(ciated)-347.993(message.)-539.995(The)-372.007(syn)24.0088(tax)]TJ 0 12 Td [(at)-323.993(the)-336.017(command)-324.017(line)-335.985(is)]TJ /R29471568 10 Tf 24.8402 24.7199 Td [(break)-503.986(conditions,)-455.987()]TJ /R28826600 10 Tf 99.3598 0 Td [(This)-504.009(is)-515.994(a)-515.984(breakpoint)-468.015(message)]TJ /R29471568 10 Tf 148.2 0 Td ()Tj /R28927576 10 Tf -272.4 24.7199 Td [(The)-227.985(conditions)-216.018(are)-216.001(describ)-23.9868(ed)-227.986(ab)-24.0015(o)24(v)24.0161(e)-204.009(in)-240.007(the)-228.008(break)-216.001(command)-216.011(and)-228.018(are)-216.001(the)-228.008(conditions)]TJ 0 11.8801 Td [(under)-324.002(whic)23.9917(h)-324.016(the)-336.017(break)-324.009(o)-24.0088(ccurs.)]TJ 0 14.8801 Td [(Breakp)-24.0173(oin)23.9917(t)-312.016(messages)-300(are)-324.009(useful)-323.985(for)-323.985(distinguishing)-323.994(among)-311.985(man)24(y)-323.992(dieren)23.9844(t)-324.009(break-)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ts.)]TJ /R29471568 10 Tf 24.8402 24.7199 Td [(break)-503.986(w)-515.985(counter)-480.017(&)-515.984(0xf0)-504.016(==)-515.994(0x80,)-503.987(Counter)-479.986(overflowed!)]TJ /R28927576 10 Tf -24.8402 24.7199 Td [(In)-300(this)-312(example,)-311.986(the)-311.994(user)-300(is)-300(monitoring)-300(the)-311.992(upp)-24.0015(er)-311.992(nibble)-311.985(of)-300(the)-311.992(v)59.9927(ariable)-300(coun)23.9893(ter)]TJ 0 11.8801 Td [(and)-348.017(breaking)-347.986(whenev)23.9832(er)-348.008(it)-360(is)-359.993(equal)-347.993(to)-360.008(8.)-516.016(When)-372.002(the)-360(command)-348.003(is)-359.993(en)24.0064(tered,)-360.015(gpsim)]TJ 0 12 Td [(will)-323.993(displa)24.0064(y:)]TJ /R29471568 10 Tf 24.8402 36.7199 Td [(break)-503.986(when)-491.985(bit)-516.001(pattern)-480.017(1000XXXX)-491.985(is)-504.002(written)-492.01(to)-515.994(register)-479.986(counter\(0x26\).)-444.019(break)-503.985(#:)-515.991(0x20)]TJ /R28927576 10 Tf -24.8402 24.6 Td [(The)-324(breakp)-24.0015(oin)23.9917(t)-324.008(can)-323.986(b)-24.0161(e)-336.001(queried)-324.016(with)-336.008(the)-336.016(break)-312.017(command:)]TJ 166.8 25.2 Td (41)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(5)]TJ /R33703960 24.88 Tf 0 52.6797 Td [(Assertions)-347.27(and)-352.091(Extended)]TJ 0 29.8801 Td [(Breakp)-28.9412(oin)28.9427(ts)]TJ /R33998272 10 Tf 0 54.8398 Td [(gpsim)-240.017(supp)-24.0161(orts)-251.994(a)-239.984(wide)-251.985(v)59.9927(ariet)24(y)-240.007(of)-252.017(breakp)-24.0015(oin)23.9917(ts)-228.008(and)-252.002(assertions.)-396.001(Man)24.0137(y)-240.007(of)-252.017(these)-251.992(w)23.9844(ere)]TJ 0 11.8801 Td [(describ)-23.9856(ed)-360.016(with)-359.993(the)-371.994(break)-347.993(command.)-540.01(This)-359.986(section)-360.003(will)-360.008(illustrate)-360.01(ho)24.0064(w)-360(to)-360.01(extend)]TJ 0 12 Td [(the)-336.017(break)-312.017(command)-324.017(ev)23.9917(en)-324.002(further)-336.001(and)-323.994(in)24.0161(tro)-24.0088(duce)-324.016(sim)23.9844(ulation)-323.994(assertions.)]TJ /R34496424 12 Tf 0 30.8402 Td [(Breakp)-30(oin)30.013(t)-360(Messages)]TJ /R33998272 10 Tf 0 21.3598 Td [(A)-227.992(breakp)-24.0015(oin)23.9917(t)-216(message)-204.002(is)-228(an)-215.994(ASCI)-24.0015(I)-240(string)-215.986(that)-227.993(is)-228(displa)24.0064(y)24.0161(ed)-215.994(whenev)23.9819(er)-203.984(a)-227.993(breakp)-24(oin)23.9893(t)]TJ 0 11.8801 Td [(is)-359.993(encoun)24.0137(tered.)-552.01(An)24.0076(y)-372(break)-347.993(p)-24.0161(oin)23.9917(t)-372.017(can)-371.992(ha)24.0064(v)24.0161(e)-347.993(an)-372.009(asso)-23.9844(ciated)-347.993(message.)-539.995(The)-372.007(syn)24.0088(tax)]TJ 0 12 Td [(at)-323.993(the)-336.017(command)-324.017(line)-335.985(is)]TJ /R34542264 10 Tf 24.8402 24.7199 Td [(break)-503.986(conditions,)-455.987()]TJ /R33897296 10 Tf 99.3598 0 Td [(This)-504.009(is)-515.994(a)-515.984(breakpoint)-468.015(message)]TJ /R34542264 10 Tf 148.2 0 Td ()Tj /R33998272 10 Tf -272.4 24.7199 Td [(The)-227.985(conditions)-216.018(are)-216.001(describ)-23.9868(ed)-227.986(ab)-24.0015(o)24(v)24.0161(e)-204.009(in)-240.007(the)-228.008(break)-216.001(command)-216.011(and)-228.018(are)-216.001(the)-228.008(conditions)]TJ 0 11.8801 Td [(under)-324.002(whic)23.9917(h)-324.016(the)-336.017(break)-324.009(o)-24.0088(ccurs.)]TJ 0 14.8801 Td [(Breakp)-24.0173(oin)23.9917(t)-312.016(messages)-300(are)-324.009(useful)-323.985(for)-323.985(distinguishing)-323.994(among)-311.985(man)24(y)-323.992(dieren)23.9844(t)-324.009(break-)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ts.)]TJ /R34542264 10 Tf 24.8402 24.7199 Td [(break)-503.986(w)-515.985(counter)-480.017(&)-515.984(0xf0)-504.016(==)-515.994(0x80,)-503.987(Counter)-479.986(overflowed!)]TJ /R33998272 10 Tf -24.8402 24.7199 Td [(In)-300(this)-312(example,)-311.986(the)-311.994(user)-300(is)-300(monitoring)-300(the)-311.992(upp)-24.0015(er)-311.992(nibble)-311.985(of)-300(the)-311.992(v)59.9927(ariable)-300(coun)23.9893(ter)]TJ 0 11.8801 Td [(and)-348.017(breaking)-347.986(whenev)23.9832(er)-348.008(it)-360(is)-359.993(equal)-347.993(to)-360.008(8.)-516.016(When)-372.002(the)-360(command)-348.003(is)-359.993(en)24.0064(tered,)-360.015(gpsim)]TJ 0 12 Td [(will)-323.993(displa)24.0064(y:)]TJ /R34542264 10 Tf 24.8402 36.7199 Td [(break)-503.986(when)-491.985(bit)-516.001(pattern)-480.017(1000XXXX)-491.985(is)-504.002(written)-492.01(to)-515.994(register)-479.986(counter\(0x26\).)-444.019(break)-503.985(#:)-515.991(0x20)]TJ /R33998272 10 Tf -24.8402 24.6 Td [(The)-324(breakp)-24.0015(oin)23.9917(t)-324.008(can)-323.986(b)-24.0161(e)-336.001(queried)-324.016(with)-336.008(the)-336.016(break)-312.017(command:)]TJ 166.8 25.2 Td (41)Tj ET Q Q \n \n \n \n \n-1394\n+1393\n \n \n \n \n \n \n Filter\n@@ -12929,25 +12929,25 @@\n \n 44 0 2 0 41 51 d1 0.01 0 0 0.01 0 0 cm q 3900 0 0 5100 210 -9.99985 cm BI /IM true /W 39 /H 51 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 39>> ID &¹Ðˆn©÷õîÖGÁŸ~éwï]®õÚï]®õǵû_µû_§ú§Þ½_«Õú½_«Õú½_«Õú¿|­Ö;&«]<�@ EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n-R28826600\n+R33897296\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -12984,20 +12984,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (42)Tj /R28980056 10 Tf 46.4398 0 Td [(CHAPTER)-347.996(5.)-768.008(ASSER)83.9917(TIONS)-347.986(AND)-336.001(EXTENDED)-372.017(BREAKPOINTS)]TJ /R29471568 10 Tf -21.6 27.9602 Td (gpsim>)Tj /R28826600 10 Tf 36.6 0 Td [(break)-503.987(32)]TJ /R29471568 10 Tf -36.6 12 Td [(32:)-516.001(p18f452)-480.017(register)-492.017(write)-491.995(value:)-492.002([0x26])-492.002(&)-515.984(0xf0)-504.019(==)-515.991(0x8)]TJ 21 12 Td [(Message:Counter)-443.989(overflowed!)]TJ /R28927576 10 Tf -45.8398 24.8398 Td [(When)-348.017(the)-348.009(sim)23.9844(ulation)-348.018(encoun)24.0137(ters)-323.985(the)-348.008(break,)-336.018(execution)-348.018(halts)-336.011(and)-348.018(the)-348.008(message)-324.004(is)]TJ 0 12 Td [(prin)24.0076(ted.)]TJ /R28612488 14.4 Tf 0 35.8801 Td [(5.1)-1083.34(Assertions)-541.668(and)-533.327(Em)33.3455(b)-33.3218(edded)-524.987(Sim)33.3354(ulation)-549.988(com-)]TJ 35.8801 18 Td (mands)Tj /R28927576 10 Tf -35.8801 24.7199 Td [(gpsim's)-443.994(breakp)-24.0015(oin)23.9917(t)-444.009(design)-444.009(is)-444.016(a)-444.009(p)-24.0161(o)24(w)23.9844(erful)-443.994(to)-23.9917(ol)-456.016(that)-456.001(can)-443.985(catc)24.0088(h)-444.014(man)24(y)-443.994(problems.)]TJ 0 12 Td [(The)-432.008(assertion)-419.995(design)-432.017(extends)-443.987(this)-443.994(p)-24.0161(o)24(w)23.9844(er)-420(ev)23.9917(en)-432.009(further.)-756.018(An)-444(assertion)-419.995(is)-444.014(lik)23.9844(e)-432.017(a)]TJ 0 12 Td [(breakp)-24.0015(oin)23.9917(t)-384.009(that)-396.001(is)-396.008(asso)-23.9844(ciated)-384.009(with)-408(a)-384.009(particular)-384.009(instruction.)-636.011(F)84.0137(or)-396.016(example,)-408.003(y)24.0137(ou)]TJ 0 11.8801 Td [(ma)23.9917(y)-360.009(ha)24.0076(v)24.0149(e)-347.992(a)-359.986(routine)-360.01(that)-372.017(requires)-348(BANK)-371.992(0)-359.986(b)-24.0161(e)-372.017(selected.)-551.995(A)-359.986(gpsim)-372.007(assertion)-348.003(can)]TJ 0 12 Td [(b)-24.0161(e)-336(placed)-324.017(at)-335.984(the)-323.985(en)24.0064(try)-323.992(of)-336.001(the)-336.016(routine)-323.994(to)-323.992(v)24.0161(erify)-324.009(that)-336.001(this)-335.986(is)-324.014(the)-336.016(case.)]TJ /R29471568 10 Tf 24.8398 36.8398 Td [(.assert)-1020.02(\(status)-479.986(&)-515.984(0x60\))-491.995(==)-515.994(0,)-515.994(\\Bank)-491.985(0)-515.984(must)-504.019(be)-515.991(selected!\\)]TJ /R28927576 10 Tf -24.8398 24.9602 Td [(The)-287.985(syn)24.0076(tax)-264.002(is)-288(iden)24(tical)-276.001(to)-275.984(the)-288.008(extended)-288.01(breakp)-24.0015(oin)23.9917(t)-276.001(command.)-420.01(The)-275.991(expression)-263.994(is)]TJ 0 11.8801 Td [(the)-300(condition)-300(that)-300(is)-288(c)24(hec)23.9844(k)24.0161(ed.)-419.993(If)-300(the)-300(expression)-275.986(ev)60.0074(aluates)-288.01(to)-300(false,)-300(then)-300(the)-300(co)-23.9942(de)]TJ 0 12 Td [(halts)-336.008(and)-335.985(prin)24.0064(ts)-348.008(the)-336.016(message.)-468.003(The)]TJ /R29580480 10 Tf 153 0 Td (.assert)Tj /R28927576 10 Tf 32.7602 0 Td [(is)-336.008(a)-347.993(macro)-324.002(that)-347.993(is)-336.006(part)-335.991(of)-336.001(gputils.)-480.02(It)]TJ -185.76 11.8801 Td [(requires)-396.01(a)-407.992(string)-408.018(as)-408.008(its)-420.017(input)-432.009(argumen)23.9819(t.)-683.985(Notice)-407.986(that)-419.986(the)-420(assertion)-396.011(message)-395.996(is)]TJ 0 12 Td [(em)23.9917(b)-24.0161(edded)-347.993(in)-335.984(the)-348.008(argumen)23.9819(t.)-456.016(gpasm)-324.009(and)-335.986(MP)84(ASM)-360.01(cop)23.9844(y)-323.992(C's)-336.011(metho)-24.0186(d)-347.998(of)-336.001(placing)-335.986(a)]TJ 0 12 Td [(bac)23.9832(kslash)-311.986(in)-335.984(fron)23.9917(t)-324.009(of)-324.009(quotations)-324.009(that)-336.001(are)-312.017(part)-324.002(of)-336.001(a)-324.009(string.)]TJ /R29425728 12 Tf 0 30.8398 Td [(Command)-370.001(Assertions)]TJ /R28927576 10 Tf 0 21.3602 Td [(A)-276(command)-264.019(assertion)-251.987(is)-276.008(a)-264.009(gpsim)-264.002(asso)-23.9844(ciated)-264.009(with)-276.008(a)-264.009(particular)-252.017(instruction)-275.996(in)-275.986(y)24.0137(our)]TJ 0 12 Td [(PIC)-359.993(source)-335.994(co)-23.9917(de.)-504.016(These)-347.986(are)-336.001(useful)-360(for)-336.016(c)24(hanging)-336.001(the)-360(b)-24.0161(eha)23.9844(vior)-336.001(of)-347.993(the)-360(sim)23.9844(ulation)]TJ 0 11.8797 Td [(based)-252(on)-252.008(where)-252.009(the)-263.984(co)-23.9917(de)-252.009(executes.)-408.003(Almost)-264.016(an)24.0064(y)-252(gpsim)-252.009(command)-251.987(can)-251.992(b)-24.0137(e)-264.009(placed)-251.987(in)]TJ 0 12 Td [(a)-239.984(command)-251.987(assertion.)-395.987(Ho)24.0161(w)23.9844(ev)23.9917(er,)-240.017(the)-251.992(most)-251.985(useful)-251.992(ones)-240.017(are)-239.985(assignmen)23.9893(t)-239.985(commands.)]TJ 0 12 Td [(F)84.0149(or)-323.985(example:)]TJ /R29471568 10 Tf 24.8398 24.8402 Td [(.command)-492.017(SW1.state)-468.01(=)-515.984(false)]TJ /R28927576 10 Tf -24.8398 24.9598 Td [(This)-324.009(assignmen)23.9893(t)-324.009(writes)-324.002(to)-323.992(the)-336.016(state)-336.008(attribute)-324.002(of)-336.001(a)-324.009(switc)23.9844(h)-324.016(mo)-24.0186(dule)-336.001(named)-336.016(SW1.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (42)Tj /R34044536 10 Tf 46.4398 0 Td [(CHAPTER)-347.996(5.)-768.008(ASSER)83.9917(TIONS)-347.986(AND)-336.001(EXTENDED)-372.017(BREAKPOINTS)]TJ /R34542264 10 Tf -21.6 27.9602 Td (gpsim>)Tj /R33897296 10 Tf 36.6 0 Td [(break)-503.987(32)]TJ /R34542264 10 Tf -36.6 12 Td [(32:)-516.001(p18f452)-480.017(register)-492.017(write)-491.995(value:)-492.002([0x26])-492.002(&)-515.984(0xf0)-504.019(==)-515.991(0x8)]TJ 21 12 Td [(Message:Counter)-443.989(overflowed!)]TJ /R33998272 10 Tf -45.8398 24.8398 Td [(When)-348.017(the)-348.009(sim)23.9844(ulation)-348.018(encoun)24.0137(ters)-323.985(the)-348.008(break,)-336.018(execution)-348.018(halts)-336.011(and)-348.018(the)-348.008(message)-324.004(is)]TJ 0 12 Td [(prin)24.0076(ted.)]TJ /R33683184 14.4 Tf 0 35.8801 Td [(5.1)-1083.34(Assertions)-541.668(and)-533.327(Em)33.3455(b)-33.3218(edded)-524.987(Sim)33.3354(ulation)-549.988(com-)]TJ 35.8801 18 Td (mands)Tj /R33998272 10 Tf -35.8801 24.7199 Td [(gpsim's)-443.994(breakp)-24.0015(oin)23.9917(t)-444.009(design)-444.009(is)-444.016(a)-444.009(p)-24.0161(o)24(w)23.9844(erful)-443.994(to)-23.9917(ol)-456.016(that)-456.001(can)-443.985(catc)24.0088(h)-444.014(man)24(y)-443.994(problems.)]TJ 0 12 Td [(The)-432.008(assertion)-419.995(design)-432.017(extends)-443.987(this)-443.994(p)-24.0161(o)24(w)23.9844(er)-420(ev)23.9917(en)-432.009(further.)-756.018(An)-444(assertion)-419.995(is)-444.014(lik)23.9844(e)-432.017(a)]TJ 0 12 Td [(breakp)-24.0015(oin)23.9917(t)-384.009(that)-396.001(is)-396.008(asso)-23.9844(ciated)-384.009(with)-408(a)-384.009(particular)-384.009(instruction.)-636.011(F)84.0137(or)-396.016(example,)-408.003(y)24.0137(ou)]TJ 0 11.8801 Td [(ma)23.9917(y)-360.009(ha)24.0076(v)24.0149(e)-347.992(a)-359.986(routine)-360.01(that)-372.017(requires)-348(BANK)-371.992(0)-359.986(b)-24.0161(e)-372.017(selected.)-551.995(A)-359.986(gpsim)-372.007(assertion)-348.003(can)]TJ 0 12 Td [(b)-24.0161(e)-336(placed)-324.017(at)-335.984(the)-323.985(en)24.0064(try)-323.992(of)-336.001(the)-336.016(routine)-323.994(to)-323.992(v)24.0161(erify)-324.009(that)-336.001(this)-335.986(is)-324.014(the)-336.016(case.)]TJ /R34542264 10 Tf 24.8398 36.8398 Td [(.assert)-1020.02(\(status)-479.986(&)-515.984(0x60\))-491.995(==)-515.994(0,)-515.994(\\Bank)-491.985(0)-515.984(must)-504.019(be)-515.991(selected!\\)]TJ /R33998272 10 Tf -24.8398 24.9602 Td [(The)-287.985(syn)24.0076(tax)-264.002(is)-288(iden)24(tical)-276.001(to)-275.984(the)-288.008(extended)-288.01(breakp)-24.0015(oin)23.9917(t)-276.001(command.)-420.01(The)-275.991(expression)-263.994(is)]TJ 0 11.8801 Td [(the)-300(condition)-300(that)-300(is)-288(c)24(hec)23.9844(k)24.0161(ed.)-419.993(If)-300(the)-300(expression)-275.986(ev)60.0074(aluates)-288.01(to)-300(false,)-300(then)-300(the)-300(co)-23.9942(de)]TJ 0 12 Td [(halts)-336.008(and)-335.985(prin)24.0064(ts)-348.008(the)-336.016(message.)-468.003(The)]TJ /R34651176 10 Tf 153 0 Td (.assert)Tj /R33998272 10 Tf 32.7602 0 Td [(is)-336.008(a)-347.993(macro)-324.002(that)-347.993(is)-336.006(part)-335.991(of)-336.001(gputils.)-480.02(It)]TJ -185.76 11.8801 Td [(requires)-396.01(a)-407.992(string)-408.018(as)-408.008(its)-420.017(input)-432.009(argumen)23.9819(t.)-683.985(Notice)-407.986(that)-419.986(the)-420(assertion)-396.011(message)-395.996(is)]TJ 0 12 Td [(em)23.9917(b)-24.0161(edded)-347.993(in)-335.984(the)-348.008(argumen)23.9819(t.)-456.016(gpasm)-324.009(and)-335.986(MP)84(ASM)-360.01(cop)23.9844(y)-323.992(C's)-336.011(metho)-24.0186(d)-347.998(of)-336.001(placing)-335.986(a)]TJ 0 12 Td [(bac)23.9832(kslash)-311.986(in)-335.984(fron)23.9917(t)-324.009(of)-324.009(quotations)-324.009(that)-336.001(are)-312.017(part)-324.002(of)-336.001(a)-324.009(string.)]TJ /R34496424 12 Tf 0 30.8398 Td [(Command)-370.001(Assertions)]TJ /R33998272 10 Tf 0 21.3602 Td [(A)-276(command)-264.019(assertion)-251.987(is)-276.008(a)-264.009(gpsim)-264.002(asso)-23.9844(ciated)-264.009(with)-276.008(a)-264.009(particular)-252.017(instruction)-275.996(in)-275.986(y)24.0137(our)]TJ 0 12 Td [(PIC)-359.993(source)-335.994(co)-23.9917(de.)-504.016(These)-347.986(are)-336.001(useful)-360(for)-336.016(c)24(hanging)-336.001(the)-360(b)-24.0161(eha)23.9844(vior)-336.001(of)-347.993(the)-360(sim)23.9844(ulation)]TJ 0 11.8797 Td [(based)-252(on)-252.008(where)-252.009(the)-263.984(co)-23.9917(de)-252.009(executes.)-408.003(Almost)-264.016(an)24.0064(y)-252(gpsim)-252.009(command)-251.987(can)-251.992(b)-24.0137(e)-264.009(placed)-251.987(in)]TJ 0 12 Td [(a)-239.984(command)-251.987(assertion.)-395.987(Ho)24.0161(w)23.9844(ev)23.9917(er,)-240.017(the)-251.992(most)-251.985(useful)-251.992(ones)-240.017(are)-239.985(assignmen)23.9893(t)-239.985(commands.)]TJ 0 12 Td [(F)84.0149(or)-323.985(example:)]TJ /R34542264 10 Tf 24.8398 24.8402 Td [(.command)-492.017(SW1.state)-468.01(=)-515.984(false)]TJ /R33998272 10 Tf -24.8398 24.9598 Td [(This)-324.009(assignmen)23.9893(t)-324.009(writes)-324.002(to)-323.992(the)-336.016(state)-336.008(attribute)-324.002(of)-336.001(a)-324.009(switc)23.9844(h)-324.016(mo)-24.0186(dule)-336.001(named)-336.016(SW1.)]TJ ET Q Q \n \n \n \n \n-2011\n+2012\n \n \n \n \n \n \n Filter\n@@ -13134,27 +13134,27 @@\n \n 85 0 4 0 80 69 d1 0.01 0 0 0.01 0 0 cm q 7600 0 0 6900 410 -9.99985 cm BI /IM true /W 76 /H 69 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 76>> ID &¡¦x4þŸéÿéþŸþŸéÿéóŸ[ë÷Öú}o¯ß[éõ¾¿}o§Öúýõ¾Ÿ[éÿÖú}oôÿOœ ÏúßO­ôÿé_¾·Óë}z¼N¡ †ÿþ�  EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R28826600\n+R33897296\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -13192,20 +13192,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.92 Tm [(Chapter)-347.149(6)]TJ /R28633264 24.88 Tf 0 52.4398 Td [(T)86.8217(race)-342.448(and)-352.091(Log:)-463.021(What)-352.086(has)]TJ 0 29.8801 Td [(happ)-28.9466(en?)]TJ /R28927576 10 Tf 0 54.3598 Td [(Insp)-23.9856(ecting)-324.009(the)-323.986(curren)24(t)-312.016(state)-324.016(of)-324.009(y)24.0161(our)-311.985(program)-300(is)-324.016(sometimes)-311.995(insucien)24(t)-336.001(to)-312.002(deter-)]TJ 0 11.8801 Td [(mine)-408.009(the)-408.009(cause)-396.017(of)-396.001(a)-396(bug.)-659.986(Often)-408.008(times)-408.018(it's)-408(useful)-408.008(to)-408.015(kno)24(w)-396.016(the)-408.008(conditions)-396.016(that)]TJ 0 12 Td [(led)-444.016(up)-444.009(to)-443.993(the)-443.986(curren)24(t)-432.016(state.)-780.01(gpsim)-432.009(pro)23.9917(vides)-432.009(a)-432.017(history)-432.009(or)-431.992(trace)-431.985(of)-444.009(ev)23.9942(erything)]TJ 0 11.8801 Td [(that)-312.017(o)-24.0076(ccurs)-300(-)-312.008(whether)-311.986(y)24.0161(ou)-300(w)23.9844(an)24.0064(t)-300(it)-323.985(or)-300(not)-311.992(-)-312.007(to)-312(help)-312.017(y)24.0161(ou)-300(diagnose)-300(these)-311.992(otherwise)]TJ 0 12 Td [(dicult)-336.01(to)-323.993(analyze)-324.017(bugs.)]TJ ET Q q 2336.4 0 0 -4.8 1618.68 3747.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3743.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 180.84 366 Tm [(What's)-336.008(traced)]TJ ET Q q 4.8 0 0 -120 2613.48 3743.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 317.16 366 Tm (notes)Tj ET Q q 4.8 0 0 -120 3952.68 3743.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3623.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3604.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3599.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 175.56 351.6 Tm [(program)-312.017(coun)23.9917(ter)]TJ ET Q q 4.8 0 0 -120 2613.48 3599.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 290.4 351.6 Tm [(adresses)-312.002(executed)]TJ ET Q q 4.8 0 0 -120 3952.68 3599.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3481.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3476.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 186.24 339.24 Tm (instructions)Tj ET Q q 4.8 0 0 -120 2613.48 3476.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 313.32 339.24 Tm [(op)-24.0015(co)-23.9917(de)]TJ ET Q q 4.8 0 0 -120 3952.68 3476.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3357.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3352.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 184.56 326.88 Tm [(register)-311.995(read)]TJ ET Q q 4.8 0 0 -120 2613.48 3352.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 288.72 326.88 Tm [(v)59.9927(alue)-324.002(and)-323.994(lo)-23.9844(cation)]TJ ET Q q 4.8 0 0 -120 3952.68 3352.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3233.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3229.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 182.88 314.52 Tm [(register)-311.995(write)]TJ ET Q q 4.8 0 0 -120 2613.48 3229.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 288.72 314.52 Tm [(v)59.9927(alue)-324.002(and)-323.994(lo)-23.9844(cation)]TJ ET Q q 4.8 0 0 -120 3952.68 3229.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3110.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3105.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 183.24 302.16 Tm [(cycle)-324.002(coun)23.9917(ter)]TJ ET Q q 4.8 0 0 -120 2613.48 3105.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 300 302.16 Tm [(curren)24(t)-324.009(v)59.9927(alue)]TJ ET Q q 4.8 0 0 -120 3952.68 3105.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2986.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2981.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 167.88 289.8 Tm [(skipp)-24.0088(ed)-335.993(instructions)]TJ ET Q q 4.8 0 0 -120 2613.48 2981.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 289.92 289.8 Tm [(addresses)-311.995(skipp)-24.0088(ed)]TJ ET Q q 4.8 0 0 -120 3952.68 2981.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2863.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2858.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 180.96 277.44 Tm [(status)-324.002(register)]TJ ET Q q 4.8 0 0 -120 2613.48 2858.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 267.48 277.44 Tm [(during)-324.016(implicit)-348(mo)-24.0161(dication)]TJ ET Q q 4.8 0 0 -120 3952.68 2858.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2739.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2735.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 190.2 265.08 Tm [(in)24.0149(terrupts)]TJ ET Q q 4.8 0 0 -120 2613.48 2735.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 3952.68 2735.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2615.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2612.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 184.68 252.72 Tm [(break)-324.009(p)-24.0161(oin)23.9917(ts)]TJ ET Q q 4.8 0 0 -120 2613.48 2612.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 318.961 252.72 Tm [(t)24(yp)-23.9844(e)]TJ ET Q q 4.8 0 0 -120 3952.68 2612.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2492.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2488.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 199.44 240.48 Tm (resets)Tj ET Q q 4.8 0 0 -120 2613.48 2488.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 318.96 240.48 Tm [(t)24(yp)-23.9844(e)]TJ ET Q q 4.8 0 0 -120 3952.68 2488.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2368.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2365.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 2613.48 2365.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 3952.68 2365.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2245.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2241.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 2613.48 2241.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 3952.68 2241.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2121.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 106.92 185.04 Tm [(The)-324('trace')-324.009(command)-324.017(will)-335.984(dump)-336.001(the)-336.016(con)23.9844(ten)23.9844(ts)-323.985(of)-324.009(the)-336.016(trace)-324.016(buer.)]TJ 0 14.5203 Td [(A)-312.016(large)-300(circular)-288.018(buer)-311.994(\(whose)-311.995(size)-311.992(is)-311.985(hard)-300(co)-23.9917(ded\))-311.985(stores)-300(the)-323.985(information)-300(for)-311.992(the)]TJ 0 11.8797 Td [(trace)-204.016(buer.)-407.986(When)-228.016(it)-228.008(lls,)-240.017(it)-228.008(will)-215.984(wrap)-216.008(around)-203.987(and)-215.986(write)-228.008(o)24(v)24.0161(er)-191.992(the)-228.008(old)-216.008(history)84.0088(.)-395.991(The)]TJ 0 12 Td [(con)23.9832(ten)23.9832(ts)-251.992(of)-276.001(the)-276.017(trace)-264.016(buer)-263.984(are)-264.009(parsed)-252.017(in)24.0161(to)-275.984(frames,)-276.001(where)-264.002(one)-263.984(frame)-264.016(corresp)-24.0186(onds)]TJ 0 12 Td [(to)-323.993(a)-324.008(sim)23.9832(ulation)-323.994(cycle.)]TJ 0 14.4 Td [(Here's)-323.986(an)-324(example)-324.002(of)-324.009(a)-336.001(trace)-311.985(output:)]TJ 166.8 25.2 Td (43)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.92 Tm [(Chapter)-347.149(6)]TJ /R33703960 24.88 Tf 0 52.4398 Td [(T)86.8217(race)-342.448(and)-352.091(Log:)-463.021(What)-352.086(has)]TJ 0 29.8801 Td [(happ)-28.9466(en?)]TJ /R33998272 10 Tf 0 54.3598 Td [(Insp)-23.9856(ecting)-324.009(the)-323.986(curren)24(t)-312.016(state)-324.016(of)-324.009(y)24.0161(our)-311.985(program)-300(is)-324.016(sometimes)-311.995(insucien)24(t)-336.001(to)-312.002(deter-)]TJ 0 11.8801 Td [(mine)-408.009(the)-408.009(cause)-396.017(of)-396.001(a)-396(bug.)-659.986(Often)-408.008(times)-408.018(it's)-408(useful)-408.008(to)-408.015(kno)24(w)-396.016(the)-408.008(conditions)-396.016(that)]TJ 0 12 Td [(led)-444.016(up)-444.009(to)-443.993(the)-443.986(curren)24(t)-432.016(state.)-780.01(gpsim)-432.009(pro)23.9917(vides)-432.009(a)-432.017(history)-432.009(or)-431.992(trace)-431.985(of)-444.009(ev)23.9942(erything)]TJ 0 11.8801 Td [(that)-312.017(o)-24.0076(ccurs)-300(-)-312.008(whether)-311.986(y)24.0161(ou)-300(w)23.9844(an)24.0064(t)-300(it)-323.985(or)-300(not)-311.992(-)-312.007(to)-312(help)-312.017(y)24.0161(ou)-300(diagnose)-300(these)-311.992(otherwise)]TJ 0 12 Td [(dicult)-336.01(to)-323.993(analyze)-324.017(bugs.)]TJ ET Q q 2336.4 0 0 -4.8 1618.68 3747.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3743.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 180.84 366 Tm [(What's)-336.008(traced)]TJ ET Q q 4.8 0 0 -120 2613.48 3743.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 317.16 366 Tm (notes)Tj ET Q q 4.8 0 0 -120 3952.68 3743.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3623.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3604.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3599.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 175.56 351.6 Tm [(program)-312.017(coun)23.9917(ter)]TJ ET Q q 4.8 0 0 -120 2613.48 3599.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 290.4 351.6 Tm [(adresses)-312.002(executed)]TJ ET Q q 4.8 0 0 -120 3952.68 3599.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3481.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3476.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 186.24 339.24 Tm (instructions)Tj ET Q q 4.8 0 0 -120 2613.48 3476.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 313.32 339.24 Tm [(op)-24.0015(co)-23.9917(de)]TJ ET Q q 4.8 0 0 -120 3952.68 3476.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3357.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3352.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 184.56 326.88 Tm [(register)-311.995(read)]TJ ET Q q 4.8 0 0 -120 2613.48 3352.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 288.72 326.88 Tm [(v)59.9927(alue)-324.002(and)-323.994(lo)-23.9844(cation)]TJ ET Q q 4.8 0 0 -120 3952.68 3352.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3233.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3229.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 182.88 314.52 Tm [(register)-311.995(write)]TJ ET Q q 4.8 0 0 -120 2613.48 3229.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 288.72 314.52 Tm [(v)59.9927(alue)-324.002(and)-323.994(lo)-23.9844(cation)]TJ ET Q q 4.8 0 0 -120 3952.68 3229.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 3110.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 3105.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 183.24 302.16 Tm [(cycle)-324.002(coun)23.9917(ter)]TJ ET Q q 4.8 0 0 -120 2613.48 3105.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 300 302.16 Tm [(curren)24(t)-324.009(v)59.9927(alue)]TJ ET Q q 4.8 0 0 -120 3952.68 3105.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2986.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2981.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 167.88 289.8 Tm [(skipp)-24.0088(ed)-335.993(instructions)]TJ ET Q q 4.8 0 0 -120 2613.48 2981.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 289.92 289.8 Tm [(addresses)-311.995(skipp)-24.0088(ed)]TJ ET Q q 4.8 0 0 -120 3952.68 2981.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2863.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2858.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 180.96 277.44 Tm [(status)-324.002(register)]TJ ET Q q 4.8 0 0 -120 2613.48 2858.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 267.48 277.44 Tm [(during)-324.016(implicit)-348(mo)-24.0161(dication)]TJ ET Q q 4.8 0 0 -120 3952.68 2858.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2739.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2735.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 190.2 265.08 Tm [(in)24.0149(terrupts)]TJ ET Q q 4.8 0 0 -120 2613.48 2735.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 3952.68 2735.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2615.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2612.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 184.68 252.72 Tm [(break)-324.009(p)-24.0161(oin)23.9917(ts)]TJ ET Q q 4.8 0 0 -120 2613.48 2612.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 318.961 252.72 Tm [(t)24(yp)-23.9844(e)]TJ ET Q q 4.8 0 0 -120 3952.68 2612.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2492.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2488.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 199.44 240.48 Tm (resets)Tj ET Q q 4.8 0 0 -120 2613.48 2488.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 318.96 240.48 Tm [(t)24(yp)-23.9844(e)]TJ ET Q q 4.8 0 0 -120 3952.68 2488.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2368.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2365.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 2613.48 2365.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 3952.68 2365.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2245.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1617.48 2241.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 2613.48 2241.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 3952.68 2241.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2336.4 0 0 -4.8 1618.68 2121.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 106.92 185.04 Tm [(The)-324('trace')-324.009(command)-324.017(will)-335.984(dump)-336.001(the)-336.016(con)23.9844(ten)23.9844(ts)-323.985(of)-324.009(the)-336.016(trace)-324.016(buer.)]TJ 0 14.5203 Td [(A)-312.016(large)-300(circular)-288.018(buer)-311.994(\(whose)-311.995(size)-311.992(is)-311.985(hard)-300(co)-23.9917(ded\))-311.985(stores)-300(the)-323.985(information)-300(for)-311.992(the)]TJ 0 11.8797 Td [(trace)-204.016(buer.)-407.986(When)-228.016(it)-228.008(lls,)-240.017(it)-228.008(will)-215.984(wrap)-216.008(around)-203.987(and)-215.986(write)-228.008(o)24(v)24.0161(er)-191.992(the)-228.008(old)-216.008(history)84.0088(.)-395.991(The)]TJ 0 12 Td [(con)23.9832(ten)23.9832(ts)-251.992(of)-276.001(the)-276.017(trace)-264.016(buer)-263.984(are)-264.009(parsed)-252.017(in)24.0161(to)-275.984(frames,)-276.001(where)-264.002(one)-263.984(frame)-264.016(corresp)-24.0186(onds)]TJ 0 12 Td [(to)-323.993(a)-324.008(sim)23.9832(ulation)-323.994(cycle.)]TJ 0 14.4 Td [(Here's)-323.986(an)-324(example)-324.002(of)-324.009(a)-336.001(trace)-311.985(output:)]TJ 166.8 25.2 Td (43)Tj ET Q Q \n \n \n \n \n-1880\n+1881\n \n \n \n \n \n \n Filter\n@@ -13286,19 +13286,19 @@\n \n 69 0 1 0 66 59 d1 0.01 0 0 0.01 0 0 cm q 6500 0 0 5900 110 -9.99985 cm BI /IM true /W 65 /H 59 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 65>> ID &¡ Ì0h  xG†G… l ƒxA1 ½ HI$ÿô«ÿүݯpÂüÿÿÿÿÿÿ ÇDGòj3ÀÁàÇðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúi§”œšriÿÿ� EI Q \n \n \n \n \n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -13335,20 +13335,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (44)Tj /R28980056 10 Tf 75.8398 0 Td [(CHAPTER)-347.996(6.)-768.008(TRA)24.0064(CE)-336.008(AND)-347.993(LOG:)-324(WHA)84.0137(T)-336.016(HAS)-348.008(HAPPEN?)]TJ /R29471568 10 Tf -51 27.9602 Td [(gpsim>)-492.002(trace)]TJ 0 12 Td [(0x00000000000026F)12.0117(6)-443.992(p18f452)-492.01(0x001C)-492.002(0x1003)-492.002(iorwf)-1020(reg3,w,0)]TJ 15.7199 12 Td [(Read:)-503.987(0x00)-504.016(from)-491.985(reg3\(0x0003\))]TJ -5.15977 11.8801 Td [(Wrote:)-492.002(0xE7)-504.016(to)-504.002(W\(0x0FE8\))-479.995(was)-504.009(0xE7)]TJ 0 12 Td [(Wrote:)-492.002(0x18)-504.016(to)-504.002(status\(0x0FD8\))-456.011(was)-504.009(0x18)]TJ -10.5602 11.8801 Td [(0x00000000000026F)12.0117(7)-443.992(p18f452)-492.01(0x001E)-492.002(0xE1F4)-492.002(bnz)-2076($-0x16)-1020.01(;\(0x8\))]TJ 0 12 Td [(0x00000000000026F)12.0117(8)-443.992(p18f452)-492.01(0x0008)-492.002(0x3E00)-492.002(incfsz)-492.002(reg,f,0)]TJ 15.7199 12 Td [(Read:)-503.987(0xE4)-504.016(from)-491.985(reg\(0x0000\))]TJ -5.15977 11.8801 Td [(Wrote:)-492.002(0xE5)-504.016(to)-504.002(reg\(0x0000\))-468.018(was)-504.009(0xE4)]TJ -10.5602 12 Td [(0x00000000000026F)12.0117(9)-443.992(p18f452)-492.01(0x000A)-492.002(0xD004)-492.002(bra)-2076($+0xa)-1548.01(;\(0x00014\))-468.013(0x00000000000026)12.0215(FA)-444(p18f452)-492.012(0x0014)-492.002(0x0004)-492.002(clrwdt)]TJ 0 12 Td [(0x00000000000026F)12.0117(B)-443.992(p18f452)-492.01(0x0016)-492.002(0x5000)-492.002(movf)-1548(reg,w,0)]TJ 15.7199 11.8801 Td [(Read:)-503.987(0xE5)-504.016(from)-491.985(reg\(0x0000\))]TJ -5.15977 12 Td [(Wrote:)-492.002(0xE5)-504.016(to)-504.002(W\(0x0FE8\))-479.995(was)-504.009(0xE7)]TJ 0 11.8801 Td [(Wrote:)-492.002(0x18)-504.016(to)-504.002(status\(0x0FD8\))-456.011(was)-504.009(0x18)]TJ -10.5602 12 Td [(0x00000000000026F)12.0117(C)-443.992(p18f452)-492.01(0x0018)-492.002(0x1001)-492.002(iorwf)-1020(reg1,w,0)]TJ 15.7199 12 Td [(Read:)-503.987(0x03)-504.016(from)-491.985(reg1\(0x0001\))]TJ -5.15977 11.8801 Td [(Wrote:)-492.002(0xE7)-504.016(to)-504.002(W\(0x0FE8\))-479.995(was)-504.009(0xE5)]TJ 0 12 Td [(Wrote:)-492.002(0x18)-504.016(to)-504.002(status\(0x0FD8\))-456.011(was)-504.009(0x18)]TJ /R28927576 10 Tf -35.4 24.2398 Td [(Eac)23.9832(h)-276.008(trace)-264.016(frame)-264.016(b)-24.0161(egins)-276.008(with)-276.008(a)-276.001(new)-275.994(sim)23.9844(ulation)-263.994(cycle.)-419.993(T)23.9844(ypically)-264.009(this)-275.986(will)-275.986(include)]TJ 0 12 Td [(a)-324.008(sim)23.9832(ulated)-324.016(instruction.)-444.019(Here's)-323.987(eac)23.9917(h)-324.016(of)-324.009(the)-336.016(elds:)]TJ /R29471568 10 Tf 30.8398 33.6 Td [(64-bit)-492.002(simulation)-480.003(cycle)-1163.99(processor)-2196.01(PC)-2232.01(opcode)-1944(instruction)]TJ 13.0801 12 Td [(0x00000000000026)12.019(F6)-2952.01(p18f452)-1680.02(0x001C)-1163.99(0x1003)-1163.99(iorwf)-503.985(reg3,w,0)]TJ /R28927576 10 Tf -43.9199 23.7602 Td [(Other)-384.002(ev)23.9917(en)24.0064(ts)-371.992(that)-396.001(o)-24.0088(ccur)-372.009(during)-384.016(the)-383.985(trace)-384.016(frame)-384.016(are)-372.017(inden)24.0088(ted.)-612.007(T)23.9844(ypically)-372.017(these)]TJ 0 11.8801 Td [(will)-288.017(b)-24.0161(e)-276(register)-263.987(read)-275.994(or)-276.016(write)-276.016(traces.)-407.993(The)-287.986(read)-264.002(traces)-275.986(sho)23.9917(w)-263.984(the)-288.008(v)59.9903(alue)-275.991(read.)-419.995(W)83.9844(rite)]TJ 0 12 Td [(traces)-300(sho)23.9917(w)-300(the)-323.985(v)59.9927(alue)-312.009(written)-324.002(and)-312.002(the)-323.985(v)59.9927(alue)-312.009(that)-312.017(w)23.9844(as)-311.992(previously)-288.003(in)-323.994(the)-323.985(register.)]TJ /R28612488 14.4 Tf 0 35.7598 Td [(Sa)33.3345(ving)-375.003(T)91.668(race)-366.66(to)-366.66(a)-358.339(le)]TJ /R28927576 10 Tf 0 24.7199 Td [(The)-324(trace)-311.985(buer)-323.985(ma)23.9917(y)-323.992(con)23.9844(tain)-312.009(thousands)-311.987(of)-324.009(en)24.0064(tries)-312.009(making)-324.019(it)-323.985(dicult)-336.011(to)-323.994(searc)24(h.)]TJ 0 11.8801 Td [(The)-335.993(trace)-311.985(sa)23.9844(v)24.0161(e)-312.017(feature)-324.009(will)-335.984(allo)23.9844(w)-323.985(the)-336.016(trace)-311.985(buer)-336.016(to)-323.992(b)-24.0161(e)-336.001(written)-335.996(to)-335.986(a)-324.009(le.)]TJ /R29471568 10 Tf 24.8398 24.2398 Td [(gpsim>)-492.002(trace)-503.987(save)-504.016(mytrace.log)]TJ /R28927576 10 Tf -24.8398 24.3602 Td [(The)-312.008(en)24.0076(tire)-311.992(con)23.9844(ten)23.9844(ts)-311.992(of)-324.009(the)-311.992(trace)-311.985(buer)-323.985(are)-300(deco)-24.0088(ded)-312(and)-323.994(written)-312.012(to)-323.994(the)-323.985(le.)-432.002(The)]TJ 0 11.8801 Td [(format)-324.002(of)-324.009(the)-336.016(trace)-324.016(is)-336.008(the)-336.016(same)-311.985(as)-323.985(it)-336.016(is)-336.008(when)-335.986(displa)24.0064(y)24.0161(ed)-312.009(at)-323.992(the)-336.016(command)-336.011(line.)]TJ /R28612488 14.4 Tf 0 35.7598 Td [(Ra)33.3345(w)-358.343(T)91.668(races)]TJ /R28927576 10 Tf 0 24.7203 Td (The)Tj /R29580480 10 Tf 20.2801 0 Td [(r)48.0078(aw)]TJ /R28927576 10 Tf 19.6801 0 Td [(trace)-300(buer)-311.992(is)-311.985(the)-323.985(trace)-300(buer)-311.992(displa)24.0064(y)24.0161(ed)-300(in)-323.992(a)-300(minimally)-324.009(deco)-24.0088(ded)-312.002(form.)]TJ -39.9602 11.8797 Td [(This)-396.001(is)-408(primarily)-384.019(used)-396.001(for)-396.016(gpsim)-395.994(dev)24(elopmen)23.9819(t.)-648.008(When)-408.018(sa)23.9844(v)24.0137(ed)-384(to)-395.987(a)-407.993(le,)-420.01(the)-408.008(ra)23.9844(w)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (44)Tj /R34044536 10 Tf 75.8398 0 Td [(CHAPTER)-347.996(6.)-768.008(TRA)24.0064(CE)-336.008(AND)-347.993(LOG:)-324(WHA)84.0137(T)-336.016(HAS)-348.008(HAPPEN?)]TJ /R34542264 10 Tf -51 27.9602 Td [(gpsim>)-492.002(trace)]TJ 0 12 Td [(0x00000000000026F)12.0117(6)-443.992(p18f452)-492.01(0x001C)-492.002(0x1003)-492.002(iorwf)-1020(reg3,w,0)]TJ 15.7199 12 Td [(Read:)-503.987(0x00)-504.016(from)-491.985(reg3\(0x0003\))]TJ -5.15977 11.8801 Td [(Wrote:)-492.002(0xE7)-504.016(to)-504.002(W\(0x0FE8\))-479.995(was)-504.009(0xE7)]TJ 0 12 Td [(Wrote:)-492.002(0x18)-504.016(to)-504.002(status\(0x0FD8\))-456.011(was)-504.009(0x18)]TJ -10.5602 11.8801 Td [(0x00000000000026F)12.0117(7)-443.992(p18f452)-492.01(0x001E)-492.002(0xE1F4)-492.002(bnz)-2076($-0x16)-1020.01(;\(0x8\))]TJ 0 12 Td [(0x00000000000026F)12.0117(8)-443.992(p18f452)-492.01(0x0008)-492.002(0x3E00)-492.002(incfsz)-492.002(reg,f,0)]TJ 15.7199 12 Td [(Read:)-503.987(0xE4)-504.016(from)-491.985(reg\(0x0000\))]TJ -5.15977 11.8801 Td [(Wrote:)-492.002(0xE5)-504.016(to)-504.002(reg\(0x0000\))-468.018(was)-504.009(0xE4)]TJ -10.5602 12 Td [(0x00000000000026F)12.0117(9)-443.992(p18f452)-492.01(0x000A)-492.002(0xD004)-492.002(bra)-2076($+0xa)-1548.01(;\(0x00014\))-468.013(0x00000000000026)12.0215(FA)-444(p18f452)-492.012(0x0014)-492.002(0x0004)-492.002(clrwdt)]TJ 0 12 Td [(0x00000000000026F)12.0117(B)-443.992(p18f452)-492.01(0x0016)-492.002(0x5000)-492.002(movf)-1548(reg,w,0)]TJ 15.7199 11.8801 Td [(Read:)-503.987(0xE5)-504.016(from)-491.985(reg\(0x0000\))]TJ -5.15977 12 Td [(Wrote:)-492.002(0xE5)-504.016(to)-504.002(W\(0x0FE8\))-479.995(was)-504.009(0xE7)]TJ 0 11.8801 Td [(Wrote:)-492.002(0x18)-504.016(to)-504.002(status\(0x0FD8\))-456.011(was)-504.009(0x18)]TJ -10.5602 12 Td [(0x00000000000026F)12.0117(C)-443.992(p18f452)-492.01(0x0018)-492.002(0x1001)-492.002(iorwf)-1020(reg1,w,0)]TJ 15.7199 12 Td [(Read:)-503.987(0x03)-504.016(from)-491.985(reg1\(0x0001\))]TJ -5.15977 11.8801 Td [(Wrote:)-492.002(0xE7)-504.016(to)-504.002(W\(0x0FE8\))-479.995(was)-504.009(0xE5)]TJ 0 12 Td [(Wrote:)-492.002(0x18)-504.016(to)-504.002(status\(0x0FD8\))-456.011(was)-504.009(0x18)]TJ /R33998272 10 Tf -35.4 24.2398 Td [(Eac)23.9832(h)-276.008(trace)-264.016(frame)-264.016(b)-24.0161(egins)-276.008(with)-276.008(a)-276.001(new)-275.994(sim)23.9844(ulation)-263.994(cycle.)-419.993(T)23.9844(ypically)-264.009(this)-275.986(will)-275.986(include)]TJ 0 12 Td [(a)-324.008(sim)23.9832(ulated)-324.016(instruction.)-444.019(Here's)-323.987(eac)23.9917(h)-324.016(of)-324.009(the)-336.016(elds:)]TJ /R34542264 10 Tf 30.8398 33.6 Td [(64-bit)-492.002(simulation)-480.003(cycle)-1163.99(processor)-2196.01(PC)-2232.01(opcode)-1944(instruction)]TJ 13.0801 12 Td [(0x00000000000026)12.019(F6)-2952.01(p18f452)-1680.02(0x001C)-1163.99(0x1003)-1163.99(iorwf)-503.985(reg3,w,0)]TJ /R33998272 10 Tf -43.9199 23.7602 Td [(Other)-384.002(ev)23.9917(en)24.0064(ts)-371.992(that)-396.001(o)-24.0088(ccur)-372.009(during)-384.016(the)-383.985(trace)-384.016(frame)-384.016(are)-372.017(inden)24.0088(ted.)-612.007(T)23.9844(ypically)-372.017(these)]TJ 0 11.8801 Td [(will)-288.017(b)-24.0161(e)-276(register)-263.987(read)-275.994(or)-276.016(write)-276.016(traces.)-407.993(The)-287.986(read)-264.002(traces)-275.986(sho)23.9917(w)-263.984(the)-288.008(v)59.9903(alue)-275.991(read.)-419.995(W)83.9844(rite)]TJ 0 12 Td [(traces)-300(sho)23.9917(w)-300(the)-323.985(v)59.9927(alue)-312.009(written)-324.002(and)-312.002(the)-323.985(v)59.9927(alue)-312.009(that)-312.017(w)23.9844(as)-311.992(previously)-288.003(in)-323.994(the)-323.985(register.)]TJ /R33683184 14.4 Tf 0 35.7598 Td [(Sa)33.3345(ving)-375.003(T)91.668(race)-366.66(to)-366.66(a)-358.339(le)]TJ /R33998272 10 Tf 0 24.7199 Td [(The)-324(trace)-311.985(buer)-323.985(ma)23.9917(y)-323.992(con)23.9844(tain)-312.009(thousands)-311.987(of)-324.009(en)24.0064(tries)-312.009(making)-324.019(it)-323.985(dicult)-336.011(to)-323.994(searc)24(h.)]TJ 0 11.8801 Td [(The)-335.993(trace)-311.985(sa)23.9844(v)24.0161(e)-312.017(feature)-324.009(will)-335.984(allo)23.9844(w)-323.985(the)-336.016(trace)-311.985(buer)-336.016(to)-323.992(b)-24.0161(e)-336.001(written)-335.996(to)-335.986(a)-324.009(le.)]TJ /R34542264 10 Tf 24.8398 24.2398 Td [(gpsim>)-492.002(trace)-503.987(save)-504.016(mytrace.log)]TJ /R33998272 10 Tf -24.8398 24.3602 Td [(The)-312.008(en)24.0076(tire)-311.992(con)23.9844(ten)23.9844(ts)-311.992(of)-324.009(the)-311.992(trace)-311.985(buer)-323.985(are)-300(deco)-24.0088(ded)-312(and)-323.994(written)-312.012(to)-323.994(the)-323.985(le.)-432.002(The)]TJ 0 11.8801 Td [(format)-324.002(of)-324.009(the)-336.016(trace)-324.016(is)-336.008(the)-336.016(same)-311.985(as)-323.985(it)-336.016(is)-336.008(when)-335.986(displa)24.0064(y)24.0161(ed)-312.009(at)-323.992(the)-336.016(command)-336.011(line.)]TJ /R33683184 14.4 Tf 0 35.7598 Td [(Ra)33.3345(w)-358.343(T)91.668(races)]TJ /R33998272 10 Tf 0 24.7203 Td (The)Tj /R34651176 10 Tf 20.2801 0 Td [(r)48.0078(aw)]TJ /R33998272 10 Tf 19.6801 0 Td [(trace)-300(buer)-311.992(is)-311.985(the)-323.985(trace)-300(buer)-311.992(displa)24.0064(y)24.0161(ed)-300(in)-323.992(a)-300(minimally)-324.009(deco)-24.0088(ded)-312.002(form.)]TJ -39.9602 11.8797 Td [(This)-396.001(is)-408(primarily)-384.019(used)-396.001(for)-396.016(gpsim)-395.994(dev)24(elopmen)23.9819(t.)-648.008(When)-408.018(sa)23.9844(v)24.0137(ed)-384(to)-395.987(a)-407.993(le,)-420.01(the)-408.008(ra)23.9844(w)]TJ ET Q Q \n \n \n \n \n-1823\n+1824\n \n \n \n \n \n \n Filter\n@@ -13373,23 +13373,23 @@\n \n 39 0 12 0 42 59 d1 0.01 0 0 0.01 0 0 cm q 3000 0 0 5900 1210 -9.99985 cm BI /IM true /W 30 /H 59 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 30>> ID &¡IÄ‚„pPô0ð“z úºÃÇÿÒRk…â–½a¥ ´ºÒÐZõ¥Ö—é_¯_ÿúãÿþNðžŸÿõÖ€�€ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -13427,20 +13427,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 440.64 686.16 Tm (45)Tj -333.72 27.9602 Td [(trace)-348(is)-359.993(not)-371.994(deco)-24.0088(ded)-360.009(at)-360.008(all.)-539.993(In)-371.985(addition,)-372.009(the)-360(pro)-24.0161(cessor's)-336.008(state)-371.985(is)-359.993(written)-360.02(to)-372.002(the)]TJ 0 12 Td [(le.)-443.993(Th)23.9917(us)-323.993(third)-336.017(part)24.0064(y)-312(to)-23.9917(ols)-324.002(can)-323.985(b)-24.0161(e)-336.001(written)-335.994(to)-335.984(create)-312.009(custom)-335.986(trace)-311.985(rep)-24.0161(orts)]TJ /R28424616 7 Tf 319.2 -3.6 Td (1)Tj /R28927576 10 Tf 4.31992 3.6 Td (.)Tj ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28465232 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R29049640 8 Tf 4.2 2.88008 Td [(FIXME)-330(-)-329.989(The)-359.999(dynamically)-329.999(created)-375(trace)-375(t)29.9988(yp)-30.0201(e)-360(information)-329.986(needs)-359.979(to)-344.998(b)-29.9896(e)-345.01(written)-359.991(to)-359.991(this)-344.977(le)]TJ -15.2402 9.35977 Td [(to)-30.0094(o.)-464.99(Without)-389.998(it,)-345.019(it)-345(is)-344.99(dicult)-359.997(to)-359.988(tell)-359.979(what)-359.988(eac)30.0018(h)-375(traced)-375(item)-344.989(is.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 440.64 686.16 Tm (45)Tj -333.72 27.9602 Td [(trace)-348(is)-359.993(not)-371.994(deco)-24.0088(ded)-360.009(at)-360.008(all.)-539.993(In)-371.985(addition,)-372.009(the)-360(pro)-24.0161(cessor's)-336.008(state)-371.985(is)-359.993(written)-360.02(to)-372.002(the)]TJ 0 12 Td [(le.)-443.993(Th)23.9917(us)-323.993(third)-336.017(part)24.0064(y)-312(to)-23.9917(ols)-324.002(can)-323.985(b)-24.0161(e)-336.001(written)-335.994(to)-335.984(create)-312.009(custom)-335.986(trace)-311.985(rep)-24.0161(orts)]TJ /R34063752 7 Tf 319.2 -3.6 Td (1)Tj /R33998272 10 Tf 4.31992 3.6 Td (.)Tj ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33535928 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R34120336 8 Tf 4.2 2.88008 Td [(FIXME)-330(-)-329.989(The)-359.999(dynamically)-329.999(created)-375(trace)-375(t)29.9988(yp)-30.0201(e)-360(information)-329.986(needs)-359.979(to)-344.998(b)-29.9896(e)-345.01(written)-359.991(to)-359.991(this)-344.977(le)]TJ -15.2402 9.35977 Td [(to)-30.0094(o.)-464.99(Without)-389.998(it,)-345.019(it)-345(is)-344.99(dicult)-359.997(to)-359.988(tell)-359.979(what)-359.988(eac)30.0018(h)-375(traced)-375(item)-344.989(is.)]TJ ET Q Q \n \n \n \n \n-665\n+664\n \n \n \n \n \n \n Filter\n@@ -13549,21 +13549,21 @@\n \n 59 0 1 0 56 47 d1 0.01 0 0 0.01 0 0 cm q 5500 0 0 4700 110 -9.99985 cm BI /IM true /W 55 /H 47 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 55>> ID & Á˜S0°A‚‚>0Â<7 AˆA½$“ÒIt«ÿÒ¦½Úüÿÿÿÿò‘òjG?¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþšiåjORõþ�  EI Q \n \n \n \n \n \n-R29049640\n+R34120336\n \n-R28465232\n+R33535928\n \n-R28424616\n+R34063752\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -13600,27 +13600,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (46)Tj /R28980056 10 Tf 75.8398 0 Td [(CHAPTER)-347.996(6.)-768.008(TRA)24.0064(CE)-336.008(AND)-347.993(LOG:)-323.985(WHA)84.0137(T)-336.016(HAS)-348.008(HAPPEN?)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (46)Tj /R34044536 10 Tf 75.8398 0 Td [(CHAPTER)-347.996(6.)-768.008(TRA)24.0064(CE)-336.008(AND)-347.993(LOG:)-323.985(WHA)84.0137(T)-336.016(HAS)-348.008(HAPPEN?)]TJ ET Q Q \n \n \n \n \n-194\n+197\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -13658,20 +13658,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.56 Tm [(Chapter)-347.149(7)]TJ /R28633264 24.88 Tf 0 52.6801 Td [(Sim)28.9358(ulating)-347.267(the)-347.273(Real)-347.262(W)86.8143(orld:)]TJ 0 29.8801 Td [(Stim)28.9319(uli)]TJ /R28927576 10 Tf 0 54.7199 Td [(Stim)23.9832(uli)-336.001(are)-324.009(extremely)-336.01(useful,)-335.994(if)-347.986(not)-336.016(necessary)84(,)-312.007(for)-336.016(sim)23.9844(ulations.)-443.987(They)-336.001(pro)23.9893(vides)-312.007(a)]TJ 0 12 Td [(means)-324.009(for)-323.985(sim)23.9832(ulating)-323.994(in)24.0161(teractions)-312.017(with)-336.008(the)-336.016(real)-323.985(w)23.9844(orld.)]TJ 0 14.7602 Td [(The)-384(gpsim)-395.994(stim)24(uli)-396.001(capabilit)24.0137(y)-383.992(is)-384.016(designed)-396.018(to)-383.992(b)-24.0161(e)-407.993(accurate,)-383.994(ecien)24.0137(t)-396.001(and)-395.987(exible.)]TJ 0 12 Td [(The)-395.993(mo)-24.0161(dels)-408.017(for)-396.016(the)-408.009(PIC's)-407.993(I/O)-396.001(pins)-395.994(mimic)-408(the)-420(real)-383.985(devices.)-660.003(F)84.0162(or)-396.016(example,)-419.995(the)]TJ 0 12 Td [(op)-24(en)-384(collector)-384.018(output)-395.987(on)-384.002(p)-24.0161(ort)-396.001(A)-396.001(of)-396.001(a)-384.009(PIC16C84)-372.002(can)-383.985(only)-396.016(driv)23.9917(e)-384.009(lo)23.9844(w.)-612.01(Multiple)]TJ 0 11.8801 Td [(I/O)-347.993(pins)-360.016(ma)23.9917(y)-348.017(b)-24.0161(e)-359.984(tied)-372.008(to)-360.008(one)-348.008(another)-347.986(so)-348.008(that)-372.017(the)-360(op)-24.0015(en)-360.017(collector)-348.003(on)-347.986(p)-24.0161(ort)-359.986(A)-359.986(can)]TJ 0 12 Td [(get)-359.993(a)-359.984(pull)-372.008(up)-372.017(resistor)-348.002(from)-360.01(p)-24.0161(ort)-372.017(B.)-359.986(The)-372.009(o)24(v)24.0161(erhead)-336.008(for)-360(stim)24(uli)-372.017(only)-360(o)-24.0088(ccurs)-359.995(when)]TJ 0 12 Td [(a)-347.992(stim)24(ulus)-372.008(c)24(hanges)-336.01(states.)-539.986(In)-359.993(other)-360(w)23.9844(ords,)-347.993(stim)24(uli)-372.017(are)-347.993(not)-360(p)-24.0161(olled)-371.985(to)-360.008(determine)]TJ 0 11.8797 Td [(their)-324.016(state.)]TJ 0 14.8801 Td [(Analog)-336.001(stim)24(uli)-347.993(are)-347.993(also)-336.016(a)24(v)59.9927(ailable.)-492.002(It's)-347.986(p)-24.0161(ossible)-347.993(to)-348.015(create)-335.994(v)24.0161(oltage)-335.994(references)-336.016(and)]TJ 0 12 Td [(sources)-468.002(to)-492(sim)23.9832(ulate)-491.994(almost)-479.993(an)24.0064(y)-480.008(kind)-503.994(of)-492.017(real)-480(w)23.9844(orld)-480.01(thing.)-924.009(F)84.0162(or)-491.992(example,)-528.003(it's)]TJ 0 11.8801 Td [(p)-24.0161(ossible)-407.993(to)-420.009(com)24.0076(bine)-419.986(t)24(w)23.9844(o)-407.993(analog)-407.993(stim)24(uli)-419.986(together)-408(to)-420.008(create)-420.017(signals)-396.001(lik)23.9844(e)-419.986(DTMF)]TJ 0 12 Td (tones.)Tj /R28612488 14.4 Tf 0 35.7598 Td [(7.1)-1083.34(Ho)33.3345(w)-366.671(They)-366.653(W)91.668(ork)]TJ /R28927576 10 Tf 0 24.7203 Td [(In)-431.985(the)-456.017(simplest)-431.986(case,)-467.993(a)-432.017(stim)24(ulus)-444.002(acts)-432.002(a)-432.017(source)-432.009(for)-431.992(an)-444.002(I/O)-419.986(pin)-443.985(on)-444.002(a)-432.017(PIC.)-455.987(F)84.0137(or)]TJ 0 11.8797 Td [(example,)-264.017(y)24.0149(ou)-252.008(ma)23.9917(y)-263.993(w)23.9844(an)24.0076(t)-252.017(to)-263.992(sim)23.9844(ulate)-251.992(a)-264.009(clo)-24.0088(c)24(k)-252(and)-263.994(measure)-252.017(its)-264.002(p)-24.0161(erio)-23.9844(d)-264.016(using)-251.992(TMR0.)]TJ 0 12 Td [(In)-371.985(this)-383.993(case,)-384.009(the)-371.994(stim)24(ulus)-384.002(is)-371.985(the)-383.985(source)-360.017(and)-372.002(the)-383.985(TMR0)-372.002(input)-395.994(pin)-371.992(on)-384.002(the)-371.992(pic)-384.019(is)]TJ 0 11.8801 Td [(the)-311.994(load.)-431.985(In)-311.985(gpsim)-300(y)24.0149(ou)-312.009(w)23.9844(ould)-300(create)-300(a)-312.017(stim)24(ulus)-312.009(for)-300(the)-323.985(clo)-24.0088(c)24(k)-300(using)-311.992(the)-311.992(stim)24(ulus)]TJ 0 12 Td [(command)-324.017(and)-323.993(connect)-324.009(it)-336.016(to)-335.984(the)-336.016(I/O)-324.009(pin)-323.985(using)-336.016(the)-336.016(no)-24.0015(de)-324.002(command.)]TJ 0 14.8801 Td [(In)-468(general,)-480.017(y)24.0149(ou)-455.993(can)-456.017(ha)24.0064(v)24.0161(e)-456.001(sev)24.0161(eral)-443.985('sources')-444.009(and)-468.018(sev)24.0161(eral)-443.985('loads')-456.001(that)-467.993(are)-456.001(in)24.0137(ter-)]TJ 0 11.8801 Td [(connected)-431.995(with)-431.985(no)-24(des)]TJ /R28424616 7 Tf 95.8801 -3.6 Td (1)Tj /R28927576 10 Tf 4.43984 3.6 Td [(.)-755.992(A)-444.009(go)-23.9917(o)-24.0088(d)-419.993(analogy)-419.993(is)-431.985(a)-419.986(spice)-431.985(circuit.)-755.987(The)-432.009(spice)-431.988(netlist)]TJ -100.32 12 Td [(corresp)-24.0173(onds)-372.017(to)-408.017(a)-407.992(no)-24(de-list)-396.001(in)-408.015(gpsim)-407.986(and)-395.987(the)-420(spice)-396.008(elemen)24.0137(ts)-408.008(corresp)-24.0161(ond)-383.994(to)-408.018(the)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28465232 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R29049640 8 Tf 4.2 2.88008 Td [(Although,)-375(gpsim)-344.998(is)-359.981(curren)30.0201(tly)-404.989(limited)-344.998(to)-390.018('one-p)-29.9988(ort')-375(devices.)-524.978(In)-375(other)-404.989(w)29.9896(ords,)-375(it)-359.988(is)-359.979(assumed)]TJ -15.2402 9.35977 Td [(that)-359.979(ground)-389.998(serv)30.011(es)-360.019(as)-359.981(a)-360.01(common)-329.977(reference)-389.987(for)-360.019(the)-359.988(sources)-375(and)-359.979(the)-375(loads.)]TJ /R28927576 10 Tf 166.8 25.2 Td (47)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.56 Tm [(Chapter)-347.149(7)]TJ /R33703960 24.88 Tf 0 52.6801 Td [(Sim)28.9358(ulating)-347.267(the)-347.273(Real)-347.262(W)86.8143(orld:)]TJ 0 29.8801 Td [(Stim)28.9319(uli)]TJ /R33998272 10 Tf 0 54.7199 Td [(Stim)23.9832(uli)-336.001(are)-324.009(extremely)-336.01(useful,)-335.994(if)-347.986(not)-336.016(necessary)84(,)-312.007(for)-336.016(sim)23.9844(ulations.)-443.987(They)-336.001(pro)23.9893(vides)-312.007(a)]TJ 0 12 Td [(means)-324.009(for)-323.985(sim)23.9832(ulating)-323.994(in)24.0161(teractions)-312.017(with)-336.008(the)-336.016(real)-323.985(w)23.9844(orld.)]TJ 0 14.7602 Td [(The)-384(gpsim)-395.994(stim)24(uli)-396.001(capabilit)24.0137(y)-383.992(is)-384.016(designed)-396.018(to)-383.992(b)-24.0161(e)-407.993(accurate,)-383.994(ecien)24.0137(t)-396.001(and)-395.987(exible.)]TJ 0 12 Td [(The)-395.993(mo)-24.0161(dels)-408.017(for)-396.016(the)-408.009(PIC's)-407.993(I/O)-396.001(pins)-395.994(mimic)-408(the)-420(real)-383.985(devices.)-660.003(F)84.0162(or)-396.016(example,)-419.995(the)]TJ 0 12 Td [(op)-24(en)-384(collector)-384.018(output)-395.987(on)-384.002(p)-24.0161(ort)-396.001(A)-396.001(of)-396.001(a)-384.009(PIC16C84)-372.002(can)-383.985(only)-396.016(driv)23.9917(e)-384.009(lo)23.9844(w.)-612.01(Multiple)]TJ 0 11.8801 Td [(I/O)-347.993(pins)-360.016(ma)23.9917(y)-348.017(b)-24.0161(e)-359.984(tied)-372.008(to)-360.008(one)-348.008(another)-347.986(so)-348.008(that)-372.017(the)-360(op)-24.0015(en)-360.017(collector)-348.003(on)-347.986(p)-24.0161(ort)-359.986(A)-359.986(can)]TJ 0 12 Td [(get)-359.993(a)-359.984(pull)-372.008(up)-372.017(resistor)-348.002(from)-360.01(p)-24.0161(ort)-372.017(B.)-359.986(The)-372.009(o)24(v)24.0161(erhead)-336.008(for)-360(stim)24(uli)-372.017(only)-360(o)-24.0088(ccurs)-359.995(when)]TJ 0 12 Td [(a)-347.992(stim)24(ulus)-372.008(c)24(hanges)-336.01(states.)-539.986(In)-359.993(other)-360(w)23.9844(ords,)-347.993(stim)24(uli)-372.017(are)-347.993(not)-360(p)-24.0161(olled)-371.985(to)-360.008(determine)]TJ 0 11.8797 Td [(their)-324.016(state.)]TJ 0 14.8801 Td [(Analog)-336.001(stim)24(uli)-347.993(are)-347.993(also)-336.016(a)24(v)59.9927(ailable.)-492.002(It's)-347.986(p)-24.0161(ossible)-347.993(to)-348.015(create)-335.994(v)24.0161(oltage)-335.994(references)-336.016(and)]TJ 0 12 Td [(sources)-468.002(to)-492(sim)23.9832(ulate)-491.994(almost)-479.993(an)24.0064(y)-480.008(kind)-503.994(of)-492.017(real)-480(w)23.9844(orld)-480.01(thing.)-924.009(F)84.0162(or)-491.992(example,)-528.003(it's)]TJ 0 11.8801 Td [(p)-24.0161(ossible)-407.993(to)-420.009(com)24.0076(bine)-419.986(t)24(w)23.9844(o)-407.993(analog)-407.993(stim)24(uli)-419.986(together)-408(to)-420.008(create)-420.017(signals)-396.001(lik)23.9844(e)-419.986(DTMF)]TJ 0 12 Td (tones.)Tj /R33683184 14.4 Tf 0 35.7598 Td [(7.1)-1083.34(Ho)33.3345(w)-366.671(They)-366.653(W)91.668(ork)]TJ /R33998272 10 Tf 0 24.7203 Td [(In)-431.985(the)-456.017(simplest)-431.986(case,)-467.993(a)-432.017(stim)24(ulus)-444.002(acts)-432.002(a)-432.017(source)-432.009(for)-431.992(an)-444.002(I/O)-419.986(pin)-443.985(on)-444.002(a)-432.017(PIC.)-455.987(F)84.0137(or)]TJ 0 11.8797 Td [(example,)-264.017(y)24.0149(ou)-252.008(ma)23.9917(y)-263.993(w)23.9844(an)24.0076(t)-252.017(to)-263.992(sim)23.9844(ulate)-251.992(a)-264.009(clo)-24.0088(c)24(k)-252(and)-263.994(measure)-252.017(its)-264.002(p)-24.0161(erio)-23.9844(d)-264.016(using)-251.992(TMR0.)]TJ 0 12 Td [(In)-371.985(this)-383.993(case,)-384.009(the)-371.994(stim)24(ulus)-384.002(is)-371.985(the)-383.985(source)-360.017(and)-372.002(the)-383.985(TMR0)-372.002(input)-395.994(pin)-371.992(on)-384.002(the)-371.992(pic)-384.019(is)]TJ 0 11.8801 Td [(the)-311.994(load.)-431.985(In)-311.985(gpsim)-300(y)24.0149(ou)-312.009(w)23.9844(ould)-300(create)-300(a)-312.017(stim)24(ulus)-312.009(for)-300(the)-323.985(clo)-24.0088(c)24(k)-300(using)-311.992(the)-311.992(stim)24(ulus)]TJ 0 12 Td [(command)-324.017(and)-323.993(connect)-324.009(it)-336.016(to)-335.984(the)-336.016(I/O)-324.009(pin)-323.985(using)-336.016(the)-336.016(no)-24.0015(de)-324.002(command.)]TJ 0 14.8801 Td [(In)-468(general,)-480.017(y)24.0149(ou)-455.993(can)-456.017(ha)24.0064(v)24.0161(e)-456.001(sev)24.0161(eral)-443.985('sources')-444.009(and)-468.018(sev)24.0161(eral)-443.985('loads')-456.001(that)-467.993(are)-456.001(in)24.0137(ter-)]TJ 0 11.8801 Td [(connected)-431.995(with)-431.985(no)-24(des)]TJ /R34063752 7 Tf 95.8801 -3.6 Td (1)Tj /R33998272 10 Tf 4.43984 3.6 Td [(.)-755.992(A)-444.009(go)-23.9917(o)-24.0088(d)-419.993(analogy)-419.993(is)-431.985(a)-419.986(spice)-431.985(circuit.)-755.987(The)-432.009(spice)-431.988(netlist)]TJ -100.32 12 Td [(corresp)-24.0173(onds)-372.017(to)-408.017(a)-407.992(no)-24(de-list)-396.001(in)-408.015(gpsim)-407.986(and)-395.987(the)-420(spice)-396.008(elemen)24.0137(ts)-408.008(corresp)-24.0161(ond)-383.994(to)-408.018(the)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33535928 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R34120336 8 Tf 4.2 2.88008 Td [(Although,)-375(gpsim)-344.998(is)-359.981(curren)30.0201(tly)-404.989(limited)-344.998(to)-390.018('one-p)-29.9988(ort')-375(devices.)-524.978(In)-375(other)-404.989(w)29.9896(ords,)-375(it)-359.988(is)-359.979(assumed)]TJ -15.2402 9.35977 Td [(that)-359.979(ground)-389.998(serv)30.011(es)-360.019(as)-359.981(a)-360.01(common)-329.977(reference)-389.987(for)-360.019(the)-359.988(sources)-375(and)-359.979(the)-375(loads.)]TJ /R33998272 10 Tf 166.8 25.2 Td (47)Tj ET Q Q \n \n \n \n \n-2210\n+2211\n \n \n \n \n \n \n Filter\n@@ -13724,27 +13724,27 @@\n \n 35 0 2 -15 33 30 d1 0.01 0 0 0.01 0 0 cm q 3100 0 0 4500 210 -1510 cm BI /IM true /W 31 /H 45 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 31>> ID &¡ aãö‚ .»ZMúMÿÿÿÿþÚ_í¥½h0—/ˆZ†ÿ}ìÖ°ôƒ½ }&ãéÿþÖMSKm-´°Á‚ BÁ‚€�€ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R29296424\n+R34367120\n \n-R29049640\n+R34120336\n \n-R28465232\n+R33535928\n \n-R28424616\n+R34063752\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -13781,20 +13781,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (48)Tj /R28980056 10 Tf 63.1199 0 Td [(CHAPTER)-347.996(7.)-768.008(SIMULA)84.0064(TING)-347.993(THE)-335.994(REAL)-336.011(W)23.9844(ORLD:)-335.986(STIMULI)]TJ /R28927576 10 Tf -63.1199 27.9602 Td [(stim)24(uli)-419.986(sources)-408(and)-420.01(loads.)-708.018(This)-419.986(general)-408.01(approac)24.0064(h)-396.008(mak)23.9844(es)-420(it)-420(p)-24.0137(ossible)-419.986(to)-420.01(create)]TJ 0 12 Td [(a)-396(v)59.9915(ariet)24(y)-395.985(of)-407.993(sim)23.9844(ulation)-408.018(en)24.0064(vironmen)23.9819(ts.)-647.986(Here's)-408.01(a)-396.001(list)-419.993(of)-407.993(dieren)23.9844(t)-407.993(w)23.9844(a)24(ys)-384.009(in)-408.018(whic)23.9893(h)]TJ 0 12 Td [(stim)24(uli)-336.001(ma)23.9917(y)-323.992(b)-24.0161(e)-336.001(connected:)]TJ 12.1199 22.3199 Td [(1.)-491.992(Stim)23.9844(ulus)-335.994(connected)-336.018(to)-323.992(one)-323.985(I/O)-324.009(pin)]TJ 0 19.6801 Td [(2.)-491.992(Stim)23.9844(ulus)-335.994(connected)-336.018(to)-323.992(sev)24.0161(eral)-311.992(I/O)-324.009(pins)]TJ 0 19.6801 Td [(3.)-491.992(Sev)24(eral)-323.985(stim)24(uli)-324.009(connected)-336.018(to)-323.992(one)-323.985(I/O)-324.009(pin)]TJ 0 19.6797 Td [(4.)-491.992(Sev)24(eral)-323.985(stim)24(uli)-324.009(connected)-336.018(to)-323.992(sev)24.0161(eral)-311.992(I/O)-324.009(pins)]TJ 0 19.6801 Td [(5.)-491.992(I/O)-324.009(pins)-335.994(connected)-323.987(to)-335.984(I/O)-312.017(pins)]TJ -12.1199 22.4402 Td [(The)-335.993(general)-311.995(tec)23.9917(hnique)-324.009(for)-323.985(implemen)23.9819(ting)-335.994(stim)24(uli)-336.001(is)-324.016(as)-323.985(follo)23.9844(ws:)]TJ 12.1199 22.3199 Td [(1.)-491.992(Dene)-348.018(the)-323.985(stim)24(ulus)-335.994(or)-323.985(stim)24(uli.)]TJ 0 19.6801 Td [(2.)-491.992(Dene)-348.018(a)-324.009(no)-24.0015(de.)]TJ 0 19.6797 Td [(3.)-491.992(A)24(ttac)24.0064(h)-336.008(the)-336.016(stim)24(uli)-336.001(to)-323.992(the)-336.016(no)-24.0015(de.)]TJ -12.1199 22.3203 Td [(More)-324.002(often)-324.009(than)-336.008(not,)-335.994(the)-336.016(stim)24(ulus)-324.002(denition)-336.011(will)-335.984(reside)-323.994(in)-335.986(a)-324.009(le.)]TJ /R29425728 12 Tf 0 30.7199 Td [(7.1.1)-1119.99(Con)30.0069(ten)29.9927(tion)-369.993(among)-370.007(stim)30.0069(uli)]TJ /R28927576 10 Tf 0 21.2398 Td [(One)-372.008(of)-372.017(the)-383.985(problems)-372.002(with)-384.016(this)-383.994(no)-24.0015(dal)-371.985(approac)24.0064(h)-348(to)-383.992(mo)-24.0161(deling)-372.017(stim)24(uli)-384.009(is)-371.983(that)-384.009(it's)]TJ 0 12 Td [(p)-24.0161(ossible)-432.017(for)-420(con)23.9844(ten)23.9844(tion)-420.017(to)-432(exist.)-756.001(F)84.0162(or)-420(example,)-456.011(if)-444.002(t)24(w)23.9844(o)-419.986(I/O)-419.986(pins)-432.007(are)-419.986(connected)]TJ 0 11.8801 Td [(to)-335.985(one)-323.986(another)-324.002(and)-335.986(driving)-336.001(in)-335.984(the)-336.016(opp)-23.9942(osite)-336.001(directions,)-323.987(there)-336.016(will)-348.018(b)-24.0137(e)-336.001(con)23.9844(ten)23.9844(tion.)]TJ 0 12 Td [(gpsim)-335.994(resolv)24(es)-323.985(con)23.9844(ten)23.9844(tion)-335.994(with)-359.993(attribute)-347.986(summing.)-479.995(Eac)23.9844(h)-348(stim)24(ulus)-347.984(-)-335.991(ev)23.9942(en)-347.984(if)-347.984(it's)]TJ 0 12 Td [(an)-252.008(input)-264.002(-)-252.008(has)-239.993(an)-252.009(eect)-264.016(on)-252.009(the)-251.992(no)-24.0015(de.)-419.993(This)-252.017(eect)-251.985(is)-264.016(c)24(haracterised)-216.011(b)23.9942(y)-252.002(a)-252.017(v)24.0137(oltage)-227.984(and)]TJ 0 11.8801 Td [(an)-395.993(imp)-24(edance.)-672.01(When)-408.018(a)-396.001(no)-24.0015(de)-407.986(is)-408(up)-24.0088(dated,)-431.985(gpsim)-395.994(p)-24.0161(erforms)-396.001(a)-396.001(Thev)24(enin)-407.993(v)24.0137(oltage)]TJ 0 12 Td [(summing)-360.017(of)-372.017(all)-360.017(the)-371.992(stim)24(uli)-359.986(together.)-540.01(The)-360.017(resultan)24(t)-359.986(v)24.0161(oltage)-347.984(is)-359.99(then)-371.987(propagated)]TJ 0 11.8801 Td [(to)-323.993(all)-335.993(connected)-323.987(stim)24(uli)-336.001(as)-323.985(the)-336.016(curren)24(t)-312.017(state)-336.008(of)-324.009(the)-336.016(no)-24.0015(de.)]TJ 0 14.8797 Td [(F)84.0149(or)-420(example,)-444.019(in)-420.008(the)-431.992(p)-24.0161(ort)-419.986(A)-432.017(op)-24.0015(en)-420.017(collector)-408.003(/)-419.986(p)-24.0161(ort)-432.017(B)-420.008(w)23.9844(eak)-407.984(pull-up)-432.007(connection)]TJ 0 12 Td [(example,)-371.986(gpsim)-372.009(assigns)-359.986(a)-372.017(v)24.0161(oltage)-347.986(of)-372.017(5V)-372(with)-384.016(an)-360.017(imp)-24.0015(edance)-383.985(of)-372.017(20k)24.0088(ohms)-348.008(to)-372.002(the)]TJ 0 11.8801 Td [(pull)-300(up)-287.993(resistor,)-275.986(and)-288.018(a)-287.993(v)24.0161(oltage)-275.994(of)-287.993(0V)-288.015(with)-300(an)-287.986(imp)-24.0015(edance)-288.01(of)-287.993(150ohms)-276.011(to)-288.018(the)-288.008(op)-24(en)]TJ 0 12 Td [(collector)-300(if)-335.994(it)-323.985(is)-311.985(activ)24.0064(e,)-311.992(or)-311.992(100Mohms)-300(if)-324.002(it's)-324.016(not)-323.985(driving.)-431.995(The)-324(Thev)24(enin)-312.017(sum)-324(will)]TJ 0 12 Td [(b)-24.0161(e)-384.008(roughly)-371.985(0.05V)-359.993(if)-395.994(the)-383.985(output)-383.994(is)-384.016(driving,)-383.987(or)-371.992(5V)-383.992(otherwise.)-576.011(Capacitiv)24.0137(e)-372.017(eects)]TJ 0 11.8801 Td [(are)-312.017(not)-336.017(curren)24(tly)-323.992(supp)-24.0161(orted.)]TJ /R28612488 14.4 Tf 0 35.7602 Td [(7.2)-1083.34(I/O)-366.677(Pins)]TJ /R28927576 10 Tf 0 24.7199 Td [(gpsim)-384.002(mo)-24.0161(dels)-383.994(I/O)-372.017(pins)-384.002(as)-383.985(stim)24(uli.)-611.992(Th)23.9917(us)-372(an)24.0064(ywhere)-372.017(a)-384.009(stim)24(ulus)-384(is)-384.014(used,)-396.016(an)-384(I/O)]TJ 0 11.8801 Td [(pin)-431.994(ma)23.9917(y)-420.009(b)-24.0161(e)-432.017(substituted.)-755.987(F)84.0162(or)-420(example,)-444.019(y)24.0161(ou)-420.017(ma)23.9917(y)-432(w)23.9844(an)24.0064(t)-419.986(to)-420.01(tie)-432.017(t)24(w)23.9844(o)-432.017(I/O)-407.993(pins)-432.007(to)]TJ 0 12 Td [(one)-396.017(another;)-407.984(lik)23.9844(e)-396.001(a)-396.001(p)-24.0161(ort)-396.001(B)-383.992(pull)-407.986(up)-396.001(resistor)-384.016(to)-395.984(a)-384.009(p)-24.0161(ort)-396.001(A)-407.993(op)-24(en)-395.991(collector.)-623.994(gpsim)]TJ 0 11.8797 Td [(automatically)-336.004(creates)-348(the)-360(I/O)-347.993(pin)-360(stim)24(uli)-359.986(whenev)23.9819(er)-336.016(a)-347.993(pro)-24.0186(cessor)-336.016(is)-347.998(created.)-516.001(All)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (48)Tj /R34044536 10 Tf 63.1199 0 Td [(CHAPTER)-347.996(7.)-768.008(SIMULA)84.0064(TING)-347.993(THE)-335.994(REAL)-336.011(W)23.9844(ORLD:)-335.986(STIMULI)]TJ /R33998272 10 Tf -63.1199 27.9602 Td [(stim)24(uli)-419.986(sources)-408(and)-420.01(loads.)-708.018(This)-419.986(general)-408.01(approac)24.0064(h)-396.008(mak)23.9844(es)-420(it)-420(p)-24.0137(ossible)-419.986(to)-420.01(create)]TJ 0 12 Td [(a)-396(v)59.9915(ariet)24(y)-395.985(of)-407.993(sim)23.9844(ulation)-408.018(en)24.0064(vironmen)23.9819(ts.)-647.986(Here's)-408.01(a)-396.001(list)-419.993(of)-407.993(dieren)23.9844(t)-407.993(w)23.9844(a)24(ys)-384.009(in)-408.018(whic)23.9893(h)]TJ 0 12 Td [(stim)24(uli)-336.001(ma)23.9917(y)-323.992(b)-24.0161(e)-336.001(connected:)]TJ 12.1199 22.3199 Td [(1.)-491.992(Stim)23.9844(ulus)-335.994(connected)-336.018(to)-323.992(one)-323.985(I/O)-324.009(pin)]TJ 0 19.6801 Td [(2.)-491.992(Stim)23.9844(ulus)-335.994(connected)-336.018(to)-323.992(sev)24.0161(eral)-311.992(I/O)-324.009(pins)]TJ 0 19.6801 Td [(3.)-491.992(Sev)24(eral)-323.985(stim)24(uli)-324.009(connected)-336.018(to)-323.992(one)-323.985(I/O)-324.009(pin)]TJ 0 19.6797 Td [(4.)-491.992(Sev)24(eral)-323.985(stim)24(uli)-324.009(connected)-336.018(to)-323.992(sev)24.0161(eral)-311.992(I/O)-324.009(pins)]TJ 0 19.6801 Td [(5.)-491.992(I/O)-324.009(pins)-335.994(connected)-323.987(to)-335.984(I/O)-312.017(pins)]TJ -12.1199 22.4402 Td [(The)-335.993(general)-311.995(tec)23.9917(hnique)-324.009(for)-323.985(implemen)23.9819(ting)-335.994(stim)24(uli)-336.001(is)-324.016(as)-323.985(follo)23.9844(ws:)]TJ 12.1199 22.3199 Td [(1.)-491.992(Dene)-348.018(the)-323.985(stim)24(ulus)-335.994(or)-323.985(stim)24(uli.)]TJ 0 19.6801 Td [(2.)-491.992(Dene)-348.018(a)-324.009(no)-24.0015(de.)]TJ 0 19.6797 Td [(3.)-491.992(A)24(ttac)24.0064(h)-336.008(the)-336.016(stim)24(uli)-336.001(to)-323.992(the)-336.016(no)-24.0015(de.)]TJ -12.1199 22.3203 Td [(More)-324.002(often)-324.009(than)-336.008(not,)-335.994(the)-336.016(stim)24(ulus)-324.002(denition)-336.011(will)-335.984(reside)-323.994(in)-335.986(a)-324.009(le.)]TJ /R34496424 12 Tf 0 30.7199 Td [(7.1.1)-1119.99(Con)30.0069(ten)29.9927(tion)-369.993(among)-370.007(stim)30.0069(uli)]TJ /R33998272 10 Tf 0 21.2398 Td [(One)-372.008(of)-372.017(the)-383.985(problems)-372.002(with)-384.016(this)-383.994(no)-24.0015(dal)-371.985(approac)24.0064(h)-348(to)-383.992(mo)-24.0161(deling)-372.017(stim)24(uli)-384.009(is)-371.983(that)-384.009(it's)]TJ 0 12 Td [(p)-24.0161(ossible)-432.017(for)-420(con)23.9844(ten)23.9844(tion)-420.017(to)-432(exist.)-756.001(F)84.0162(or)-420(example,)-456.011(if)-444.002(t)24(w)23.9844(o)-419.986(I/O)-419.986(pins)-432.007(are)-419.986(connected)]TJ 0 11.8801 Td [(to)-335.985(one)-323.986(another)-324.002(and)-335.986(driving)-336.001(in)-335.984(the)-336.016(opp)-23.9942(osite)-336.001(directions,)-323.987(there)-336.016(will)-348.018(b)-24.0137(e)-336.001(con)23.9844(ten)23.9844(tion.)]TJ 0 12 Td [(gpsim)-335.994(resolv)24(es)-323.985(con)23.9844(ten)23.9844(tion)-335.994(with)-359.993(attribute)-347.986(summing.)-479.995(Eac)23.9844(h)-348(stim)24(ulus)-347.984(-)-335.991(ev)23.9942(en)-347.984(if)-347.984(it's)]TJ 0 12 Td [(an)-252.008(input)-264.002(-)-252.008(has)-239.993(an)-252.009(eect)-264.016(on)-252.009(the)-251.992(no)-24.0015(de.)-419.993(This)-252.017(eect)-251.985(is)-264.016(c)24(haracterised)-216.011(b)23.9942(y)-252.002(a)-252.017(v)24.0137(oltage)-227.984(and)]TJ 0 11.8801 Td [(an)-395.993(imp)-24(edance.)-672.01(When)-408.018(a)-396.001(no)-24.0015(de)-407.986(is)-408(up)-24.0088(dated,)-431.985(gpsim)-395.994(p)-24.0161(erforms)-396.001(a)-396.001(Thev)24(enin)-407.993(v)24.0137(oltage)]TJ 0 12 Td [(summing)-360.017(of)-372.017(all)-360.017(the)-371.992(stim)24(uli)-359.986(together.)-540.01(The)-360.017(resultan)24(t)-359.986(v)24.0161(oltage)-347.984(is)-359.99(then)-371.987(propagated)]TJ 0 11.8801 Td [(to)-323.993(all)-335.993(connected)-323.987(stim)24(uli)-336.001(as)-323.985(the)-336.016(curren)24(t)-312.017(state)-336.008(of)-324.009(the)-336.016(no)-24.0015(de.)]TJ 0 14.8797 Td [(F)84.0149(or)-420(example,)-444.019(in)-420.008(the)-431.992(p)-24.0161(ort)-419.986(A)-432.017(op)-24.0015(en)-420.017(collector)-408.003(/)-419.986(p)-24.0161(ort)-432.017(B)-420.008(w)23.9844(eak)-407.984(pull-up)-432.007(connection)]TJ 0 12 Td [(example,)-371.986(gpsim)-372.009(assigns)-359.986(a)-372.017(v)24.0161(oltage)-347.986(of)-372.017(5V)-372(with)-384.016(an)-360.017(imp)-24.0015(edance)-383.985(of)-372.017(20k)24.0088(ohms)-348.008(to)-372.002(the)]TJ 0 11.8801 Td [(pull)-300(up)-287.993(resistor,)-275.986(and)-288.018(a)-287.993(v)24.0161(oltage)-275.994(of)-287.993(0V)-288.015(with)-300(an)-287.986(imp)-24.0015(edance)-288.01(of)-287.993(150ohms)-276.011(to)-288.018(the)-288.008(op)-24(en)]TJ 0 12 Td [(collector)-300(if)-335.994(it)-323.985(is)-311.985(activ)24.0064(e,)-311.992(or)-311.992(100Mohms)-300(if)-324.002(it's)-324.016(not)-323.985(driving.)-431.995(The)-324(Thev)24(enin)-312.017(sum)-324(will)]TJ 0 12 Td [(b)-24.0161(e)-384.008(roughly)-371.985(0.05V)-359.993(if)-395.994(the)-383.985(output)-383.994(is)-384.016(driving,)-383.987(or)-371.992(5V)-383.992(otherwise.)-576.011(Capacitiv)24.0137(e)-372.017(eects)]TJ 0 11.8801 Td [(are)-312.017(not)-336.017(curren)24(tly)-323.992(supp)-24.0161(orted.)]TJ /R33683184 14.4 Tf 0 35.7602 Td [(7.2)-1083.34(I/O)-366.677(Pins)]TJ /R33998272 10 Tf 0 24.7199 Td [(gpsim)-384.002(mo)-24.0161(dels)-383.994(I/O)-372.017(pins)-384.002(as)-383.985(stim)24(uli.)-611.992(Th)23.9917(us)-372(an)24.0064(ywhere)-372.017(a)-384.009(stim)24(ulus)-384(is)-384.014(used,)-396.016(an)-384(I/O)]TJ 0 11.8801 Td [(pin)-431.994(ma)23.9917(y)-420.009(b)-24.0161(e)-432.017(substituted.)-755.987(F)84.0162(or)-420(example,)-444.019(y)24.0161(ou)-420.017(ma)23.9917(y)-432(w)23.9844(an)24.0064(t)-419.986(to)-420.01(tie)-432.017(t)24(w)23.9844(o)-432.017(I/O)-407.993(pins)-432.007(to)]TJ 0 12 Td [(one)-396.017(another;)-407.984(lik)23.9844(e)-396.001(a)-396.001(p)-24.0161(ort)-396.001(B)-383.992(pull)-407.986(up)-396.001(resistor)-384.016(to)-395.984(a)-384.009(p)-24.0161(ort)-396.001(A)-407.993(op)-24(en)-395.991(collector.)-623.994(gpsim)]TJ 0 11.8797 Td [(automatically)-336.004(creates)-348(the)-360(I/O)-347.993(pin)-360(stim)24(uli)-359.986(whenev)23.9819(er)-336.016(a)-347.993(pro)-24.0186(cessor)-336.016(is)-347.998(created.)-516.001(All)]TJ ET Q Q \n \n \n \n \n-2217\n+2218\n \n \n \n \n \n \n Filter\n@@ -13861,21 +13861,21 @@\n \n 23 0 7 -16 17 36 d1 0.01 0 0 0.01 0 0 cm q 1000 0 0 5200 710 -1610 cm BI /IM true /W 10 /H 52 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 10>> ID &±‡8¿ù5K ,ÿÿÿüÑ„_y5Xf<ýuúõ¯Zéiiu� EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -13913,20 +13913,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(7.3.)-756.017(ASYNCHR)23.9819(ONOUS)-336.018(STIMULI)]TJ /R28927576 10 Tf 333.72 0 Td (49)Tj -333.72 27.9602 Td [(y)24.0149(ou)-264(need)-276.008(to)-288.017(do)-275.993(is)-276.008(to)-275.985(sp)-23.9929(ecify)-276.008(a)-276.001(no)-24.0015(de)-287.986(and)-275.986(then)-276.008(attac)23.9844(h)-276.008(the)-288.008(stim)24(uli)-276.001(to)-275.984(it.)-432.009(The)-275.991(names)]TJ 0 12 Td [(of)-252.017(these)-263.986(stim)24(uli)-264.009(are)-239.985(formed)-252.017(b)23.9917(y)-263.992(concatenating)-240.01(the)-263.984(p)-24.0161(ort)-264.009(name)-252.002(with)-264.016(the)-263.984(bit)-264.019(p)-24.0137(osition)]TJ 0 12 Td [(of)-324.009(the)-336.017(I/O)-324.009(pin.)-444(F)84.0149(or)-323.985(example,)-324.019(bit)-336.008(3)-324.009(in)-335.984(p)-24.0161(ort)-336.001(B)-323.992(is)-324.016(called)-335.994(p)-24.0161(ortb3.)]TJ 0 14.7602 Td [(Here's)-323.986(a)-324.008(list)-336.008(of)-324.009(the)-336.017(t)24(yp)-23.9844(es)-336.016(of)-324.009(I/O)-324.009(pin)-336.016(stim)24(uli)-336.001(that)-324.009(are)-324.009(supp)-24.0161(orted:)]TJ ET Q q 3216 0 0 -4.8 1179.48 5956.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 150 586.8 Tm [(I/O)-324.009(Pin)-336.017(T)23.9844(yp)-23.9844(e)]TJ ET Q q 4.8 0 0 -120 2422.68 5951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 321.84 586.8 Tm [(F)84.0162(unction)]TJ ET Q q 4.8 0 0 -120 4393.08 5951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5833.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5812.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5809.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 146.04 572.52 Tm [(INPUT_ONL)84.0137(Y)]TJ ET Q q 4.8 0 0 -120 2422.68 5809.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 270 572.52 Tm [(Only)-324.002(accepts)-323.994(input)-347.986(\(lik)24(e)-324.009(MCLR\))]TJ ET Q q 4.8 0 0 -120 4393.08 5809.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5689.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5685.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 134.88 560.16 Tm (BI_DIRECTIONAL)Tj ET Q q 4.8 0 0 -120 2422.68 5685.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 248.52 560.16 Tm [(Can)-324.002(b)-24.0161(e)-336.001(a)-324.009(source)-312.009(or)-323.985(a)-324.009(load)-324.002(\(most)-335.994(I/O)-312.017(pins\))]TJ ET Q q 4.8 0 0 -120 4393.08 5685.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5566.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5561.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 123.96 547.8 Tm (BI_DIRECTIONAL_PU)Tj ET Q q 4.8 0 0 -120 2422.68 5561.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 274.92 547.8 Tm [(PU=Pullup)-335.994(resistor)-311.985(\(POR)84.0137(TB\))]TJ ET Q q 4.8 0 0 -120 4393.08 5561.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5443.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5438.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 130.2 535.44 Tm (OPEN_COLLECTOR)Tj ET Q q 4.8 0 0 -120 2422.68 5438.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 268.56 535.44 Tm [(Can)-324.002(only)-323.985(driv)23.9917(e)-324.009(lo)23.9844(w)-323.985(\(RA4)-336.001(on)-324.002(c84\))]TJ ET Q q 4.8 0 0 -120 4393.08 5438.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5319.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 106.92 502.56 Tm [(There)-444.002(is)-456.009(no)-455.993(sp)-23.9929(ecial)-444.009(pin)-468.008(t)24(yp)-23.9844(e)-456.001(for)-443.985(analog)-432.017(I/O)-444.009(pins.)-828(All)-455.994(pic)-456.009(analog)-432.017(inputs)-468.003(are)]TJ 0 12 Td [(m)24.0149(ultiplexed)-372.018(with)-384.016(digital)-384.016(inputs.)-588.018(The)-372.009(I/O)-372.017(pin)-383.985(denition)-371.987(will)-383.992(alw)23.9844(a)24(ys)-359.986(b)-24.0137(e)-384.009(for)-371.992(the)]TJ 0 11.8801 Td [(digital)-324.017(input.)-444.018(gpsim)-335.994(automatically)-312.019(kno)24(ws)-324.002(when)-323.994(I/O)-324.009(pin)-336.016(is)-324.016(analog)-312.017(input.)]TJ /R28612488 14.4 Tf 0 35.6398 Td [(7.3)-1083.34(Async)33.3464(hronous)-374.992(Stim)33.3405(uli)]TJ /R28927576 10 Tf 0 24.6 Td [(Async)24(hronous)-420.017(stim)24(uli)-444.009(are)-432.017(analog)-419.986(or)-431.992(digital)-444.016(stim)24(uli)-444.009(that)-444.009(can)-443.985(c)24(hange)-432.009(states)-432.002(at)]TJ 0 12 Td [(an)24.0076(y)-323.993(giv)24.0149(en)-335.993(instan)24(t)-336(\(limited)-360.003(to)-335.984(the)-348.008(resolution)-324.009(of)-336.001(the)-348.008(cycle)-335.994(coun)23.9917(ter\).)-467.993(They)-336.001(can)-348.008(b)-24.0137(e)]TJ 0 11.8797 Td [(dened)-324.002(to)-335.985(b)-24.0161(e)-336(rep)-24.0161(etitiv)23.9917(e)-324.009(to)-23.9917(o.)]TJ ET Q q 2614.8 0 0 -4.8 1480.68 3712.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3707.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 159 362.4 Tm (parameter)Tj ET Q q 4.8 0 0 -120 2140.68 3707.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 294 362.4 Tm (function)Tj ET Q q 4.8 0 0 -120 4091.88 3707.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3589.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3565.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 156.36 348.12 Tm (start_cycle)Tj ET Q q 4.8 0 0 -120 2140.68 3565.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 220.2 348.12 Tm [(The)-335.994(#)-335.984(of)-324.009(cycles)-324.016(b)-24.0161(efore)-323.994(the)-336.016(stim)24(ulus)-335.994(starts)]TJ ET Q q 4.8 0 0 -120 4091.88 3565.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3445.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3441.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 165.72 335.76 Tm (cycles[])Tj ET Q q 4.8 0 0 -120 2140.68 3441.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 265.2 335.76 Tm [(An)-335.994(arra)23.9844(y)-300(of)-324.009(cycle)-335.994(#'s)]TJ ET Q q 4.8 0 0 -120 4091.88 3441.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3321.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3317.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 168.72 323.4 Tm (data[])Tj ET Q q 4.8 0 0 -120 2140.68 3317.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 256.56 323.4 Tm [(Stim)23.9844(ulus)-335.994(state)-336.008(for)-323.985(a)-324.009(cycle)]TJ ET Q q 4.8 0 0 -120 4091.88 3317.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3197.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3194.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 167.28 311.04 Tm [(p)-24.0161(erio)-23.9856(d)]TJ ET Q q 4.8 0 0 -120 2140.68 3194.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 245.28 311.04 Tm [(The)-324.002(#)-335.984(of)-336.001(cycles)-324.016(for)-323.985(one)-323.985(p)-24.0161(erio)-23.9844(d)]TJ ET Q q 4.8 0 0 -120 4091.88 3194.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3074.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3070.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 153.96 298.68 Tm (initial_state)Tj ET Q q 4.8 0 0 -120 2140.68 3070.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 245.16 298.68 Tm [(The)-324.002(initial)-336.001(state)-324.016(b)-24.0161(efore)-335.986(data[0])]TJ ET Q q 4.8 0 0 -120 4091.88 3070.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 2951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 106.92 266.4 Tm [(When)-348.017(the)-348.009(stim)24(ulus)-335.993(is)-348(rst)-335.986(initialized,)-347.986(it)-348.008(will)-348.015(b)-24.0161(e)-347.993(driv)23.9917(en)-335.994(to)-335.984(the)-348.008('initial)-348.01(state')-335.986(and)]TJ 0 12 Td [(will)-300(remain)-288.009(there)-300(un)24(til)-312.008(the)-300(cpu's)-300(instruction)-300(cycle)-300(coun)23.9917(ter)-287.993(matc)23.9844(hes)-288(the)-311.992(sp)-23.9942(ecied)]TJ 0 11.8801 Td [('start')-240.017(cycle.)-419.994(After)-263.993(that,)-263.984(the)-263.984(t)24(w)23.9844(o)-252.017(arra)23.9844(ys)-216.001('cycles[]')-252.009(and)-263.994('data[]')-252.002(dene)-252.017(the)-263.984(stim)24(ulus')]TJ 0 12 Td [(outputs.)-491.994(The)-347.985(size)-348.009(of)-347.993(the)-360(arra)23.9844(ys)-312.017(are)-336.001(the)-360(same)-336.008(and)-348.018(corresp)-24.0161(ond)-335.986(to)-348.015(the)-348.008(n)23.9942(um)23.9844(b)-24.0137(er)-348.008(of)]TJ 0 11.8797 Td [(ev)23.9917(en)24.0076(ts)-371.992(that)-396.001(are)-372.017(to)-383.993(b)-24.0161(e)-396(created.)-600(So)-384.002(the)-396.016(ev)23.9917(en)24.0064(t)-384.009(n)23.9917(um)23.9844(b)-24.0161(er,)-395.994(if)-395.994(y)24.0161(ou)-372.009(will,)-407.993(serv)24(es)-371.992(as)-383.985(the)]TJ 0 12 Td [(index)-324.017(in)24.0149(to)-323.993(these)-323.986(arra)23.9832(ys.)-408.008(The)-324.002('cycles[]')-324.002(arra)23.9844(y)-300(dene)-324.009(when)-323.994(the)-336.016(ev)23.9917(en)24.0064(ts)-311.992(o)-24.0088(ccur)-324(while)]TJ 0 12 Td [(the)-408.009('data[]')-395.987(arra)23.9832(y)-383.993(denes)-396.018(the)-420(states)-395.987(the)-408.008(stim)24(ulus)-407.986(will)-408.015(en)24.0064(ter.)-660(The)-407.986('cycles[]')-395.996(are)]TJ 0 11.8801 Td [(measured)-347.986(with)-384.016(resp)-23.9929(ect)-359.993(to)-372(the)-371.992('start')-372.009(cycle.)-551.985(The)-372.009(async)24(hronous)-335.994(stim)24(ulus)-372.007(can)-371.992(b)-24.0137(e)]TJ 0 12 Td [(made)-323.993(p)-24.0161(erio)-23.9856(dic)-324.016(b)23.9917(y)-335.985(sp)-23.9929(ecifying)-324.009(the)-336.016(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(cycles)-324.016(in)-335.984(the)-336.016('p)-23.9917(erio)-23.9844(d')-323.992(parameter.)]TJ 0 14.7602 Td [(Here's)-323.986(an)-324(example)-324.002(that)-336.001(generates)-312.002(three)-323.985(pulses)-324.002(and)-335.986(then)-336.008(rep)-24.0161(eats:)]TJ /R29471568 10 Tf 24.8402 23.8801 Td [(stimulus)-479.987(asynchronous_stim)12.0117(ul)12.0142(us)-444.002(#)-515.984(or)-515.994(we)-515.994(could've)-479.986(used)-504.016(asy)]TJ 0 11.8797 Td [(#)-515.985(The)-516.001(initial)-480.017(state)-503.987(AND)-504.009(the)-504.009(state)-503.987(the)-504.009(stimulus)-479.986(is)-515.994(when)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(7.3.)-756.017(ASYNCHR)23.9819(ONOUS)-336.018(STIMULI)]TJ /R33998272 10 Tf 333.72 0 Td (49)Tj -333.72 27.9602 Td [(y)24.0149(ou)-264(need)-276.008(to)-288.017(do)-275.993(is)-276.008(to)-275.985(sp)-23.9929(ecify)-276.008(a)-276.001(no)-24.0015(de)-287.986(and)-275.986(then)-276.008(attac)23.9844(h)-276.008(the)-288.008(stim)24(uli)-276.001(to)-275.984(it.)-432.009(The)-275.991(names)]TJ 0 12 Td [(of)-252.017(these)-263.986(stim)24(uli)-264.009(are)-239.985(formed)-252.017(b)23.9917(y)-263.992(concatenating)-240.01(the)-263.984(p)-24.0161(ort)-264.009(name)-252.002(with)-264.016(the)-263.984(bit)-264.019(p)-24.0137(osition)]TJ 0 12 Td [(of)-324.009(the)-336.017(I/O)-324.009(pin.)-444(F)84.0149(or)-323.985(example,)-324.019(bit)-336.008(3)-324.009(in)-335.984(p)-24.0161(ort)-336.001(B)-323.992(is)-324.016(called)-335.994(p)-24.0161(ortb3.)]TJ 0 14.7602 Td [(Here's)-323.986(a)-324.008(list)-336.008(of)-324.009(the)-336.017(t)24(yp)-23.9844(es)-336.016(of)-324.009(I/O)-324.009(pin)-336.016(stim)24(uli)-336.001(that)-324.009(are)-324.009(supp)-24.0161(orted:)]TJ ET Q q 3216 0 0 -4.8 1179.48 5956.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 150 586.8 Tm [(I/O)-324.009(Pin)-336.017(T)23.9844(yp)-23.9844(e)]TJ ET Q q 4.8 0 0 -120 2422.68 5951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 321.84 586.8 Tm [(F)84.0162(unction)]TJ ET Q q 4.8 0 0 -120 4393.08 5951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5833.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5812.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5809.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 146.04 572.52 Tm [(INPUT_ONL)84.0137(Y)]TJ ET Q q 4.8 0 0 -120 2422.68 5809.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 270 572.52 Tm [(Only)-324.002(accepts)-323.994(input)-347.986(\(lik)24(e)-324.009(MCLR\))]TJ ET Q q 4.8 0 0 -120 4393.08 5809.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5689.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5685.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 134.88 560.16 Tm (BI_DIRECTIONAL)Tj ET Q q 4.8 0 0 -120 2422.68 5685.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 248.52 560.16 Tm [(Can)-324.002(b)-24.0161(e)-336.001(a)-324.009(source)-312.009(or)-323.985(a)-324.009(load)-324.002(\(most)-335.994(I/O)-312.017(pins\))]TJ ET Q q 4.8 0 0 -120 4393.08 5685.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5566.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5561.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 123.96 547.8 Tm (BI_DIRECTIONAL_PU)Tj ET Q q 4.8 0 0 -120 2422.68 5561.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 274.92 547.8 Tm [(PU=Pullup)-335.994(resistor)-311.985(\(POR)84.0137(TB\))]TJ ET Q q 4.8 0 0 -120 4393.08 5561.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5443.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1177.08 5438.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 130.2 535.44 Tm (OPEN_COLLECTOR)Tj ET Q q 4.8 0 0 -120 2422.68 5438.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 268.56 535.44 Tm [(Can)-324.002(only)-323.985(driv)23.9917(e)-324.009(lo)23.9844(w)-323.985(\(RA4)-336.001(on)-324.002(c84\))]TJ ET Q q 4.8 0 0 -120 4393.08 5438.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3216 0 0 -4.8 1179.48 5319.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 106.92 502.56 Tm [(There)-444.002(is)-456.009(no)-455.993(sp)-23.9929(ecial)-444.009(pin)-468.008(t)24(yp)-23.9844(e)-456.001(for)-443.985(analog)-432.017(I/O)-444.009(pins.)-828(All)-455.994(pic)-456.009(analog)-432.017(inputs)-468.003(are)]TJ 0 12 Td [(m)24.0149(ultiplexed)-372.018(with)-384.016(digital)-384.016(inputs.)-588.018(The)-372.009(I/O)-372.017(pin)-383.985(denition)-371.987(will)-383.992(alw)23.9844(a)24(ys)-359.986(b)-24.0137(e)-384.009(for)-371.992(the)]TJ 0 11.8801 Td [(digital)-324.017(input.)-444.018(gpsim)-335.994(automatically)-312.019(kno)24(ws)-324.002(when)-323.994(I/O)-324.009(pin)-336.016(is)-324.016(analog)-312.017(input.)]TJ /R33683184 14.4 Tf 0 35.6398 Td [(7.3)-1083.34(Async)33.3464(hronous)-374.992(Stim)33.3405(uli)]TJ /R33998272 10 Tf 0 24.6 Td [(Async)24(hronous)-420.017(stim)24(uli)-444.009(are)-432.017(analog)-419.986(or)-431.992(digital)-444.016(stim)24(uli)-444.009(that)-444.009(can)-443.985(c)24(hange)-432.009(states)-432.002(at)]TJ 0 12 Td [(an)24.0076(y)-323.993(giv)24.0149(en)-335.993(instan)24(t)-336(\(limited)-360.003(to)-335.984(the)-348.008(resolution)-324.009(of)-336.001(the)-348.008(cycle)-335.994(coun)23.9917(ter\).)-467.993(They)-336.001(can)-348.008(b)-24.0137(e)]TJ 0 11.8797 Td [(dened)-324.002(to)-335.985(b)-24.0161(e)-336(rep)-24.0161(etitiv)23.9917(e)-324.009(to)-23.9917(o.)]TJ ET Q q 2614.8 0 0 -4.8 1480.68 3712.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3707.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 159 362.4 Tm (parameter)Tj ET Q q 4.8 0 0 -120 2140.68 3707.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 294 362.4 Tm (function)Tj ET Q q 4.8 0 0 -120 4091.88 3707.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3589.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3568.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3565.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 156.36 348.12 Tm (start_cycle)Tj ET Q q 4.8 0 0 -120 2140.68 3565.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 220.2 348.12 Tm [(The)-335.994(#)-335.984(of)-324.009(cycles)-324.016(b)-24.0161(efore)-323.994(the)-336.016(stim)24(ulus)-335.994(starts)]TJ ET Q q 4.8 0 0 -120 4091.88 3565.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3445.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3441.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 165.72 335.76 Tm (cycles[])Tj ET Q q 4.8 0 0 -120 2140.68 3441.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 265.2 335.76 Tm [(An)-335.994(arra)23.9844(y)-300(of)-324.009(cycle)-335.994(#'s)]TJ ET Q q 4.8 0 0 -120 4091.88 3441.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3321.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3317.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 168.72 323.4 Tm (data[])Tj ET Q q 4.8 0 0 -120 2140.68 3317.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 256.56 323.4 Tm [(Stim)23.9844(ulus)-335.994(state)-336.008(for)-323.985(a)-324.009(cycle)]TJ ET Q q 4.8 0 0 -120 4091.88 3317.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3197.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3194.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 167.28 311.04 Tm [(p)-24.0161(erio)-23.9856(d)]TJ ET Q q 4.8 0 0 -120 2140.68 3194.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 245.28 311.04 Tm [(The)-324.002(#)-335.984(of)-336.001(cycles)-324.016(for)-323.985(one)-323.985(p)-24.0161(erio)-23.9844(d)]TJ ET Q q 4.8 0 0 -120 4091.88 3194.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 3074.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1478.28 3070.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 153.96 298.68 Tm (initial_state)Tj ET Q q 4.8 0 0 -120 2140.68 3070.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 245.16 298.68 Tm [(The)-324.002(initial)-336.001(state)-324.016(b)-24.0161(efore)-335.986(data[0])]TJ ET Q q 4.8 0 0 -120 4091.88 3070.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2614.8 0 0 -4.8 1480.68 2951.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 106.92 266.4 Tm [(When)-348.017(the)-348.009(stim)24(ulus)-335.993(is)-348(rst)-335.986(initialized,)-347.986(it)-348.008(will)-348.015(b)-24.0161(e)-347.993(driv)23.9917(en)-335.994(to)-335.984(the)-348.008('initial)-348.01(state')-335.986(and)]TJ 0 12 Td [(will)-300(remain)-288.009(there)-300(un)24(til)-312.008(the)-300(cpu's)-300(instruction)-300(cycle)-300(coun)23.9917(ter)-287.993(matc)23.9844(hes)-288(the)-311.992(sp)-23.9942(ecied)]TJ 0 11.8801 Td [('start')-240.017(cycle.)-419.994(After)-263.993(that,)-263.984(the)-263.984(t)24(w)23.9844(o)-252.017(arra)23.9844(ys)-216.001('cycles[]')-252.009(and)-263.994('data[]')-252.002(dene)-252.017(the)-263.984(stim)24(ulus')]TJ 0 12 Td [(outputs.)-491.994(The)-347.985(size)-348.009(of)-347.993(the)-360(arra)23.9844(ys)-312.017(are)-336.001(the)-360(same)-336.008(and)-348.018(corresp)-24.0161(ond)-335.986(to)-348.015(the)-348.008(n)23.9942(um)23.9844(b)-24.0137(er)-348.008(of)]TJ 0 11.8797 Td [(ev)23.9917(en)24.0076(ts)-371.992(that)-396.001(are)-372.017(to)-383.993(b)-24.0161(e)-396(created.)-600(So)-384.002(the)-396.016(ev)23.9917(en)24.0064(t)-384.009(n)23.9917(um)23.9844(b)-24.0161(er,)-395.994(if)-395.994(y)24.0161(ou)-372.009(will,)-407.993(serv)24(es)-371.992(as)-383.985(the)]TJ 0 12 Td [(index)-324.017(in)24.0149(to)-323.993(these)-323.986(arra)23.9832(ys.)-408.008(The)-324.002('cycles[]')-324.002(arra)23.9844(y)-300(dene)-324.009(when)-323.994(the)-336.016(ev)23.9917(en)24.0064(ts)-311.992(o)-24.0088(ccur)-324(while)]TJ 0 12 Td [(the)-408.009('data[]')-395.987(arra)23.9832(y)-383.993(denes)-396.018(the)-420(states)-395.987(the)-408.008(stim)24(ulus)-407.986(will)-408.015(en)24.0064(ter.)-660(The)-407.986('cycles[]')-395.996(are)]TJ 0 11.8801 Td [(measured)-347.986(with)-384.016(resp)-23.9929(ect)-359.993(to)-372(the)-371.992('start')-372.009(cycle.)-551.985(The)-372.009(async)24(hronous)-335.994(stim)24(ulus)-372.007(can)-371.992(b)-24.0137(e)]TJ 0 12 Td [(made)-323.993(p)-24.0161(erio)-23.9856(dic)-324.016(b)23.9917(y)-335.985(sp)-23.9929(ecifying)-324.009(the)-336.016(n)23.9917(um)23.9844(b)-24.0161(er)-323.985(of)-336.001(cycles)-324.016(in)-335.984(the)-336.016('p)-23.9917(erio)-23.9844(d')-323.992(parameter.)]TJ 0 14.7602 Td [(Here's)-323.986(an)-324(example)-324.002(that)-336.001(generates)-312.002(three)-323.985(pulses)-324.002(and)-335.986(then)-336.008(rep)-24.0161(eats:)]TJ /R34542264 10 Tf 24.8402 23.8801 Td [(stimulus)-479.987(asynchronous_stim)12.0117(ul)12.0142(us)-444.002(#)-515.984(or)-515.994(we)-515.994(could've)-479.986(used)-504.016(asy)]TJ 0 11.8797 Td [(#)-515.985(The)-516.001(initial)-480.017(state)-503.987(AND)-504.009(the)-504.009(state)-503.987(the)-504.009(stimulus)-479.986(is)-515.994(when)]TJ ET Q Q \n \n \n \n \n-2909\n+2908\n \n \n \n \n \n \n Filter\n@@ -13965,21 +13965,21 @@\n \n 23 0 1 -21 15 62 d1 0.01 0 0 0.01 0 0 cm q 1400 0 0 8300 110 -2110 cm BI /IM true /W 14 /H 83 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 14>> ID ɨ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüp� EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -14016,20 +14016,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (50)Tj /R28980056 10 Tf 63.1199 0 Td [(CHAPTER)-347.996(7.)-768.008(SIMULA)84.0064(TING)-347.993(THE)-335.994(REAL)-336.011(W)23.9844(ORLD:)-335.986(STIMULI)]TJ /R29471568 10 Tf -38.2801 27.9602 Td [(#)-528.017(it)-504.002(rolls)-503.987(over)]TJ 0 12 Td [(initial_state)-467.996(1)]TJ 0 12 Td [(#)-528.017(all)-504.009(times)-491.995(are)-516.001(with)-504.016(respect)-480.017(to)-515.994(the)-504.009(cpu's)-503.987(cycle)-491.992(counter)]TJ 0 11.8801 Td [(start_cycle)-468.018(100)]TJ 0 12 Td [(#)-528.017(the)-504.009(asynchronous)-455.996(stimulus)-492.017(will)-491.985(roll)-504.016(over)-504.016(in)-515.991('period')]TJ 0 11.8801 Td [(#)-528.017(cycles.)-480.017(Delete)-492.002(this)-504.016(line)-504.016(if)-515.994(you)-504.009(don't)-491.995(want)-504.019(a)-528.018(roll)-491.988(over.)]TJ 0 12 Td [(period)-492.002(5000)]TJ 0 12 Td [(#)-528.017(Now)-504.009(the)-504.009(cycles)-492.002(at)-515.994(which)-491.995(stimulus)-492.017(changes)-480.017(states)-492.002(are)]TJ 0 11.8801 Td [(#)-528.017(specified.)-468.01(The)-504.009(initial)-492.01(cycle)-491.995(was)-516.001(specified)-468.003(above.)-492.002(So)]TJ 0 12 Td [(#)-528.017(the)-504.009(first)-491.995(cycle)-503.987(specified)-479.995(below)-491.995(will)-504.016(toggle)-492.002(this)-504.019(state.)]TJ 0 12 Td [(#)-528.017(In)-504.002(this)-504.016(example,)-479.986(the)-516.001(stimulus)-479.986(will)-504.016(start)-491.995(high.)]TJ 0 11.8801 Td [(#)-528.017(At)-504.002(cycle)-503.987(100)-504.009(the)-504.009(stimulus)-492.017('begins'.)-468.003(However)-492.012(nothing)-492.012(happens)]TJ 0 12 Td [(#)-528.017(until)-491.995(cycle)-503.987(200+100.)]TJ 0 11.8801 Td [({)-528.017(200,)-491.985(0,)]TJ 10.5602 12 Td [(300,)-491.985(1,)]TJ 0 12 Td [(400,)-491.985(0,)]TJ 0 11.8801 Td [(600,)-491.985(1,)]TJ 0 12 Td [(1000,)-491.995(0,)]TJ 0 12 Td [(3000,)-491.995(1)-515.984(})]TJ -10.5602 11.8797 Td [(#)-528.017(Give)-491.985(the)-516.001(stimulus)-479.986(a)-515.984(name:)]TJ 0 12 Td [(name)-504.016(asy_test)]TJ 0 11.8801 Td [(#)-528.017(Finally,)-479.986(tell)-504.016(the)-504.009(command)-492.01(line)-491.985(interface)-479.995(that)-504.019(we're)-503.985(done)]TJ 0 12 Td [(#)-528.017(with)-491.985(the)-516.001(stimulus)]TJ 0 12 Td (end)Tj /R29425728 12 Tf -24.8398 30.8402 Td [(7.3.1)-1119.99(Analog)-369.987(Async)29.9866(hronous)-379.995(Stim)29.9927(uli)]TJ /R28927576 10 Tf 0 21.3598 Td [(Analog)-359.986(Async)24(hronous)-360.017(Stim)23.9844(uli)-384.009(are)-372.017(iden)24(tical)-372.017(to)-372(Sync)24.0064(hronous)-360.02(Stim)23.9844(uli)-384.009(except)-384(the)]TJ 0 12 Td [(data)-324.009(p)-24.0161(oin)23.9917(ts)-323.985(are)-324.009(oating)-324.002(p)-24.0161(oin)23.9917(t)-324.009(n)23.9917(um)23.9844(b)-24.0161(ers.)]TJ /R28612488 14.4 Tf 0 35.8801 Td [(7.4)-1083.34(Extended)-374.997(Stim)33.3405(uli)]TJ /R28927576 10 Tf 0 24.8398 Td [(Discuss)-335.994(the)-348.008(extended)-336.018(stim)24(uli)-347.993(in)-335.984(the)-348.008(mo)-24.0161(dules/)-336.001(directory)84(.)-455.991(In)-336.006(particular,)-336.016(describ)-23.9844(e)]TJ 0 12 Td (the)Tj /R29580480 10 Tf 17.2801 0 Td (PulseGen)Tj /R28927576 10 Tf 45.3602 0 Td [(mo)-24.0161(dule)-336.001(and)-348.018(ho)24.0064(w)-323.985(it)-348.008(can)-336.016(complete)-335.994(replace)-336.018(the)-336.016(async)24(hronous)-312.012(stim-)]TJ -62.6402 11.8801 Td [(uli.)-816.017(Also)-443.986(describ)-23.9868(e)-444.009(the)]TJ /R29580480 10 Tf 103.68 0 Td [(Pul)-47.9932(lUp)]TJ /R28927576 10 Tf 35.4 0 Td (and)Tj /R29580480 10 Tf 20.6398 0 Td [(Pul)-47.9932(lDown)]TJ /R28927576 10 Tf 47.7598 0 Td [(mo)-24.0161(dules)-456.016(and)-455.987(ho)24.0088(w)-443.985(they)-455.987(can)-443.985(b)-24.0137(e)]TJ -207.48 12 Td [(manipulated)-347.996(in)24.0161(to)-335.984(b)-24.0161(eing)-347.986(general)-323.987(purp)-24.0161(ose)-336.001(DC)-347.986(v)24.0161(oltage)-324.002(sources)-324.019(\(FIXME,)-372.012(w)23.9844(ould)-336.001(it)]TJ 0 11.8801 Td [(mak)23.9832(e)-324.008(sense)-324.016(to)-323.992(rename)-323.994(these)-323.985(mo)-24.0161(dules?\).)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (50)Tj /R34044536 10 Tf 63.1199 0 Td [(CHAPTER)-347.996(7.)-768.008(SIMULA)84.0064(TING)-347.993(THE)-335.994(REAL)-336.011(W)23.9844(ORLD:)-335.986(STIMULI)]TJ /R34542264 10 Tf -38.2801 27.9602 Td [(#)-528.017(it)-504.002(rolls)-503.987(over)]TJ 0 12 Td [(initial_state)-467.996(1)]TJ 0 12 Td [(#)-528.017(all)-504.009(times)-491.995(are)-516.001(with)-504.016(respect)-480.017(to)-515.994(the)-504.009(cpu's)-503.987(cycle)-491.992(counter)]TJ 0 11.8801 Td [(start_cycle)-468.018(100)]TJ 0 12 Td [(#)-528.017(the)-504.009(asynchronous)-455.996(stimulus)-492.017(will)-491.985(roll)-504.016(over)-504.016(in)-515.991('period')]TJ 0 11.8801 Td [(#)-528.017(cycles.)-480.017(Delete)-492.002(this)-504.016(line)-504.016(if)-515.994(you)-504.009(don't)-491.995(want)-504.019(a)-528.018(roll)-491.988(over.)]TJ 0 12 Td [(period)-492.002(5000)]TJ 0 12 Td [(#)-528.017(Now)-504.009(the)-504.009(cycles)-492.002(at)-515.994(which)-491.995(stimulus)-492.017(changes)-480.017(states)-492.002(are)]TJ 0 11.8801 Td [(#)-528.017(specified.)-468.01(The)-504.009(initial)-492.01(cycle)-491.995(was)-516.001(specified)-468.003(above.)-492.002(So)]TJ 0 12 Td [(#)-528.017(the)-504.009(first)-491.995(cycle)-503.987(specified)-479.995(below)-491.995(will)-504.016(toggle)-492.002(this)-504.019(state.)]TJ 0 12 Td [(#)-528.017(In)-504.002(this)-504.016(example,)-479.986(the)-516.001(stimulus)-479.986(will)-504.016(start)-491.995(high.)]TJ 0 11.8801 Td [(#)-528.017(At)-504.002(cycle)-503.987(100)-504.009(the)-504.009(stimulus)-492.017('begins'.)-468.003(However)-492.012(nothing)-492.012(happens)]TJ 0 12 Td [(#)-528.017(until)-491.995(cycle)-503.987(200+100.)]TJ 0 11.8801 Td [({)-528.017(200,)-491.985(0,)]TJ 10.5602 12 Td [(300,)-491.985(1,)]TJ 0 12 Td [(400,)-491.985(0,)]TJ 0 11.8801 Td [(600,)-491.985(1,)]TJ 0 12 Td [(1000,)-491.995(0,)]TJ 0 12 Td [(3000,)-491.995(1)-515.984(})]TJ -10.5602 11.8797 Td [(#)-528.017(Give)-491.985(the)-516.001(stimulus)-479.986(a)-515.984(name:)]TJ 0 12 Td [(name)-504.016(asy_test)]TJ 0 11.8801 Td [(#)-528.017(Finally,)-479.986(tell)-504.016(the)-504.009(command)-492.01(line)-491.985(interface)-479.995(that)-504.019(we're)-503.985(done)]TJ 0 12 Td [(#)-528.017(with)-491.985(the)-516.001(stimulus)]TJ 0 12 Td (end)Tj /R34496424 12 Tf -24.8398 30.8402 Td [(7.3.1)-1119.99(Analog)-369.987(Async)29.9866(hronous)-379.995(Stim)29.9927(uli)]TJ /R33998272 10 Tf 0 21.3598 Td [(Analog)-359.986(Async)24(hronous)-360.017(Stim)23.9844(uli)-384.009(are)-372.017(iden)24(tical)-372.017(to)-372(Sync)24.0064(hronous)-360.02(Stim)23.9844(uli)-384.009(except)-384(the)]TJ 0 12 Td [(data)-324.009(p)-24.0161(oin)23.9917(ts)-323.985(are)-324.009(oating)-324.002(p)-24.0161(oin)23.9917(t)-324.009(n)23.9917(um)23.9844(b)-24.0161(ers.)]TJ /R33683184 14.4 Tf 0 35.8801 Td [(7.4)-1083.34(Extended)-374.997(Stim)33.3405(uli)]TJ /R33998272 10 Tf 0 24.8398 Td [(Discuss)-335.994(the)-348.008(extended)-336.018(stim)24(uli)-347.993(in)-335.984(the)-348.008(mo)-24.0161(dules/)-336.001(directory)84(.)-455.991(In)-336.006(particular,)-336.016(describ)-23.9844(e)]TJ 0 12 Td (the)Tj /R34651176 10 Tf 17.2801 0 Td (PulseGen)Tj /R33998272 10 Tf 45.3602 0 Td [(mo)-24.0161(dule)-336.001(and)-348.018(ho)24.0064(w)-323.985(it)-348.008(can)-336.016(complete)-335.994(replace)-336.018(the)-336.016(async)24(hronous)-312.012(stim-)]TJ -62.6402 11.8801 Td [(uli.)-816.017(Also)-443.986(describ)-23.9868(e)-444.009(the)]TJ /R34651176 10 Tf 103.68 0 Td [(Pul)-47.9932(lUp)]TJ /R33998272 10 Tf 35.4 0 Td (and)Tj /R34651176 10 Tf 20.6398 0 Td [(Pul)-47.9932(lDown)]TJ /R33998272 10 Tf 47.7598 0 Td [(mo)-24.0161(dules)-456.016(and)-455.987(ho)24.0088(w)-443.985(they)-455.987(can)-443.985(b)-24.0137(e)]TJ -207.48 12 Td [(manipulated)-347.996(in)24.0161(to)-335.984(b)-24.0161(eing)-347.986(general)-323.987(purp)-24.0161(ose)-336.001(DC)-347.986(v)24.0161(oltage)-324.002(sources)-324.019(\(FIXME,)-372.012(w)23.9844(ould)-336.001(it)]TJ 0 11.8801 Td [(mak)23.9832(e)-324.008(sense)-324.016(to)-323.992(rename)-323.994(these)-323.985(mo)-24.0161(dules?\).)]TJ ET Q Q \n \n \n \n \n-1551\n+1550\n \n \n \n \n \n \n Filter\n@@ -14068,25 +14068,25 @@\n \n 63 0 4 0 64 57 d1 0.01 0 0 0.01 0 0 cm q 6000 0 0 5700 410 -9.99985 cm BI /IM true /W 60 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 60>> ID & äHÃÈl™ S ß†õoÛéþõ¾¿}½¯ý¯×_ëúé×úéÖ½z¯õKþ’úÕ}.«ÒÕ/^’ô¡/K ‚Ô†”/PP� EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -14123,20 +14123,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(8)]TJ /R28633264 24.88 Tf 0 52.7996 Td [(Mo)-28.9451(dules)]TJ /R28927576 10 Tf 0 54.8402 Td [(gpsim)-360.017(has)-371.985(b)-24.0161(een)-371.994(designed)-371.995(to)-372(debug)-372.017(micropro)-23.9868(cessors.)-528(Ho)24.0161(w)23.9844(ev)23.9917(er,)-360.017(micropro)-23.9844(cessors)]TJ 0 11.8801 Td [(are)-372.017(alw)23.9832(a)24(ys)-359.986(a)-384.008(part)-384.002(of)-384.009(a)-384.008(system.)-600(And)-395.987(in)24.0161(v)59.9927(ariably)84.0064(,)-384(the)-396.016(bugs)-384.009(one)-383.985(often)-384.009(encoun)24.0137(ters)]TJ 0 12 Td [(are)-324.009(those)-336.017(that)-336.001(are)-324.009(a)-336(result)-335.986(of)-336.001(in)24.0161(terfacing)-336.001(with)-336.008(a)-336.001(system.)-468(Mo)-24.0015(dules)-336.016(pro)23.9917(vide)-323.985(users)]TJ 0 11.8797 Td [(with)-396.008(a)-384.008(w)23.9844(a)24(y)-372(to)-395.985(extend)-384.009(gpsim)-395.994(and)-383.994(sim)23.9844(ulate)-383.985(a)-384.009(system.)-624.016(F)84.0162(or)-383.985(example,)-396.011(the)]TJ /R29580480 10 Tf 314.64 0 Td (system)Tj /R28927576 10 Tf -314.64 12 Td [(ma)23.9917(y)-408.017(b)-24.0161(e)-419.984(a)-407.992(pro)-24.0161(cessor)-383.986(with)-431.985(a)-407.993(few)-419.986(pull)-420.017(up)-419.986(resistors)-395.987(and)-408.018(switc)23.9844(hes)-408(or)-408.008(it)-420(ma)23.9893(y)-408.018(b)-24.0137(e)-419.986(a)]TJ 0 12 Td [(pro)-24.0161(cessor)-276.017(and)-300(an)-300(LCD)-311.994(displa)24.0064(y)84.0162(.)-420.015(gpsim)-300(pro)23.9917(vides)-287.986(a)-300(few)-312.017(mo)-24.0161(dules)-311.992(that)-300(one)-300(ma)23.9893(y)-300(use)]TJ 0 11.8801 Td [(either)-324.002(for)-323.985(debugging)-323.987(or)-311.992(as)-323.985(templates)-336.011(for)-323.985(creating)-312.017(new)-335.994(mo)-24.0161(dules.)]TJ 0 15 Td [(Mo)-24(dules)-360.001(reside)-360.009(in)-372(a)-359.984(library)-360.01(and)-360.01(are)-359.986(dynamically)-360.01(loaded)-359.993(with)-371.985(the)]TJ /R29580480 10 Tf 287.88 0 Td [(mo)48.0078(dule)]TJ /R28927576 10 Tf 34.8 0 Td (com-)Tj -322.68 11.8801 Td [(mand.)-408.002(All)-252.008(mo)-24.0161(dules)-251.994(ha)24.0076(v)24.0161(e)-227.993(I/O)-227.993(pins)-252.009(whic)23.9917(h)-239.993(can)-251.992(connect)-239.985(to)-240.007(other)-240(mo)-24.0161(dules)-251.992(or)-228.008(pro)-24.0186(ces-)]TJ 0 12 Td [(sors.)-408.017(Most)-300(mo)-24.0161(dules)-311.994(pro)23.9917(vide)]TJ /R29580480 10 Tf 122.761 0 Td (attributes)Tj /R28927576 10 Tf 44.6398 0 Td [(that)-312.017(allo)23.9844(w)-288.008(the)-311.992(user)-300(to)-300(con)23.9844(trol)-288.008(a)-300(mo)-24.0186(dule's)]TJ -167.4 12 Td [(b)-24.0161(eha)23.9832(vior)-456.001(or)-480(query)-468.017(its)-492.008(in)24.0161(ternal)-480.017(state.)-888.018(F)84.0162(or)-480(example,)-516.011(the)-491.992(USAR)83.9917(T)-491.992(mo)-24.0186(dule)-479.986(has)]TJ 0 11.8801 Td [(transmit)-323.986(and)-323.993(receiv)23.9905(e)-324.008(baud)-323.985(rate)-323.994(attributes)-324.019(that)-336.001(ma)23.9917(y)-323.992(b)-24.0161(e)-336.001(congured:)]TJ /R29471568 10 Tf 24.8402 24.9602 Td [(gpsim>)-492.002(U1.txbaud)-479.995(=)-515.984(9600)-1548(#)-515.984(set)-516.001(the)-504.009(transmit)-479.986(rate)]TJ 0 11.8797 Td [(gpsim>)-492.002(U1.rxbaud)-5184.02(#)-515.984(query)-503.987(the)-504.009(receiver)-479.986(rate)]TJ 0 12 Td (9600)Tj /R28927576 10 Tf -24.8402 24.9602 Td [(The)-324(sym)23.9917(b)-24.0161(ol)-323.985(command)-324.017(can)-336.016(b)-24.0161(e)-336.001(used)-324.009(to)-323.992(query)-323.994(all)-335.994(attributes)-324.019(of)-324.009(a)-336.001(mo)-24.0161(dule.)]TJ /R29471568 10 Tf 24.8402 24.8398 Td [(gpsim>)-492.002(symbol)-492.002(U1.)-2604.01(#)-515.984(note)-504.016(the)-504.009(period)]TJ 0 12 Td [(U1)-515.993(=)-515.985(USARTModule)]TJ 0 11.8801 Td [(U1.console)-468.01(=)-528.017(false)]TJ 0 12 Td [(U1.crlf)-492.01(=)-515.985(true)]TJ 0 12 Td [(U1.loop)-492.01(=)-515.985(true)]TJ 0 11.8801 Td [(U1.rx)-503.986(=)-515.985(0)]TJ 0 12 Td [(U1.rxbaud)-479.994(=)-515.985(9600)]TJ 0 12 Td [(U1.tx)-503.986(=)-515.985(0)]TJ 0 11.8801 Td [(U1.txbaud)-479.994(=)-515.985(9600)]TJ 0 12 Td [(U1.xpos)-492.01(=)-515.985(72.0000000000000)12.019(0)]TJ 0 11.8797 Td [(U1.ypos)-492.01(=)-515.985(276.000000000000)12.019(0)]TJ /R28927576 10 Tf 141.96 25.2 Td (51)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(8)]TJ /R33703960 24.88 Tf 0 52.7996 Td [(Mo)-28.9451(dules)]TJ /R33998272 10 Tf 0 54.8402 Td [(gpsim)-360.017(has)-371.985(b)-24.0161(een)-371.994(designed)-371.995(to)-372(debug)-372.017(micropro)-23.9868(cessors.)-528(Ho)24.0161(w)23.9844(ev)23.9917(er,)-360.017(micropro)-23.9844(cessors)]TJ 0 11.8801 Td [(are)-372.017(alw)23.9832(a)24(ys)-359.986(a)-384.008(part)-384.002(of)-384.009(a)-384.008(system.)-600(And)-395.987(in)24.0161(v)59.9927(ariably)84.0064(,)-384(the)-396.016(bugs)-384.009(one)-383.985(often)-384.009(encoun)24.0137(ters)]TJ 0 12 Td [(are)-324.009(those)-336.017(that)-336.001(are)-324.009(a)-336(result)-335.986(of)-336.001(in)24.0161(terfacing)-336.001(with)-336.008(a)-336.001(system.)-468(Mo)-24.0015(dules)-336.016(pro)23.9917(vide)-323.985(users)]TJ 0 11.8797 Td [(with)-396.008(a)-384.008(w)23.9844(a)24(y)-372(to)-395.985(extend)-384.009(gpsim)-395.994(and)-383.994(sim)23.9844(ulate)-383.985(a)-384.009(system.)-624.016(F)84.0162(or)-383.985(example,)-396.011(the)]TJ /R34651176 10 Tf 314.64 0 Td (system)Tj /R33998272 10 Tf -314.64 12 Td [(ma)23.9917(y)-408.017(b)-24.0161(e)-419.984(a)-407.992(pro)-24.0161(cessor)-383.986(with)-431.985(a)-407.993(few)-419.986(pull)-420.017(up)-419.986(resistors)-395.987(and)-408.018(switc)23.9844(hes)-408(or)-408.008(it)-420(ma)23.9893(y)-408.018(b)-24.0137(e)-419.986(a)]TJ 0 12 Td [(pro)-24.0161(cessor)-276.017(and)-300(an)-300(LCD)-311.994(displa)24.0064(y)84.0162(.)-420.015(gpsim)-300(pro)23.9917(vides)-287.986(a)-300(few)-312.017(mo)-24.0161(dules)-311.992(that)-300(one)-300(ma)23.9893(y)-300(use)]TJ 0 11.8801 Td [(either)-324.002(for)-323.985(debugging)-323.987(or)-311.992(as)-323.985(templates)-336.011(for)-323.985(creating)-312.017(new)-335.994(mo)-24.0161(dules.)]TJ 0 15 Td [(Mo)-24(dules)-360.001(reside)-360.009(in)-372(a)-359.984(library)-360.01(and)-360.01(are)-359.986(dynamically)-360.01(loaded)-359.993(with)-371.985(the)]TJ /R34651176 10 Tf 287.88 0 Td [(mo)48.0078(dule)]TJ /R33998272 10 Tf 34.8 0 Td (com-)Tj -322.68 11.8801 Td [(mand.)-408.002(All)-252.008(mo)-24.0161(dules)-251.994(ha)24.0076(v)24.0161(e)-227.993(I/O)-227.993(pins)-252.009(whic)23.9917(h)-239.993(can)-251.992(connect)-239.985(to)-240.007(other)-240(mo)-24.0161(dules)-251.992(or)-228.008(pro)-24.0186(ces-)]TJ 0 12 Td [(sors.)-408.017(Most)-300(mo)-24.0161(dules)-311.994(pro)23.9917(vide)]TJ /R34651176 10 Tf 122.761 0 Td (attributes)Tj /R33998272 10 Tf 44.6398 0 Td [(that)-312.017(allo)23.9844(w)-288.008(the)-311.992(user)-300(to)-300(con)23.9844(trol)-288.008(a)-300(mo)-24.0186(dule's)]TJ -167.4 12 Td [(b)-24.0161(eha)23.9832(vior)-456.001(or)-480(query)-468.017(its)-492.008(in)24.0161(ternal)-480.017(state.)-888.018(F)84.0162(or)-480(example,)-516.011(the)-491.992(USAR)83.9917(T)-491.992(mo)-24.0186(dule)-479.986(has)]TJ 0 11.8801 Td [(transmit)-323.986(and)-323.993(receiv)23.9905(e)-324.008(baud)-323.985(rate)-323.994(attributes)-324.019(that)-336.001(ma)23.9917(y)-323.992(b)-24.0161(e)-336.001(congured:)]TJ /R34542264 10 Tf 24.8402 24.9602 Td [(gpsim>)-492.002(U1.txbaud)-479.995(=)-515.984(9600)-1548(#)-515.984(set)-516.001(the)-504.009(transmit)-479.986(rate)]TJ 0 11.8797 Td [(gpsim>)-492.002(U1.rxbaud)-5184.02(#)-515.984(query)-503.987(the)-504.009(receiver)-479.986(rate)]TJ 0 12 Td (9600)Tj /R33998272 10 Tf -24.8402 24.9602 Td [(The)-324(sym)23.9917(b)-24.0161(ol)-323.985(command)-324.017(can)-336.016(b)-24.0161(e)-336.001(used)-324.009(to)-323.992(query)-323.994(all)-335.994(attributes)-324.019(of)-324.009(a)-336.001(mo)-24.0161(dule.)]TJ /R34542264 10 Tf 24.8402 24.8398 Td [(gpsim>)-492.002(symbol)-492.002(U1.)-2604.01(#)-515.984(note)-504.016(the)-504.009(period)]TJ 0 12 Td [(U1)-515.993(=)-515.985(USARTModule)]TJ 0 11.8801 Td [(U1.console)-468.01(=)-528.017(false)]TJ 0 12 Td [(U1.crlf)-492.01(=)-515.985(true)]TJ 0 12 Td [(U1.loop)-492.01(=)-515.985(true)]TJ 0 11.8801 Td [(U1.rx)-503.986(=)-515.985(0)]TJ 0 12 Td [(U1.rxbaud)-479.994(=)-515.985(9600)]TJ 0 12 Td [(U1.tx)-503.986(=)-515.985(0)]TJ 0 11.8801 Td [(U1.txbaud)-479.994(=)-515.985(9600)]TJ 0 12 Td [(U1.xpos)-492.01(=)-515.985(72.0000000000000)12.019(0)]TJ 0 11.8797 Td [(U1.ypos)-492.01(=)-515.985(276.000000000000)12.019(0)]TJ /R33998272 10 Tf 141.96 25.2 Td (51)Tj ET Q Q \n \n \n \n \n-1596\n+1598\n \n \n \n \n \n \n Filter\n@@ -14175,23 +14175,23 @@\n \n 44 0 0 -1 43 51 d1 0.01 0 0 0.01 0 0 cm q 4300 0 0 5200 10 -110 cm BI /IM true /W 43 /H 52 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 43>> ID &¨Ô"‹Oòj“Y.!Ÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû]ëþ×zívÒÛK†b¶°ÂÚÁ‚€�€ EI Q \n \n \n \n \n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -14229,20 +14229,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (52)Tj /R28980056 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ /R28927576 10 Tf -224.16 27.9602 Td [(Mo)-24(dules)-276.017(ma)23.9917(y)-275.984(pro)23.9917(vide)-263.984(only)-276.016(help)-287.993(whic)23.9917(h)-276.008(can)-276.016(b)-24.0161(e)-287.993(accessed)-264.009(using)-276.016(the)-288.008(help)-287.993(command:)]TJ /R29471568 10 Tf 24.8398 20.4 Td [(gpsim>)-492.002(help)-504.016(U1)]TJ 0 12 Td (USARTModule)Tj 0 11.8801 Td [(no)-515.993(description)]TJ /R28927576 10 Tf -24.8398 20.4 Td [(W)83.9844(ell,)-311.985(the)-300(USAR)83.9917(T)-300(mo)-24.0161(dule)-300(isn't)-300(the)-300(b)-24.0161(est)-300(example)-287.986(here!)-431.985(Ho)24.0137(w)23.9844(ev)23.9942(er,)-275.991(a)-287.993(b)-24.0137(etter)-300(exam-)]TJ 0 12 Td [(ple)-336.008(is)-324.016(one)-323.986(of)-336.001(the)-336.016(USAR)83.9917(T)-336.016(attributes.)]TJ /R29471568 10 Tf 24.8398 20.4 Td [(gpsim>)-492.002(help)-504.016(U1.txbaud)]TJ 0 11.8797 Td (9600)Tj 0 12 Td [(USART)-503.987(Module)-492.002(Transmitter)-468.018(baud)-504.016(rate)]TJ /R28612488 14.4 Tf -24.8398 34.5602 Td [(8.1)-1083.34(gpsim)-366.659(Mo)-33.332(dules)]TJ /R28927576 10 Tf 0 24 Td [(gpsim)-347.986(pro)23.9917(vides)-335.994(a)-336.001(library)-335.986(of)-347.993(useful)-360(mo)-24.0161(dules)-348.008(for)-348.008(sim)23.9844(ulation.)-492.017(The)-360.015(curren)24(t)-336.001(v)24.0137(ersion)]TJ 0 12 Td [(includes)-336.01(the)-323.985(follo)23.9844(wing)-324.016(mo)-24.0161(dules:)]TJ ET Q q 2918.4 0 0 -4.8 1606.68 4616.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4611.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 2369.88 4611.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 4611.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4492.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4472.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4468.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 174.12 438.48 Tm [(push)23.9917(button)]TJ ET Q q 4.8 0 0 -120 2369.88 4468.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 4468.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4348.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4345.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 185.04 426.12 Tm (pullup)Tj ET Q q 4.8 0 0 -120 2369.88 4345.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 256.8 426.12 Tm [(A)-336.001(resistor)-300(connected)-336.018(\(nominally\))-324.011(to)-335.986(V)84(dd)]TJ ET Q q 4.8 0 0 -120 4522.68 4345.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4225.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4221.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 179.16 413.76 Tm [(pulldo)23.9917(wn)]TJ ET Q q 4.8 0 0 -120 2369.88 4221.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 258.36 413.76 Tm [(A)-336.001(resistor)-311.985(connected)-323.987(\(nominally\))-336.004(to)-323.994(V)84(ss)]TJ ET Q q 4.8 0 0 -120 4522.68 4221.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4101.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4097.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 187.8 401.4 Tm (usart)Tj ET Q q 4.8 0 0 -120 2369.88 4097.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 243.12 401.4 Tm [(A)-336.001(serial)-324.016(in)24.0161(terface)-324.002(with)-336.008(a)-324.009(GUI)-336.001(terminal)-323.985(windo)24(w)]TJ ET Q q 4.8 0 0 -120 4522.68 4097.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3979.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3974.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 180.36 389.04 Tm (pulsegen)Tj ET Q q 4.8 0 0 -120 2369.88 3974.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 3974.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3855.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3850.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 173.64 376.68 Tm [(I2C)-324.009(eeprom)]TJ ET Q q 4.8 0 0 -120 2369.88 3850.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 3850.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3731.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3727.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 185.16 364.32 Tm [(switc)23.9844(h)]TJ ET Q q 4.8 0 0 -120 2369.88 3727.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 251.4 364.32 Tm [(Switc)24.0064(h,)-335.984(whic)23.9917(h)-324.016(connects)-323.987(t)24(w)23.9844(o)-324.009(no)-24.0015(des)-324.016(together)]TJ ET Q q 4.8 0 0 -120 4522.68 3727.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3608.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3603.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 188.4 351.96 Tm (and2)Tj ET Q q 4.8 0 0 -120 2369.88 3603.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 289.8 351.96 Tm [(2-input)-335.994(logical)-312.017(AND)-347.993(gate)]TJ ET Q q 4.8 0 0 -120 4522.68 3603.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3484.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3479.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 192 339.6 Tm (or2)Tj ET Q q 4.8 0 0 -120 2369.88 3479.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 293.52 339.6 Tm [(2-input)-335.994(logical)-312.017(OR)-324.016(gate)]TJ ET Q q 4.8 0 0 -120 4522.68 3479.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3361.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3356.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 189.36 327.24 Tm (xor2)Tj ET Q q 4.8 0 0 -120 2369.88 3356.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 289.92 327.24 Tm [(2-input)-335.994(logical)-312.017(X)24(OR)-324.016(gate)]TJ ET Q q 4.8 0 0 -120 4522.68 3356.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3237.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3232.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 191.76 314.88 Tm (not)Tj ET Q q 4.8 0 0 -120 2369.88 3232.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 284.64 314.88 Tm [(In)23.9917(v)24.0161(erter)-312.017(\(logical)-312.002(NOT)-336.001(gate\))]TJ ET Q q 4.8 0 0 -120 4522.68 3232.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3113.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3109.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 166.68 302.52 Tm [(led_7segmen)23.9966(ts)]TJ ET Q q 4.8 0 0 -120 2369.88 3109.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 294.12 302.52 Tm [(A)-336.001(7-segmen)24.0137(t)-312.017(LED)-336.008(digit)]TJ ET Q q 4.8 0 0 -120 4522.68 3109.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2990.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 2985.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 192.6 290.16 Tm (led)Tj ET Q q 4.8 0 0 -120 2369.88 2985.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 2985.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2866.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 2861.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 181.2 277.8 Tm (TTL377)Tj ET Q q 4.8 0 0 -120 2369.88 2861.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 266.28 277.8 Tm [(A)-336.001(74HC377)-312.017(st)23.9844(yle)-323.992(8-bit)-324.016(tristate)-323.994(latc)24.0137(h)]TJ ET Q q 4.8 0 0 -120 4522.68 2861.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2743.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 2738.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 180.96 265.44 Tm [(Enco)-24.0161(der)]TJ ET Q q 4.8 0 0 -120 2369.88 2738.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 2738.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2619.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R29425728 12 Tf 1 0 0 -1 160.68 236.76 Tm [(8.1.1)-1119.99(USAR)89.9862(T)]TJ /R28927576 10 Tf 0 20.6402 Td [(The)-407.985(USAR)83.9917(T)-408.008(mo)-24.0161(dule)-407.993(is)-408(a)-396.001(full)-419.986(duplex)-407.993(congurable)-383.987(USAR)83.9893(T.)-420.015(In)-407.998(graphics)-384.009(mo)-24.0186(de,)]TJ 0 12 Td [(the)-396.017(USAR)83.9917(T)-408.008(will)-408.015(displa)24.0064(y)-383.992(its)-395.994(output)-408.018(in)-408.015(a)-384.009(console.)-635.994(In)-396.008(addition,)-420.02(the)-396.016(console)-383.985(will)]TJ 0 11.8797 Td [(accept)-324.017(k)24.0149(eyb)-24.0088(oard)-312.009(input.)]TJ /R28872384 10 Tf 0 27.4801 Td [(A)35.9912(ttributes)]TJ /R28927576 10 Tf 0 20.6402 Td [(.tx)-408.017(-)-407.985(The)]TJ /R29580480 10 Tf 44.6398 0 Td (.tx)Tj /R28927576 10 Tf 16.2 0 Td [(attribute)-407.986(is)-408(the)-408.008(USAR)83.9917(T)-420(transmit)-396.018(register.)-660.017(Data)-395.987(written)-407.988(to)-408.018(this)]TJ -60.8398 12 Td [(attribute)-312.009(will)-312(initiate)-324.002(a)-300(transmission.)-420.017(The)-312.009(USAR)83.9917(T)-323.985(do)-24.0015(es)-311.992(not)-311.992(supp)-24.0186(ort)-312.017(a)-312.017(transmit)]TJ 0 11.8797 Td [(FIF)24.0076(O.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (52)Tj /R34044536 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ /R33998272 10 Tf -224.16 27.9602 Td [(Mo)-24(dules)-276.017(ma)23.9917(y)-275.984(pro)23.9917(vide)-263.984(only)-276.016(help)-287.993(whic)23.9917(h)-276.008(can)-276.016(b)-24.0161(e)-287.993(accessed)-264.009(using)-276.016(the)-288.008(help)-287.993(command:)]TJ /R34542264 10 Tf 24.8398 20.4 Td [(gpsim>)-492.002(help)-504.016(U1)]TJ 0 12 Td (USARTModule)Tj 0 11.8801 Td [(no)-515.993(description)]TJ /R33998272 10 Tf -24.8398 20.4 Td [(W)83.9844(ell,)-311.985(the)-300(USAR)83.9917(T)-300(mo)-24.0161(dule)-300(isn't)-300(the)-300(b)-24.0161(est)-300(example)-287.986(here!)-431.985(Ho)24.0137(w)23.9844(ev)23.9942(er,)-275.991(a)-287.993(b)-24.0137(etter)-300(exam-)]TJ 0 12 Td [(ple)-336.008(is)-324.016(one)-323.986(of)-336.001(the)-336.016(USAR)83.9917(T)-336.016(attributes.)]TJ /R34542264 10 Tf 24.8398 20.4 Td [(gpsim>)-492.002(help)-504.016(U1.txbaud)]TJ 0 11.8797 Td (9600)Tj 0 12 Td [(USART)-503.987(Module)-492.002(Transmitter)-468.018(baud)-504.016(rate)]TJ /R33683184 14.4 Tf -24.8398 34.5602 Td [(8.1)-1083.34(gpsim)-366.659(Mo)-33.332(dules)]TJ /R33998272 10 Tf 0 24 Td [(gpsim)-347.986(pro)23.9917(vides)-335.994(a)-336.001(library)-335.986(of)-347.993(useful)-360(mo)-24.0161(dules)-348.008(for)-348.008(sim)23.9844(ulation.)-492.017(The)-360.015(curren)24(t)-336.001(v)24.0137(ersion)]TJ 0 12 Td [(includes)-336.01(the)-323.985(follo)23.9844(wing)-324.016(mo)-24.0161(dules:)]TJ ET Q q 2918.4 0 0 -4.8 1606.68 4616.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4611.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 2369.88 4611.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 4611.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4492.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4472.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4468.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 174.12 438.48 Tm [(push)23.9917(button)]TJ ET Q q 4.8 0 0 -120 2369.88 4468.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 4468.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4348.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4345.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 185.04 426.12 Tm (pullup)Tj ET Q q 4.8 0 0 -120 2369.88 4345.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 256.8 426.12 Tm [(A)-336.001(resistor)-300(connected)-336.018(\(nominally\))-324.011(to)-335.986(V)84(dd)]TJ ET Q q 4.8 0 0 -120 4522.68 4345.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4225.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4221.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 179.16 413.76 Tm [(pulldo)23.9917(wn)]TJ ET Q q 4.8 0 0 -120 2369.88 4221.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 258.36 413.76 Tm [(A)-336.001(resistor)-311.985(connected)-323.987(\(nominally\))-336.004(to)-323.994(V)84(ss)]TJ ET Q q 4.8 0 0 -120 4522.68 4221.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 4101.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 4097.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 187.8 401.4 Tm (usart)Tj ET Q q 4.8 0 0 -120 2369.88 4097.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 243.12 401.4 Tm [(A)-336.001(serial)-324.016(in)24.0161(terface)-324.002(with)-336.008(a)-324.009(GUI)-336.001(terminal)-323.985(windo)24(w)]TJ ET Q q 4.8 0 0 -120 4522.68 4097.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3979.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3974.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 180.36 389.04 Tm (pulsegen)Tj ET Q q 4.8 0 0 -120 2369.88 3974.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 3974.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3855.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3850.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 173.64 376.68 Tm [(I2C)-324.009(eeprom)]TJ ET Q q 4.8 0 0 -120 2369.88 3850.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 3850.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3731.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3727.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 185.16 364.32 Tm [(switc)23.9844(h)]TJ ET Q q 4.8 0 0 -120 2369.88 3727.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 251.4 364.32 Tm [(Switc)24.0064(h,)-335.984(whic)23.9917(h)-324.016(connects)-323.987(t)24(w)23.9844(o)-324.009(no)-24.0015(des)-324.016(together)]TJ ET Q q 4.8 0 0 -120 4522.68 3727.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3608.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3603.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 188.4 351.96 Tm (and2)Tj ET Q q 4.8 0 0 -120 2369.88 3603.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 289.8 351.96 Tm [(2-input)-335.994(logical)-312.017(AND)-347.993(gate)]TJ ET Q q 4.8 0 0 -120 4522.68 3603.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3484.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3479.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 192 339.6 Tm (or2)Tj ET Q q 4.8 0 0 -120 2369.88 3479.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 293.52 339.6 Tm [(2-input)-335.994(logical)-312.017(OR)-324.016(gate)]TJ ET Q q 4.8 0 0 -120 4522.68 3479.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3361.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3356.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 189.36 327.24 Tm (xor2)Tj ET Q q 4.8 0 0 -120 2369.88 3356.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 289.92 327.24 Tm [(2-input)-335.994(logical)-312.017(X)24(OR)-324.016(gate)]TJ ET Q q 4.8 0 0 -120 4522.68 3356.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3237.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3232.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 191.76 314.88 Tm (not)Tj ET Q q 4.8 0 0 -120 2369.88 3232.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 284.64 314.88 Tm [(In)23.9917(v)24.0161(erter)-312.017(\(logical)-312.002(NOT)-336.001(gate\))]TJ ET Q q 4.8 0 0 -120 4522.68 3232.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 3113.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 3109.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 166.68 302.52 Tm [(led_7segmen)23.9966(ts)]TJ ET Q q 4.8 0 0 -120 2369.88 3109.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 294.12 302.52 Tm [(A)-336.001(7-segmen)24.0137(t)-312.017(LED)-336.008(digit)]TJ ET Q q 4.8 0 0 -120 4522.68 3109.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2990.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 2985.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 192.6 290.16 Tm (led)Tj ET Q q 4.8 0 0 -120 2369.88 2985.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 2985.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2866.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 2861.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 181.2 277.8 Tm (TTL377)Tj ET Q q 4.8 0 0 -120 2369.88 2861.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 266.28 277.8 Tm [(A)-336.001(74HC377)-312.017(st)23.9844(yle)-323.992(8-bit)-324.016(tristate)-323.994(latc)24.0137(h)]TJ ET Q q 4.8 0 0 -120 4522.68 2861.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2743.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1604.28 2738.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 180.96 265.44 Tm [(Enco)-24.0161(der)]TJ ET Q q 4.8 0 0 -120 2369.88 2738.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 4522.68 2738.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 2918.4 0 0 -4.8 1606.68 2619.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R34496424 12 Tf 1 0 0 -1 160.68 236.76 Tm [(8.1.1)-1119.99(USAR)89.9862(T)]TJ /R33998272 10 Tf 0 20.6402 Td [(The)-407.985(USAR)83.9917(T)-408.008(mo)-24.0161(dule)-407.993(is)-408(a)-396.001(full)-419.986(duplex)-407.993(congurable)-383.987(USAR)83.9893(T.)-420.015(In)-407.998(graphics)-384.009(mo)-24.0186(de,)]TJ 0 12 Td [(the)-396.017(USAR)83.9917(T)-408.008(will)-408.015(displa)24.0064(y)-383.992(its)-395.994(output)-408.018(in)-408.015(a)-384.009(console.)-635.994(In)-396.008(addition,)-420.02(the)-396.016(console)-383.985(will)]TJ 0 11.8797 Td [(accept)-324.017(k)24.0149(eyb)-24.0088(oard)-312.009(input.)]TJ /R33489336 10 Tf 0 27.4801 Td [(A)35.9912(ttributes)]TJ /R33998272 10 Tf 0 20.6402 Td [(.tx)-408.017(-)-407.985(The)]TJ /R34651176 10 Tf 44.6398 0 Td (.tx)Tj /R33998272 10 Tf 16.2 0 Td [(attribute)-407.986(is)-408(the)-408.008(USAR)83.9917(T)-420(transmit)-396.018(register.)-660.017(Data)-395.987(written)-407.988(to)-408.018(this)]TJ -60.8398 12 Td [(attribute)-312.009(will)-312(initiate)-324.002(a)-300(transmission.)-420.017(The)-312.009(USAR)83.9917(T)-323.985(do)-24.0015(es)-311.992(not)-311.992(supp)-24.0186(ort)-312.017(a)-312.017(transmit)]TJ 0 11.8797 Td [(FIF)24.0076(O.)]TJ ET Q Q \n \n \n \n \n-2271\n+2273\n \n \n \n \n \n \n Filter\n@@ -14295,27 +14295,27 @@\n \n 78 0 4 0 73 67 d1 0.01 0 0 0.01 0 0 cm q 6900 0 0 6700 410 -9.99985 cm BI /IM true /W 69 /H 67 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 69>> ID &¸_ÿü†C蜐`ýoÂÃÿõ¿[ÿÿõ¿ÿÿü}­ÿÿüš†d†a¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ!gÿü�@ EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -14352,20 +14352,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(8.1.)-756.017(GPSIM)-347.986(MODULES)]TJ /R28927576 10 Tf 333.72 0 Td (53)Tj -333.72 27.9602 Td [(.rx)-396.016(-)-407.985(The)]TJ /R29580480 10 Tf 44.6398 0 Td (.rx)Tj /R28927576 10 Tf 17.1602 0 Td [(attribute)-407.986(is)-408(the)-408.008(USAR)83.9917(T)-420(receiv)23.9917(er)-396.016(register.)-647.986(Data)-408.018(receiv)23.9917(ed)-395.991(b)23.9942(y)-408.018(the)]TJ -61.8 12 Td [(USAR)83.9905(T)-336.016(is)-324.016(a)24(v)59.9915(ailable)-324.017(for)-323.985(querying)-311.995(through)-324.009(here.)]TJ 0 15.8398 Td [(.txbaud)-323.994(-)-335.993(The)]TJ /R29580480 10 Tf 63.8398 0 Td [(.txb)48.0066(aud)]TJ /R28927576 10 Tf 34.9199 0 Td [(attribute)-335.994(sp)-23.9917(ecies)-324.002(the)-336.016(transmitter)-324.011(baud)-336.016(rate.)]TJ -98.7598 15.8402 Td [(.rxbaud)-311.994(-)-335.993(The)-324(.rxbaud)-323.986(attribute)-335.994(sp)-23.9917(ecies)-324.002(the)-336.016(receiv)23.9917(er)-311.992(baud)-336.016(rate.)]TJ 0 15.8398 Td [(.console)-324.002(-)-347.985(When)-360.009(set)-347.993(to)]TJ /R29580480 10 Tf 101.4 0 Td (true)Tj /R28927576 10 Tf 17.5199 0 Td [(,)-347.984(the)-348.008(console)-336.018(windo)24(w)-336.016(will)-360.008(displa)24.0064(y)-335.984(receiv)23.9917(ed)-335.994(data)-336.001(and)]TJ -118.92 12 Td [(will)-323.993(accept)-336.01(k)24.0149(eyb)-24.0088(oard)-300(en)24.0064(tries)-324.002(for)-323.985(the)-336.016(transmitter.)]TJ 0 15.8398 Td [(.crlf)-276.008(-)-287.985(When)-288.017(set)-276.001(to)]TJ /R29580480 10 Tf 81.2402 0 Td (true)Tj /R28927576 10 Tf 17.5199 0 Td [(,)-287.984(carraige)-252.002(returns)-276.018(and)-275.986(line)-288.015(feeds)-287.986(generate)-264.019(new)-287.986(lines)-287.993(in)-288.018(the)]TJ -98.7602 12 Td [(console)-311.994(windo)24(w.)]TJ 0 15.8402 Td [(.lo)-24(op)-264(-)-275.993(When)-275.985(set)-276.001(to)-275.985(true,)-288(receiv)23.9917(ed)-252.009(c)24(haracters)-251.995(are)-264.009(lo)-23.9844(op)-24.0015(ed)-264.002(bac)23.9844(k)-263.992(to)-275.984(the)-276.016(transmitter.)]TJ 0 15.8398 Td [(.xp)-24(os)-323.985(-)-324(horizon)24.0137(tal)-312.017(p)-24.0161(osition)-324.016(in)-335.984(breadb)-23.9868(oard)-312.009(windo)24(w.)]TJ 0 15.8402 Td [(.yp)-24(os)-323.985(-)-324(v)24.0149(ertical)-312.017(p)-24.0161(osition)-336.008(in)-335.984(breadb)-23.9868(oard)-300(windo)24(w.)]TJ /R28872384 10 Tf 0 33.7199 Td [(I/O)-371.985(Pins)]TJ /R28927576 10 Tf 0 23.0398 Td [(.TXPIN)-335.994(-)-335.993(transmit)-323.986(pin)]TJ 0 15.9602 Td [(.RXPIN)-335.986(-)-335.993(receiv)23.9905(er)-300(pin)]TJ 0 15.8398 Td [(.CTS)-323.993(-)-335.993(Clear)-311.994(to)-335.985(send)-324.009(pin.)-444.002(This)-336.001(can)-323.985(b)-24.0161(e)-336.001(left)-336.001(unconnect)]TJ 0 15.8402 Td [(.R)84.0149(TS)-336.008(-)-324(Request)-323.986(to)-335.985(send)-324.009(pin.)]TJ /R29425728 12 Tf 0 35.6398 Td [(8.1.2)-1119.99(Logic)]TJ /R28927576 10 Tf 0 23.1602 Td [(The)-360.016(only)-348.009(attributes)-359.994(supp)-24.0161(orted)-360(b)-24.0161(e)-359.986(the)-371.992(logic)-347.993(devices)-347.993(are)-347.993(the)-371.992(standard)]TJ /R29580480 10 Tf 301.8 0 Td [(.xp)48.0127(os)]TJ /R28927576 10 Tf 25.8 0 Td (and)Tj /R29580480 10 Tf -327.6 11.8801 Td [(.yp)47.9834(os)]TJ /R28927576 10 Tf 26.0402 0 Td [(breadb)-23.9856(oard)-335.994(p)-24.0161(ositions.)]TJ ET Q 0.800781 0.800781 0.800781 RG 0.800781 0.800781 0.800781 rg q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 232.8 336.24 Tm [(FIXME)-372.009(There)-347.986(should)-359.993(b)-24.0161(e)-372.017(attributes)-348.003(to)-360.008(sp)-23.9942(ecify)-371.987(the)]TJ -125.88 12 Td [(switc)23.9832(hing)-324.009(c)24(haracteristics.)]TJ ET Q 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29425728 12 Tf 1 0 0 -1 106.92 288.48 Tm [(and2)-379.988(-)-380(T)89.9933(w)29.9866(o)-359.987(input)-370.007(AND)-369.993(gate)]TJ /R28872384 10 Tf 0 23.0398 Td [(I/O)-371.985(pins)]TJ /R28927576 10 Tf 0 23.0402 Td [(.in0)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8398 Td [(.in1)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8402 Td [(.out)-324(-)-335.993(Output)]TJ /R29425728 12 Tf 0 35.7598 Td [(or2)-370(-)-370.006(T)89.9933(w)29.9866(o)-370.013(input)-370.006(OR)-370(gate)]TJ /R28927576 10 Tf 0 23.0402 Td [(.in0)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8398 Td [(.in1)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8398 Td [(.out)-324(-)-335.993(Output)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(8.1.)-756.017(GPSIM)-347.986(MODULES)]TJ /R33998272 10 Tf 333.72 0 Td (53)Tj -333.72 27.9602 Td [(.rx)-396.016(-)-407.985(The)]TJ /R34651176 10 Tf 44.6398 0 Td (.rx)Tj /R33998272 10 Tf 17.1602 0 Td [(attribute)-407.986(is)-408(the)-408.008(USAR)83.9917(T)-420(receiv)23.9917(er)-396.016(register.)-647.986(Data)-408.018(receiv)23.9917(ed)-395.991(b)23.9942(y)-408.018(the)]TJ -61.8 12 Td [(USAR)83.9905(T)-336.016(is)-324.016(a)24(v)59.9915(ailable)-324.017(for)-323.985(querying)-311.995(through)-324.009(here.)]TJ 0 15.8398 Td [(.txbaud)-323.994(-)-335.993(The)]TJ /R34651176 10 Tf 63.8398 0 Td [(.txb)48.0066(aud)]TJ /R33998272 10 Tf 34.9199 0 Td [(attribute)-335.994(sp)-23.9917(ecies)-324.002(the)-336.016(transmitter)-324.011(baud)-336.016(rate.)]TJ -98.7598 15.8402 Td [(.rxbaud)-311.994(-)-335.993(The)-324(.rxbaud)-323.986(attribute)-335.994(sp)-23.9917(ecies)-324.002(the)-336.016(receiv)23.9917(er)-311.992(baud)-336.016(rate.)]TJ 0 15.8398 Td [(.console)-324.002(-)-347.985(When)-360.009(set)-347.993(to)]TJ /R34651176 10 Tf 101.4 0 Td (true)Tj /R33998272 10 Tf 17.5199 0 Td [(,)-347.984(the)-348.008(console)-336.018(windo)24(w)-336.016(will)-360.008(displa)24.0064(y)-335.984(receiv)23.9917(ed)-335.994(data)-336.001(and)]TJ -118.92 12 Td [(will)-323.993(accept)-336.01(k)24.0149(eyb)-24.0088(oard)-300(en)24.0064(tries)-324.002(for)-323.985(the)-336.016(transmitter.)]TJ 0 15.8398 Td [(.crlf)-276.008(-)-287.985(When)-288.017(set)-276.001(to)]TJ /R34651176 10 Tf 81.2402 0 Td (true)Tj /R33998272 10 Tf 17.5199 0 Td [(,)-287.984(carraige)-252.002(returns)-276.018(and)-275.986(line)-288.015(feeds)-287.986(generate)-264.019(new)-287.986(lines)-287.993(in)-288.018(the)]TJ -98.7602 12 Td [(console)-311.994(windo)24(w.)]TJ 0 15.8402 Td [(.lo)-24(op)-264(-)-275.993(When)-275.985(set)-276.001(to)-275.985(true,)-288(receiv)23.9917(ed)-252.009(c)24(haracters)-251.995(are)-264.009(lo)-23.9844(op)-24.0015(ed)-264.002(bac)23.9844(k)-263.992(to)-275.984(the)-276.016(transmitter.)]TJ 0 15.8398 Td [(.xp)-24(os)-323.985(-)-324(horizon)24.0137(tal)-312.017(p)-24.0161(osition)-324.016(in)-335.984(breadb)-23.9868(oard)-312.009(windo)24(w.)]TJ 0 15.8402 Td [(.yp)-24(os)-323.985(-)-324(v)24.0149(ertical)-312.017(p)-24.0161(osition)-336.008(in)-335.984(breadb)-23.9868(oard)-300(windo)24(w.)]TJ /R33489336 10 Tf 0 33.7199 Td [(I/O)-371.985(Pins)]TJ /R33998272 10 Tf 0 23.0398 Td [(.TXPIN)-335.994(-)-335.993(transmit)-323.986(pin)]TJ 0 15.9602 Td [(.RXPIN)-335.986(-)-335.993(receiv)23.9905(er)-300(pin)]TJ 0 15.8398 Td [(.CTS)-323.993(-)-335.993(Clear)-311.994(to)-335.985(send)-324.009(pin.)-444.002(This)-336.001(can)-323.985(b)-24.0161(e)-336.001(left)-336.001(unconnect)]TJ 0 15.8402 Td [(.R)84.0149(TS)-336.008(-)-324(Request)-323.986(to)-335.985(send)-324.009(pin.)]TJ /R34496424 12 Tf 0 35.6398 Td [(8.1.2)-1119.99(Logic)]TJ /R33998272 10 Tf 0 23.1602 Td [(The)-360.016(only)-348.009(attributes)-359.994(supp)-24.0161(orted)-360(b)-24.0161(e)-359.986(the)-371.992(logic)-347.993(devices)-347.993(are)-347.993(the)-371.992(standard)]TJ /R34651176 10 Tf 301.8 0 Td [(.xp)48.0127(os)]TJ /R33998272 10 Tf 25.8 0 Td (and)Tj /R34651176 10 Tf -327.6 11.8801 Td [(.yp)47.9834(os)]TJ /R33998272 10 Tf 26.0402 0 Td [(breadb)-23.9856(oard)-335.994(p)-24.0161(ositions.)]TJ ET Q 0.800781 0.800781 0.800781 RG 0.800781 0.800781 0.800781 rg q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 232.8 336.24 Tm [(FIXME)-372.009(There)-347.986(should)-359.993(b)-24.0161(e)-372.017(attributes)-348.003(to)-360.008(sp)-23.9942(ecify)-371.987(the)]TJ -125.88 12 Td [(switc)23.9832(hing)-324.009(c)24(haracteristics.)]TJ ET Q 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34496424 12 Tf 1 0 0 -1 106.92 288.48 Tm [(and2)-379.988(-)-380(T)89.9933(w)29.9866(o)-359.987(input)-370.007(AND)-369.993(gate)]TJ /R33489336 10 Tf 0 23.0398 Td [(I/O)-371.985(pins)]TJ /R33998272 10 Tf 0 23.0402 Td [(.in0)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8398 Td [(.in1)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8402 Td [(.out)-324(-)-335.993(Output)]TJ /R34496424 12 Tf 0 35.7598 Td [(or2)-370(-)-370.006(T)89.9933(w)29.9866(o)-370.013(input)-370.006(OR)-370(gate)]TJ /R33998272 10 Tf 0 23.0402 Td [(.in0)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8398 Td [(.in1)-323.993(-)-324(First)-336.017(input)]TJ 0 15.8398 Td [(.out)-324(-)-335.993(Output)]TJ ET Q Q \n \n \n \n \n-1525\n+1523\n \n \n \n \n \n \n Filter\n@@ -14390,23 +14390,23 @@\n \n 88 0 4 0 83 68 d1 0.01 0 0 0.01 0 0 cm q 7900 0 0 6800 410 -9.99985 cm BI /IM true /W 79 /H 68 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 79>> ID *¦÷÷“PŒ†­÷óiÿ¿íþßíþßíÿ¿íþßíþß÷ûþßíþßíþß÷ûþßíþßíÿ¿íþßíþßíÿ¿íþßíþß÷ûþÇïïïïÿ¿¿¿¿¿þþñ:·}÷ø�€ EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -14443,20 +14443,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (54)Tj /R28980056 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ /R29425728 12 Tf -224.16 27.9602 Td [(xor2)-370.006(-)-380(T)89.9943(w)29.9866(o)-370.013(input)-360.014(X)30.013(OR)-370(gate)]TJ /R28927576 10 Tf 0 20.5199 Td [(.in0)-323.993(-)-335.993(First)-323.985(input)]TJ 0 14.1602 Td [(.in1)-323.993(-)-335.993(First)-323.985(input)]TJ 0 14.0398 Td [(.out)-335.993(-)-324(Output)]TJ /R29425728 12 Tf 0 29.2801 Td [(not)-370.006(-)-380(In)30.0069(v)30.0069(erter)]TJ /R28927576 10 Tf 0 20.5199 Td [(.in0)-323.993(-)-335.993(Input)]TJ 0 14.1602 Td [(.out)-335.993(-)-324(Output)]TJ /R29425728 12 Tf 0 29.2797 Td [(8.1.3)-1119.99(I2C)-369.993(EEPR)30.0069(OM)]TJ /R28927576 10 Tf 0 20.5203 Td [(There)-432.009(are)-432.017(curren)24(tly)-420.008(three)-443.985(I2C)-432.017(EEPR)24.0137(OMs)-443.994(supp)-24.0161(orted:)-660.017(I2C-EEPR)24.0137(OM2k,)-456.016(I2C-)]TJ 0 11.8797 Td [(EEPR)24.0149(OM16k,)-239.985(and)-215.986(I2C-EEPR)24.0137(OM256K.)]TJ ET Q 0.800781 0.800781 0.800781 RG 0.800781 0.800781 0.800781 rg q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 332.639 483.84 Tm [(FIXME.)-216.008(Probably)-204.009(should)-216.011(ha)24.0088(v)24.0137(e)-204.009(attributes)]TJ -171.959 12 Td [(for)-276.016(conguring)-275.994(the)-288.008(prom)-276.016(size.)-432.009(Also,)-287.986(there's)-288(curren)24(tly)-263.992(no)-287.986(w)23.9844(a)24(y)-275.986(to)-288.018(query)-275.986(or)-276.016(mo)-24.0186(dify)]TJ 0 12 Td [(the)-336.017(prom)-323.986(con)23.9844(ten)23.9844(ts.)]TJ ET Q 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28872384 10 Tf 1 0 0 -1 160.68 432.6 Tm [(I/O)-371.985(Pins)]TJ /R28927576 10 Tf 0 20.5199 Td [(.A0)-324.009(-)]TJ 0 14.0402 Td [(.A1)-324.009(-)]TJ 0 14.1598 Td [(.SCL)-336.008(-)]TJ 0 14.0402 Td [(.SD)24(A)-336(-)]TJ 0 14.1598 Td (.WP)Tj /R29425728 12 Tf 0 29.2801 Td [(8.1.4)-1119.99(Switc)30.0069(hes)-370.007(&)-370.007(Resistors)]TJ /R28927576 10 Tf 0 20.5199 Td (The)Tj /R29580480 10 Tf 21.8398 0 Td (switch)Tj /R28927576 10 Tf 32.2801 0 Td [(mo)-24.0161(dule)-479.986(is)-468(a)-467.993(mo)-24.0161(del)-479.993(of)-467.993(a)-467.993(simple)-468(t)24(w)23.9844(o)-467.993(terminal)-468.008(switc)23.9844(h.)-863.995(It)-479.986(ma)23.9893(y)-468.018(b)-24.0137(e)]TJ -54.1199 11.8801 Td [(con)23.9832(trolled)-419.994(either)-444.002(from)-432.002(the)-456.016(command)-431.988(line)-443.992(or)-431.992(the)-443.985(breadb)-23.9868(oard)-420.015(gui.)-780.01(The)]TJ /R29580480 10 Tf 316.92 0 Td (switch)Tj /R28927576 10 Tf -316.92 12 Td [(mo)-24.0161(dule's)-395.994(op)-24.0015(en)-384.002(and)-395.987(closed)-384.002(resistance)-372.009(are)-384.009(con)23.9844(trolled)-371.985(b)23.9917(y)-383.992(attributes.)-623.994(Th)23.9893(us)-395.987(a)-384.009(t)24(w)23.9844(o)]TJ 0 12 Td [(terminal)-323.986(resistor)-311.985(can)-323.985(b)-24.0161(e)-336.001(mo)-24.0161(deled)-335.986(as)-323.985(a)-324.009(switc)23.9844(h)-324.016(that)-336.001(is)-336.008(alw)23.9844(a)24(ys)-300(closed)-324(\(or)-324.009(op)-24(en\).)]TJ /R28872384 10 Tf 0 27.2398 Td [(A)35.9912(ttributes)]TJ /R28927576 10 Tf 0 20.5199 Td [(.Rop)-24.0088(en)-335.993(-)-324(Switc)24.0064(h)-336.008(resistance)-312.009(in)-335.984(ohms)-323.985(when)-335.986(the)-336.016(switc)23.9844(h)-324.016(is)-336.008(op)-24(ened.)]TJ 0 14.1602 Td [(.Rclosed)-324.01(-)-324(Switc)24.0064(h)-336.008(resistance)-312.009(in)-335.984(ohms)-323.985(when)-335.986(the)-336.016(switc)23.9844(h)-324.016(is)-336.008(closed.)]TJ 0 14.0398 Td [(.state)-408.017(-)-420.016(Switc)24.0064(h)-408(state.)-695.987(When)]TJ /R29580480 10 Tf 129.36 0 Td (false)Tj /R28927576 10 Tf 24.2398 0 Td [(the)-420(switc)23.9844(h)-408(is)-408(op)-24.0015(en.)-696.009(The)]TJ /R29580480 10 Tf 112.2 0 Td (.state)Tj /R28927576 10 Tf 28.3199 0 Td [(attribute)-407.988(is)]TJ -294.12 12 Td (writable.)Tj /R28872384 10 Tf 0 27.2402 Td [(I/O)-371.985(Pins)]TJ /R28927576 10 Tf 0 20.5199 Td [(.A)-336.016(-)-324(One)-324(side)]TJ 0 14.0398 Td [(.B)-324.009(-)-335.993(The)-324(other)-323.985(side)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (54)Tj /R34044536 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ /R34496424 12 Tf -224.16 27.9602 Td [(xor2)-370.006(-)-380(T)89.9943(w)29.9866(o)-370.013(input)-360.014(X)30.013(OR)-370(gate)]TJ /R33998272 10 Tf 0 20.5199 Td [(.in0)-323.993(-)-335.993(First)-323.985(input)]TJ 0 14.1602 Td [(.in1)-323.993(-)-335.993(First)-323.985(input)]TJ 0 14.0398 Td [(.out)-335.993(-)-324(Output)]TJ /R34496424 12 Tf 0 29.2801 Td [(not)-370.006(-)-380(In)30.0069(v)30.0069(erter)]TJ /R33998272 10 Tf 0 20.5199 Td [(.in0)-323.993(-)-335.993(Input)]TJ 0 14.1602 Td [(.out)-335.993(-)-324(Output)]TJ /R34496424 12 Tf 0 29.2797 Td [(8.1.3)-1119.99(I2C)-369.993(EEPR)30.0069(OM)]TJ /R33998272 10 Tf 0 20.5203 Td [(There)-432.009(are)-432.017(curren)24(tly)-420.008(three)-443.985(I2C)-432.017(EEPR)24.0137(OMs)-443.994(supp)-24.0161(orted:)-660.017(I2C-EEPR)24.0137(OM2k,)-456.016(I2C-)]TJ 0 11.8797 Td [(EEPR)24.0149(OM16k,)-239.985(and)-215.986(I2C-EEPR)24.0137(OM256K.)]TJ ET Q 0.800781 0.800781 0.800781 RG 0.800781 0.800781 0.800781 rg q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 332.639 483.84 Tm [(FIXME.)-216.008(Probably)-204.009(should)-216.011(ha)24.0088(v)24.0137(e)-204.009(attributes)]TJ -171.959 12 Td [(for)-276.016(conguring)-275.994(the)-288.008(prom)-276.016(size.)-432.009(Also,)-287.986(there's)-288(curren)24(tly)-263.992(no)-287.986(w)23.9844(a)24(y)-275.986(to)-288.018(query)-275.986(or)-276.016(mo)-24.0186(dify)]TJ 0 12 Td [(the)-336.017(prom)-323.986(con)23.9844(ten)23.9844(ts.)]TJ ET Q 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33489336 10 Tf 1 0 0 -1 160.68 432.6 Tm [(I/O)-371.985(Pins)]TJ /R33998272 10 Tf 0 20.5199 Td [(.A0)-324.009(-)]TJ 0 14.0402 Td [(.A1)-324.009(-)]TJ 0 14.1598 Td [(.SCL)-336.008(-)]TJ 0 14.0402 Td [(.SD)24(A)-336(-)]TJ 0 14.1598 Td (.WP)Tj /R34496424 12 Tf 0 29.2801 Td [(8.1.4)-1119.99(Switc)30.0069(hes)-370.007(&)-370.007(Resistors)]TJ /R33998272 10 Tf 0 20.5199 Td (The)Tj /R34651176 10 Tf 21.8398 0 Td (switch)Tj /R33998272 10 Tf 32.2801 0 Td [(mo)-24.0161(dule)-479.986(is)-468(a)-467.993(mo)-24.0161(del)-479.993(of)-467.993(a)-467.993(simple)-468(t)24(w)23.9844(o)-467.993(terminal)-468.008(switc)23.9844(h.)-863.995(It)-479.986(ma)23.9893(y)-468.018(b)-24.0137(e)]TJ -54.1199 11.8801 Td [(con)23.9832(trolled)-419.994(either)-444.002(from)-432.002(the)-456.016(command)-431.988(line)-443.992(or)-431.992(the)-443.985(breadb)-23.9868(oard)-420.015(gui.)-780.01(The)]TJ /R34651176 10 Tf 316.92 0 Td (switch)Tj /R33998272 10 Tf -316.92 12 Td [(mo)-24.0161(dule's)-395.994(op)-24.0015(en)-384.002(and)-395.987(closed)-384.002(resistance)-372.009(are)-384.009(con)23.9844(trolled)-371.985(b)23.9917(y)-383.992(attributes.)-623.994(Th)23.9893(us)-395.987(a)-384.009(t)24(w)23.9844(o)]TJ 0 12 Td [(terminal)-323.986(resistor)-311.985(can)-323.985(b)-24.0161(e)-336.001(mo)-24.0161(deled)-335.986(as)-323.985(a)-324.009(switc)23.9844(h)-324.016(that)-336.001(is)-336.008(alw)23.9844(a)24(ys)-300(closed)-324(\(or)-324.009(op)-24(en\).)]TJ /R33489336 10 Tf 0 27.2398 Td [(A)35.9912(ttributes)]TJ /R33998272 10 Tf 0 20.5199 Td [(.Rop)-24.0088(en)-335.993(-)-324(Switc)24.0064(h)-336.008(resistance)-312.009(in)-335.984(ohms)-323.985(when)-335.986(the)-336.016(switc)23.9844(h)-324.016(is)-336.008(op)-24(ened.)]TJ 0 14.1602 Td [(.Rclosed)-324.01(-)-324(Switc)24.0064(h)-336.008(resistance)-312.009(in)-335.984(ohms)-323.985(when)-335.986(the)-336.016(switc)23.9844(h)-324.016(is)-336.008(closed.)]TJ 0 14.0398 Td [(.state)-408.017(-)-420.016(Switc)24.0064(h)-408(state.)-695.987(When)]TJ /R34651176 10 Tf 129.36 0 Td (false)Tj /R33998272 10 Tf 24.2398 0 Td [(the)-420(switc)23.9844(h)-408(is)-408(op)-24.0015(en.)-696.009(The)]TJ /R34651176 10 Tf 112.2 0 Td (.state)Tj /R33998272 10 Tf 28.3199 0 Td [(attribute)-407.988(is)]TJ -294.12 12 Td (writable.)Tj /R33489336 10 Tf 0 27.2402 Td [(I/O)-371.985(Pins)]TJ /R33998272 10 Tf 0 20.5199 Td [(.A)-336.016(-)-324(One)-324(side)]TJ 0 14.0398 Td [(.B)-324.009(-)-335.993(The)-324(other)-323.985(side)]TJ ET Q Q \n \n \n \n \n-1442\n+1440\n \n \n \n \n \n \n Filter\n@@ -14523,23 +14523,23 @@\n \n 87 0 5 -1 80 70 d1 0.01 0 0 0.01 0 0 cm q 7500 0 0 7100 510 -110 cm BI /IM true /W 75 /H 71 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 75>> ID & `ømÁ„ôôhÞ‚¥z¾—÷¤ÿÿ¯ÿþ¿^¿]¯¥ézým¥én_¥â»^½ÒΫm}-ºÕtÒÖ´×G“KK¬$ÚéZZ½i6ºÚZ¶–“uúêÚ^ÚQ¶–Ú[kÅm[[D ]¼š¦ûkm4¶Â {[ D í„Ã5†X2€Ì� EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -14576,20 +14576,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(8.2.)-756.017(THIRD)-348.002(P)83.9917(AR)84.0076(TY)-336.001(MODULES)]TJ /R28927576 10 Tf 333.72 0 Td (55)Tj /R29425728 12 Tf -333.72 27.9602 Td [(8.1.5)-1120.01(V)90.0065(oltage)-360.007(Sources,)-380.007(Resistors,)-359.987(and)-379.993(Capacitors)]TJ /R28927576 10 Tf 0 21.9602 Td (The)Tj /R29580480 10 Tf 20.8801 0 Td [(pul)-47.9846(lup)]TJ /R28927576 10 Tf 30.8398 0 Td (and)Tj /R29580480 10 Tf 19.8 0 Td [(pul)-47.9846(ldown)]TJ /R28927576 10 Tf 42.9598 0 Td [(mo)-24.0161(dules)-383.985(are)-359.986(t)24(w)23.9844(o)-372.017(terminal)-371.995(devices)-372.017(with)-371.985(one)-371.992(terminal)]TJ -114.48 12 Td [(tied)-467.985(to)-468.017(a)-467.992(v)24.0149(oltage)-444.002(source.)-839.993(Their)-468.018(v)24.0161(oltage,)-479.993(resistance,)-491.988(and)-468.018(pin)-468.008(capacitance)-456.011(are)]TJ 0 11.8797 Td [(con)23.9832(trollable)-300(via)-323.993(attributes.)]TJ /R28872384 10 Tf 0 30.4801 Td [(A)35.9912(ttributes)]TJ /R28927576 10 Tf 0 21.8398 Td [(.v)24(oltage)-312.009(-)-324(DC)-335.993(v)24.0149(oltage)]TJ 0 15.2402 Td [(.resistance)-311.986(-)-324(resistance)-324.002(in)-323.992(ohms)-336.016(b)-24.0161(et)24.0161(w)23.9844(een)-323.985(the)-336.016(I/O)-324.009(pin)-336.016(and)-323.994(the)-336.016(v)24.0161(oltage)-312.009(source.)]TJ 0 15.2398 Td [(.capacitance)-312.002(-)-324(capacitance)-324.019(in)-323.992(farads)-324.016(b)-24.0161(et)24.0161(w)23.9844(een)-323.985(the)-336.016(I/O)-324.009(pin)-336.016(and)-323.994(ground.)]TJ /R28872384 10 Tf 0 30.3602 Td [(I/O)-371.985(Pins)]TJ /R28927576 10 Tf 0 21.9598 Td [(.pin)-335.993(-)-324(the)-336.017(only)-323.986(pin)-336.017(exp)-24.0088(osed.)]TJ /R28612488 14.4 Tf 0 37.4402 Td [(8.2)-1083.34(Third)-374.992(P)33.3396(art)33.3405(y)-375.005(Mo)-33.332(dules)]TJ /R28927576 10 Tf 0 25.3199 Td [(In)-264.016(addition)-276.017(to)-263.993(the)-276.017(standard)-263.987(mo)-24.0161(dules,)-287.986(third)-263.984(are)-264.009(separately)-252.002(distribute)-276.011(gpsim)-264(mo)-24.0186(d-)]TJ 0 12 Td (ules.)Tj /R29425728 12 Tf 0 32.4 Td [(8.2.1)-1119.99(Character)-370.001(LCD)-379.987(-)-380(HD44780)]TJ /R28927576 10 Tf 0 21.9602 Td [(This)-324.009(mo)-24.0161(dule)-336.001(em)23.9917(ulates)-324.002(the)-336.016(ubiquitous)-324.019(HD44780)-311.995(c)24(haracter)-312.017(LCDs.)]TJ /R29425728 12 Tf 0 32.4 Td [(8.2.2)-1119.99(Graphic)-369.994(LCD)-379.987(-)-370.007(SED1530)]TJ /R28927576 10 Tf 0 21.8398 Td [(This)-407.993(mo)-24.0161(dule)-419.986(em)23.9917(ulates)-407.986(a)-407.993(100X32)-396.001(pixel)-407.986(graphics)-396.001(LCD)-420(based)-408.018(on)-407.986(dual)-419.986(SED1350)]TJ 0 12 Td [(con)23.9832(trollers.)]TJ /R28612488 14.4 Tf 0 37.4398 Td [(8.3)-1083.34(W)91.6672(riting)-374.998(new)-366.655(mo)-33.332(dules)]TJ /R28927576 10 Tf 0 25.3203 Td [(A)-336(mo)-24.0161(dule)-336.001(is)-336.008(a)-324.008(library)-323.994(of)-336.001(co)-23.9917(de.)-456.009(On)-324.016(Windo)24(ws)-335.994(the)-336.016(library)-323.994(is)-324.016(a)-336.001(.DLL)-336.016(and)-335.986(on)-335.991(Unix)]TJ 0 12 Td [(a)-336(shared)-324.009(library)84.0137(.)-455.993(There)-335.994(are)-324.009(a)-336.001(few)-347.993(details)-336.008(that)-347.993(a)-336.001(mo)-24.0161(dule)-336.001(m)24.0161(ust)-348(adhere)-324.016(to,)-347.993(but)-348.018(in)]TJ 0 11.8797 Td [(general)-311.994(the)-336.017(mo)-24.0161(dule)-324.009(has)-324.016(full)-347.993(access)-312.002(to)-323.992(gpsim's)-335.986(API.)]TJ 0 15.2402 Td [(The)-384(easiest)-384.009(w)23.9844(a)24(y)-383.993(to)-383.993(write)-396.016(a)-384.009(new)-395.994(mo)-24.0161(dule)-396.001(is)-396.008(to)-395.984(start)-384.009(from)-383.994(the)-396.016(source)-384.002(co)-23.9942(de)-384(from)]TJ 0 12 Td [(one)-443.986(of)-456.001(the)-456.017(existing)-456.017(mo)-24.0161(dules.)-815.994(F)84.0162(or)-443.985(example,)-479.995(supp)-24.0161(ose)-444.009(y)24.0161(our)-444.016(pro)-59.9927(ject)-444.016(pro)-24.0186(duces)-443.994(a)]TJ 0 12 Td [(serial)-288(bit-stream)-288.01(in)-300(PPM)-324.002(co)-23.9917(ding)-300(and)-288.018(y)24.0161(ou)-300(w)23.9844(an)24.0064(t)-287.993(to)-300(displa)24.0064(y)-300(the)-300(output)-312.002(during)-300(the)]TJ 0 11.8801 Td [(sim)23.9832(ulation.)-587.993(The)-384(external)-383.994(mo)-24.0161(dule)-384.009(y)24.0161(ou)-372.009(need)-384.016(is)-384.016(similar)-371.985(to)-383.992(the)-396.016(usart)-371.985(mo)-24.0186(dule)-384.009(but)]TJ 0 12 Td [(not)-348.009(the)-360.001(same,)-348.017(so)-336.016(start)-347.993(b)23.9917(y)-348.015(making)-336.008(a)-347.993(cop)23.9844(y)-348.015(of)-347.993(the)-360(usart)-336.008(mo)-24.0161(dule)-359.986(and)-348.018(then)-359.995(mo)-24.0186(dify)]TJ 0 11.8797 Td [(it)-336.016(to)-323.993(w)23.9844(ork)-312(ho)24.0076(w)-323.985(y)24.0149(ou)-324(need.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(8.2.)-756.017(THIRD)-348.002(P)83.9917(AR)84.0076(TY)-336.001(MODULES)]TJ /R33998272 10 Tf 333.72 0 Td (55)Tj /R34496424 12 Tf -333.72 27.9602 Td [(8.1.5)-1120.01(V)90.0065(oltage)-360.007(Sources,)-380.007(Resistors,)-359.987(and)-379.993(Capacitors)]TJ /R33998272 10 Tf 0 21.9602 Td (The)Tj /R34651176 10 Tf 20.8801 0 Td [(pul)-47.9846(lup)]TJ /R33998272 10 Tf 30.8398 0 Td (and)Tj /R34651176 10 Tf 19.8 0 Td [(pul)-47.9846(ldown)]TJ /R33998272 10 Tf 42.9598 0 Td [(mo)-24.0161(dules)-383.985(are)-359.986(t)24(w)23.9844(o)-372.017(terminal)-371.995(devices)-372.017(with)-371.985(one)-371.992(terminal)]TJ -114.48 12 Td [(tied)-467.985(to)-468.017(a)-467.992(v)24.0149(oltage)-444.002(source.)-839.993(Their)-468.018(v)24.0161(oltage,)-479.993(resistance,)-491.988(and)-468.018(pin)-468.008(capacitance)-456.011(are)]TJ 0 11.8797 Td [(con)23.9832(trollable)-300(via)-323.993(attributes.)]TJ /R33489336 10 Tf 0 30.4801 Td [(A)35.9912(ttributes)]TJ /R33998272 10 Tf 0 21.8398 Td [(.v)24(oltage)-312.009(-)-324(DC)-335.993(v)24.0149(oltage)]TJ 0 15.2402 Td [(.resistance)-311.986(-)-324(resistance)-324.002(in)-323.992(ohms)-336.016(b)-24.0161(et)24.0161(w)23.9844(een)-323.985(the)-336.016(I/O)-324.009(pin)-336.016(and)-323.994(the)-336.016(v)24.0161(oltage)-312.009(source.)]TJ 0 15.2398 Td [(.capacitance)-312.002(-)-324(capacitance)-324.019(in)-323.992(farads)-324.016(b)-24.0161(et)24.0161(w)23.9844(een)-323.985(the)-336.016(I/O)-324.009(pin)-336.016(and)-323.994(ground.)]TJ /R33489336 10 Tf 0 30.3602 Td [(I/O)-371.985(Pins)]TJ /R33998272 10 Tf 0 21.9598 Td [(.pin)-335.993(-)-324(the)-336.017(only)-323.986(pin)-336.017(exp)-24.0088(osed.)]TJ /R33683184 14.4 Tf 0 37.4402 Td [(8.2)-1083.34(Third)-374.992(P)33.3396(art)33.3405(y)-375.005(Mo)-33.332(dules)]TJ /R33998272 10 Tf 0 25.3199 Td [(In)-264.016(addition)-276.017(to)-263.993(the)-276.017(standard)-263.987(mo)-24.0161(dules,)-287.986(third)-263.984(are)-264.009(separately)-252.002(distribute)-276.011(gpsim)-264(mo)-24.0186(d-)]TJ 0 12 Td (ules.)Tj /R34496424 12 Tf 0 32.4 Td [(8.2.1)-1119.99(Character)-370.001(LCD)-379.987(-)-380(HD44780)]TJ /R33998272 10 Tf 0 21.9602 Td [(This)-324.009(mo)-24.0161(dule)-336.001(em)23.9917(ulates)-324.002(the)-336.016(ubiquitous)-324.019(HD44780)-311.995(c)24(haracter)-312.017(LCDs.)]TJ /R34496424 12 Tf 0 32.4 Td [(8.2.2)-1119.99(Graphic)-369.994(LCD)-379.987(-)-370.007(SED1530)]TJ /R33998272 10 Tf 0 21.8398 Td [(This)-407.993(mo)-24.0161(dule)-419.986(em)23.9917(ulates)-407.986(a)-407.993(100X32)-396.001(pixel)-407.986(graphics)-396.001(LCD)-420(based)-408.018(on)-407.986(dual)-419.986(SED1350)]TJ 0 12 Td [(con)23.9832(trollers.)]TJ /R33683184 14.4 Tf 0 37.4398 Td [(8.3)-1083.34(W)91.6672(riting)-374.998(new)-366.655(mo)-33.332(dules)]TJ /R33998272 10 Tf 0 25.3203 Td [(A)-336(mo)-24.0161(dule)-336.001(is)-336.008(a)-324.008(library)-323.994(of)-336.001(co)-23.9917(de.)-456.009(On)-324.016(Windo)24(ws)-335.994(the)-336.016(library)-323.994(is)-324.016(a)-336.001(.DLL)-336.016(and)-335.986(on)-335.991(Unix)]TJ 0 12 Td [(a)-336(shared)-324.009(library)84.0137(.)-455.993(There)-335.994(are)-324.009(a)-336.001(few)-347.993(details)-336.008(that)-347.993(a)-336.001(mo)-24.0161(dule)-336.001(m)24.0161(ust)-348(adhere)-324.016(to,)-347.993(but)-348.018(in)]TJ 0 11.8797 Td [(general)-311.994(the)-336.017(mo)-24.0161(dule)-324.009(has)-324.016(full)-347.993(access)-312.002(to)-323.992(gpsim's)-335.986(API.)]TJ 0 15.2402 Td [(The)-384(easiest)-384.009(w)23.9844(a)24(y)-383.993(to)-383.993(write)-396.016(a)-384.009(new)-395.994(mo)-24.0161(dule)-396.001(is)-396.008(to)-395.984(start)-384.009(from)-383.994(the)-396.016(source)-384.002(co)-23.9942(de)-384(from)]TJ 0 12 Td [(one)-443.986(of)-456.001(the)-456.017(existing)-456.017(mo)-24.0161(dules.)-815.994(F)84.0162(or)-443.985(example,)-479.995(supp)-24.0161(ose)-444.009(y)24.0161(our)-444.016(pro)-59.9927(ject)-444.016(pro)-24.0186(duces)-443.994(a)]TJ 0 12 Td [(serial)-288(bit-stream)-288.01(in)-300(PPM)-324.002(co)-23.9917(ding)-300(and)-288.018(y)24.0161(ou)-300(w)23.9844(an)24.0064(t)-287.993(to)-300(displa)24.0064(y)-300(the)-300(output)-312.002(during)-300(the)]TJ 0 11.8801 Td [(sim)23.9832(ulation.)-587.993(The)-384(external)-383.994(mo)-24.0161(dule)-384.009(y)24.0161(ou)-372.009(need)-384.016(is)-384.016(similar)-371.985(to)-383.992(the)-396.016(usart)-371.985(mo)-24.0186(dule)-384.009(but)]TJ 0 12 Td [(not)-348.009(the)-360.001(same,)-348.017(so)-336.016(start)-347.993(b)23.9917(y)-348.015(making)-336.008(a)-347.993(cop)23.9844(y)-348.015(of)-347.993(the)-360(usart)-336.008(mo)-24.0161(dule)-359.986(and)-348.018(then)-359.995(mo)-24.0186(dify)]TJ 0 11.8797 Td [(it)-336.016(to)-323.993(w)23.9844(ork)-312(ho)24.0076(w)-323.985(y)24.0149(ou)-324(need.)]TJ ET Q Q \n \n \n \n \n-1812\n+1815\n \n \n \n \n \n \n Filter\n@@ -14670,25 +14670,25 @@\n \n 88 0 6 -1 82 69 d1 0.01 0 0 0.01 0 0 cm q 7600 0 0 7000 610 -110 cm BI /IM true /W 76 /H 70 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 76>> ID & ÔH †Ë.¹5Á¸D`vº5v¸@ƒ‚}úO¤úO¤úO¯Óé~ú_¾¿_ú¿ÿô1ÿÿÿä2Å ªûÿûlþýÿöÿöþýý¿oÛö×aûk°× ]‘Iþ§Á„ ù °ò Z �@ EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -14725,20 +14725,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (56)Tj /R28980056 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ /R28927576 10 Tf -224.16 27.9602 Td [(T)83.9844(o)-227.992(b)-24.0161(e)-239.984(able)-227.985(to)-228.015(load)-227.986(y)24.0161(our)-216.008(mo)-24.0161(dule)-239.985(in)24.0161(to)-228.015(gpsim)-227.986(it)-240(needs)-228.018(to)-240.007(b)-24.0161(e)-227.993(in)-240.007(a)-227.993(library)84.0137(.)-395.991(Usually)-227.988(y)24.0137(ou)]TJ 0 12 Td [(will)-240.009(b)-24.0161(e)-239.984(creating)-227.993(a)-227.993(new)-240.017(library)-228.018(just)-239.993(for)-228.008(one)-240(device,)-252.017(but)-240.007(sometimes)-240(y)24.0137(ou'll)-227.993(ha)24.0088(v)24.0137(e)-227.993(a)-227.993(few)]TJ 0 12 Td [(devices.)-420.001(Either)-312.017(w)23.9844(a)24(y)84.0162(,)-287.984(the)-300(library)-288.018(m)24.0161(ust)-300(declare)-288.01(to)-300(gpsim)-287.986(what)-300(devices)-300(it)-300(con)23.9844(tains.)]TJ 0 11.8801 Td [(This)-407.993(is)-408(ac)24.0149(hiev)23.9844(ed)-395.994(with)-408(an)-407.986(arra)23.9844(y)-372(of)-407.993(Mo)-24.0015(dule_T)24(yp)-23.9844(es)-408.008(class)-395.994(instances,)-419.986(returned)-396.016(to)]TJ 0 12 Td [(gpsim)-384.002(b)23.9917(y)-383.993(a)-372.017(function)-396.001(named)-383.987(get_mo)-23.9868(d_list.)-587.986(All)-395.994(gpsim)-384.002(mo)-24.0186(dule)-384.009(libraries)-372.012(m)24.0137(ust)]TJ 0 11.8801 Td [(declare)-240.001(this)-252.002(function.)-431.995(Y)84(ou)-252.009(can)-240(cop)23.9844(y)-252(the)-251.992(required)-240.01(template)-264.002(from)-240.01(the)-263.984(gpsim)-252.007(source)]TJ 0 12 Td [()-287.992(probably)-287.993(one)-288.008(of)-300(the)-300(extras)-359.986(mo)-24.0161(dules)-288.008(is)-300(sligh)24(tly)-288.015(cleaner)-288.01(than)-300(the)-300(main)-288.008(library)84.0137(.)]TJ 0 12 Td [(F)84.0149(or)-240(our)-251.985(PPM)-264.002(deco)-24.0088(der)-239.993(example,)-264.019(w)23.9844(e)-252.017(migh)23.9844(t)-252.017(ha)24.0064(v)24.0161(e)-239.985(a)-239.985(mo)-24.0161(dule_manager.cc)-228.013(con)23.9844(taining)]TJ 0 11.8801 Td [(the)-336.017(follo)23.9832(wing)-311.985(co)-23.9917(de:)]TJ /R29471568 10 Tf 24.8398 24 Td [(/*)-515.993(IN_MODULE)-479.995(should)-492.002(be)-515.994(defined)-480.017(for)-516.001(modules)-480.017(*/)]TJ 0 11.8801 Td [(#define)-492.01(IN_MODULE)]TJ 0 12 Td [(#include)-492.017(<stdio.h>)]TJ 0 11.8801 Td [(#include)-492.017(<gpsim/modules.)11.9873(h>)]TJ 0 12 Td [(#include)-492.017("ppm.h")]TJ 0 12 Td [(Module_Types)-467.988(available_module)12.019(s[)12.0142(])-443.992(=)]TJ 0 11.8801 Td ({)Tj 10.5602 12 Td [({)-515.985("ppm_display",)-444.019("ppm_rx_iface",)-456.021(PpmDisplay::con)11.9873(st)12.0166(ruc)12.0068(t})12.0166(,)]TJ 0 12 Td [(//)-504.002(No)-515.994(more)-504.016(modules)]TJ 0 11.8797 Td [({)-515.985(NULL,NULL,NULL})]TJ -10.5602 12 Td (};)Tj 0 11.8801 Td [(#ifdef)-492.002(__cplusplus)]TJ 0 12 Td [(extern)-492.002("C")-516.001({)]TJ 0 12 Td [(#endif)-492.002(/*)-515.994(__cplusplus)-468.018(*/)]TJ 0 11.8801 Td [(/****************)12.0117(**)12.0142(***)12.0068(**)12.0142(**)12.0142(***)12.0068(**)12.0142(**)12.0142(***)12.0068(**)12.0142(**)12.0142(***)12.0068(**)12.0166(***)12.0068(**)12.0166(**)12.0166(***)12.0068(**)12.0166(**)12.0166(***)12.0068(**)12.0166(**)]TJ 5.28008 12 Td [(*)-515.985(get_mod_list)-467.988(-)-515.984(Report)-492.002(all)-504.009(of)-515.994(the)-504.009(modules)-492.012(in)-515.991(this)-491.988(library.)]TJ 0 12 Td (*)Tj 0 11.8801 Td [(*)-515.985(This)-504.016(is)-515.994(a)-515.984(required)-479.986(function)-479.986(for)-516.001(gpsim)-491.995(compliant)-479.995(libraries.)]TJ 0 12 Td (*/)Tj 5.28008 11.8801 Td [(Module_Types)-455.996(*)-515.984(get_mod_list\(voi)12.019(d\))]TJ 0 12 Td ({)Tj 10.4398 12 Td [(return)-492.002(available_modul)11.9873(es;)]TJ -10.4398 11.8797 Td (})Tj -10.5602 12 Td [(#ifdef)-492.002(__cplusplus)]TJ 0 12 Td (})Tj 0 11.8801 Td [(#endif)-492.002(/*)-515.994(__cplusplus)-468.018(*/)]TJ /R28927576 10 Tf -24.8398 23.8801 Td [(This)-287.993(declares)-275.994(that)-287.993(this)-300(library)-275.986(pro)23.9917(vides)-264.002(one)-288.008(mo)-24.0161(dule,)-300(called)-287.984(ppm_displa)24.0137(y)84.0137(,)-287.984(imple-)]TJ 0 12 Td [(men)24(ted)-276.017(b)23.9917(y)-275.984(the)-288.008(C++)-263.984(class)-264.002(PpmDispla)23.9893(y)84.0162(.)-432.007(The)-275.994(class)-264.002(whic)23.9917(h)-276.008(implemen)23.9844(ts)-288.008(the)-276.016(mo)-24.0186(dule)]TJ 0 12 Td [(m)24.0149(ust)-336.008(pro)23.9917(vide)-311.992(a)-324.009(static)-335.986(metho)-24.0161(d)-336.008(construct)-408.018(to)-323.992(create)-324.002(a)-324.009(new)-335.991(instance)-324.019(of)-336.001(the)-336.016(class.)]TJ 0 11.8801 Td [(F)84.0149(or)-323.985(example:)]TJ /R29471568 10 Tf 24.8398 24 Td [(Module)-492.002(*)-528.015(PpmDisplay::con)11.9873(st)12.0142(ruc)12.0068(t\()12.0142(co)12.0142(nst)-444.009(char)-504.016(*_new_name=0\))]TJ 0 11.8801 Td ({)Tj 21 12 Td [(PpmDisplay)-468.01(*ppmd)-503.987(=)-515.984(new)-504.009(PpmDisplay\(_new_)12.0215(na)12.0166(me\))12.0068(;)]TJ 0 11.8797 Td [(ppmd->create_io)11.9873(pin)12.0068(_m)12.0142(ap)12.0142(\(\);)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (56)Tj /R34044536 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ /R33998272 10 Tf -224.16 27.9602 Td [(T)83.9844(o)-227.992(b)-24.0161(e)-239.984(able)-227.985(to)-228.015(load)-227.986(y)24.0161(our)-216.008(mo)-24.0161(dule)-239.985(in)24.0161(to)-228.015(gpsim)-227.986(it)-240(needs)-228.018(to)-240.007(b)-24.0161(e)-227.993(in)-240.007(a)-227.993(library)84.0137(.)-395.991(Usually)-227.988(y)24.0137(ou)]TJ 0 12 Td [(will)-240.009(b)-24.0161(e)-239.984(creating)-227.993(a)-227.993(new)-240.017(library)-228.018(just)-239.993(for)-228.008(one)-240(device,)-252.017(but)-240.007(sometimes)-240(y)24.0137(ou'll)-227.993(ha)24.0088(v)24.0137(e)-227.993(a)-227.993(few)]TJ 0 12 Td [(devices.)-420.001(Either)-312.017(w)23.9844(a)24(y)84.0162(,)-287.984(the)-300(library)-288.018(m)24.0161(ust)-300(declare)-288.01(to)-300(gpsim)-287.986(what)-300(devices)-300(it)-300(con)23.9844(tains.)]TJ 0 11.8801 Td [(This)-407.993(is)-408(ac)24.0149(hiev)23.9844(ed)-395.994(with)-408(an)-407.986(arra)23.9844(y)-372(of)-407.993(Mo)-24.0015(dule_T)24(yp)-23.9844(es)-408.008(class)-395.994(instances,)-419.986(returned)-396.016(to)]TJ 0 12 Td [(gpsim)-384.002(b)23.9917(y)-383.993(a)-372.017(function)-396.001(named)-383.987(get_mo)-23.9868(d_list.)-587.986(All)-395.994(gpsim)-384.002(mo)-24.0186(dule)-384.009(libraries)-372.012(m)24.0137(ust)]TJ 0 11.8801 Td [(declare)-240.001(this)-252.002(function.)-431.995(Y)84(ou)-252.009(can)-240(cop)23.9844(y)-252(the)-251.992(required)-240.01(template)-264.002(from)-240.01(the)-263.984(gpsim)-252.007(source)]TJ 0 12 Td [()-287.992(probably)-287.993(one)-288.008(of)-300(the)-300(extras)-359.986(mo)-24.0161(dules)-288.008(is)-300(sligh)24(tly)-288.015(cleaner)-288.01(than)-300(the)-300(main)-288.008(library)84.0137(.)]TJ 0 12 Td [(F)84.0149(or)-240(our)-251.985(PPM)-264.002(deco)-24.0088(der)-239.993(example,)-264.019(w)23.9844(e)-252.017(migh)23.9844(t)-252.017(ha)24.0064(v)24.0161(e)-239.985(a)-239.985(mo)-24.0161(dule_manager.cc)-228.013(con)23.9844(taining)]TJ 0 11.8801 Td [(the)-336.017(follo)23.9832(wing)-311.985(co)-23.9917(de:)]TJ /R34542264 10 Tf 24.8398 24 Td [(/*)-515.993(IN_MODULE)-479.995(should)-492.002(be)-515.994(defined)-480.017(for)-516.001(modules)-480.017(*/)]TJ 0 11.8801 Td [(#define)-492.01(IN_MODULE)]TJ 0 12 Td [(#include)-492.017(<stdio.h>)]TJ 0 11.8801 Td [(#include)-492.017(<gpsim/modules.)11.9873(h>)]TJ 0 12 Td [(#include)-492.017("ppm.h")]TJ 0 12 Td [(Module_Types)-467.988(available_module)12.019(s[)12.0142(])-443.992(=)]TJ 0 11.8801 Td ({)Tj 10.5602 12 Td [({)-515.985("ppm_display",)-444.019("ppm_rx_iface",)-456.021(PpmDisplay::con)11.9873(st)12.0166(ruc)12.0068(t})12.0166(,)]TJ 0 12 Td [(//)-504.002(No)-515.994(more)-504.016(modules)]TJ 0 11.8797 Td [({)-515.985(NULL,NULL,NULL})]TJ -10.5602 12 Td (};)Tj 0 11.8801 Td [(#ifdef)-492.002(__cplusplus)]TJ 0 12 Td [(extern)-492.002("C")-516.001({)]TJ 0 12 Td [(#endif)-492.002(/*)-515.994(__cplusplus)-468.018(*/)]TJ 0 11.8801 Td [(/****************)12.0117(**)12.0142(***)12.0068(**)12.0142(**)12.0142(***)12.0068(**)12.0142(**)12.0142(***)12.0068(**)12.0142(**)12.0142(***)12.0068(**)12.0166(***)12.0068(**)12.0166(**)12.0166(***)12.0068(**)12.0166(**)12.0166(***)12.0068(**)12.0166(**)]TJ 5.28008 12 Td [(*)-515.985(get_mod_list)-467.988(-)-515.984(Report)-492.002(all)-504.009(of)-515.994(the)-504.009(modules)-492.012(in)-515.991(this)-491.988(library.)]TJ 0 12 Td (*)Tj 0 11.8801 Td [(*)-515.985(This)-504.016(is)-515.994(a)-515.984(required)-479.986(function)-479.986(for)-516.001(gpsim)-491.995(compliant)-479.995(libraries.)]TJ 0 12 Td (*/)Tj 5.28008 11.8801 Td [(Module_Types)-455.996(*)-515.984(get_mod_list\(voi)12.019(d\))]TJ 0 12 Td ({)Tj 10.4398 12 Td [(return)-492.002(available_modul)11.9873(es;)]TJ -10.4398 11.8797 Td (})Tj -10.5602 12 Td [(#ifdef)-492.002(__cplusplus)]TJ 0 12 Td (})Tj 0 11.8801 Td [(#endif)-492.002(/*)-515.994(__cplusplus)-468.018(*/)]TJ /R33998272 10 Tf -24.8398 23.8801 Td [(This)-287.993(declares)-275.994(that)-287.993(this)-300(library)-275.986(pro)23.9917(vides)-264.002(one)-288.008(mo)-24.0161(dule,)-300(called)-287.984(ppm_displa)24.0137(y)84.0137(,)-287.984(imple-)]TJ 0 12 Td [(men)24(ted)-276.017(b)23.9917(y)-275.984(the)-288.008(C++)-263.984(class)-264.002(PpmDispla)23.9893(y)84.0162(.)-432.007(The)-275.994(class)-264.002(whic)23.9917(h)-276.008(implemen)23.9844(ts)-288.008(the)-276.016(mo)-24.0186(dule)]TJ 0 12 Td [(m)24.0149(ust)-336.008(pro)23.9917(vide)-311.992(a)-324.009(static)-335.986(metho)-24.0161(d)-336.008(construct)-408.018(to)-323.992(create)-324.002(a)-324.009(new)-335.991(instance)-324.019(of)-336.001(the)-336.016(class.)]TJ 0 11.8801 Td [(F)84.0149(or)-323.985(example:)]TJ /R34542264 10 Tf 24.8398 24 Td [(Module)-492.002(*)-528.015(PpmDisplay::con)11.9873(st)12.0142(ruc)12.0068(t\()12.0142(co)12.0142(nst)-444.009(char)-504.016(*_new_name=0\))]TJ 0 11.8801 Td ({)Tj 21 12 Td [(PpmDisplay)-468.01(*ppmd)-503.987(=)-515.984(new)-504.009(PpmDisplay\(_new_)12.0215(na)12.0166(me\))12.0068(;)]TJ 0 11.8797 Td [(ppmd->create_io)11.9873(pin)12.0068(_m)12.0142(ap)12.0142(\(\);)]TJ ET Q Q \n \n \n \n \n-1896\n+1897\n \n \n \n \n \n \n Filter\n@@ -14763,19 +14763,19 @@\n \n 65 0 5 -6 59 48 d1 0.01 0 0 0.01 0 0 cm q 5400 0 0 5400 510 -610 cm BI /IM true /W 54 /H 54 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 54>> ID &¡”\2¿ÿÿÿÿÿÿÿÿÿÿÿüI€ÞMC(¸eÿÿÿÿÿÿÿÿÿÿÿø�€ EI Q \n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -14812,29 +14812,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(8.3.)-756.017(WRITING)-347.987(NEW)-335.994(MODULES)]TJ /R28927576 10 Tf 333.72 0 Td (57)Tj /R29471568 10 Tf -288 27.9602 Td [(ppmd->create_wind)12.0117(ow)12.0142(\(_n)12.0068(ew)12.0142(_n)12.0142(ame)12.0068(\);)]TJ 0 12 Td [(return)-492.002(ppmd;)]TJ -20.8797 12 Td (})Tj /R28927576 10 Tf -24.8402 24.8398 Td [(Y)84(our)-216.008(mo)-24.0161(dule)-239.985(will)-228.016(need)-228(to)-228.015(include)-240.017(stim)24(uli)-227.993(for)-228.008(its)-227.986(I/O)-216.001(connections.)-408.018(Y)84(ou)-227.986(can)-228.008(use)-228.003(the)]TJ 0 12 Td [(standard)-228.009(gpsim)-252.009(stim)24(ulus)-240.017(classes:)-384.016(IOPIN,)-251.985(io_bidirectional,)-251.987(io_bidirectional_pu,)]TJ 0 11.8801 Td [(io_op)-24.0015(en_collector.)-492.018(In)-359.993(man)24(y)-360.008(cases,)-348.008(ho)24.0064(w)23.9844(ev)23.9917(er,)-347.986(y)24.0161(ou)-347.986(will)-360.008(w)23.9844(an)24.0064(t)-359.986(to)-360.008(deriv)24.0064(e)-347.993(y)24.0137(our)-348.003(o)24(wn)]TJ 0 12 Td [(class)-335.994(from)-348.017(one)-348.009(of)-347.993(them.)-516.001(This)-347.993(will)-348.015(allo)23.9844(w)-336.016(y)24.0161(ou)-347.986(to)-348.015(customise)-347.993(the)-360(actions)-336.018(when)-360.01(the)]TJ 0 12 Td [(no)-24(de)-324(state)-336.008(c)24(hanges.)-420.01(F)84.0149(or)-323.985(example:)]TJ /R29471568 10 Tf 24.8402 24.8398 Td [(class)-503.986(DecoderPin)-468.01(:)-515.984(public)-492.002(IOPIN)]TJ 0 12 Td ({)Tj 0 11.8801 Td (private:)Tj 20.8797 12 Td [(PpmDisplay)-480.003(*)-515.984(Parent;)]TJ -20.8797 12 Td (public:)Tj 20.8797 11.8801 Td [(DecoderPin)-480.003(\()-515.984(PpmDisplay)-468.01(*)-515.984(parent,)-492.01(unsigned)-479.986(int)-516.001(b,)-504.002(const)-503.985(char)-504.019(*)-515.987(name=0)-492.002(\);)]TJ 0 12 Td [(virtual)-492.01(void)-504.016(setDrivenState\(b)12.019(oo)12.0142(l)-443.992(new_state\);)]TJ -20.8797 12 Td (};)Tj /R28927576 10 Tf -24.8402 24.8398 Td [(The)-347.985(only)-336.017(metho)-24.0173(ds)-348.017(w)23.9844(e)-347.992(pro)23.9917(vide)-323.985(here)-347.986(are)-336.001(the)-348.008(constructor)-324.002(and)-348.018(an)-347.986(o)24(v)24.0161(erridden)-324.019(set-)]TJ 0 12 Td [(Driv)24.0064(enState.)-407.986(This)-252.017(is)-264.016(b)-24.0161(ecause)-252.017(our)-251.985(PPM)-275.994(deco)-24.0088(der)-251.985(needs)-263.994(to)-252(b)-24.0161(e)-264.009(told)-264.002(when)-263.994(the)-263.984(input)]TJ 0 11.8801 Td [(pin)-336.017(c)24(hanges)-311.986(state.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(8.3.)-756.017(WRITING)-347.987(NEW)-335.994(MODULES)]TJ /R33998272 10 Tf 333.72 0 Td (57)Tj /R34542264 10 Tf -288 27.9602 Td [(ppmd->create_wind)12.0117(ow)12.0142(\(_n)12.0068(ew)12.0142(_n)12.0142(ame)12.0068(\);)]TJ 0 12 Td [(return)-492.002(ppmd;)]TJ -20.8797 12 Td (})Tj /R33998272 10 Tf -24.8402 24.8398 Td [(Y)84(our)-216.008(mo)-24.0161(dule)-239.985(will)-228.016(need)-228(to)-228.015(include)-240.017(stim)24(uli)-227.993(for)-228.008(its)-227.986(I/O)-216.001(connections.)-408.018(Y)84(ou)-227.986(can)-228.008(use)-228.003(the)]TJ 0 12 Td [(standard)-228.009(gpsim)-252.009(stim)24(ulus)-240.017(classes:)-384.016(IOPIN,)-251.985(io_bidirectional,)-251.987(io_bidirectional_pu,)]TJ 0 11.8801 Td [(io_op)-24.0015(en_collector.)-492.018(In)-359.993(man)24(y)-360.008(cases,)-348.008(ho)24.0064(w)23.9844(ev)23.9917(er,)-347.986(y)24.0161(ou)-347.986(will)-360.008(w)23.9844(an)24.0064(t)-359.986(to)-360.008(deriv)24.0064(e)-347.993(y)24.0137(our)-348.003(o)24(wn)]TJ 0 12 Td [(class)-335.994(from)-348.017(one)-348.009(of)-347.993(them.)-516.001(This)-347.993(will)-348.015(allo)23.9844(w)-336.016(y)24.0161(ou)-347.986(to)-348.015(customise)-347.993(the)-360(actions)-336.018(when)-360.01(the)]TJ 0 12 Td [(no)-24(de)-324(state)-336.008(c)24(hanges.)-420.01(F)84.0149(or)-323.985(example:)]TJ /R34542264 10 Tf 24.8402 24.8398 Td [(class)-503.986(DecoderPin)-468.01(:)-515.984(public)-492.002(IOPIN)]TJ 0 12 Td ({)Tj 0 11.8801 Td (private:)Tj 20.8797 12 Td [(PpmDisplay)-480.003(*)-515.984(Parent;)]TJ -20.8797 12 Td (public:)Tj 20.8797 11.8801 Td [(DecoderPin)-480.003(\()-515.984(PpmDisplay)-468.01(*)-515.984(parent,)-492.01(unsigned)-479.986(int)-516.001(b,)-504.002(const)-503.985(char)-504.019(*)-515.987(name=0)-492.002(\);)]TJ 0 12 Td [(virtual)-492.01(void)-504.016(setDrivenState\(b)12.019(oo)12.0142(l)-443.992(new_state\);)]TJ -20.8797 12 Td (};)Tj /R33998272 10 Tf -24.8402 24.8398 Td [(The)-347.985(only)-336.017(metho)-24.0173(ds)-348.017(w)23.9844(e)-347.992(pro)23.9917(vide)-323.985(here)-347.986(are)-336.001(the)-348.008(constructor)-324.002(and)-348.018(an)-347.986(o)24(v)24.0161(erridden)-324.019(set-)]TJ 0 12 Td [(Driv)24.0064(enState.)-407.986(This)-252.017(is)-264.016(b)-24.0161(ecause)-252.017(our)-251.985(PPM)-275.994(deco)-24.0088(der)-251.985(needs)-263.994(to)-252(b)-24.0161(e)-264.009(told)-264.002(when)-263.994(the)-263.984(input)]TJ 0 11.8801 Td [(pin)-336.017(c)24(hanges)-311.986(state.)]TJ ET Q Q \n \n \n \n \n 1133\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -14871,27 +14871,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (58)Tj /R28980056 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (58)Tj /R34044536 10 Tf 224.16 0 Td [(CHAPTER)-347.993(8.)-768.008(MODULES)]TJ ET Q Q \n \n \n \n \n-143\n+145\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -14928,15 +14928,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(9)]TJ /R28633264 24.88 Tf 0 52.7996 Td [(Sym)28.9329(b)-28.9368(olic)-347.267(Debugging)]TJ /R28927576 10 Tf 0 54.8402 Td [(gpsim)-324.002(main)23.9832(tains)-324.016(a)-324.008(sym)23.9917(b)-24.0161(ol)-323.985(table.)]TJ 0 14.8801 Td [(<write)-311.994(me>)]TJ 166.8 362.88 Td (59)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(9)]TJ /R33703960 24.88 Tf 0 52.7996 Td [(Sym)28.9329(b)-28.9368(olic)-347.267(Debugging)]TJ /R33998272 10 Tf 0 54.8402 Td [(gpsim)-324.002(main)23.9832(tains)-324.016(a)-324.008(sym)23.9917(b)-24.0161(ol)-323.985(table.)]TJ 0 14.8801 Td [(<write)-311.994(me>)]TJ 166.8 362.88 Td (59)Tj ET Q Q \n \n \n \n \n 275\n \n \n@@ -14994,19 +14994,19 @@\n \n 166 0 7 0 153 142 d1 0.01 0 0 0.01 0 0 cm q 14600 0 0 14200 710 -10.0006 cm BI /IM true /W 146 /H 142 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 146>> ID ;V c@¦v( àààáɨl Ã\? ¨“Á‡à߃Ã~ö†ý¿oÛðß·÷ïíû~ßþßß¿·ÿß¿ß¿ßþßÿ~ÿýÿï÷ÿÿýûÿÿÿÿÿÿÿ÷ÿÿÿÿÿÿÿ_ÿÿÿýÿÿÿÿ×ÿúÿõÿÿ^¿ýëõÿþ—þ—ÿ^¿^—¯×¥ëõéz^—¥ëéz Â^—„¼%áá/TIä5Æ¢!AB‚‚™Ú°X� EI Q \n \n \n \n \n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15043,20 +15043,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (60)Tj /R28980056 10 Tf 153.96 0 Td [(CHAPTER)-347.996(9.)-768.008(SYMBOLIC)-336.021(DEBUGGING)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (60)Tj /R34044536 10 Tf 153.96 0 Td [(CHAPTER)-347.996(9.)-768.008(SYMBOLIC)-336.021(DEBUGGING)]TJ ET Q Q \n \n \n \n \n-158\n+161\n \n \n \n \n \n \n Filter\n@@ -15067,17 +15067,17 @@\n \n 42 0 6 -2 43 55 d1 0.01 0 0 0.01 0 0 cm q 3700 0 0 5700 610 -210 cm BI /IM true /W 37 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 37>> ID &¡œÌ$ xOù ƒxIô¯I½/ý+¯®¿ÿ__ÿþ¿××ÿëzíw]Ñ…ÛKÛI-°—†+ÃX¯õú_¥š+5Ž´´´©*JMPIpÁ±Xaa‚€�€ EI Q \n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15114,20 +15114,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(10)]TJ /R28633264 24.88 Tf 0 52.7996 Td (Macros)Tj /R28927576 10 Tf 0 54.8402 Td [(<write)-311.994(me>)]TJ 166.8 377.76 Td (61)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(10)]TJ /R33703960 24.88 Tf 0 52.7996 Td (Macros)Tj /R33998272 10 Tf 0 54.8402 Td [(<write)-311.994(me>)]TJ 166.8 377.76 Td (61)Tj ET Q Q \n \n \n \n \n-193\n+192\n \n \n \n \n \n \n Filter\n@@ -15138,19 +15138,19 @@\n \n 91 0 7 -2 83 113 d1 0.01 0 0 0.01 0 0 cm q 7600 0 0 11500 710 -210 cm BI /IM true /W 76 /H 115 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 76>> ID & ÔH© °x xAá„j< @ÃÐA½ÒoI½&ô›ÿI½o§ÖÿÒoýoý&ÿÿ[ÿÿõ¿úÿÖÿÿÿÿÿøïÿÿÿÿÿÿÿÿÿÿù5Zÿÿÿÿþ×zÿÿÿÞ¿ÿzíÞ¿Þ»_÷­´¿ÛKý´¶ÒÛKm-´¶ÒØa,0`‚ج0°`°`² :@�@ EI Q \n \n \n \n \n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15187,27 +15187,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (62)Tj /R28980056 10 Tf 225.84 0 Td [(CHAPTER)-347.993(10.)-767.994(MA)24.0088(CR)23.9893(OS)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (62)Tj /R34044536 10 Tf 225.84 0 Td [(CHAPTER)-347.993(10.)-767.994(MA)24.0088(CR)23.9893(OS)]TJ ET Q Q \n \n \n \n \n-154\n+155\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15244,20 +15244,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(11)]TJ /R28633264 24.88 Tf 0 52.7996 Td [(Hex)-342.442(Files)]TJ /R28927576 10 Tf 0 54.8402 Td [(The)-455.993(target)-455.994(co)-23.9929(de)-455.993(sim)23.9832(ulated)-456.009(b)23.9917(y)-455.984(gpsim)-455.994(can)-456.016(b)-24.0161(e)-467.993(supplied)-468.01(b)23.9917(y)-455.984(a)-456.001(hex)-467.993(le,)-492.002(or)-456.016(more)]TJ 0 11.8801 Td [(sp)-23.9929(ecically)-467.995(an)-480.016(In)23.9917(tel)-479.986(Hex)-492.01(le.)-888.016(gpsim)-480.017(accepts)-480.01(the)-480(format)-480.017(of)-479.986(hex)-479.986(pro)23.9893(vided)-468.003(b)23.9942(y)]TJ 0 12 Td [(gpasm)-396.001(and)-420.009(mpasm.)-684.009(The)-420.017(hex)-407.993(le)-419.993(do)-24.0015(es)-408.008(not)-420(pro)23.9917(vide)-396.016(an)24.0064(y)-408.015(sym)23.9917(b)-24.0161(olic)-408.008(information.)]TJ 0 11.8797 Td [(It's)-275.993(recommended)-288.019(that)-287.993(hex)-276.001(les)-288.018(only)-276.016(b)-24.0161(e)-287.993(used)-287.993(if)-287.986(1\))-288.015(y)24.0161(ou)-275.994(susp)-24.0015(ect)-288(there's)-276.008(a)-276.001(problem)]TJ 0 12 Td [(with)-479.993(the)-480.001(w)23.9844(a)24(y)-455.985(.co)-24.0088(d)-468(les)-480.01(are)-456.001(generated)-467.993(b)23.9917(y)-468.015(y)24.0161(our)-456.009(assem)24.0137(bler)-455.987(or)-468.008(compiler)-468.008(OR)-468.003(2\))]TJ 0 12 Td [(y)24.0149(our)-288(assem)24.0149(bler)-300(or)-300(compiler)-300(do)-24.0015(esn't)-311.985(generate)-300(.co)-24.0088(d)-311.985(les.)-432.017(Also,)-312.009(y)24.0161(ou)-300(m)24.0161(ust)-311.987(supply)-312.007(a)]TJ 0 11.8801 Td [(pro)-24.0161(cessor)-300(when)-335.985(loading)-312.002(hex)-336.001(les.)-432.017(See)-336.016(the)-336.016(load)-324.002(command.)]TJ 166.8 306.12 Td (63)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(11)]TJ /R33703960 24.88 Tf 0 52.7996 Td [(Hex)-342.442(Files)]TJ /R33998272 10 Tf 0 54.8402 Td [(The)-455.993(target)-455.994(co)-23.9929(de)-455.993(sim)23.9832(ulated)-456.009(b)23.9917(y)-455.984(gpsim)-455.994(can)-456.016(b)-24.0161(e)-467.993(supplied)-468.01(b)23.9917(y)-455.984(a)-456.001(hex)-467.993(le,)-492.002(or)-456.016(more)]TJ 0 11.8801 Td [(sp)-23.9929(ecically)-467.995(an)-480.016(In)23.9917(tel)-479.986(Hex)-492.01(le.)-888.016(gpsim)-480.017(accepts)-480.01(the)-480(format)-480.017(of)-479.986(hex)-479.986(pro)23.9893(vided)-468.003(b)23.9942(y)]TJ 0 12 Td [(gpasm)-396.001(and)-420.009(mpasm.)-684.009(The)-420.017(hex)-407.993(le)-419.993(do)-24.0015(es)-408.008(not)-420(pro)23.9917(vide)-396.016(an)24.0064(y)-408.015(sym)23.9917(b)-24.0161(olic)-408.008(information.)]TJ 0 11.8797 Td [(It's)-275.993(recommended)-288.019(that)-287.993(hex)-276.001(les)-288.018(only)-276.016(b)-24.0161(e)-287.993(used)-287.993(if)-287.986(1\))-288.015(y)24.0161(ou)-275.994(susp)-24.0015(ect)-288(there's)-276.008(a)-276.001(problem)]TJ 0 12 Td [(with)-479.993(the)-480.001(w)23.9844(a)24(y)-455.985(.co)-24.0088(d)-468(les)-480.01(are)-456.001(generated)-467.993(b)23.9917(y)-468.015(y)24.0161(our)-456.009(assem)24.0137(bler)-455.987(or)-468.008(compiler)-468.008(OR)-468.003(2\))]TJ 0 12 Td [(y)24.0149(our)-288(assem)24.0149(bler)-300(or)-300(compiler)-300(do)-24.0015(esn't)-311.985(generate)-300(.co)-24.0088(d)-311.985(les.)-432.017(Also,)-312.009(y)24.0161(ou)-300(m)24.0161(ust)-311.987(supply)-312.007(a)]TJ 0 11.8801 Td [(pro)-24.0161(cessor)-300(when)-335.985(loading)-312.002(hex)-336.001(les.)-432.017(See)-336.016(the)-336.016(load)-324.002(command.)]TJ 166.8 306.12 Td (63)Tj ET Q Q \n \n \n \n \n-820\n+821\n \n \n \n \n \n \n Filter\n@@ -15282,19 +15282,19 @@\n \n 136 0 6 0 126 141 d1 0.01 0 0 0.01 0 0 cm q 12000 0 0 14100 610 -10.0006 cm BI /IM true /W 120 /H 141 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 120>> ID ;T?÷ɨl!³ä‰ø?ƒøïíûûûûûÿïÿ¿ß¿þÿÿÿ¿ÿûÿÿÿÿÿ·ÈiwÿÿÿÔ5ÿÿÿÿ¯ÿÿëÿ¯þ¾¾¾Âù 8ÿÿÿù>@½^Ãûûûÿïÿ¿ÿÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÄ©—ÿ€�€ EI Q \n \n \n \n \n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15331,27 +15331,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (64)Tj /R28980056 10 Tf 216 0 Td [(CHAPTER)-347.993(11.)-767.994(HEX)-348.008(FILES)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (64)Tj /R34044536 10 Tf 216 0 Td [(CHAPTER)-347.993(11.)-767.994(HEX)-348.008(FILES)]TJ ET Q Q \n \n \n \n \n-149\n+150\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15389,20 +15389,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(12)]TJ /R28633264 24.88 Tf 0 52.7996 Td [(The)-347.271(ICD-)-347.272(Not)-347.261(Supp)-28.9407(orted)-352.095(in)]TJ 0 29.8801 Td [(v)28.9314(ersions)-347.273(0.21.0)-352.096(and)-347.271(later)]TJ /R28927576 10 Tf 0 54.7199 Td [(gpsim)-347.986(supp)-24.0161(orts)-360.001(\(partly\))-360.01(the)-360(rst)-360.01(v)24.0161(ersion)-335.986(of)-359.986(the)-360(ICD)-372.009(\(as)-347.993(opp)-23.9942(osed)-360.017(to)-348.015(ICD2)-360(\(the)]TJ 0 12 Td [(round)-324.002(ho)-24(c)24(k)24.0149(ey-puc)24.0064(k)-300(shap)-24.0088(ed)-335.994(one\)\).)]TJ /R29425728 12 Tf 0 30.8402 Td [(Sp)-29.9876(ecial)-360(conguration)-370.007(of)-379.987(the)-370.007(co)-30.0069(de)]TJ /R28927576 10 Tf 0 21.3602 Td [(Read)-324.016(the)-336.017(MPLAB)-336.017(ICD)-335.994(USER's)-336.008(GUIDE.)]TJ 0 15 Td [(Here's)-323.986(the)-336.017(short)-311.985(v)24.0149(ersion:)]TJ /R29954288 10 Tf 14.8801 22.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(disable)-408.009(at)-408.017(least:)-588.009(bro)23.9917(wn)-396.008(out)-408.008(detection,)-431.995(lo)23.9844(w)-396.016(v)24.0161(oltage)-395.994(programming)-372.017(and)-408.018(all)]TJ 0 11.8801 Td [(co)-23.9929(de)-324(protection.)-432.011(It)-324.009(is)-324.016(probably)-300(go)-23.9917(o)-24.0088(d)-324.016(to)-312(turn)-324.009(of)-324.009(the)-336.016(w)23.9844(atc)23.9917(hdog)-300(to)-23.9917(o.)-431.992(see)-324.009(the)]TJ 0 12 Td [(MPLAB)-336.017(ICD)-335.994(USER's)-348(GUIDE)-348(for)-323.985(more)-311.985(information.)]TJ /R29954288 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(ha)24.0076(v)24.0149(e)-312.016(a)-336(NOP)-335.994(as)-323.985(the)-323.985(rst)-335.986(instruction.)]TJ /R29954288 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Don't)-336.01(touc)24(h)-324.016(RB6)-324.009(or)-323.985(RB7.)]TJ /R29954288 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Don't)-336.01(use)-336.008(the)-336.017(last)-323.985(stac)24.0137(k)-312(lev)24.0161(el.)]TJ /R29954288 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Don't)-336.01(use)-336.008(these)-323.986(registers)-312.009(and)-323.994(program)-312.017(w)23.9844(ords:)]TJ ET Q q 3207.6 0 0 -4.8 1317.48 2345.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 137.76 225.72 Tm [(Pro)-24.0161(cessor)]TJ ET Q q 4.8 0 0 -120 1850.28 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 260.28 225.72 Tm (Register)Tj ET Q q 4.8 0 0 -120 3706.68 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 392.761 225.72 Tm (Program)Tj ET Q q 4.8 0 0 -120 4522.68 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 2222.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 2201.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 139.44 211.32 Tm (-870/1/2)Tj ET Q q 4.8 0 0 -120 1850.28 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 239.16 211.32 Tm [(0x70,)-312.009(0xBB-0xBF)]TJ ET Q q 4.8 0 0 -120 3706.68 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 382.44 211.32 Tm (0x6E0-0x7FF)Tj ET Q q 4.8 0 0 -120 4522.68 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 2078.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 144.36 198.96 Tm (-873/4)Tj ET Q q 4.8 0 0 -120 1850.28 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 191.28 198.96 Tm [(0x6D,)-323.994(0x1fD,)-323.994(0xEB-0xF0,)-312.002(0x1Eb-0x1F0)]TJ ET Q q 4.8 0 0 -120 3706.68 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 380.76 198.96 Tm (0xEE0-0xFFF)Tj ET Q q 4.8 0 0 -120 4522.68 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 1954.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 144.36 186.6 Tm (-876/7)Tj ET Q q 4.8 0 0 -120 1850.28 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 237 186.6 Tm [(0x70,)-312.009(0x1Eb-0x1Ef)]TJ ET Q q 4.8 0 0 -120 3706.68 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 376.8 186.6 Tm (0x1F00-0x1FFF)Tj ET Q q 4.8 0 0 -120 4522.68 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 1831.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R29425728 12 Tf 1 0 0 -1 106.92 156.48 Tm (icdprog)Tj /R28927576 10 Tf 0 21.3602 Td [(Do)23.9844(wnload)-312.002(and)-323.993(install)-336.001(icdprog.)]TJ 0 14.8797 Td [(Use)-324.009(icdprog)-312.002(to)-335.985(program)-300(the)-336.016(target)-324.002(with)-336.008(the)-336.016(hex)-324.009(le)-336.008(\()]TJ /R29580480 10 Tf 231.36 0 Td [(ic)47.9907(dpr)48(o)47.9834(g)-372.007(myc)48.0152(o)47.9834(de.hex)]TJ /R28927576 10 Tf 83.4004 0 Td (\).)Tj -147.961 25.2 Td (65)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(12)]TJ /R33703960 24.88 Tf 0 52.7996 Td [(The)-347.271(ICD-)-347.272(Not)-347.261(Supp)-28.9407(orted)-352.095(in)]TJ 0 29.8801 Td [(v)28.9314(ersions)-347.273(0.21.0)-352.096(and)-347.271(later)]TJ /R33998272 10 Tf 0 54.7199 Td [(gpsim)-347.986(supp)-24.0161(orts)-360.001(\(partly\))-360.01(the)-360(rst)-360.01(v)24.0161(ersion)-335.986(of)-359.986(the)-360(ICD)-372.009(\(as)-347.993(opp)-23.9942(osed)-360.017(to)-348.015(ICD2)-360(\(the)]TJ 0 12 Td [(round)-324.002(ho)-24(c)24(k)24.0149(ey-puc)24.0064(k)-300(shap)-24.0088(ed)-335.994(one\)\).)]TJ /R34496424 12 Tf 0 30.8402 Td [(Sp)-29.9876(ecial)-360(conguration)-370.007(of)-379.987(the)-370.007(co)-30.0069(de)]TJ /R33998272 10 Tf 0 21.3602 Td [(Read)-324.016(the)-336.017(MPLAB)-336.017(ICD)-335.994(USER's)-336.008(GUIDE.)]TJ 0 15 Td [(Here's)-323.986(the)-336.017(short)-311.985(v)24.0149(ersion:)]TJ /R35024984 10 Tf 14.8801 22.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(disable)-408.009(at)-408.017(least:)-588.009(bro)23.9917(wn)-396.008(out)-408.008(detection,)-431.995(lo)23.9844(w)-396.016(v)24.0161(oltage)-395.994(programming)-372.017(and)-408.018(all)]TJ 0 11.8801 Td [(co)-23.9929(de)-324(protection.)-432.011(It)-324.009(is)-324.016(probably)-300(go)-23.9917(o)-24.0088(d)-324.016(to)-312(turn)-324.009(of)-324.009(the)-336.016(w)23.9844(atc)23.9917(hdog)-300(to)-23.9917(o.)-431.992(see)-324.009(the)]TJ 0 12 Td [(MPLAB)-336.017(ICD)-335.994(USER's)-348(GUIDE)-348(for)-323.985(more)-311.985(information.)]TJ /R35024984 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(ha)24.0076(v)24.0149(e)-312.016(a)-336(NOP)-335.994(as)-323.985(the)-323.985(rst)-335.986(instruction.)]TJ /R35024984 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Don't)-336.01(touc)24(h)-324.016(RB6)-324.009(or)-323.985(RB7.)]TJ /R35024984 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Don't)-336.01(use)-336.008(the)-336.017(last)-323.985(stac)24.0137(k)-312(lev)24.0161(el.)]TJ /R35024984 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Don't)-336.01(use)-336.008(these)-323.986(registers)-312.009(and)-323.994(program)-312.017(w)23.9844(ords:)]TJ ET Q q 3207.6 0 0 -4.8 1317.48 2345.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 137.76 225.72 Tm [(Pro)-24.0161(cessor)]TJ ET Q q 4.8 0 0 -120 1850.28 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 260.28 225.72 Tm (Register)Tj ET Q q 4.8 0 0 -120 3706.68 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 392.761 225.72 Tm (Program)Tj ET Q q 4.8 0 0 -120 4522.68 2341.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 2222.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 2201.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 139.44 211.32 Tm (-870/1/2)Tj ET Q q 4.8 0 0 -120 1850.28 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 239.16 211.32 Tm [(0x70,)-312.009(0xBB-0xBF)]TJ ET Q q 4.8 0 0 -120 3706.68 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 382.44 211.32 Tm (0x6E0-0x7FF)Tj ET Q q 4.8 0 0 -120 4522.68 2197.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 2078.28 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 144.36 198.96 Tm (-873/4)Tj ET Q q 4.8 0 0 -120 1850.28 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 191.28 198.96 Tm [(0x6D,)-323.994(0x1fD,)-323.994(0xEB-0xF0,)-312.002(0x1Eb-0x1F0)]TJ ET Q q 4.8 0 0 -120 3706.68 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 380.76 198.96 Tm (0xEE0-0xFFF)Tj ET Q q 4.8 0 0 -120 4522.68 2073.48 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 1954.68 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 4.8 0 0 -120 1315.08 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 144.36 186.6 Tm (-876/7)Tj ET Q q 4.8 0 0 -120 1850.28 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 237 186.6 Tm [(0x70,)-312.009(0x1Eb-0x1Ef)]TJ ET Q q 4.8 0 0 -120 3706.68 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 376.8 186.6 Tm (0x1F00-0x1FFF)Tj ET Q q 4.8 0 0 -120 4522.68 1949.88 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 3207.6 0 0 -4.8 1317.48 1831.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R34496424 12 Tf 1 0 0 -1 106.92 156.48 Tm (icdprog)Tj /R33998272 10 Tf 0 21.3602 Td [(Do)23.9844(wnload)-312.002(and)-323.993(install)-336.001(icdprog.)]TJ 0 14.8797 Td [(Use)-324.009(icdprog)-312.002(to)-335.985(program)-300(the)-336.016(target)-324.002(with)-336.008(the)-336.016(hex)-324.009(le)-336.008(\()]TJ /R34651176 10 Tf 231.36 0 Td [(ic)47.9907(dpr)48(o)47.9834(g)-372.007(myc)48.0152(o)47.9834(de.hex)]TJ /R33998272 10 Tf 83.4004 0 Td (\).)Tj -147.961 25.2 Td (65)Tj ET Q Q \n \n \n \n \n-1513\n+1515\n \n \n \n \n \n \n Filter\n@@ -15483,25 +15483,25 @@\n \n 34 0 3 0 42 70 d1 0.01 0 0 0.01 0 0 cm q 3900 0 0 7000 310 -9.99985 cm BI /IM true /W 39 /H 70 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 39>> ID & \Ф4k‚xOE é.ºô¿ö´¿ / /ÿÿÿÿø’á?ɨ¥£ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿåÿÿ€�€ EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n-R29954288\n+R35024984\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -15538,20 +15538,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (66)Tj /R28980056 10 Tf 10.0801 0 Td [(CHAPTER)-227.996(12.)-612.017(THE)-227.986(ICD-)-228(NOT)-216.001(SUPPOR)83.9893(TED)-240.01(IN)-227.993(VERSIONS)-227.988(0.21.0)-203.994(AND)-227.993(LA)84.0137(TER)]TJ /R29425728 12 Tf -10.0801 27.9602 Td [(ICD)-369.994(usage)]TJ /R28927576 10 Tf 0 21.3602 Td [(Start)-323.986(gpsim)-324.002(lik)23.9844(e)-336.001(this:)]TJ /R29580480 10 Tf 0 15 Td [(gpsim)-359.986(-d)-359.986(/dev/ttyS0)-372.017(-s)-348.015(myc)48.0152(o)47.9834(de.c)47.9907(o)47.9834(d)]TJ /R28927576 10 Tf 0 15 Td [(,)-335.993(assuming)-312.002(the)-336.016(ICD)-335.994(is)-336.008(connected)-323.987(to)-323.992(the)-336.016(rst)-335.986(serial)-311.985(p)-24.0161(ort.)]TJ 0 14.8797 Td [(No)24.0149(w)-323.985(y)24.0149(ou)-324(can)-323.985(t)24(yp)-23.9844(e)-336.001('icd')-324.009(to)-335.984(see)-324.009(some)-324.016(information:)]TJ /R29580480 10 Tf 0 15 Td [(**gpsim>)-371.995(ic)47.9907(d)]TJ 0 11.8801 Td [(ICD)-360.009(version)-360.01("2.31.00")-408.01(was)-359.993(found.)]TJ 0 12 Td [(T)71.9837(ar)47.9834(get)-360.009(c)47.992(ontr)47.9834(ol)-47.9859(ler)-360.008(is)-360.008(16F877)-383.992(r)48.0078(ev)-359.993(13.)]TJ 0 11.8801 Td [(Vdd:)-468(5.2)-372(Vpp:)-468(13.3)]TJ 0 12 Td [(Debug)-347.993(mo)48.0066(dule)-359.993(is)-372(pr)47.9834(esent)]TJ /R28927576 10 Tf 0 15 Td [(2.31)-312(is)-336.008(the)-336.016(rm)24.0064(w)23.9844(are)-300(v)24.0161(ersion.)-419.986(I)-336.016(ha)24.0064(v)24.0161(e)-312.017(only)-336.016(tried)-324.016(this)-335.986(particular)-312.017(v)24.0137(ersion...)]TJ 0 14.8801 Td [(Y)84(ou)-252.008(can)-251.994(step,)-276.008(reset,)-263.984(run,)-275.994(halt,)-264.016(set)-264.009(the)-263.984(breakp)-24.0015(oin)23.9917(t)-239.985(and)-252.002(read)-252.009(le)-251.987(registers.)-396.011(It)-264.009(w)23.9844(orks)]TJ 0 12 Td [(b)-24.0161(oth)-336.017(from)-323.993(the)-336.016(gui)-324.016(and)-335.986(the)-336.016(cli.)]TJ /R29425728 12 Tf 0 30.8398 Td [(ICD)-369.994(TODO)]TJ /R29954288 10 Tf 14.8801 21.3602 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(MPLAB)-396.018(has)-371.985(a)-372.017(setting)-371.995(for)-371.992(target)-372.009(cpu)-383.992(frequency)84.0137(,)-384(I)-383.985(ha)24.0088(v)24.0137(e)-359.986(only)-371.992(tried)-384.019(with)-384.019(a)]TJ 0 12 Td [(20MHz)-288.018(crystal,)-276.001(so)-276.016(there)-288.008(ma)23.9917(y)-275.984(b)-24.0161(e)-287.993(adjustmen)23.9893(ts)-288.008(to)-275.984(b)-24.0161(e)-300(made)-275.986(to)-288.018(the)-288.008(serial)-264.019(p)-24.0137(ort)]TJ 0 11.8797 Td [(timeout)-336.008(settings)-335.994(in)-323.992(gpsim.)]TJ /R29954288 10 Tf -9.95977 19.9203 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(The)-384(source,)-371.985(disassem)23.9893(bly)84.0064(,)-384(w)23.9844(atc)23.9917(h,)-383.992(sym)23.9917(b)-24.0161(ol)-371.992(and)-372.002(RAM)-383.994(windo)24(ws)-372.007(w)23.9844(orks.)-563.985(And)]TJ 0 12 Td [(the)-383.986(rest)-360(do)-24.0015(esn't.)-552.002(I)-371.992(guess)-359.993(the)-371.992(breadb)-23.9868(oard)-347.986(should)-371.985(b)-24.0161(e)-372.017(able)-360.015(to)-372.002(w)23.9844(ork)-348.018(at)-372.002(least)]TJ 0 12 Td [(for)-323.985(the)-336.016(pic,)-335.984(but)-335.984(it)-336.016(do)-24.0015(esn't.)]TJ /R29954288 10 Tf -9.95977 19.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(eeprom)-323.994(supp)-24.0161(ort)]TJ /R29954288 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(mo)-24.0161(difying)-335.986(data)]TJ /R29954288 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Fix)-456.009(the)-456.016(UI)-444.009(to)-443.992(giv)24.0161(e)-444.009(more)-431.985(feedbac)23.9819(k)-443.992(ab)-24.0015(out)-443.985(what's)-444.016(happ)-23.9844(ening)-443.994(during)-444.019(long)]TJ 0 11.8801 Td [(dela)24.0076(ys.)]TJ /R29954288 10 Tf -9.95977 20.0398 Td (ˆ)Tj /R28927576 10 Tf 9.96016 0 Td [(Better)-431.995(error)-395.994(detection.)-731.995(gpsim)-432.009(do)-24.0015(esn't)-419.993(alw)23.9844(a)24(ys)-407.993(see)-419.986(that)-432.017(the)-431.992(target)-420.015(is)-419.99(not)]TJ 0 11.8801 Td (functional.)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (66)Tj /R34044536 10 Tf 10.0801 0 Td [(CHAPTER)-227.996(12.)-612.017(THE)-227.986(ICD-)-228(NOT)-216.001(SUPPOR)83.9893(TED)-240.01(IN)-227.993(VERSIONS)-227.988(0.21.0)-203.994(AND)-227.993(LA)84.0137(TER)]TJ /R34496424 12 Tf -10.0801 27.9602 Td [(ICD)-369.994(usage)]TJ /R33998272 10 Tf 0 21.3602 Td [(Start)-323.986(gpsim)-324.002(lik)23.9844(e)-336.001(this:)]TJ /R34651176 10 Tf 0 15 Td [(gpsim)-359.986(-d)-359.986(/dev/ttyS0)-372.017(-s)-348.015(myc)48.0152(o)47.9834(de.c)47.9907(o)47.9834(d)]TJ /R33998272 10 Tf 0 15 Td [(,)-335.993(assuming)-312.002(the)-336.016(ICD)-335.994(is)-336.008(connected)-323.987(to)-323.992(the)-336.016(rst)-335.986(serial)-311.985(p)-24.0161(ort.)]TJ 0 14.8797 Td [(No)24.0149(w)-323.985(y)24.0149(ou)-324(can)-323.985(t)24(yp)-23.9844(e)-336.001('icd')-324.009(to)-335.984(see)-324.009(some)-324.016(information:)]TJ /R34651176 10 Tf 0 15 Td [(**gpsim>)-371.995(ic)47.9907(d)]TJ 0 11.8801 Td [(ICD)-360.009(version)-360.01("2.31.00")-408.01(was)-359.993(found.)]TJ 0 12 Td [(T)71.9837(ar)47.9834(get)-360.009(c)47.992(ontr)47.9834(ol)-47.9859(ler)-360.008(is)-360.008(16F877)-383.992(r)48.0078(ev)-359.993(13.)]TJ 0 11.8801 Td [(Vdd:)-468(5.2)-372(Vpp:)-468(13.3)]TJ 0 12 Td [(Debug)-347.993(mo)48.0066(dule)-359.993(is)-372(pr)47.9834(esent)]TJ /R33998272 10 Tf 0 15 Td [(2.31)-312(is)-336.008(the)-336.016(rm)24.0064(w)23.9844(are)-300(v)24.0161(ersion.)-419.986(I)-336.016(ha)24.0064(v)24.0161(e)-312.017(only)-336.016(tried)-324.016(this)-335.986(particular)-312.017(v)24.0137(ersion...)]TJ 0 14.8801 Td [(Y)84(ou)-252.008(can)-251.994(step,)-276.008(reset,)-263.984(run,)-275.994(halt,)-264.016(set)-264.009(the)-263.984(breakp)-24.0015(oin)23.9917(t)-239.985(and)-252.002(read)-252.009(le)-251.987(registers.)-396.011(It)-264.009(w)23.9844(orks)]TJ 0 12 Td [(b)-24.0161(oth)-336.017(from)-323.993(the)-336.016(gui)-324.016(and)-335.986(the)-336.016(cli.)]TJ /R34496424 12 Tf 0 30.8398 Td [(ICD)-369.994(TODO)]TJ /R35024984 10 Tf 14.8801 21.3602 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(MPLAB)-396.018(has)-371.985(a)-372.017(setting)-371.995(for)-371.992(target)-372.009(cpu)-383.992(frequency)84.0137(,)-384(I)-383.985(ha)24.0088(v)24.0137(e)-359.986(only)-371.992(tried)-384.019(with)-384.019(a)]TJ 0 12 Td [(20MHz)-288.018(crystal,)-276.001(so)-276.016(there)-288.008(ma)23.9917(y)-275.984(b)-24.0161(e)-287.993(adjustmen)23.9893(ts)-288.008(to)-275.984(b)-24.0161(e)-300(made)-275.986(to)-288.018(the)-288.008(serial)-264.019(p)-24.0137(ort)]TJ 0 11.8797 Td [(timeout)-336.008(settings)-335.994(in)-323.992(gpsim.)]TJ /R35024984 10 Tf -9.95977 19.9203 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(The)-384(source,)-371.985(disassem)23.9893(bly)84.0064(,)-384(w)23.9844(atc)23.9917(h,)-383.992(sym)23.9917(b)-24.0161(ol)-371.992(and)-372.002(RAM)-383.994(windo)24(ws)-372.007(w)23.9844(orks.)-563.985(And)]TJ 0 12 Td [(the)-383.986(rest)-360(do)-24.0015(esn't.)-552.002(I)-371.992(guess)-359.993(the)-371.992(breadb)-23.9868(oard)-347.986(should)-371.985(b)-24.0161(e)-372.017(able)-360.015(to)-372.002(w)23.9844(ork)-348.018(at)-372.002(least)]TJ 0 12 Td [(for)-323.985(the)-336.016(pic,)-335.984(but)-335.984(it)-336.016(do)-24.0015(esn't.)]TJ /R35024984 10 Tf -9.95977 19.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(eeprom)-323.994(supp)-24.0161(ort)]TJ /R35024984 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(mo)-24.0161(difying)-335.986(data)]TJ /R35024984 10 Tf -9.96016 19.9199 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Fix)-456.009(the)-456.016(UI)-444.009(to)-443.992(giv)24.0161(e)-444.009(more)-431.985(feedbac)23.9819(k)-443.992(ab)-24.0015(out)-443.985(what's)-444.016(happ)-23.9844(ening)-443.994(during)-444.019(long)]TJ 0 11.8801 Td [(dela)24.0076(ys.)]TJ /R35024984 10 Tf -9.95977 20.0398 Td (ˆ)Tj /R33998272 10 Tf 9.96016 0 Td [(Better)-431.995(error)-395.994(detection.)-731.995(gpsim)-432.009(do)-24.0015(esn't)-419.993(alw)23.9844(a)24(ys)-407.993(see)-419.986(that)-432.017(the)-431.992(target)-420.015(is)-419.99(not)]TJ 0 11.8801 Td (functional.)Tj ET Q Q \n \n \n \n \n-1626\n+1629\n \n \n \n \n \n \n Filter\n@@ -15688,23 +15688,23 @@\n \n 42 0 9 -2 46 55 d1 0.01 0 0 0.01 0 0 cm q 3700 0 0 5700 910 -210 cm BI /IM true /W 37 /H 57 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 37>> ID & åÀ0¸0KŠáiuÂà´m˜ hõëÿ^¿Éþ¡ÐFÍñ ¾z_WÓõãúÿþ½f¿ þ±×ÒP¸U®—V–”š¦—im„¶!l,0P� EI Q \n \n \n \n \n \n-R29425728\n+R34496424\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29954288\n+R35024984\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -15741,15 +15741,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(13)]TJ /R28633264 24.88 Tf 0 52.7996 Td (Examples)Tj /R28927576 10 Tf 0 56.1602 Td (The)Tj /R29580480 10 Tf 19.8 0 Td (examples/)Tj /R28927576 10 Tf 48.1199 0 Td [(sub)-23.9856(directory)-252.017(con)23.9844(tains)-251.985(sev)24.0161(eral)-240(examples.)-408.018(The)]TJ /R29580480 10 Tf 193.92 0 Td [(examples/pr)48.0127(oje)48.0078(cts/)]TJ /R28927576 10 Tf -261.84 11.8801 Td [(sub)-23.9856(directory)-336.002(demonstrate)-348.018(sample)-360.003(pro)-59.9927(jects)-348.018(that)-359.986(can)-360(serv)24(e)-336.001(as)-360(templates)-348.003(for)-360(new)]TJ 0 12 Td [(pro)-59.9927(jects.)-587.993(In)-384.016(addition,)-395.994(the)]TJ /R29580480 10 Tf 116.76 0 Td [(examples/mo)47.9981(dules)]TJ /R28927576 10 Tf 82.8 0 Td [(sub)-23.9844(directory)-372.017(con)23.9844(tains)-371.985(sev)24.0137(eral)-360(ex-)]TJ -199.56 11.8801 Td [(amples)-383.986(illustrating)-384.003(ho)24.0076(w)-396.016(to)-395.984(use)-384.016(gpsim's)-395.987(v)59.9927(arious)-383.994(mo)-24.0161(dules.)-635.994(Finally)83.982(,)-407.984(as)-383.985(describ)-23.9844(ed)]TJ 0 12 Td [(in)-300(c)24(hapter)-288.002(14,)-287.993(gpsim's)-288.018(regression)-275.986(tests)-300(illustrate)-288.018(man)24(y)-288.015(p)-24.0161(o)24(w)23.9844(erful)-288.018(debugging)-288.008(tec)23.9893(h-)]TJ 0 12 Td [(niques)-323.993(that)-336.001(ha)24.0076(v)24.0149(e)-312.016(not)-336.017(b)-24.0161(een)-336.016(fully)-336.008(do)-24.0015(cumen)23.9819(ted.)]TJ /R28872384 10 Tf 0 28.8 Td [(usart_gui)-372.017(example)]TJ /R28927576 10 Tf 0 21.4801 Td [(Eac)23.9832(h)-359.993(example)-347.986(con)23.9832(tains)-348(a)-359.986(brief)]TJ /R29580480 10 Tf 135.72 0 Td (README)Tj /R28927576 10 Tf 49.4398 0 Td [(explaning)-348.018(its)-372.009(purp)-24.0161(ose.)-528.008(F)84.0162(or)-348.008(example,)]TJ -185.16 11.8797 Td (the)Tj /R29580480 10 Tf 18.1199 0 Td (README)Tj /R28927576 10 Tf 50.1602 0 Td [(for)-420(the)]TJ /R29580480 10 Tf 34.3199 0 Td (usart_gui)Tj /R28927576 10 Tf 48 0 Td [(example)-420.017(in)-432(the)]TJ /R29580480 10 Tf 70.6801 0 Td [(examples/mo)47.9981(dules)]TJ /R28927576 10 Tf 83.2801 0 Td (directory)Tj -304.56 12 Td [(con)23.9832(tains)]TJ /R29471568 10 Tf 24.8402 24.8402 Td [(The)-504.009(tests)-503.986(the)-504.009(USART)-503.987(module)-492.002(with)-504.016(the)-504.009(GUI)-504.009(fix.)]TJ 0 12 Td [(The)-504.009(code)-504.016(for)-516.001(a)-515.984(16f628)-492.002(PIC)-504.009(is)-515.994(used.)-491.995(The)-516.001(code)-491.985(first)-503.987(transmits)-479.995(a)-515.987(string)-492.002(of)]TJ 0 12 Td [(characters,)-468.019(which)-491.995(are)-516.001(instructions)-455.996(to)-515.994(the)-504.009(user,)-503.987(to)-515.994(the)-504.009(USART)-491.992(module)-492.002(which)]TJ 0 11.8797 Td [(will)-504.016(then)-504.016(be)-515.993(displayed)-468.003(on)-515.994(its)-504.009(GUI.)-504.016(This)-504.016(verifies)-479.986(that)-504.016(the)-516.001(USART)-491.992(can)-504.009(receive)]TJ 0 12 Td [(serial)-492.002(data.)]TJ 0 11.8801 Td [(When)-504.016(the)-504.009(focus)-503.987(is)-504.002(on)-515.994(the)-516.001(USART)-491.995(GUI)-504.009(window,)-492.01(characters)-468.01(typed)-503.985(on)-504(the)-516.001(keyboard)]TJ 0 12 Td [(are)-504.009(sent)-504.016(from)-504.016(the)-504.009(USART)-503.987(to)-515.994(the)-504.009(PIC)-504.009(and)-516.001(then)-491.985(retransmitted)-467.993(from)-491.988(the)-516.001(PIC)-504.009(back)]TJ 0 12 Td [(to)-515.993(the)-504.009(USART.)]TJ 0 11.8801 Td [(If)-515.993(all)-504.009(works,)-492.002(the)-504.009(typed)-503.987(characters)-468.01(will)-504.016(be)-515.994(displayed)-479.995(in)-504(the)-516.001(GUI)-504.009(text)-504.019(window)]TJ 0 12 Td [(of)-515.993(the)-504.009(USART.)-492.002(Both)-504.016(transmit)-479.986(and)-516.001(receive)-480.017(must)-504.016(be)-515.994(functioning)-468.018(for)-504.009(this)-504.019(to)]TJ 0 12 Td (happen.)Tj /R29580480 10 Tf -24.8402 24.8398 Td (Fixme)Tj /R28927576 10 Tf 30.9602 0 Td [(-)-324(w)23.9844(e)-324.008(really)-324.009(need)-324.016(to)-335.984(do)-24.0015(cumen)23.9819(t)-336.001(all)-324.002(of)-324.009(the)-336.016(examples!)]TJ 135.84 73.2 Td (67)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(13)]TJ /R33703960 24.88 Tf 0 52.7996 Td (Examples)Tj /R33998272 10 Tf 0 56.1602 Td (The)Tj /R34651176 10 Tf 19.8 0 Td (examples/)Tj /R33998272 10 Tf 48.1199 0 Td [(sub)-23.9856(directory)-252.017(con)23.9844(tains)-251.985(sev)24.0161(eral)-240(examples.)-408.018(The)]TJ /R34651176 10 Tf 193.92 0 Td [(examples/pr)48.0127(oje)48.0078(cts/)]TJ /R33998272 10 Tf -261.84 11.8801 Td [(sub)-23.9856(directory)-336.002(demonstrate)-348.018(sample)-360.003(pro)-59.9927(jects)-348.018(that)-359.986(can)-360(serv)24(e)-336.001(as)-360(templates)-348.003(for)-360(new)]TJ 0 12 Td [(pro)-59.9927(jects.)-587.993(In)-384.016(addition,)-395.994(the)]TJ /R34651176 10 Tf 116.76 0 Td [(examples/mo)47.9981(dules)]TJ /R33998272 10 Tf 82.8 0 Td [(sub)-23.9844(directory)-372.017(con)23.9844(tains)-371.985(sev)24.0137(eral)-360(ex-)]TJ -199.56 11.8801 Td [(amples)-383.986(illustrating)-384.003(ho)24.0076(w)-396.016(to)-395.984(use)-384.016(gpsim's)-395.987(v)59.9927(arious)-383.994(mo)-24.0161(dules.)-635.994(Finally)83.982(,)-407.984(as)-383.985(describ)-23.9844(ed)]TJ 0 12 Td [(in)-300(c)24(hapter)-288.002(14,)-287.993(gpsim's)-288.018(regression)-275.986(tests)-300(illustrate)-288.018(man)24(y)-288.015(p)-24.0161(o)24(w)23.9844(erful)-288.018(debugging)-288.008(tec)23.9893(h-)]TJ 0 12 Td [(niques)-323.993(that)-336.001(ha)24.0076(v)24.0149(e)-312.016(not)-336.017(b)-24.0161(een)-336.016(fully)-336.008(do)-24.0015(cumen)23.9819(ted.)]TJ /R33489336 10 Tf 0 28.8 Td [(usart_gui)-372.017(example)]TJ /R33998272 10 Tf 0 21.4801 Td [(Eac)23.9832(h)-359.993(example)-347.986(con)23.9832(tains)-348(a)-359.986(brief)]TJ /R34651176 10 Tf 135.72 0 Td (README)Tj /R33998272 10 Tf 49.4398 0 Td [(explaning)-348.018(its)-372.009(purp)-24.0161(ose.)-528.008(F)84.0162(or)-348.008(example,)]TJ -185.16 11.8797 Td (the)Tj /R34651176 10 Tf 18.1199 0 Td (README)Tj /R33998272 10 Tf 50.1602 0 Td [(for)-420(the)]TJ /R34651176 10 Tf 34.3199 0 Td (usart_gui)Tj /R33998272 10 Tf 48 0 Td [(example)-420.017(in)-432(the)]TJ /R34651176 10 Tf 70.6801 0 Td [(examples/mo)47.9981(dules)]TJ /R33998272 10 Tf 83.2801 0 Td (directory)Tj -304.56 12 Td [(con)23.9832(tains)]TJ /R34542264 10 Tf 24.8402 24.8402 Td [(The)-504.009(tests)-503.986(the)-504.009(USART)-503.987(module)-492.002(with)-504.016(the)-504.009(GUI)-504.009(fix.)]TJ 0 12 Td [(The)-504.009(code)-504.016(for)-516.001(a)-515.984(16f628)-492.002(PIC)-504.009(is)-515.994(used.)-491.995(The)-516.001(code)-491.985(first)-503.987(transmits)-479.995(a)-515.987(string)-492.002(of)]TJ 0 12 Td [(characters,)-468.019(which)-491.995(are)-516.001(instructions)-455.996(to)-515.994(the)-504.009(user,)-503.987(to)-515.994(the)-504.009(USART)-491.992(module)-492.002(which)]TJ 0 11.8797 Td [(will)-504.016(then)-504.016(be)-515.993(displayed)-468.003(on)-515.994(its)-504.009(GUI.)-504.016(This)-504.016(verifies)-479.986(that)-504.016(the)-516.001(USART)-491.992(can)-504.009(receive)]TJ 0 12 Td [(serial)-492.002(data.)]TJ 0 11.8801 Td [(When)-504.016(the)-504.009(focus)-503.987(is)-504.002(on)-515.994(the)-516.001(USART)-491.995(GUI)-504.009(window,)-492.01(characters)-468.01(typed)-503.985(on)-504(the)-516.001(keyboard)]TJ 0 12 Td [(are)-504.009(sent)-504.016(from)-504.016(the)-504.009(USART)-503.987(to)-515.994(the)-504.009(PIC)-504.009(and)-516.001(then)-491.985(retransmitted)-467.993(from)-491.988(the)-516.001(PIC)-504.009(back)]TJ 0 12 Td [(to)-515.993(the)-504.009(USART.)]TJ 0 11.8801 Td [(If)-515.993(all)-504.009(works,)-492.002(the)-504.009(typed)-503.987(characters)-468.01(will)-504.016(be)-515.994(displayed)-479.995(in)-504(the)-516.001(GUI)-504.009(text)-504.019(window)]TJ 0 12 Td [(of)-515.993(the)-504.009(USART.)-492.002(Both)-504.016(transmit)-479.986(and)-516.001(receive)-480.017(must)-504.016(be)-515.994(functioning)-468.018(for)-504.009(this)-504.019(to)]TJ 0 12 Td (happen.)Tj /R34651176 10 Tf -24.8402 24.8398 Td (Fixme)Tj /R33998272 10 Tf 30.9602 0 Td [(-)-324(w)23.9844(e)-324.008(really)-324.009(need)-324.016(to)-335.984(do)-24.0015(cumen)23.9819(t)-336.001(all)-324.002(of)-324.009(the)-336.016(examples!)]TJ 135.84 73.2 Td (67)Tj ET Q Q \n \n \n \n \n 1551\n \n \n@@ -15779,25 +15779,25 @@\n \n 62 0 5 0 57 60 d1 0.01 0 0 0.01 0 0 cm q 5200 0 0 6000 510 -9.99985 cm BI /IM true /W 52 /H 60 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 52>> ID &¡®`%]^õýuæ_¯KÿKÿK×ëÒÿÒ¿ôŸý/_¯KÿKÿKÿKÐÿ^`zOþ—¯×¯×¥ÿ¥ëõëéøM8ƒ åÿ� EI Q \n \n \n \n \n \n-R29296424\n+R34367120\n \n-R28872384\n+R33489336\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -15834,27 +15834,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (68)Tj /R28980056 10 Tf 213.48 0 Td [(CHAPTER)-359.986(13.)-756.001(EXAMPLES)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (68)Tj /R34044536 10 Tf 213.48 0 Td [(CHAPTER)-359.986(13.)-756.001(EXAMPLES)]TJ ET Q Q \n \n \n \n \n-146\n+149\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15891,29 +15891,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(14)]TJ /R28633264 24.88 Tf 0 52.7996 Td [(Regression)-342.438(T)86.8222(ests)]TJ /R28927576 10 Tf 0 54.8402 Td [(Starting)-311.986(with)-336.008(v)24.0149(ersion)-300(0.22.0,)-300(gpsim)-324.002(distributes)-323.994(regression)-300(tests.)-431.992(The)-335.994(purp)-24.0186(ose)-312.017(of)]TJ 0 11.8801 Td [(a)-384.008(regression)-360.01(test)-395.985(is)-396.008(to)-395.985(v)59.9927(alidate)-383.987(correctness.)-612.01(The)-395.994(tests)-384.009(are)-384.009(designed)-383.987(to)-395.987(exercise)]TJ 0 12 Td [(man)24(y)-240.009(of)-239.985(the)-251.994(asp)-24.0161(ects)-240.009(of)-252.017(gpsim)-240.017(and)-240.01(gpsim's)-240.01(mo)-24.0161(dules.)-420.017(While)-252.002(designed)-240.003(primarily)-228.003(for)]TJ 0 11.8797 Td [(dev)24(elop)-24(ers)-335.993(though,)-347.993(the)-360(regression)-323.994(tests)-347.993(also)-348.008(serv)24(e)-336.001(as)-336.016(a)-347.993(ric)24.0064(h)-348(source)-335.994(of)-359.986(examples.)]TJ 0 12 Td [(There)-264.002(are)-264.009(man)24(y)-263.993(features)-263.987(gpsim's)-263.994(dev)24(elop)-24.0015(ers)-264.002(will)-275.984(tuc)23.9844(k)-275.984(a)24(w)23.9844(a)24(y)-240.007(in)24.0161(to)-275.984(a)-264.009(regression)-252.002(test)]TJ 0 12 Td [(and)-323.993(fail)-335.993(to)-323.993(do)-24(cumen)23.9832(t!)]TJ 166.8 318 Td (69)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.44 Tm [(Chapter)-347.149(14)]TJ /R33703960 24.88 Tf 0 52.7996 Td [(Regression)-342.438(T)86.8222(ests)]TJ /R33998272 10 Tf 0 54.8402 Td [(Starting)-311.986(with)-336.008(v)24.0149(ersion)-300(0.22.0,)-300(gpsim)-324.002(distributes)-323.994(regression)-300(tests.)-431.992(The)-335.994(purp)-24.0186(ose)-312.017(of)]TJ 0 11.8801 Td [(a)-384.008(regression)-360.01(test)-395.985(is)-396.008(to)-395.985(v)59.9927(alidate)-383.987(correctness.)-612.01(The)-395.994(tests)-384.009(are)-384.009(designed)-383.987(to)-395.987(exercise)]TJ 0 12 Td [(man)24(y)-240.009(of)-239.985(the)-251.994(asp)-24.0161(ects)-240.009(of)-252.017(gpsim)-240.017(and)-240.01(gpsim's)-240.01(mo)-24.0161(dules.)-420.017(While)-252.002(designed)-240.003(primarily)-228.003(for)]TJ 0 11.8797 Td [(dev)24(elop)-24(ers)-335.993(though,)-347.993(the)-360(regression)-323.994(tests)-347.993(also)-348.008(serv)24(e)-336.001(as)-336.016(a)-347.993(ric)24.0064(h)-348(source)-335.994(of)-359.986(examples.)]TJ 0 12 Td [(There)-264.002(are)-264.009(man)24(y)-263.993(features)-263.987(gpsim's)-263.994(dev)24(elop)-24.0015(ers)-264.002(will)-275.984(tuc)23.9844(k)-275.984(a)24(w)23.9844(a)24(y)-240.007(in)24.0161(to)-275.984(a)-264.009(regression)-252.002(test)]TJ 0 12 Td [(and)-323.993(fail)-335.993(to)-323.993(do)-24(cumen)23.9832(t!)]TJ 166.8 318 Td (69)Tj ET Q Q \n \n \n \n \n-692\n+691\n \n \n \n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -15950,27 +15950,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (70)Tj /R28980056 10 Tf 168.24 0 Td [(CHAPTER)-347.996(14.)-767.994(REGRESSION)-347.988(TESTS)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (70)Tj /R34044536 10 Tf 168.24 0 Td [(CHAPTER)-347.996(14.)-767.994(REGRESSION)-347.988(TESTS)]TJ ET Q Q \n \n \n \n \n-152\n+153\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -16007,31 +16007,31 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R29296424 20.74 Tf 1 0 0 -1 106.92 580.2 Tm [(Chapter)-347.149(15)]TJ /R28633264 24.88 Tf 0 53.0398 Td [(Theory)-347.261(of)-347.266(Op)-28.9319(eration)]TJ /R28927576 10 Tf 0 54.9602 Td [(This)-432.017(section)-431.994(is)-431.985(only)-431.994(pro)23.9917(vided)-419.993(for)-431.992(those)-431.992(who)-432.009(ma)23.9917(y)-432(b)-24.0161(e)-444.009(in)24.0161(terested)-432.017(in)-443.992(ho)24.0088(w)-420(gpsim)]TJ 0 12 Td [(op)-24(erates.)-852.017(The)-467.985(information)-467.986(in)-468.015(here)-467.986(is)-468('mostly')-468.018(accurate.)-852.002(Ho)24.0161(w)23.9844(ev)23.9917(er,)-492.01(as)-456.016(gpsim)]TJ 0 12 Td [(ev)23.9917(olv)24.0149(es)-203.984(so)-216.016(do)-227.985(the)-240.001(details)-228(of)-227.993(the)-228.008(theory)-228.018(of)-227.993(op)-24.0015(eration.)-395.994(Use)-227.993(the)-240(information)-215.996(pro)23.9893(vided)]TJ 0 11.8801 Td [(here)-252.009(as)-251.992(a)-264.008(high)-264.009(lev)24.0149(el)-251.992(in)24.0149(tro)-24.0088(duction)-264.009(and)-263.994(use)-264.016(the)-263.984(\(w)24(ell)-264.002(commen)23.9819(ted)-263.984(:]\))-407.986(source)-252.007(to)-263.994(learn)]TJ 0 12 Td [(the)-336.017(details.)]TJ /R28612488 14.4 Tf 0 37.2 Td [(15.1)-1083.33(Bac)33.3235(kground)]TJ /R28927576 10 Tf 0 25.2 Td [(gpsim)-467.986(is)-468(written)-467.986(mostly)-467.986(in)-480.008(C++.)-852.01(Wh)23.9917(y?)-875.994(W)83.9844(ell)-480.017(the)-468.008(main)-480(reason)-444.002(is)-479.993(to)-468.018(easily)]TJ 0 12 Td [(implemen)23.9819(t)-359.984(a)-347.992(hierarc)23.9905(hical)-324.016(mo)-24.0161(del)-359.993(of)-347.993(a)-347.993(pic.)-515.984(If)-360(y)24.0161(ou)-347.986(think)-359.993(ab)-24.0015(out)-348.008(a)-347.993(micro)-23.9942(con)23.9844(troller,)]TJ 0 11.8801 Td [(it's)-419.993(really)-407.993(easy)-408(to)-420.009(mo)-24.0161(dularize)-419.986(the)-420(v)59.9927(arious)-408.018(comp)-23.9942(onen)23.9917(ts.)-707.986(C++)-408.008(lends)-431.992(itself)-420.015(w)23.9844(ell)]TJ 0 12 Td [(to)-443.993(this)-468.017(conceptualization.)-804.019(F)84.0162(urthermore)-432.009(Micro)-24.0161(c)24(hip,)-480.017(lik)23.9844(e)-456.001(other)-443.985(micro)-23.9942(con)23.9844(troller)]TJ 0 11.8797 Td [(man)24(ufacturers,)-504.01(has)-491.985(created)-480.01(families)-480.003(of)-492.017(devices)-492.017(that)-492.017(are)-467.993(quite)-504.009(similar)-479.995(to)-480.01(one)]TJ 0 12 Td [(another.)-408.002(Again,)-300(the)-300(C++)-276.016(pro)23.9917(vides)-275.994('inheritance')-287.986(that)-287.993(allo)23.9844(ws)-275.994(the)-300(relationships)-275.986(to)]TJ 0 12 Td [(b)-24.0161(e)-336(shared)-312.017(among)-324.017(the)-323.986(v)59.9927(arious)-323.994(mo)-24.0161(dels)-323.994(of)-336.001(pics.)]TJ /R28612488 14.4 Tf 0 37.0801 Td [(15.2)-1083.33(Instructions)]TJ /R28927576 10 Tf 0 25.3199 Td [(There's)-263.994(a)-264.008(base)-264.002(class)-264.002(for)-276.016(the)-276.016(14-bit)-264.002(instructions)-264.019(\(I)-276.001(plan)-276.001(to)-275.984(go)-263.992(one)-263.984(step)-275.994(further)-276.001(and)]TJ 0 11.8801 Td [(create)-300(a)-324.008(base)-312.009(class)-312.009(from)-312.002(whic)23.9917(h)-324.016(all)-312.009(pic)-324.016(instructions)-311.987(can)-323.985(b)-24.0161(e)-324.009(deriv)24.0064(ed\).)-432.009(It)-324.009(primarily)]TJ 0 12 Td [(serv)24(es)-323.985(t)24(w)23.9844(o)-336(purp)-24.0161(oses:)-455.994(storage)-324.016(that)-347.993(is)-348(common)-336.018(for)-348.008(eac)23.9917(h)-336.008(instruction)-335.994(and)-348.018(a)-336.001(means)]TJ 0 12 Td [(for)-408.008(generically)-407.995(accessing)-408.01(virtual)-420.017(functions.)-720.017(The)-420.017(common)-420.003(information)-420.02(consists)]TJ 0 11.8801 Td [(of)-384.009(a)-372.016(name)-383.993(-)-384(or)-371.992(more)-384.016(sp)-23.9917(ecically)-372.017(the)-396.016(instruction)-384.002(mnemonic,)-396.004(the)-383.985(op)-24.0015(co)-23.9917(de,)-396.011(and)-383.994(a)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ter)-347.993(to)-360.009(the)-371.994(pro)-24.0161(cessor)-323.985(o)24(wning)-347.993(the)-371.992(instruction.)-528.003(Some)-360.01(of)-359.986(the)-360(virtual)-360.017(functions)]TJ 0 12 Td [(are)-239.985('execute')-251.986(and)-252('name'.)-407.986(As)-251.992(the)-263.984(hex)-252.017(le)-251.985(is)-251.985(deco)-24.0088(ded,)-264.009(instances)-252.002(of)-252.017(the)-251.992(instructions)]TJ 0 11.8801 Td [(are)-252.017(created)-275.986(and)-263.993(stored)-264.002(in)-288.015(an)-264.002(arra)23.9844(y)-252(called)-264.002(program_memory)83.9893(.)-384(The)-275.994(index)-276.011(in)24.0137(to)-275.986(this)]TJ 0 12 Td [(arra)23.9832(y)-288.017(is)-324.016(the)-336.017(address)-300(at)-323.993(whic)23.9917(h)-324.016(the)-323.985(instruction)-324.002(resides.)-431.995(T)83.9844(o)-324.009(execute)-311.995(an)-324.002(instruction)]TJ 0 11.8797 Td [(the)-336.017(follo)23.9832(wing)-311.985(co)-23.9929(de)-324(sequence)-324.009(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed:)]TJ 166.8 25.2 Td (71)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34367120 20.74 Tf 1 0 0 -1 106.92 580.2 Tm [(Chapter)-347.149(15)]TJ /R33703960 24.88 Tf 0 53.0398 Td [(Theory)-347.261(of)-347.266(Op)-28.9319(eration)]TJ /R33998272 10 Tf 0 54.9602 Td [(This)-432.017(section)-431.994(is)-431.985(only)-431.994(pro)23.9917(vided)-419.993(for)-431.992(those)-431.992(who)-432.009(ma)23.9917(y)-432(b)-24.0161(e)-444.009(in)24.0161(terested)-432.017(in)-443.992(ho)24.0088(w)-420(gpsim)]TJ 0 12 Td [(op)-24(erates.)-852.017(The)-467.985(information)-467.986(in)-468.015(here)-467.986(is)-468('mostly')-468.018(accurate.)-852.002(Ho)24.0161(w)23.9844(ev)23.9917(er,)-492.01(as)-456.016(gpsim)]TJ 0 12 Td [(ev)23.9917(olv)24.0149(es)-203.984(so)-216.016(do)-227.985(the)-240.001(details)-228(of)-227.993(the)-228.008(theory)-228.018(of)-227.993(op)-24.0015(eration.)-395.994(Use)-227.993(the)-240(information)-215.996(pro)23.9893(vided)]TJ 0 11.8801 Td [(here)-252.009(as)-251.992(a)-264.008(high)-264.009(lev)24.0149(el)-251.992(in)24.0149(tro)-24.0088(duction)-264.009(and)-263.994(use)-264.016(the)-263.984(\(w)24(ell)-264.002(commen)23.9819(ted)-263.984(:]\))-407.986(source)-252.007(to)-263.994(learn)]TJ 0 12 Td [(the)-336.017(details.)]TJ /R33683184 14.4 Tf 0 37.2 Td [(15.1)-1083.33(Bac)33.3235(kground)]TJ /R33998272 10 Tf 0 25.2 Td [(gpsim)-467.986(is)-468(written)-467.986(mostly)-467.986(in)-480.008(C++.)-852.01(Wh)23.9917(y?)-875.994(W)83.9844(ell)-480.017(the)-468.008(main)-480(reason)-444.002(is)-479.993(to)-468.018(easily)]TJ 0 12 Td [(implemen)23.9819(t)-359.984(a)-347.992(hierarc)23.9905(hical)-324.016(mo)-24.0161(del)-359.993(of)-347.993(a)-347.993(pic.)-515.984(If)-360(y)24.0161(ou)-347.986(think)-359.993(ab)-24.0015(out)-348.008(a)-347.993(micro)-23.9942(con)23.9844(troller,)]TJ 0 11.8801 Td [(it's)-419.993(really)-407.993(easy)-408(to)-420.009(mo)-24.0161(dularize)-419.986(the)-420(v)59.9927(arious)-408.018(comp)-23.9942(onen)23.9917(ts.)-707.986(C++)-408.008(lends)-431.992(itself)-420.015(w)23.9844(ell)]TJ 0 12 Td [(to)-443.993(this)-468.017(conceptualization.)-804.019(F)84.0162(urthermore)-432.009(Micro)-24.0161(c)24(hip,)-480.017(lik)23.9844(e)-456.001(other)-443.985(micro)-23.9942(con)23.9844(troller)]TJ 0 11.8797 Td [(man)24(ufacturers,)-504.01(has)-491.985(created)-480.01(families)-480.003(of)-492.017(devices)-492.017(that)-492.017(are)-467.993(quite)-504.009(similar)-479.995(to)-480.01(one)]TJ 0 12 Td [(another.)-408.002(Again,)-300(the)-300(C++)-276.016(pro)23.9917(vides)-275.994('inheritance')-287.986(that)-287.993(allo)23.9844(ws)-275.994(the)-300(relationships)-275.986(to)]TJ 0 12 Td [(b)-24.0161(e)-336(shared)-312.017(among)-324.017(the)-323.986(v)59.9927(arious)-323.994(mo)-24.0161(dels)-323.994(of)-336.001(pics.)]TJ /R33683184 14.4 Tf 0 37.0801 Td [(15.2)-1083.33(Instructions)]TJ /R33998272 10 Tf 0 25.3199 Td [(There's)-263.994(a)-264.008(base)-264.002(class)-264.002(for)-276.016(the)-276.016(14-bit)-264.002(instructions)-264.019(\(I)-276.001(plan)-276.001(to)-275.984(go)-263.992(one)-263.984(step)-275.994(further)-276.001(and)]TJ 0 11.8801 Td [(create)-300(a)-324.008(base)-312.009(class)-312.009(from)-312.002(whic)23.9917(h)-324.016(all)-312.009(pic)-324.016(instructions)-311.987(can)-323.985(b)-24.0161(e)-324.009(deriv)24.0064(ed\).)-432.009(It)-324.009(primarily)]TJ 0 12 Td [(serv)24(es)-323.985(t)24(w)23.9844(o)-336(purp)-24.0161(oses:)-455.994(storage)-324.016(that)-347.993(is)-348(common)-336.018(for)-348.008(eac)23.9917(h)-336.008(instruction)-335.994(and)-348.018(a)-336.001(means)]TJ 0 12 Td [(for)-408.008(generically)-407.995(accessing)-408.01(virtual)-420.017(functions.)-720.017(The)-420.017(common)-420.003(information)-420.02(consists)]TJ 0 11.8801 Td [(of)-384.009(a)-372.016(name)-383.993(-)-384(or)-371.992(more)-384.016(sp)-23.9917(ecically)-372.017(the)-396.016(instruction)-384.002(mnemonic,)-396.004(the)-383.985(op)-24.0015(co)-23.9917(de,)-396.011(and)-383.994(a)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ter)-347.993(to)-360.009(the)-371.994(pro)-24.0161(cessor)-323.985(o)24(wning)-347.993(the)-371.992(instruction.)-528.003(Some)-360.01(of)-359.986(the)-360(virtual)-360.017(functions)]TJ 0 12 Td [(are)-239.985('execute')-251.986(and)-252('name'.)-407.986(As)-251.992(the)-263.984(hex)-252.017(le)-251.985(is)-251.985(deco)-24.0088(ded,)-264.009(instances)-252.002(of)-252.017(the)-251.992(instructions)]TJ 0 11.8801 Td [(are)-252.017(created)-275.986(and)-263.993(stored)-264.002(in)-288.015(an)-264.002(arra)23.9844(y)-252(called)-264.002(program_memory)83.9893(.)-384(The)-275.994(index)-276.011(in)24.0137(to)-275.986(this)]TJ 0 12 Td [(arra)23.9832(y)-288.017(is)-324.016(the)-336.017(address)-300(at)-323.993(whic)23.9917(h)-324.016(the)-323.985(instruction)-324.002(resides.)-431.995(T)83.9844(o)-324.009(execute)-311.995(an)-324.002(instruction)]TJ 0 11.8797 Td [(the)-336.017(follo)23.9832(wing)-311.985(co)-23.9929(de)-324(sequence)-324.009(is)-336.008(in)24.0161(v)24.0161(ok)23.9917(ed:)]TJ 166.8 25.2 Td (71)Tj ET Q Q \n \n \n \n \n-1990\n+1991\n \n \n \n \n-R28612488\n+R33683184\n \n-R29296424\n+R34367120\n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -16068,20 +16068,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (72)Tj /R28980056 10 Tf 144.36 0 Td [(CHAPTER)-347.996(15.)-767.994(THEOR)84.0137(Y)-336.001(OF)-323.994(OPERA)83.9844(TION)]TJ /R28927576 10 Tf -104.52 27.9602 Td [(program_memory[p)-23.9893(c.v)59.9927(alue]->execute\(\);)]TJ -39.8398 23.5199 Td [(whic)23.9917(h)-371.985(sa)23.9844(ys,)-371.992(get)-371.985(the)-383.985(instruction)-372.009(at)-372(the)-371.992(curren)24(t)-372.017(program)-347.993(coun)23.9893(ter)-359.986(\(p)-24(c.v)59.9903(alue\))-383.985(and)]TJ 0 12 Td [(in)24.0149(v)24.0149(ok)23.9917(e)-276(via)-288.017(the)-300(virtual)-300(function)-300(execute\(\).)-432.017(This)-300(approac)24.0064(h)-276.008(allo)23.9844(ws)-275.991(execution)-288.018(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ts)-396.016(to)-395.985(b)-24.0161(e)-396.001(easily)-396.001(set.)-636.016(A)-407.993(sp)-23.9917(ecial)-384.009(break)-384.009(p)-24.0161(oin)23.9917(t)-407.993(instruction)-384.004(can)-396.016(replace)-383.985(the)-408.008(one)]TJ 0 11.8801 Td [(residing)-275.994(in)-275.984(the)-288.008(program)-264.009(memory)-263.994(arra)23.9844(y)84.0162(.)-407.984(When)-288.018('execute')-276.011(is)-288(called)-275.991(the)-288.008(break)-264.009(p)-24.0137(oin)23.9893(t)]TJ 0 12 Td [(can)-323.986(b)-24.0161(e)-336(in)24.0149(v)24.0161(ok)23.9917(ed.)]TJ /R28612488 14.4 Tf 0 36.9598 Td [(15.3)-1083.33(General)-366.664(File)-374.998(Registers)]TJ /R28927576 10 Tf 0 25.2 Td [(A)-432.016(le)-431.985(register)-408.01(is)-431.985(sim)23.9844(ulated)-431.985(b)23.9917(y)-420.008(the)-431.992('le_register')-407.996(class.)-731.985(There)-420.015(is)-431.983(one)-431.992(instance)]TJ 0 12 Td [(of)-396.001(a)-396('le_register')-384.011(ob)-60.0171(ject)-396.008(for)-396.016(eac)23.9917(h)-384.016(le)-408(register)-383.987(in)-395.984(the)-408.008(PIC.)-408.018(All)-407.984(of)-396.001(the)-408.008(registers)]TJ 0 12 Td [(are)-407.993(collected)-408.018(together)-408(in)24.0161(to)-420.008(an)-420.017(arra)23.9844(y)-383.992(called)-420.017('registers')-395.987(whic)23.9893(h)-419.99(is)-407.998(indexed)-420.01(b)23.9942(y)-420.01(the)]TJ 0 11.8801 Td [(registers')-288.002(corresp)-24.0161(onding)-288.01(PIC)-324.016(addresses.)-420.017(The)-312.009(arra)23.9844(y)-288.015(is)-311.985(linear)-300(and)-312.002(not)-311.992(bank)24.0088(ed)-312.007(lik)23.9844(e)]TJ 0 12 Td [(it)-336.016(is)-324.016(in)-335.985(the)-336.016(PIC.)-335.986(\(Banking)-323.994(is)-336.008(handled)-324.016(during)-324.016(the)-336.016(sim)23.9844(ulation.\))]TJ /R28612488 14.4 Tf 0 36.9602 Td [(15.4)-1083.33(Sp)-33.332(ecial)-374.993(File)-366.67(Registers)]TJ /R28927576 10 Tf 0 25.2 Td [(Sp)-24.0088(ecial)-216.001(le)-228(registers)-192.009(are)-216.001(all)-215.994(of)-216.001(the)-228.008(other)-216.016(registers)-192.009(that)-227.993(are)-204.009(not)-228.008(general)-191.992(le)-228.003(registers.)]TJ 0 12 Td [(This)-384.009(includes)-384.016(the)-383.985(core)-372.002(registers)-372.009(lik)23.9844(e)-372.017(status)-384.002(and)-383.994(option)-384.016(and)-383.994(also)-371.992(the)-383.985(p)-24.0137(eripheral)]TJ 0 12 Td [(registers)-372.009(lik)23.9844(e)-372.017(eeadr)-383.985(for)-383.985(the)-396.016(eeprom.)-600(The)-384.002(sp)-23.9917(ecial)-396.001(le)-384.016(registers)-372.012(are)-372.017(deriv)24.0088(ed)-384(from)]TJ 0 11.8801 Td [(the)-288.009(general)-276.018(le)-288(registers)-264.002(and)-288.018(are)-276.001(also)-263.984(stored)-275.994(in)-300(the)-288.008('registers')-263.994(arra)23.9844(y)84.0137(.)-395.991(There)-287.984(is)-287.998(one)]TJ 0 12 Td [(instance)-408.002(for)-396.016(eac)23.9917(h)-396.008(register)-396.018(-)-407.984(ev)23.9917(en)-395.994(if)-420.017(the)-408.008(register)-396.018(is)-408(accessible)-395.996(in)-408.018(more)-396.011(than)-419.995(one)]TJ 0 11.8801 Td [(bank.)-419.994(So)-252.008(for)-263.984(example,)-264.019(there's)-264.016(only)-263.984(one)-251.992(instance)-264.016(for)-251.992(the)-276.016('status')-263.994(register,)-252.012(ho)24.0088(w)23.9844(ev)23.9942(er)]TJ 0 12 Td [(it)-336.016(ma)23.9917(y)-323.993(b)-24.0161(e)-336(accessed)-312.017(through)-324.009(the)-336.016('registers')-312.002(arra)23.9844(y)-300(in)-335.984(more)-311.985(than)-336.011(one)-323.985(place.)]TJ 0 15.1199 Td [(All)-407.985(le)-408(registers)-384.002(are)-384.009(accessed)-396.001(b)23.9917(y)-395.984(the)-408.008(virtual)-395.994(functions)-408.01('put')-408.008(and)-408.018('get'.)-660(This)-396.001(is)]TJ 0 12 Td [(done)-371.985(for)-383.985(t)24(w)23.9844(o)-372.017(main)-371.992(reasons.)-575.987(First,)-395.994(it)-383.985(con)23.9844(v)24.0161(enien)24.0137(tly)-360.008(encapsulates)-372.002(the)-383.985(breakp)-24(oin)23.9893(t)]TJ 0 12 Td [(o)24(v)24.0149(erhead)-251.986(\(for)-264.009(register)-263.987(breakp)-24.0015(oin)23.9917(ts\))-264.009(in)-275.984(the)-276.016(le)-276.008(register)-251.995(and)-275.986(not)-276.016(in)-275.986(the)-276.016(instruction.)]TJ 0 11.8797 Td [(Second,)-287.993(and)-275.986(more)-276.008(imp)-24.0015(ortan)23.9844(t,)-288.008(it)-288.008(allo)23.9844(ws)-264.002(deriv)24.0064(ed)-264.002(classes)-264.002(to)-288.015(implemen)23.9844(t)-287.993(the)-276.016(put)-288.018(and)]TJ 0 12 Td [(get)-408(more)-408(sp)-23.9917(ecically)84(.)-695.992(F)84.0162(or)-408.008(example,)-431.988(a)-407.993('put')-420(to)-420.008(the)-420(indf)-420(register)-396.016(is)-419.99(a)-407.993(whole)-407.984(lot)]TJ 0 11.8801 Td [(dieren)23.9832(t)-372.016(than)-384.016(a)-372.017(put)-383.992(to)-372(the)-371.992(in)24.0161(tcon)-372.017(register.)-564.002(In)-384.016(eac)23.9917(h)-359.993(case,)-372.017(the)-383.985('put')-383.985(initiates)-384.019(an)]TJ 0 12 Td [(action)-456.001(b)-24.0161(ey)23.9917(ond)-455.987(simply)-455.994(storing)-444.016(a)-456.001(b)23.9917(yte)-467.986(of)-456.001(data)-456.001(in)-468.015(an)-455.994(arra)23.9844(y)84.0137(.)-804(It)-467.993(also)-443.985(allo)23.9844(ws)-444(the)]TJ 0 12 Td [(follo)23.9832(wing)-311.985(co)-23.9917(de)-335.994(sequence)-324.009(to)-323.992(b)-24.0161(e)-336.001(easily)-324.009(implemen)23.9819(ted:)]TJ /R29471568 10 Tf 24.8398 25.6801 Td [(movlw)-1548.01(trisa)-1548.01(;Get)-504.016(the)-504.009(address)-480.017(of)-515.994(tris)]TJ 0 12 Td [(movwf)-1548.01(fsr)]TJ 0 11.8801 Td [(movf)-2076.01(indf,w)-1020.01(;Read)-491.995(trisa)-503.987(indirectly)]TJ /R28612488 14.4 Tf -24.8398 37.0801 Td [(15.5)-1083.33(Example)-366.669(of)-366.665(an)-366.677(instruction)]TJ /R28927576 10 Tf 0 25.2 Td [(Here's)-288.009(an)-275.993(example)-287.986(of)-287.993(the)-300(co)-23.9917(de)-287.986(for)-276.016(the)-300(mo)23.9917(vf)-288.015(instruction)-287.986(that)-287.993(illustrates)-287.993(what)-288.008(has)]TJ 0 11.8797 Td [(b)-24.0161(een)-336.017(discussed)-323.994(ab)-24.0015(o)24(v)24.0161(e.)-420(Somewhere)-324.011(in)-335.984(gpsim)-324.002(the)-336.016(co)-23.9917(de)-324.002(sequence:)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (72)Tj /R34044536 10 Tf 144.36 0 Td [(CHAPTER)-347.996(15.)-767.994(THEOR)84.0137(Y)-336.001(OF)-323.994(OPERA)83.9844(TION)]TJ /R33998272 10 Tf -104.52 27.9602 Td [(program_memory[p)-23.9893(c.v)59.9927(alue]->execute\(\);)]TJ -39.8398 23.5199 Td [(whic)23.9917(h)-371.985(sa)23.9844(ys,)-371.992(get)-371.985(the)-383.985(instruction)-372.009(at)-372(the)-371.992(curren)24(t)-372.017(program)-347.993(coun)23.9893(ter)-359.986(\(p)-24(c.v)59.9903(alue\))-383.985(and)]TJ 0 12 Td [(in)24.0149(v)24.0149(ok)23.9917(e)-276(via)-288.017(the)-300(virtual)-300(function)-300(execute\(\).)-432.017(This)-300(approac)24.0064(h)-276.008(allo)23.9844(ws)-275.991(execution)-288.018(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(ts)-396.016(to)-395.985(b)-24.0161(e)-396.001(easily)-396.001(set.)-636.016(A)-407.993(sp)-23.9917(ecial)-384.009(break)-384.009(p)-24.0161(oin)23.9917(t)-407.993(instruction)-384.004(can)-396.016(replace)-383.985(the)-408.008(one)]TJ 0 11.8801 Td [(residing)-275.994(in)-275.984(the)-288.008(program)-264.009(memory)-263.994(arra)23.9844(y)84.0162(.)-407.984(When)-288.018('execute')-276.011(is)-288(called)-275.991(the)-288.008(break)-264.009(p)-24.0137(oin)23.9893(t)]TJ 0 12 Td [(can)-323.986(b)-24.0161(e)-336(in)24.0149(v)24.0161(ok)23.9917(ed.)]TJ /R33683184 14.4 Tf 0 36.9598 Td [(15.3)-1083.33(General)-366.664(File)-374.998(Registers)]TJ /R33998272 10 Tf 0 25.2 Td [(A)-432.016(le)-431.985(register)-408.01(is)-431.985(sim)23.9844(ulated)-431.985(b)23.9917(y)-420.008(the)-431.992('le_register')-407.996(class.)-731.985(There)-420.015(is)-431.983(one)-431.992(instance)]TJ 0 12 Td [(of)-396.001(a)-396('le_register')-384.011(ob)-60.0171(ject)-396.008(for)-396.016(eac)23.9917(h)-384.016(le)-408(register)-383.987(in)-395.984(the)-408.008(PIC.)-408.018(All)-407.984(of)-396.001(the)-408.008(registers)]TJ 0 12 Td [(are)-407.993(collected)-408.018(together)-408(in)24.0161(to)-420.008(an)-420.017(arra)23.9844(y)-383.992(called)-420.017('registers')-395.987(whic)23.9893(h)-419.99(is)-407.998(indexed)-420.01(b)23.9942(y)-420.01(the)]TJ 0 11.8801 Td [(registers')-288.002(corresp)-24.0161(onding)-288.01(PIC)-324.016(addresses.)-420.017(The)-312.009(arra)23.9844(y)-288.015(is)-311.985(linear)-300(and)-312.002(not)-311.992(bank)24.0088(ed)-312.007(lik)23.9844(e)]TJ 0 12 Td [(it)-336.016(is)-324.016(in)-335.985(the)-336.016(PIC.)-335.986(\(Banking)-323.994(is)-336.008(handled)-324.016(during)-324.016(the)-336.016(sim)23.9844(ulation.\))]TJ /R33683184 14.4 Tf 0 36.9602 Td [(15.4)-1083.33(Sp)-33.332(ecial)-374.993(File)-366.67(Registers)]TJ /R33998272 10 Tf 0 25.2 Td [(Sp)-24.0088(ecial)-216.001(le)-228(registers)-192.009(are)-216.001(all)-215.994(of)-216.001(the)-228.008(other)-216.016(registers)-192.009(that)-227.993(are)-204.009(not)-228.008(general)-191.992(le)-228.003(registers.)]TJ 0 12 Td [(This)-384.009(includes)-384.016(the)-383.985(core)-372.002(registers)-372.009(lik)23.9844(e)-372.017(status)-384.002(and)-383.994(option)-384.016(and)-383.994(also)-371.992(the)-383.985(p)-24.0137(eripheral)]TJ 0 12 Td [(registers)-372.009(lik)23.9844(e)-372.017(eeadr)-383.985(for)-383.985(the)-396.016(eeprom.)-600(The)-384.002(sp)-23.9917(ecial)-396.001(le)-384.016(registers)-372.012(are)-372.017(deriv)24.0088(ed)-384(from)]TJ 0 11.8801 Td [(the)-288.009(general)-276.018(le)-288(registers)-264.002(and)-288.018(are)-276.001(also)-263.984(stored)-275.994(in)-300(the)-288.008('registers')-263.994(arra)23.9844(y)84.0137(.)-395.991(There)-287.984(is)-287.998(one)]TJ 0 12 Td [(instance)-408.002(for)-396.016(eac)23.9917(h)-396.008(register)-396.018(-)-407.984(ev)23.9917(en)-395.994(if)-420.017(the)-408.008(register)-396.018(is)-408(accessible)-395.996(in)-408.018(more)-396.011(than)-419.995(one)]TJ 0 11.8801 Td [(bank.)-419.994(So)-252.008(for)-263.984(example,)-264.019(there's)-264.016(only)-263.984(one)-251.992(instance)-264.016(for)-251.992(the)-276.016('status')-263.994(register,)-252.012(ho)24.0088(w)23.9844(ev)23.9942(er)]TJ 0 12 Td [(it)-336.016(ma)23.9917(y)-323.993(b)-24.0161(e)-336(accessed)-312.017(through)-324.009(the)-336.016('registers')-312.002(arra)23.9844(y)-300(in)-335.984(more)-311.985(than)-336.011(one)-323.985(place.)]TJ 0 15.1199 Td [(All)-407.985(le)-408(registers)-384.002(are)-384.009(accessed)-396.001(b)23.9917(y)-395.984(the)-408.008(virtual)-395.994(functions)-408.01('put')-408.008(and)-408.018('get'.)-660(This)-396.001(is)]TJ 0 12 Td [(done)-371.985(for)-383.985(t)24(w)23.9844(o)-372.017(main)-371.992(reasons.)-575.987(First,)-395.994(it)-383.985(con)23.9844(v)24.0161(enien)24.0137(tly)-360.008(encapsulates)-372.002(the)-383.985(breakp)-24(oin)23.9893(t)]TJ 0 12 Td [(o)24(v)24.0149(erhead)-251.986(\(for)-264.009(register)-263.987(breakp)-24.0015(oin)23.9917(ts\))-264.009(in)-275.984(the)-276.016(le)-276.008(register)-251.995(and)-275.986(not)-276.016(in)-275.986(the)-276.016(instruction.)]TJ 0 11.8797 Td [(Second,)-287.993(and)-275.986(more)-276.008(imp)-24.0015(ortan)23.9844(t,)-288.008(it)-288.008(allo)23.9844(ws)-264.002(deriv)24.0064(ed)-264.002(classes)-264.002(to)-288.015(implemen)23.9844(t)-287.993(the)-276.016(put)-288.018(and)]TJ 0 12 Td [(get)-408(more)-408(sp)-23.9917(ecically)84(.)-695.992(F)84.0162(or)-408.008(example,)-431.988(a)-407.993('put')-420(to)-420.008(the)-420(indf)-420(register)-396.016(is)-419.99(a)-407.993(whole)-407.984(lot)]TJ 0 11.8801 Td [(dieren)23.9832(t)-372.016(than)-384.016(a)-372.017(put)-383.992(to)-372(the)-371.992(in)24.0161(tcon)-372.017(register.)-564.002(In)-384.016(eac)23.9917(h)-359.993(case,)-372.017(the)-383.985('put')-383.985(initiates)-384.019(an)]TJ 0 12 Td [(action)-456.001(b)-24.0161(ey)23.9917(ond)-455.987(simply)-455.994(storing)-444.016(a)-456.001(b)23.9917(yte)-467.986(of)-456.001(data)-456.001(in)-468.015(an)-455.994(arra)23.9844(y)84.0137(.)-804(It)-467.993(also)-443.985(allo)23.9844(ws)-444(the)]TJ 0 12 Td [(follo)23.9832(wing)-311.985(co)-23.9917(de)-335.994(sequence)-324.009(to)-323.992(b)-24.0161(e)-336.001(easily)-324.009(implemen)23.9819(ted:)]TJ /R34542264 10 Tf 24.8398 25.6801 Td [(movlw)-1548.01(trisa)-1548.01(;Get)-504.016(the)-504.009(address)-480.017(of)-515.994(tris)]TJ 0 12 Td [(movwf)-1548.01(fsr)]TJ 0 11.8801 Td [(movf)-2076.01(indf,w)-1020.01(;Read)-491.995(trisa)-503.987(indirectly)]TJ /R33683184 14.4 Tf -24.8398 37.0801 Td [(15.5)-1083.33(Example)-366.669(of)-366.665(an)-366.677(instruction)]TJ /R33998272 10 Tf 0 25.2 Td [(Here's)-288.009(an)-275.993(example)-287.986(of)-287.993(the)-300(co)-23.9917(de)-287.986(for)-276.016(the)-300(mo)23.9917(vf)-288.015(instruction)-287.986(that)-287.993(illustrates)-287.993(what)-288.008(has)]TJ 0 11.8797 Td [(b)-24.0161(een)-336.017(discussed)-323.994(ab)-24.0015(o)24(v)24.0161(e.)-420(Somewhere)-324.011(in)-335.984(gpsim)-324.002(the)-336.016(co)-23.9917(de)-324.002(sequence:)]TJ ET Q Q \n \n \n \n \n-2462\n+2463\n \n \n \n \n \n \n Filter\n@@ -16106,21 +16106,21 @@\n \n 83 0 4 0 77 82 d1 0.01 0 0 0.01 0 0 cm q 7300 0 0 8200 410 -9.99985 cm BI /IM true /W 73 /H 82 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 73>> ID ÿ& ‡P.ü†f¾ïïïïïï÷ïÿþÿÿÿÿ|ÿÿÿùæ¿ÿ×ÿý}}|ÿÿBüßßßÿýÿÿÿÿÿÇÿÿÿÿÿÿÿÿÿâFƒ7ü�@ EI Q \n \n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -16157,20 +16157,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(15.5.)-756.001(EXAMPLE)-348.01(OF)-335.985(AN)-335.984(INSTR)24.0137(UCTION)]TJ /R28927576 10 Tf 333.72 0 Td (73)Tj /R29471568 10 Tf -308.879 27.9602 Td [(program_memory[p)12.019(c.)12.0142(val)12.0068(ue)12.0142(]->)12.0068(ex)12.0142(ec)12.0142(ute)12.0068(\(\))12.0142(;)]TJ /R28927576 10 Tf -24.8402 24 Td [(is)-444.016(executed.)-815.987(Let's)-444.009(sa)23.9844(y)-443.992(that)-456.001(the)-456.016(p)-24.0161(c)-456.001(is)-456.009(p)-24.0161(oin)23.9917(ting)-455.994(to)-443.992(a)-456.001(mo)23.9917(vf)-443.992(instruction.)-804.019(The)-455.991(-)]TJ 0 11.8801 Td [(>execute\(\))-335.986(virtual)-324.002(function)-347.993(will)-335.984(in)24.0161(v)24.0161(ok)23.9917(e)-324.009(MO)23.9917(VF::execute.)-456.018(I'v)24(e)-324.009(added)-336.001(extra)-335.991(com-)]TJ 0 12 Td [(men)24(ts)-323.985(\(that)-335.985(aren't)-324.002(in)-335.985(the)-336.016(main)-336.016(co)-23.9917(de\))-323.985(to)-335.984(illustrate)-323.994(in)-335.984(detail)-324.002(what's)-324.016(happ)-23.9844(ening.)]TJ /R29471568 10 Tf 24.8402 23.8801 Td [(void)-504.016(MOVF::execute\(vo)12.019(id)12.0142(\))]TJ 0 12 Td ({)Tj 10.4398 11.8801 Td [(unsigned)-479.987(int)-516.001(source_value;)]TJ 0 24 Td [(//)-515.993(All)-504.009(instructions)-467.988(are)-504.009('traced')-479.986(\(discussed)-480.003(below\).)-480.017(It's)-504.019(sufficient)]TJ 0 11.8801 Td [(//to)-504.016(only)-504.016(store)-491.995(the)-516.001(opcode.)-480.017(However,)-492.017(even)-491.985(this)-504.016(may)-516.001(be)-504(unnecessary)-468.018(since)]TJ 0 12 Td [(//the)-503.986(progam)-492.002(counter)-480.017(is)-515.994(also)-504.016(traced.)-492.01(Expect)-492.002(this)-504.016(to)-504.002(disappear)-479.995(in)-515.991(the)]TJ 0 11.8801 Td (//future...)Tj 0 12 Td [(trace.instructio)12.019(n\(o)12.0068(pc)12.0142(ode)12.0068(\);)]TJ 0 23.8801 Td [(//)-515.993('source')-479.987(is)-515.994(a)-515.984(pointer)-492.01(to)-504.002(a)-528.015('file_register')-443.989(object.)-480(It)-515.991(is)-515.991(initialized)]TJ 0 12 Td [(//by)-504.016(reading)-492.01(the)-504.009('registers')-468.018(array.)-492.002(Note)-504.016(that)-504.016(the)-504.009(index)-503.985(depends)-480.02(on)-515.991(the)]TJ 0 12 Td [(//'rp')-492.002(bits)-504.016(\(actually)-479.995(just)-504.016(one)-504.009(bit\))-504.016(in)-515.994(the)-504.009(status)-492.002(register.)-479.995(Time)-504.019(is)]TJ 0 11.8797 Td [(//)-515.993(saved)-491.994(by)-515.993(caching)-492.01(rp)-515.994(as)-504.002(opposed)-492.01(to)-515.994(decoding)-479.986(the)-504.009(status)-492.002(register.)]TJ 0 12 Td [(source)-492.002(=)-515.985(cpu->registers[cp)12.0117(u-)12.0142(>rp)-444.009(|)-515.984(opcode&REG_IN_IN)12.019(ST)12.0166(RU)12.0166(CTI)12.0068(ON)12.0166(_M)12.0166(ASK)11.9824(];)]TJ 0 23.8801 Td [(//)-515.993(We)-515.993(have)-504.016(no)-504.002(idea)-504.016(which)-503.987(register)-479.986(we)-515.994(are)-504.009(trying)-492.002(to)-515.994(access)-492.002(and)-504.009(how)-504.009(it)]TJ 0 12 Td [(//should)-479.987(be)-515.993(accessed)-479.986(or)-515.994(if)-515.994(there's)-480.017(a)-528.015(breakpoint)-468.01(set)-504.009(on)-515.991(it.)-504.009(No)-515.991(problem,)]TJ 0 11.8801 Td [(//the)-503.986(virtual)-480.017(function)-492.017('get')-491.995(will)-504.016(resolve)-480.017(all)-516.001(of)-515.994(those)-491.992(details)]TJ 0 12 Td [(//)-515.993(and)-504.009('do)-516.001(the)-504.009(right)-491.995(thing'.)]TJ 0 12 Td [(source_value)-467.988(=)-515.984(source->get\(\);)]TJ 0 23.8801 Td [(//)-515.993(If)-515.993(the)-504.009(destination)-468.018(is)-515.994(W,)-504.002(then)-504.016(the)-516.001(constructor)-468.018(has)-504.009(already)-480.02(initialized)]TJ 0 11.8801 Td [(//'destination'.)-443.997(Otherwise)-479.995(the)-504.009(destination)-468.018(and)-504.009(source)-492.002(are)-516.001(the)-504.009(same.)]TJ 0 12 Td [(if\(opcode&DESTIN)12.019(ATI)12.0068(ON)12.0142(_MA)12.0068(SK)12.0142(\))]TJ 10.4398 12 Td [(destination)-468.018(=)-515.984(source;)-3107.99(//)-515.994(Result)-492.002(goes)-504.016(to)-504.002(source)]TJ -10.4398 23.8797 Td [(//)-515.993(Write)-491.994(the)-516.001(source)-492.002(value)-491.995(to)-515.994(the)-504.009(destination.)-467.988(Again,)-492.002(we)-515.991(have)-491.988(no)-515.991(idea)]TJ 0 12 Td [(//)-515.993(where)-491.994(the)-516.001(destination)-468.018(may)-504.009(be)-515.994(or)]TJ 0 11.8801 Td [(//)-515.993(or)-515.993(how)-504.009(the)-504.009(data)-504.016(should)-492.002(be)-515.994(written)-492.01(there.)]TJ 0 12 Td [(destination->put)12.019(\(so)12.0068(ur)12.0142(ce_)12.0068(va)12.0142(lu)12.0142(e\);)]TJ 0 23.8801 Td [(//)-515.993(The)-504.009(movf)-504.016(instruction)-468.018(will)-504.016(set)-504.009(Z)-515.984(\(zero\))-492.002(bit)-516.001(in)-515.994(the)-504.009(status)-492.002(register)]TJ 0 12 Td [(//if)-504.016(the)-504.009(source)-492.002(value)-503.987(was)-504.009(zero.)]TJ 0 11.8801 Td [(cpu->status.put_)12.019(Z\(0)12.0068(==)12.0142(sou)12.0068(rc)12.0142(e_)12.0142(val)12.0068(ue)12.0142(\);)]TJ 0 24 Td [(//)-515.993(Finally,)-479.987(advance)-492.01(the)-504.009(pc)-515.994(by)-515.994(one.)]TJ 0 11.8801 Td [(cpu->pc.incremen)12.019(t\(\))12.0068(;)]TJ -10.4398 23.8797 Td (})Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(15.5.)-756.001(EXAMPLE)-348.01(OF)-335.985(AN)-335.984(INSTR)24.0137(UCTION)]TJ /R33998272 10 Tf 333.72 0 Td (73)Tj /R34542264 10 Tf -308.879 27.9602 Td [(program_memory[p)12.019(c.)12.0142(val)12.0068(ue)12.0142(]->)12.0068(ex)12.0142(ec)12.0142(ute)12.0068(\(\))12.0142(;)]TJ /R33998272 10 Tf -24.8402 24 Td [(is)-444.016(executed.)-815.987(Let's)-444.009(sa)23.9844(y)-443.992(that)-456.001(the)-456.016(p)-24.0161(c)-456.001(is)-456.009(p)-24.0161(oin)23.9917(ting)-455.994(to)-443.992(a)-456.001(mo)23.9917(vf)-443.992(instruction.)-804.019(The)-455.991(-)]TJ 0 11.8801 Td [(>execute\(\))-335.986(virtual)-324.002(function)-347.993(will)-335.984(in)24.0161(v)24.0161(ok)23.9917(e)-324.009(MO)23.9917(VF::execute.)-456.018(I'v)24(e)-324.009(added)-336.001(extra)-335.991(com-)]TJ 0 12 Td [(men)24(ts)-323.985(\(that)-335.985(aren't)-324.002(in)-335.985(the)-336.016(main)-336.016(co)-23.9917(de\))-323.985(to)-335.984(illustrate)-323.994(in)-335.984(detail)-324.002(what's)-324.016(happ)-23.9844(ening.)]TJ /R34542264 10 Tf 24.8402 23.8801 Td [(void)-504.016(MOVF::execute\(vo)12.019(id)12.0142(\))]TJ 0 12 Td ({)Tj 10.4398 11.8801 Td [(unsigned)-479.987(int)-516.001(source_value;)]TJ 0 24 Td [(//)-515.993(All)-504.009(instructions)-467.988(are)-504.009('traced')-479.986(\(discussed)-480.003(below\).)-480.017(It's)-504.019(sufficient)]TJ 0 11.8801 Td [(//to)-504.016(only)-504.016(store)-491.995(the)-516.001(opcode.)-480.017(However,)-492.017(even)-491.985(this)-504.016(may)-516.001(be)-504(unnecessary)-468.018(since)]TJ 0 12 Td [(//the)-503.986(progam)-492.002(counter)-480.017(is)-515.994(also)-504.016(traced.)-492.01(Expect)-492.002(this)-504.016(to)-504.002(disappear)-479.995(in)-515.991(the)]TJ 0 11.8801 Td (//future...)Tj 0 12 Td [(trace.instructio)12.019(n\(o)12.0068(pc)12.0142(ode)12.0068(\);)]TJ 0 23.8801 Td [(//)-515.993('source')-479.987(is)-515.994(a)-515.984(pointer)-492.01(to)-504.002(a)-528.015('file_register')-443.989(object.)-480(It)-515.991(is)-515.991(initialized)]TJ 0 12 Td [(//by)-504.016(reading)-492.01(the)-504.009('registers')-468.018(array.)-492.002(Note)-504.016(that)-504.016(the)-504.009(index)-503.985(depends)-480.02(on)-515.991(the)]TJ 0 12 Td [(//'rp')-492.002(bits)-504.016(\(actually)-479.995(just)-504.016(one)-504.009(bit\))-504.016(in)-515.994(the)-504.009(status)-492.002(register.)-479.995(Time)-504.019(is)]TJ 0 11.8797 Td [(//)-515.993(saved)-491.994(by)-515.993(caching)-492.01(rp)-515.994(as)-504.002(opposed)-492.01(to)-515.994(decoding)-479.986(the)-504.009(status)-492.002(register.)]TJ 0 12 Td [(source)-492.002(=)-515.985(cpu->registers[cp)12.0117(u-)12.0142(>rp)-444.009(|)-515.984(opcode&REG_IN_IN)12.019(ST)12.0166(RU)12.0166(CTI)12.0068(ON)12.0166(_M)12.0166(ASK)11.9824(];)]TJ 0 23.8801 Td [(//)-515.993(We)-515.993(have)-504.016(no)-504.002(idea)-504.016(which)-503.987(register)-479.986(we)-515.994(are)-504.009(trying)-492.002(to)-515.994(access)-492.002(and)-504.009(how)-504.009(it)]TJ 0 12 Td [(//should)-479.987(be)-515.993(accessed)-479.986(or)-515.994(if)-515.994(there's)-480.017(a)-528.015(breakpoint)-468.01(set)-504.009(on)-515.991(it.)-504.009(No)-515.991(problem,)]TJ 0 11.8801 Td [(//the)-503.986(virtual)-480.017(function)-492.017('get')-491.995(will)-504.016(resolve)-480.017(all)-516.001(of)-515.994(those)-491.992(details)]TJ 0 12 Td [(//)-515.993(and)-504.009('do)-516.001(the)-504.009(right)-491.995(thing'.)]TJ 0 12 Td [(source_value)-467.988(=)-515.984(source->get\(\);)]TJ 0 23.8801 Td [(//)-515.993(If)-515.993(the)-504.009(destination)-468.018(is)-515.994(W,)-504.002(then)-504.016(the)-516.001(constructor)-468.018(has)-504.009(already)-480.02(initialized)]TJ 0 11.8801 Td [(//'destination'.)-443.997(Otherwise)-479.995(the)-504.009(destination)-468.018(and)-504.009(source)-492.002(are)-516.001(the)-504.009(same.)]TJ 0 12 Td [(if\(opcode&DESTIN)12.019(ATI)12.0068(ON)12.0142(_MA)12.0068(SK)12.0142(\))]TJ 10.4398 12 Td [(destination)-468.018(=)-515.984(source;)-3107.99(//)-515.994(Result)-492.002(goes)-504.016(to)-504.002(source)]TJ -10.4398 23.8797 Td [(//)-515.993(Write)-491.994(the)-516.001(source)-492.002(value)-491.995(to)-515.994(the)-504.009(destination.)-467.988(Again,)-492.002(we)-515.991(have)-491.988(no)-515.991(idea)]TJ 0 12 Td [(//)-515.993(where)-491.994(the)-516.001(destination)-468.018(may)-504.009(be)-515.994(or)]TJ 0 11.8801 Td [(//)-515.993(or)-515.993(how)-504.009(the)-504.009(data)-504.016(should)-492.002(be)-515.994(written)-492.01(there.)]TJ 0 12 Td [(destination->put)12.019(\(so)12.0068(ur)12.0142(ce_)12.0068(va)12.0142(lu)12.0142(e\);)]TJ 0 23.8801 Td [(//)-515.993(The)-504.009(movf)-504.016(instruction)-468.018(will)-504.016(set)-504.009(Z)-515.984(\(zero\))-492.002(bit)-516.001(in)-515.994(the)-504.009(status)-492.002(register)]TJ 0 12 Td [(//if)-504.016(the)-504.009(source)-492.002(value)-503.987(was)-504.009(zero.)]TJ 0 11.8801 Td [(cpu->status.put_)12.019(Z\(0)12.0068(==)12.0142(sou)12.0068(rc)12.0142(e_)12.0142(val)12.0068(ue)12.0142(\);)]TJ 0 24 Td [(//)-515.993(Finally,)-479.987(advance)-492.01(the)-504.009(pc)-515.994(by)-515.994(one.)]TJ 0 11.8801 Td [(cpu->pc.incremen)12.019(t\(\))12.0068(;)]TJ -10.4398 23.8797 Td (})Tj ET Q Q \n \n \n \n \n-1881\n+1883\n \n \n \n \n \n \n Filter\n@@ -16195,19 +16195,19 @@\n \n 44 0 2 0 41 51 d1 0.01 0 0 0.01 0 0 cm q 3900 0 0 5100 210 -9.99985 cm BI /IM true /W 39 /H 51 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 39>> ID &¨†(´ÿäÕ&²xâëé}z^—¯¥õéz^¾—×¥ézúú~/ôý_Mõû}?WÓýûû~ÿ~ÿ~ßþÞPa‹Oòj“P� EI Q \n \n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n-R29471568\n+R34542264\n \n \n \n \n \n \n Type\n@@ -16244,33 +16244,33 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (74)Tj /R28980056 10 Tf 144.36 0 Td [(CHAPTER)-347.996(15.)-767.994(THEOR)84.0137(Y)-336.001(OF)-323.994(OPERA)83.9844(TION)]TJ /R28612488 14.4 Tf -144.36 69.9602 Td [(15.6)-1083.33(T)91.668(race)]TJ /R28927576 10 Tf 0 27 Td [(Ev)23.9844(erything)-324.002(that)-324.009(is)-324.016(sim)23.9844(ulated)-324.016(is)-324.016(traced)-324.009(-)]TJ /R29580480 10 Tf 174.961 0 Td [(al)-47.9859(l)]TJ /R28927576 10 Tf 15 0 Td [(of)-324.009(the)-336.016(time.)-443.994(The)-335.991(trace)-311.987(buer)-323.985(is)-336.006(one)]TJ -189.961 11.8801 Td [(h)23.9917(uge)-251.994(circular)-252.002(buer)-276.016(of)-264.009(in)24.0161(tegers.)-407.993(Information)-251.995(is)-264.016(or'ed)-251.985(with)-276.008(a)-264.009(trace)-251.987(tok)24.0088(en)-264(and)-263.994(then)]TJ 0 12 Td [(is)-348(stored)-347.986(in)-360.008(the)-348.008(trace)-348(buer.)-515.994(No)-348.015(attempt)-360.003(is)-348(made)-348.018(to)-360.008(asso)-23.9844(ciate)-336.011(the)-348.008(items)-360.01(in)-360.01(the)]TJ 0 12 Td [(trace)-384.016(buer)-396.016(while)-395.987(the)-396.016(sim)23.9844(ulator)-384.002(is)-396.008(sim)23.9844(ulating)-383.994(a)-384.009(PIC.)-408.018(Th)23.9893(us,)-407.993(if)-395.991(y)24.0137(ou)-384(lo)-23.9844(ok)-384.014(at)-395.987(the)]TJ 0 11.8797 Td [(ra)23.9844(w)-360(buer)-371.992(y)24.0161(ou'll)-372.017(see)-359.986(stu)-383.994(lik)23.9844(e:)-528.008(cycle)-372.009(coun)23.9917(ter)-359.986(=)-371.992(...,)-384.009(op)-24.0015(co)-23.9917(de)-372.007(fetc)23.9893(h)-384.014(=)-360(...,)-396.001(register)]TJ 0 12 Td [(read)-324.002(=)-323.985(...,)-336.001(register)-311.995(write)-323.985(=)-336.016(...,)-336.001(etc.)-443.992(Ho)24.0161(w)23.9844(ev)23.9917(er,)-300(this)-335.986(information)-324.004(is)-336.006(p)-24.0137(ost)-324.009(pro)-24.0186(cessed)]TJ 0 11.8801 Td [(to)-288.017(ascertain)-263.987(what)-288.008(happ)-23.9844(ened)-288(and)-288.018(when)-288.018(it)-300(happ)-23.9844(ened.)-432.002(It's)-287.986(also)-276.016(p)-24.0137(ossible)-276.001(to)-288.018(use)-288.003(this)]TJ 0 12 Td [(information)-324.002(to)-323.992(undo)-323.985(the)-336.016(sim)23.9844(ulation,)-324.009(or)-311.992(in)-335.984(other)-323.985(w)23.9844(ords)-312.002(y)24.0161(ou)-312.007(can)-323.985(step)-335.991(bac)23.9844(kw)24.0137(ards.)]TJ 0 12 Td [(I)-336.016(don't)-323.993(ha)24.0076(v)24.0161(e)-324.009(this)-323.994(implemen)23.9819(ted)-348.008(y)24.0161(et)-323.992(though.)]TJ /R28612488 14.4 Tf 0 42 Td [(15.7)-1083.33(Breakp)-33.3422(oin)33.3405(ts)]TJ /R28927576 10 Tf 0 26.8801 Td [(Breakp)-24.0173(oin)23.9917(ts)-311.992(fall)-335.994(in)24.0161(to)-323.992(three)-323.985(categories:)-419.995(execution,)-324.009(register,)-312.012(and)-335.986(cycle.)]TJ /R28872384 10 Tf 0 34.9199 Td (Execution:)Tj /R28927576 10 Tf 0 23.5203 Td [(F)84.0149(or)-503.985(execution)-503.994(breakp)-24.0015(oin)23.9917(ts)-491.992(a)-516.001(sp)-23.9917(ecial)-504.009(instruction)-504.002(appropriately)-492.002(called)-504('Break-)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t_Instruction')-456.018(is)-456.009(created)-455.987(and)-468.018(placed)-456.009(in)24.0161(to)-468.015(the)-468.008(program)-432.017(memory)-455.987(arra)23.9844(y)-432.002(at)]TJ 0 11.8797 Td [(the)-336.017(lo)-23.9844(cation)-336.001(the)-336.016(break)-336.001(p)-24.0161(oin)23.9917(t)-336.001(is)-336.008(desired.)-455.994(The)-335.994(original)-323.994(instruction)-335.996(is)-336.006(sa)23.9844(v)24.0137(ed)-312.007(in)-348.018(the)]TJ 0 12 Td [(newly)-311.994(created)-300(breap)-23.9942(oin)23.9917(t)-300(instruction.)-431.988(When)-312.002(the)-311.992(break)-300(p)-24.0161(oin)23.9893(t)-312.017(is)-311.983(cleared,)-300(the)-311.992(orig-)]TJ 0 12 Td [(inal)-288.017(instruction)-275.994(is)-288(fetc)23.9917(hed)-288.015(from)-275.986(the)-288.008(break)-276.001(p)-24.0161(oin)23.9917(t)-287.993(instruction)-287.988(and)-275.986(placed)-288.003(bac)23.9844(k)-275.986(in)24.0137(to)]TJ 0 11.8801 Td [(the)-336.017(program)-300(memory)-323.994(arra)23.9844(y)84.0162(.)]TJ 0 16.0801 Td [(Note)-324.002(that)-336.001(this)-335.986(sc)23.9844(heme)-312.002(has)-324.016(zero)-323.994(o)24(v)24.0161(erhead.)-408.018(The)-335.994(sim)23.9844(ulation)-312.002(is)-336.006(only)-323.985(aected)-323.994(when)]TJ 0 12 Td [(the)-336.017(breakp)-24.0015(oin)23.9917(t)-312.017(is)-336.008(encoun)24.0137(tered.)]TJ /R28872384 10 Tf 0 34.9199 Td (Register:)Tj /R28927576 10 Tf 0 23.5199 Td [(There)-324.002(are)-324.009(at)-323.992(least)-336.001(four)-324.016(dieren)23.9819(t)-336.001(breakp)-24.0015(oin)23.9917(t)-312.017(t)24(yp)-23.9844(es)-336.016(that)-336.001(can)-323.985(b)-24.0137(e)-336.001(set)-336.001(on)-324(a)-336.001(register:)]TJ 0 12 Td [(read)-335.994(an)24.0076(y)-335.985(v)59.9927(alue,)-348(write)-336.016(an)24.0064(y)-335.984(v)59.9927(alue,)-348(read)-335.994(a)-336.001(sp)-23.9917(ecic)-348.008(v)59.9927(alue,)-348(or)-336.016(write)-336.016(a)-347.993(sp)-23.9942(ecic)-336.016(v)59.9903(alue.)]TJ 0 11.8801 Td [(Lik)24.0149(e)-384.008(the)-396.017(execution)-383.994(breakp)-24.0015(oin)23.9917(ts,)-395.994(there)-383.985(are)-384.009(sp)-23.9917(ecial)-384.009(breakp)-24.0015(oin)23.9893(t)-372.017(registers)-372.012(that)-396.001(re-)]TJ 0 12 Td [(place)-251.994(a)-264.008(register)-240.003(ob)-60.0171(ject.)-420.01(So)-264.002(when)-263.994(the)-263.984(user)-263.994(sets)-251.992(a)-264.009(write)-263.984(breakp)-24(oin)23.9893(t)-252.017(at)-252.002(register)-251.992(0x20)]TJ 0 12 Td [(for)-323.985(example,)-324.019(a)-324.009(new)-335.994(breakp)-24.0015(oin)23.9917(t)-324.009(ob)-60.0171(ject)-324.016(is)-324.016(created)-323.994(and)-323.994(insert)-335.986(in)24.0137(to)-323.994(the)-336.016(le)-336.011(register)]TJ 0 11.8801 Td [(arra)23.9832(y)-263.993(at)-288.017(lo)-23.9844(cation)-287.993(0x20.)-407.986(When)-300(the)-300(sim)23.9844(ulator)-275.994(attempts)-300(to)-288.015(access)-275.986(register)-276.016(lo)-23.9844(cation)]TJ 0 12 Td [(0x20,)-312.009(the)-336.017(breakp)-24.0015(oin)23.9917(t)-312.017(ob)-60.0171(ject)-336.008(will)-335.984(b)-24.0161(e)-324.009(accessed)-324.009(instead.)]TJ 0 16.0801 Td [(Note)-372.009(that)-372.017(this)-372.002(sc)23.9844(heme)-360.01(to)-23.9917(o)-359.986(has)-371.985(zero)-348.018(o)24(v)24.0161(erhead,)-360.01(accept)-359.993(when)-372.002(a)-359.986(breakp)-24(oin)23.9893(t)-359.986(is)-359.99(en-)]TJ 0 11.8797 Td [(coun)23.9917(tered.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (74)Tj /R34044536 10 Tf 144.36 0 Td [(CHAPTER)-347.996(15.)-767.994(THEOR)84.0137(Y)-336.001(OF)-323.994(OPERA)83.9844(TION)]TJ /R33683184 14.4 Tf -144.36 69.9602 Td [(15.6)-1083.33(T)91.668(race)]TJ /R33998272 10 Tf 0 27 Td [(Ev)23.9844(erything)-324.002(that)-324.009(is)-324.016(sim)23.9844(ulated)-324.016(is)-324.016(traced)-324.009(-)]TJ /R34651176 10 Tf 174.961 0 Td [(al)-47.9859(l)]TJ /R33998272 10 Tf 15 0 Td [(of)-324.009(the)-336.016(time.)-443.994(The)-335.991(trace)-311.987(buer)-323.985(is)-336.006(one)]TJ -189.961 11.8801 Td [(h)23.9917(uge)-251.994(circular)-252.002(buer)-276.016(of)-264.009(in)24.0161(tegers.)-407.993(Information)-251.995(is)-264.016(or'ed)-251.985(with)-276.008(a)-264.009(trace)-251.987(tok)24.0088(en)-264(and)-263.994(then)]TJ 0 12 Td [(is)-348(stored)-347.986(in)-360.008(the)-348.008(trace)-348(buer.)-515.994(No)-348.015(attempt)-360.003(is)-348(made)-348.018(to)-360.008(asso)-23.9844(ciate)-336.011(the)-348.008(items)-360.01(in)-360.01(the)]TJ 0 12 Td [(trace)-384.016(buer)-396.016(while)-395.987(the)-396.016(sim)23.9844(ulator)-384.002(is)-396.008(sim)23.9844(ulating)-383.994(a)-384.009(PIC.)-408.018(Th)23.9893(us,)-407.993(if)-395.991(y)24.0137(ou)-384(lo)-23.9844(ok)-384.014(at)-395.987(the)]TJ 0 11.8797 Td [(ra)23.9844(w)-360(buer)-371.992(y)24.0161(ou'll)-372.017(see)-359.986(stu)-383.994(lik)23.9844(e:)-528.008(cycle)-372.009(coun)23.9917(ter)-359.986(=)-371.992(...,)-384.009(op)-24.0015(co)-23.9917(de)-372.007(fetc)23.9893(h)-384.014(=)-360(...,)-396.001(register)]TJ 0 12 Td [(read)-324.002(=)-323.985(...,)-336.001(register)-311.995(write)-323.985(=)-336.016(...,)-336.001(etc.)-443.992(Ho)24.0161(w)23.9844(ev)23.9917(er,)-300(this)-335.986(information)-324.004(is)-336.006(p)-24.0137(ost)-324.009(pro)-24.0186(cessed)]TJ 0 11.8801 Td [(to)-288.017(ascertain)-263.987(what)-288.008(happ)-23.9844(ened)-288(and)-288.018(when)-288.018(it)-300(happ)-23.9844(ened.)-432.002(It's)-287.986(also)-276.016(p)-24.0137(ossible)-276.001(to)-288.018(use)-288.003(this)]TJ 0 12 Td [(information)-324.002(to)-323.992(undo)-323.985(the)-336.016(sim)23.9844(ulation,)-324.009(or)-311.992(in)-335.984(other)-323.985(w)23.9844(ords)-312.002(y)24.0161(ou)-312.007(can)-323.985(step)-335.991(bac)23.9844(kw)24.0137(ards.)]TJ 0 12 Td [(I)-336.016(don't)-323.993(ha)24.0076(v)24.0161(e)-324.009(this)-323.994(implemen)23.9819(ted)-348.008(y)24.0161(et)-323.992(though.)]TJ /R33683184 14.4 Tf 0 42 Td [(15.7)-1083.33(Breakp)-33.3422(oin)33.3405(ts)]TJ /R33998272 10 Tf 0 26.8801 Td [(Breakp)-24.0173(oin)23.9917(ts)-311.992(fall)-335.994(in)24.0161(to)-323.992(three)-323.985(categories:)-419.995(execution,)-324.009(register,)-312.012(and)-335.986(cycle.)]TJ /R33489336 10 Tf 0 34.9199 Td (Execution:)Tj /R33998272 10 Tf 0 23.5203 Td [(F)84.0149(or)-503.985(execution)-503.994(breakp)-24.0015(oin)23.9917(ts)-491.992(a)-516.001(sp)-23.9917(ecial)-504.009(instruction)-504.002(appropriately)-492.002(called)-504('Break-)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t_Instruction')-456.018(is)-456.009(created)-455.987(and)-468.018(placed)-456.009(in)24.0161(to)-468.015(the)-468.008(program)-432.017(memory)-455.987(arra)23.9844(y)-432.002(at)]TJ 0 11.8797 Td [(the)-336.017(lo)-23.9844(cation)-336.001(the)-336.016(break)-336.001(p)-24.0161(oin)23.9917(t)-336.001(is)-336.008(desired.)-455.994(The)-335.994(original)-323.994(instruction)-335.996(is)-336.006(sa)23.9844(v)24.0137(ed)-312.007(in)-348.018(the)]TJ 0 12 Td [(newly)-311.994(created)-300(breap)-23.9942(oin)23.9917(t)-300(instruction.)-431.988(When)-312.002(the)-311.992(break)-300(p)-24.0161(oin)23.9893(t)-312.017(is)-311.983(cleared,)-300(the)-311.992(orig-)]TJ 0 12 Td [(inal)-288.017(instruction)-275.994(is)-288(fetc)23.9917(hed)-288.015(from)-275.986(the)-288.008(break)-276.001(p)-24.0161(oin)23.9917(t)-287.993(instruction)-287.988(and)-275.986(placed)-288.003(bac)23.9844(k)-275.986(in)24.0137(to)]TJ 0 11.8801 Td [(the)-336.017(program)-300(memory)-323.994(arra)23.9844(y)84.0162(.)]TJ 0 16.0801 Td [(Note)-324.002(that)-336.001(this)-335.986(sc)23.9844(heme)-312.002(has)-324.016(zero)-323.994(o)24(v)24.0161(erhead.)-408.018(The)-335.994(sim)23.9844(ulation)-312.002(is)-336.006(only)-323.985(aected)-323.994(when)]TJ 0 12 Td [(the)-336.017(breakp)-24.0015(oin)23.9917(t)-312.017(is)-336.008(encoun)24.0137(tered.)]TJ /R33489336 10 Tf 0 34.9199 Td (Register:)Tj /R33998272 10 Tf 0 23.5199 Td [(There)-324.002(are)-324.009(at)-323.992(least)-336.001(four)-324.016(dieren)23.9819(t)-336.001(breakp)-24.0015(oin)23.9917(t)-312.017(t)24(yp)-23.9844(es)-336.016(that)-336.001(can)-323.985(b)-24.0137(e)-336.001(set)-336.001(on)-324(a)-336.001(register:)]TJ 0 12 Td [(read)-335.994(an)24.0076(y)-335.985(v)59.9927(alue,)-348(write)-336.016(an)24.0064(y)-335.984(v)59.9927(alue,)-348(read)-335.994(a)-336.001(sp)-23.9917(ecic)-348.008(v)59.9927(alue,)-348(or)-336.016(write)-336.016(a)-347.993(sp)-23.9942(ecic)-336.016(v)59.9903(alue.)]TJ 0 11.8801 Td [(Lik)24.0149(e)-384.008(the)-396.017(execution)-383.994(breakp)-24.0015(oin)23.9917(ts,)-395.994(there)-383.985(are)-384.009(sp)-23.9917(ecial)-384.009(breakp)-24.0015(oin)23.9893(t)-372.017(registers)-372.012(that)-396.001(re-)]TJ 0 12 Td [(place)-251.994(a)-264.008(register)-240.003(ob)-60.0171(ject.)-420.01(So)-264.002(when)-263.994(the)-263.984(user)-263.994(sets)-251.992(a)-264.009(write)-263.984(breakp)-24(oin)23.9893(t)-252.017(at)-252.002(register)-251.992(0x20)]TJ 0 12 Td [(for)-323.985(example,)-324.019(a)-324.009(new)-335.994(breakp)-24.0015(oin)23.9917(t)-324.009(ob)-60.0171(ject)-324.016(is)-324.016(created)-323.994(and)-323.994(insert)-335.986(in)24.0137(to)-323.994(the)-336.016(le)-336.011(register)]TJ 0 11.8801 Td [(arra)23.9832(y)-263.993(at)-288.017(lo)-23.9844(cation)-287.993(0x20.)-407.986(When)-300(the)-300(sim)23.9844(ulator)-275.994(attempts)-300(to)-288.015(access)-275.986(register)-276.016(lo)-23.9844(cation)]TJ 0 12 Td [(0x20,)-312.009(the)-336.017(breakp)-24.0015(oin)23.9917(t)-312.017(ob)-60.0171(ject)-336.008(will)-335.984(b)-24.0161(e)-324.009(accessed)-324.009(instead.)]TJ 0 16.0801 Td [(Note)-372.009(that)-372.017(this)-372.002(sc)23.9844(heme)-360.01(to)-23.9917(o)-359.986(has)-371.985(zero)-348.018(o)24(v)24.0161(erhead,)-360.01(accept)-359.993(when)-372.002(a)-359.986(breakp)-24(oin)23.9893(t)-359.986(is)-359.99(en-)]TJ 0 11.8797 Td [(coun)23.9917(tered.)]TJ ET Q Q \n \n \n \n \n-2221\n+2222\n \n \n \n \n-R28612488\n+R33683184\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n-R29580480\n+R34651176\n \n \n \n \n \n \n Type\n@@ -16308,20 +16308,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28980056 10 Tf 1 0 0 -1 106.92 686.16 Tm [(15.7.)-756.001(BREAKPOINTS)]TJ /R28927576 10 Tf 333.72 0 Td (75)Tj /R28872384 10 Tf -333.72 27.9602 Td (Cycle:)Tj /R28927576 10 Tf 0 21.3602 Td [(Cycle)-300(breakp)-24.0015(oin)23.9917(ts)-300(allo)23.9832(w)-300(gpsim)-312.009(to)-312(alter)-312.017(execution)-300(at)-312(a)-312.017(sp)-23.9917(ecic)-311.992(instruction)-312.012(cycle.)]TJ 0 12 Td [(This)-396.001(is)-396.008(useful)-408.009(for)-396.016(running)-396.001(y)24.0161(our)-384.016(sim)23.9844(ulation)-395.987(for)-396.016(a)-396.001(v)24.0161(ery)-383.992(sp)-23.9917(ecic)-396.016(amoun)23.9819(t)-396.001(of)-396.001(time.)]TJ 0 12 Td [(In)23.9917(ternally)83.9832(,)-420.016(gpsim)-407.986(mak)23.9832(es)-396.016(extensiv)23.9917(e)-396.001(use)-408(of)-419.986(the)-408.008(cycle)-407.986(breakp)-24.0015(oin)23.9917(ts.)-672.01(F)84.0162(or)-396.016(example,)]TJ 0 11.8797 Td [(the)-311.994(TMR0)-323.993(ob)-60.0159(ject)-311.985(can)-311.994(b)-24.0161(e)-324.009(programmed)-288.018(to)-323.992(generate)-300(a)-312.017(p)-24.0161(erio)-23.9844(dic)-311.985(cycle)-312.009(break)-312.017(p)-24.0137(oin)23.9893(t.)]TJ 0 15 Td [(Cycle)-251.986(break)-252.017(p)-24.0161(oin)23.9917(ts)-263.984(are)-252.017(implemen)23.9819(ted)-276.016(with)-276.008(a)-252.017(sorted)-252.009(doubly-link)23.9893(ed)-264.002(list.)-420.01(The)-264(link)23.9893(ed)]TJ 0 11.8801 Td [(list)-264.016(con)23.9832(tains)-264.016(t)24(w)23.9844(o)-252.016(pieces)-264.002(of)-276.001(information)-252.009(\(b)-24.0015(esides)-275.986(the)-276.016(links\):)-408.018(the)-276.016(cycle)-264.002(at)-263.992(whic)23.9893(h)-276.006(the)]TJ 0 12 Td [(break)-252.017(is)-276.008(to)-263.993(o)-24.0076(ccur)-264.002(and)-263.993(the)-276.016(call)-263.984(bac)23.9844(k)-263.992(function)]TJ /R28424616 7 Tf 185.28 -3.6 Td (1)Tj /R28927576 10 Tf 7.2 3.6 Td [(that's)-275.994(to)-275.984(b)-24.0161(e)-276.001(in)24.0161(v)24.0161(ok)23.9917(ed)-252.009(when)-263.994(the)-276.016(cycle)]TJ -192.48 12 Td [(do)-24(es)-300(o)-24.0076(ccur.)-419.993(The)-312.008(break)-300(logic)-287.993(is)-311.985(extremely)-300(simple.)-432.002(Whenev)23.9819(er)-300(the)-311.992(cycle)-300(coun)23.9893(ter)-300(is)]TJ 0 11.8801 Td [(adv)60.0147(anced)-347.986(\(that)-360.009(is,)-360.009(incremen)24.0064(ted\),)-360(it's)-359.993(compared)-336.001(to)-360.008(the)-360(next)-360.01(desired)-348.01(cycle)-347.984(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t.)-420(If)-288.008(there's)-264.017(NO)-287.993(matc)23.9844(h,)-275.984(then)-288(w)23.9844(e're)-263.984(done.)-420.01(So)-275.994(the)-288.008(o)24(v)24.0161(erhead)-251.985(for)-263.984(cycle)-275.991(breaks)-263.984(is)]TJ 0 12 Td [(the)-288.009(time)-300(required)-275.986(to)-300(implemen)23.9819(t)-300(a)-287.993(comparison.)-408.003(If)-288.008(there)-288.008(IS)-300(a)-287.993(matc)23.9844(h,)-300(then)-300(the)-288.008(call)]TJ 0 11.8801 Td [(bac)23.9832(k)-395.985(function)-407.995(asso)-23.9856(ciated)-396.001(with)-408(this)-408.018(break)-396.001(p)-24.0161(oin)23.9917(t)-407.993(is)-408(in)24.0161(v)24.0161(ok)23.9917(ed)-395.994(and)-408.018(the)-408.008(next)-408.018(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(in)-335.985(the)-336.017(doubly-link)23.9893(ed)-324.002(list)-336.008(serv)24(es)-311.992(as)-311.992(the)-336.016(reference)-324.009(for)-323.985(the)-336.016(next)-335.986(cycle)-324(break.)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R28465232 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R29049640 8 Tf 4.2 2.88008 Td [(A)-375(call)-375(bac)29.9805(k)-390.019(function)-405.008(is)-359.979(a)-389.99(p)-29.9896(oin)30.0201(ter)-404.98(to)-390.018(a)-375(function.)-569.998(In)-390(this)-375(con)29.9805(text,)-419.98(gpsim)-359.988(is)-375(giv)30.0018(en)-389.99(a)-375(p)-29.9927(oin)30.0232(ter)]TJ -15.2402 9.35977 Td [(to)-359.99(the)-359.99(function)-375(that's)-359.999(to)-359.99(b)-29.9896(e)-360(in)30.0201(v)29.9988(ok)30.0018(ed)-375(\(called\))-375(whenev)30.011(er)-375(a)-360.01(cycle)-375(break)-375(o)-29.9805(ccurs.)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R34044536 10 Tf 1 0 0 -1 106.92 686.16 Tm [(15.7.)-756.001(BREAKPOINTS)]TJ /R33998272 10 Tf 333.72 0 Td (75)Tj /R33489336 10 Tf -333.72 27.9602 Td (Cycle:)Tj /R33998272 10 Tf 0 21.3602 Td [(Cycle)-300(breakp)-24.0015(oin)23.9917(ts)-300(allo)23.9832(w)-300(gpsim)-312.009(to)-312(alter)-312.017(execution)-300(at)-312(a)-312.017(sp)-23.9917(ecic)-311.992(instruction)-312.012(cycle.)]TJ 0 12 Td [(This)-396.001(is)-396.008(useful)-408.009(for)-396.016(running)-396.001(y)24.0161(our)-384.016(sim)23.9844(ulation)-395.987(for)-396.016(a)-396.001(v)24.0161(ery)-383.992(sp)-23.9917(ecic)-396.016(amoun)23.9819(t)-396.001(of)-396.001(time.)]TJ 0 12 Td [(In)23.9917(ternally)83.9832(,)-420.016(gpsim)-407.986(mak)23.9832(es)-396.016(extensiv)23.9917(e)-396.001(use)-408(of)-419.986(the)-408.008(cycle)-407.986(breakp)-24.0015(oin)23.9917(ts.)-672.01(F)84.0162(or)-396.016(example,)]TJ 0 11.8797 Td [(the)-311.994(TMR0)-323.993(ob)-60.0159(ject)-311.985(can)-311.994(b)-24.0161(e)-324.009(programmed)-288.018(to)-323.992(generate)-300(a)-312.017(p)-24.0161(erio)-23.9844(dic)-311.985(cycle)-312.009(break)-312.017(p)-24.0137(oin)23.9893(t.)]TJ 0 15 Td [(Cycle)-251.986(break)-252.017(p)-24.0161(oin)23.9917(ts)-263.984(are)-252.017(implemen)23.9819(ted)-276.016(with)-276.008(a)-252.017(sorted)-252.009(doubly-link)23.9893(ed)-264.002(list.)-420.01(The)-264(link)23.9893(ed)]TJ 0 11.8801 Td [(list)-264.016(con)23.9832(tains)-264.016(t)24(w)23.9844(o)-252.016(pieces)-264.002(of)-276.001(information)-252.009(\(b)-24.0015(esides)-275.986(the)-276.016(links\):)-408.018(the)-276.016(cycle)-264.002(at)-263.992(whic)23.9893(h)-276.006(the)]TJ 0 12 Td [(break)-252.017(is)-276.008(to)-263.993(o)-24.0076(ccur)-264.002(and)-263.993(the)-276.016(call)-263.984(bac)23.9844(k)-263.992(function)]TJ /R34063752 7 Tf 185.28 -3.6 Td (1)Tj /R33998272 10 Tf 7.2 3.6 Td [(that's)-275.994(to)-275.984(b)-24.0161(e)-276.001(in)24.0161(v)24.0161(ok)23.9917(ed)-252.009(when)-263.994(the)-276.016(cycle)]TJ -192.48 12 Td [(do)-24(es)-300(o)-24.0076(ccur.)-419.993(The)-312.008(break)-300(logic)-287.993(is)-311.985(extremely)-300(simple.)-432.002(Whenev)23.9819(er)-300(the)-311.992(cycle)-300(coun)23.9893(ter)-300(is)]TJ 0 11.8801 Td [(adv)60.0147(anced)-347.986(\(that)-360.009(is,)-360.009(incremen)24.0064(ted\),)-360(it's)-359.993(compared)-336.001(to)-360.008(the)-360(next)-360.01(desired)-348.01(cycle)-347.984(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t.)-420(If)-288.008(there's)-264.017(NO)-287.993(matc)23.9844(h,)-275.984(then)-288(w)23.9844(e're)-263.984(done.)-420.01(So)-275.994(the)-288.008(o)24(v)24.0161(erhead)-251.985(for)-263.984(cycle)-275.991(breaks)-263.984(is)]TJ 0 12 Td [(the)-288.009(time)-300(required)-275.986(to)-300(implemen)23.9819(t)-300(a)-287.993(comparison.)-408.003(If)-288.008(there)-288.008(IS)-300(a)-287.993(matc)23.9844(h,)-300(then)-300(the)-288.008(call)]TJ 0 11.8801 Td [(bac)23.9832(k)-395.985(function)-407.995(asso)-23.9856(ciated)-396.001(with)-408(this)-408.018(break)-396.001(p)-24.0161(oin)23.9917(t)-407.993(is)-408(in)24.0161(v)24.0161(ok)23.9917(ed)-395.994(and)-408.018(the)-408.008(next)-408.018(break)]TJ 0 12 Td [(p)-24.0161(oin)23.9917(t)-324.008(in)-335.985(the)-336.017(doubly-link)23.9893(ed)-324.002(list)-336.008(serv)24(es)-311.992(as)-311.992(the)-336.016(reference)-324.009(for)-323.985(the)-336.016(next)-335.986(cycle)-324(break.)]TJ ET Q q 1375.2 0 0 -4.8 1069.08 1393.08 cm BI /IM true /W 1 /H 1 /BPC 1 ID � EI Q q 10 0 0 10 0 0 cm BT /R33535928 6 Tf 1 0 0 -1 117.96 132.48 Tm (1)Tj /R34120336 8 Tf 4.2 2.88008 Td [(A)-375(call)-375(bac)29.9805(k)-390.019(function)-405.008(is)-359.979(a)-389.99(p)-29.9896(oin)30.0201(ter)-404.98(to)-390.018(a)-375(function.)-569.998(In)-390(this)-375(con)29.9805(text,)-419.98(gpsim)-359.988(is)-375(giv)30.0018(en)-389.99(a)-375(p)-29.9927(oin)30.0232(ter)]TJ -15.2402 9.35977 Td [(to)-359.99(the)-359.99(function)-375(that's)-359.999(to)-359.99(b)-29.9896(e)-360(in)30.0201(v)29.9988(ok)30.0018(ed)-375(\(called\))-375(whenev)30.011(er)-375(a)-360.01(cycle)-375(break)-375(o)-29.9805(ccurs.)]TJ ET Q Q \n \n \n \n \n-1622\n+1623\n \n \n \n \n \n \n Filter\n@@ -16360,25 +16360,25 @@\n \n 27 0 4 -17 20 50 d1 0.01 0 0 0.01 0 0 cm q 1600 0 0 6700 410 -1710 cm BI /IM true /W 16 /H 67 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 16>> ID .àŠ½½¾ö÷ïoöÿoÿoÿöÿÿû÷ÿÿÿþ¿_ÿú_ÿ¥ÿ¥ú_¥Öº]iiiET�@ EI Q \n \n \n \n \n \n-R29049640\n+R34120336\n \n-R28465232\n+R33535928\n \n-R28424616\n+R34063752\n \n-R28980056\n+R34044536\n \n-R28872384\n+R33489336\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -16415,27 +16415,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28927576 10 Tf 1 0 0 -1 160.68 686.16 Tm (76)Tj /R28980056 10 Tf 144.36 0 Td [(CHAPTER)-347.996(15.)-767.994(THEOR)84.0137(Y)-336.001(OF)-323.994(OPERA)83.9844(TION)]TJ ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33998272 10 Tf 1 0 0 -1 160.68 686.16 Tm (76)Tj /R34044536 10 Tf 144.36 0 Td [(CHAPTER)-347.996(15.)-767.994(THEOR)84.0137(Y)-336.001(OF)-323.994(OPERA)83.9844(TION)]TJ ET Q Q \n \n \n \n \n-172\n+173\n \n \n \n \n-R28980056\n+R34044536\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -16472,15 +16472,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28633264 24.88 Tf 1 0 0 -1 106.92 575.52 Tm (COPYING)Tj /R28927576 10 Tf 0 54.8398 Td [(The)-324(do)-24(cumen)23.9832(t)-336(is)-324.016(part)-324.002(of)-336.001(gpsim.)]TJ 0 15 Td [(gpsim)-215.994(is)-216.008(free)-227.993(soft)24(w)23.9844(are;)-228.009(y)24.0161(ou)-215.994(can)-216.016(redistribute)-228.003(it)-228.008(and/or)-191.985(mo)-24.0161(dify)-227.986(it)-228.008(under)-227.986(the)-228.008(terms)-215.986(of)]TJ 0 11.8801 Td [(the)-276.017(GNU)-288.017(General)-275.994(Public)-288(License)-276.018(as)-276.016(published)-276.011(b)23.9917(y)-288.015(the)-276.016(F)84.0162(ree)-276.001(Soft)23.9844(w)23.9844(are)-264.009(F)84.0162(oundation;)]TJ 0 12 Td [(either)-324.002(v)24.0149(ersion)-312(2,)-323.985(or)-323.985(\(at)-336.008(y)24.0161(our)-311.985(option\))-324.002(an)24.0064(y)-323.992(later)-324.009(v)24.0161(ersion.)]TJ 0 14.8801 Td [(gpsim)-407.986(is)-408(distributed)-419.987(in)-408.015(the)-420(hop)-23.9942(e)-419.986(that)-407.993(it)-420(will)-420.008(b)-24.0161(e)-419.986(useful,)-432.009(but)-420.008(WITHOUT)-420.01(ANY)]TJ 0 12 Td [(W)108.008(ARRANTY;)-480.019(without)-468(ev)23.9917(en)-455.994(the)-468.008(implied)-479.986(w)23.9844(arran)23.9917(t)24(y)-432(of)-467.993(MER)24.0064(CHANT)83.9893(ABILITY)]TJ 0 12 Td [(or)-311.992(FITNESS)-348.018(F)24.0149(OR)-324.016(A)-336(P)83.9917(AR)84.0064(TICULAR)-347.993(PURPOSE.)-348.01(See)-336.016(the)-336.016(GNU)-335.986(General)-324.004(Public)]TJ 0 11.8797 Td [(License)-323.986(for)-323.985(more)-311.985(details.)]TJ 0 15 Td [(Y)84(ou)-287.985(should)-288.002(ha)24.0076(v)24.0149(e)-276(receiv)23.9917(ed)-287.986(a)-287.993(cop)23.9844(y)-275.984(of)-300(the)-288.008(GNU)-300(General)-287.986(Public)-300(License)-288.01(along)-276.016(with)]TJ 0 11.8801 Td [(gpsim;)-300(see)-287.993(the)-300(le)-300(COPYING.)-300(If)-300(not,)-300(write)-288.008(to)-300(the)-300(F)84.0162(ree)-287.993(Soft)23.9844(w)23.9844(are)-276.001(F)84.0162(oundation,)-300(59)]TJ 0 12 Td [(T)83.9844(emple)-324.009(Place)-336.017(-)-324(Suite)-335.985(330,)-323.994(Boston,)-312.017(MA)-335.994(02111-1307,)-275.986(USA.)]TJ 166.8 297.12 Td (77)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33703960 24.88 Tf 1 0 0 -1 106.92 575.52 Tm (COPYING)Tj /R33998272 10 Tf 0 54.8398 Td [(The)-324(do)-24(cumen)23.9832(t)-336(is)-324.016(part)-324.002(of)-336.001(gpsim.)]TJ 0 15 Td [(gpsim)-215.994(is)-216.008(free)-227.993(soft)24(w)23.9844(are;)-228.009(y)24.0161(ou)-215.994(can)-216.016(redistribute)-228.003(it)-228.008(and/or)-191.985(mo)-24.0161(dify)-227.986(it)-228.008(under)-227.986(the)-228.008(terms)-215.986(of)]TJ 0 11.8801 Td [(the)-276.017(GNU)-288.017(General)-275.994(Public)-288(License)-276.018(as)-276.016(published)-276.011(b)23.9917(y)-288.015(the)-276.016(F)84.0162(ree)-276.001(Soft)23.9844(w)23.9844(are)-264.009(F)84.0162(oundation;)]TJ 0 12 Td [(either)-324.002(v)24.0149(ersion)-312(2,)-323.985(or)-323.985(\(at)-336.008(y)24.0161(our)-311.985(option\))-324.002(an)24.0064(y)-323.992(later)-324.009(v)24.0161(ersion.)]TJ 0 14.8801 Td [(gpsim)-407.986(is)-408(distributed)-419.987(in)-408.015(the)-420(hop)-23.9942(e)-419.986(that)-407.993(it)-420(will)-420.008(b)-24.0161(e)-419.986(useful,)-432.009(but)-420.008(WITHOUT)-420.01(ANY)]TJ 0 12 Td [(W)108.008(ARRANTY;)-480.019(without)-468(ev)23.9917(en)-455.994(the)-468.008(implied)-479.986(w)23.9844(arran)23.9917(t)24(y)-432(of)-467.993(MER)24.0064(CHANT)83.9893(ABILITY)]TJ 0 12 Td [(or)-311.992(FITNESS)-348.018(F)24.0149(OR)-324.016(A)-336(P)83.9917(AR)84.0064(TICULAR)-347.993(PURPOSE.)-348.01(See)-336.016(the)-336.016(GNU)-335.986(General)-324.004(Public)]TJ 0 11.8797 Td [(License)-323.986(for)-323.985(more)-311.985(details.)]TJ 0 15 Td [(Y)84(ou)-287.985(should)-288.002(ha)24.0076(v)24.0149(e)-276(receiv)23.9917(ed)-287.986(a)-287.993(cop)23.9844(y)-275.984(of)-300(the)-288.008(GNU)-300(General)-287.986(Public)-300(License)-288.01(along)-276.016(with)]TJ 0 11.8801 Td [(gpsim;)-300(see)-287.993(the)-300(le)-300(COPYING.)-300(If)-300(not,)-300(write)-288.008(to)-300(the)-300(F)84.0162(ree)-287.993(Soft)23.9844(w)23.9844(are)-276.001(F)84.0162(oundation,)-300(59)]TJ 0 12 Td [(T)83.9844(emple)-324.009(Place)-336.017(-)-324(Suite)-335.985(330,)-323.994(Boston,)-312.017(MA)-335.994(02111-1307,)-275.986(USA.)]TJ 166.8 297.12 Td (77)Tj ET Q Q \n \n \n \n \n 998\n \n \n@@ -16510,17 +16510,17 @@\n \n 163 0 2 0 160 142 d1 0.01 0 0 0.01 0 0 cm q 15800 0 0 14200 210 -10.0006 cm BI /IM true /W 158 /H 142 /BPC 1 /D[1 0] /F/CCF /DP<</K -1 /Columns 158>> ID &€Iÿÿɨg)�ðr =ÈÑÛ n·K¿m-ÒïÝ.ý´·K¿m-ÒïÝ-¿´·K¿m-׺Ý-¿´·K¿m-׺Ý-¿´·K¿m-׺ÛK´·K¿m-þÒÛK´·K¿m-þÒÛK´·Koí-þÒÛK´·]Šë~¶·ë}®¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ¯±ÿÿÿà� EI Q \n \n \n \n \n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n Type\n@@ -16557,42 +16557,42 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R28633264 24.88 Tf 1 0 0 -1 160.68 601.2 Tm (Index)Tj /R28927576 10 Tf 0 49.8 Td [(and2,)-323.993(53)]TJ 0 12 Td [(attac)23.9832(h,)-323.993(14)]TJ 0 22.8 Td [(break,)-311.994(14,)-324.009(15)]TJ 0 12 Td [(bus,)-335.993(14)]TJ 0 22.9199 Td [(Capacitors,)-312.009(55)]TJ 0 12 Td [(clear,)-311.994(14,)-324.009(17)]TJ 0 22.8 Td [(disassem)23.9905(ble,)-312(14,)-324.009(17)]TJ 0 12 Td [(dump,)-336.017(14,)-324.009(17)]TJ 0 22.8 Td [(ec)24.0149(ho,)-324.016(17)]TJ 0 22.8 Td [(frequency)84.0137(,)-324(14,)-324.009(18)]TJ 0 22.9199 Td [(GNU,)-336.001(77)]TJ 0 22.8 Td [(HD44780,)-312.009(55)]TJ 0 12 Td [(help,)-336.017(14,)-324.009(18)]TJ 0 22.8 Td [(I2C)-324.009(EEPR)24.0137(OM,)-348.018(54)]TJ 0 12 Td [(icd,)-335.985(14,)-312.017(18)]TJ 0 12 Td [(instructions,)-323.994(71)]TJ 0 22.9199 Td [(License,)-324.002(77)]TJ 0 12 Td [(list,)-335.985(14,)-312.017(18)]TJ 0 12 Td [(load,)-324.016(14,)-324.009(18)]TJ 0 12 Td [(log,)-323.986(14)]TJ 0 12 Td [(Logic,)-312(53)]TJ 0 22.8 Td [(macros,)-312.002(19)]TJ 0 12 Td [(mo)-24.0161(dule,)-336.017(14,)-312.017(20)]TJ 0 12 Td [(Mo)-24(dules,)-324.002(51)]TJ 0 22.8 Td [(NO)-324.009(W)108.008(ARRANTY,)-347.986(77)]TJ 0 12 Td [(no)-24(de,)-336.008(14,)-312.017(22)]TJ 0 12 Td [(not,)-335.993(54)]TJ 176.88 -431.16 Td [(or2,)-311.992(53)]TJ 0 21.9598 Td [(pro)-24.0161(cessor,)-300(14,)-324.009(22)]TJ 0 21.8402 Td [(quit,)-335.994(14,)-312.017(23)]TJ 0 21.9598 Td [(registers,)-300(72)]TJ 0 12 Td [(Resistors,)-311.995(54,)-324.009(55)]TJ 0 11.8801 Td [(run,)-324.002(14,)-324.009(23)]TJ 0 21.9602 Td [(SED1530,)-311.987(55)]TJ 0 12 Td [(set,)-323.985(14)]TJ 0 11.8801 Td [(step,)-324.016(14,)-324.009(23)]TJ 0 12 Td [(Stim)23.9844(ulus,)-336.008(47)]TJ 0 11.8801 Td [(stim)24(ulus,)-324.016(14,)-324.009(23)]TJ 0 12 Td [(stop)24.0064(w)23.9844(atc)23.9917(h,)-312(14,)-312.017(25)]TJ 0 12 Td [(Switc)24.0064(hes,)-323.994(54)]TJ 0 11.8797 Td [(sym)23.9917(b)-24.0161(ol,)-324.002(14,)-312.017(23)]TJ 0 21.9602 Td [(trace,)-312.002(14,)-324.009(25)]TJ 0 21.9602 Td [(USAR)83.9917(T)-336.016(mo)-24.0161(dule,)-336.016(52)]TJ 0 21.8398 Td [(v)24.0161(ersion,)-312.017(14)]TJ 0 12 Td [(V)84(oltage)-312.009(Sources,)-324.009(55)]TJ 0 21.8398 Td [(x,)-324.009(14,)-324.009(25)]TJ 0 12 Td [(xor2,)-312.002(54)]TJ -9.96016 149.52 Td (78)Tj ET Q Q \n+q 0.1 0 0 0.1 0 0 cm 0 0 0 1 K 0 0 0 1 k q 10 0 0 10 0 0 cm BT /R33703960 24.88 Tf 1 0 0 -1 160.68 601.2 Tm (Index)Tj /R33998272 10 Tf 0 49.8 Td [(and2,)-323.993(53)]TJ 0 12 Td [(attac)23.9832(h,)-323.993(14)]TJ 0 22.8 Td [(break,)-311.994(14,)-324.009(15)]TJ 0 12 Td [(bus,)-335.993(14)]TJ 0 22.9199 Td [(Capacitors,)-312.009(55)]TJ 0 12 Td [(clear,)-311.994(14,)-324.009(17)]TJ 0 22.8 Td [(disassem)23.9905(ble,)-312(14,)-324.009(17)]TJ 0 12 Td [(dump,)-336.017(14,)-324.009(17)]TJ 0 22.8 Td [(ec)24.0149(ho,)-324.016(17)]TJ 0 22.8 Td [(frequency)84.0137(,)-324(14,)-324.009(18)]TJ 0 22.9199 Td [(GNU,)-336.001(77)]TJ 0 22.8 Td [(HD44780,)-312.009(55)]TJ 0 12 Td [(help,)-336.017(14,)-324.009(18)]TJ 0 22.8 Td [(I2C)-324.009(EEPR)24.0137(OM,)-348.018(54)]TJ 0 12 Td [(icd,)-335.985(14,)-312.017(18)]TJ 0 12 Td [(instructions,)-323.994(71)]TJ 0 22.9199 Td [(License,)-324.002(77)]TJ 0 12 Td [(list,)-335.985(14,)-312.017(18)]TJ 0 12 Td [(load,)-324.016(14,)-324.009(18)]TJ 0 12 Td [(log,)-323.986(14)]TJ 0 12 Td [(Logic,)-312(53)]TJ 0 22.8 Td [(macros,)-312.002(19)]TJ 0 12 Td [(mo)-24.0161(dule,)-336.017(14,)-312.017(20)]TJ 0 12 Td [(Mo)-24(dules,)-324.002(51)]TJ 0 22.8 Td [(NO)-324.009(W)108.008(ARRANTY,)-347.986(77)]TJ 0 12 Td [(no)-24(de,)-336.008(14,)-312.017(22)]TJ 0 12 Td [(not,)-335.993(54)]TJ 176.88 -431.16 Td [(or2,)-311.992(53)]TJ 0 21.9598 Td [(pro)-24.0161(cessor,)-300(14,)-324.009(22)]TJ 0 21.8402 Td [(quit,)-335.994(14,)-312.017(23)]TJ 0 21.9598 Td [(registers,)-300(72)]TJ 0 12 Td [(Resistors,)-311.995(54,)-324.009(55)]TJ 0 11.8801 Td [(run,)-324.002(14,)-324.009(23)]TJ 0 21.9602 Td [(SED1530,)-311.987(55)]TJ 0 12 Td [(set,)-323.985(14)]TJ 0 11.8801 Td [(step,)-324.016(14,)-324.009(23)]TJ 0 12 Td [(Stim)23.9844(ulus,)-336.008(47)]TJ 0 11.8801 Td [(stim)24(ulus,)-324.016(14,)-324.009(23)]TJ 0 12 Td [(stop)24.0064(w)23.9844(atc)23.9917(h,)-312(14,)-312.017(25)]TJ 0 12 Td [(Switc)24.0064(hes,)-323.994(54)]TJ 0 11.8797 Td [(sym)23.9917(b)-24.0161(ol,)-324.002(14,)-312.017(23)]TJ 0 21.9602 Td [(trace,)-312.002(14,)-324.009(25)]TJ 0 21.9602 Td [(USAR)83.9917(T)-336.016(mo)-24.0161(dule,)-336.016(52)]TJ 0 21.8398 Td [(v)24.0161(ersion,)-312.017(14)]TJ 0 12 Td [(V)84(oltage)-312.009(Sources,)-324.009(55)]TJ 0 21.8398 Td [(x,)-324.009(14,)-324.009(25)]TJ 0 12 Td [(xor2,)-312.002(54)]TJ -9.96016 149.52 Td (78)Tj ET Q Q \n \n \n \n \n 803\n \n \n \n \n-R28633264\n+R33703960\n \n-R28927576\n+R33998272\n \n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n 526\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30284168 def 1 begincodespacerange <00><ff> endcodespacerange 58 beginbfrange <1c><1c><fb01> <26><26><0026> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <37><37><0037> <38><38><0038> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <47><47><0047> <48><48><0048> <49><49><0049> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33799160 def 1 begincodespacerange <00><ff> endcodespacerange 58 beginbfrange <1c><1c><fb01> <26><26><0026> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <37><37><0037> <38><38><0038> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <47><47><0047> <48><48><0048> <49><49><0049> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -16678,15 +16678,15 @@\n \n Filter\n FlateDecode\n Length\n 500\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30286248 def 1 begincodespacerange <00><ff> endcodespacerange 53 beginbfrange <1c><1c><fb01> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <41><41><0041> <42><42><0042> <43><43><0043> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4d><4d><004d> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <57><57><0057> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <71><71><0071> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33801240 def 1 begincodespacerange <00><ff> endcodespacerange 53 beginbfrange <1c><1c><fb01> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <41><41><0041> <42><42><0042> <43><43><0043> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4d><4d><004d> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <57><57><0057> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <71><71><0071> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -16764,18 +16764,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-269\n+271\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30286568 def 1 begincodespacerange <00><ff> endcodespacerange 17 beginbfrange <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <43><43><0043> <61><61><0061> <65><65><0065> <68><68><0068> <70><70><0070> <72><72><0072> <74><74><0074> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33801560 def 1 begincodespacerange <00><ff> endcodespacerange 17 beginbfrange <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <43><43><0043> <61><61><0061> <65><65><0065> <68><68><0068> <70><70><0070> <72><72><0072> <74><74><0074> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -16818,15 +16818,15 @@\n \n Filter\n FlateDecode\n Length\n 442\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30286888 def 1 begincodespacerange <00><ff> endcodespacerange 44 beginbfrange <1c><1c><fb01> <1e><1e><fb03> <27><27><2019> <28><28><0028> <29><29><0029> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <41><41><0041> <42><42><0042> <43><43><0043> <45><45><0045> <46><46><0046> <49><49><0049> <4d><4d><004d> <50><50><0050> <53><53><0053> <54><54><0054> <57><57><0057> <58><58><0058> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33801880 def 1 begincodespacerange <00><ff> endcodespacerange 44 beginbfrange <1c><1c><fb01> <1e><1e><fb03> <27><27><2019> <28><28><0028> <29><29><0029> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <41><41><0041> <42><42><0042> <43><43><0043> <45><45><0045> <46><46><0046> <49><49><0049> <4d><4d><004d> <50><50><0050> <53><53><0053> <54><54><0054> <57><57><0057> <58><58><0058> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -16902,15 +16902,15 @@\n \n Filter\n FlateDecode\n Length\n 172\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30287208 def 1 begincodespacerange <00><ff> endcodespacerange 2 beginbfrange <31><31><0031> <32><32><0032> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33802200 def 1 begincodespacerange <00><ff> endcodespacerange 2 beginbfrange <31><31><0031> <32><32><0032> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -16928,18 +16928,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-179\n+178\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30287528 def 1 begincodespacerange <00><ff> endcodespacerange 3 beginbfrange <31><31><0031> <32><32><0032> <33><33><0033> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33802520 def 1 begincodespacerange <00><ff> endcodespacerange 3 beginbfrange <31><31><0031> <32><32><0032> <33><33><0033> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -16958,18 +16958,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-395\n+392\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30287848 def 1 begincodespacerange <00><ff> endcodespacerange 38 beginbfrange <2d><2d><002d> <2e><2e><002e> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <51><51><0051> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <59><59><0059> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33802840 def 1 begincodespacerange <00><ff> endcodespacerange 38 beginbfrange <2d><2d><002d> <2e><2e><002e> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <51><51><0051> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <59><59><0059> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17030,15 +17030,15 @@\n \n Filter\n FlateDecode\n Length\n 549\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30288168 def 1 begincodespacerange <00><ff> endcodespacerange 61 beginbfrange <1c><1c><fb01> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <51><51><0051> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <57><57><0057> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33803160 def 1 begincodespacerange <00><ff> endcodespacerange 61 beginbfrange <1c><1c><fb01> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <51><51><0051> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <57><57><0057> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17124,18 +17124,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-484\n+483\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30288488 def 1 begincodespacerange <00><ff> endcodespacerange 51 beginbfrange <1c><1c><fb01> <2d><2d><002d> <2e><2e><002e> <30><30><0030> <31><31><0031> <32><32><0032> <3a><3a><003a> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <57><57><0057> <59><59><0059> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33803480 def 1 begincodespacerange <00><ff> endcodespacerange 51 beginbfrange <1c><1c><fb01> <2d><2d><002d> <2e><2e><002e> <30><30><0030> <31><31><0031> <32><32><0032> <3a><3a><003a> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <57><57><0057> <59><59><0059> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17214,18 +17214,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-697\n+696\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30288808 def 1 begincodespacerange <00><ff> endcodespacerange 90 beginbfrange <10><10><201c> <11><11><201d> <15><15><2013> <1b><1b><fb00> <1c><1c><fb01> <1d><1d><fb02> <1e><1e><fb03> <21><21><0021> <22><22><0022> <23><23><0023> <26><26><0026> <27><27><2019> <28><28><0028> <29><29><0029> <2a><2a><002a> <2b><2b><002b> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3b><3b><003b> <3c><3c><003c> <3d><3d><003d> <3e><3e><003e> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4a><4a><004a> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <51><51><0051> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <59><59><0059> <5b><5b><005b> <5d><5d><005d> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <71><71><0071> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> <7a><7a><007a> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33803800 def 1 begincodespacerange <00><ff> endcodespacerange 90 beginbfrange <10><10><201c> <11><11><201d> <15><15><2013> <1b><1b><fb00> <1c><1c><fb01> <1d><1d><fb02> <1e><1e><fb03> <21><21><0021> <22><22><0022> <23><23><0023> <26><26><0026> <27><27><2019> <28><28><0028> <29><29><0029> <2a><2a><002a> <2b><2b><002b> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3b><3b><003b> <3c><3c><003c> <3d><3d><003d> <3e><3e><003e> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4a><4a><004a> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <51><51><0051> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <59><59><0059> <5b><5b><005b> <5d><5d><005d> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <71><71><0071> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> <7a><7a><007a> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17343,15 +17343,15 @@\n \n Filter\n FlateDecode\n Length\n 314\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30289128 def 1 begincodespacerange <00><ff> endcodespacerange 24 beginbfrange <24><24><0024> <28><28><0028> <29><29><0029> <2c><2c><002c> <2d><2d><002d> <30><30><0030> <31><31><0031> <32><32><0032> <34><34><0034> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <44><44><0044> <4e><4e><004e> <54><54><0054> <61><61><0061> <65><65><0065> <68><68><0068> <6f><6f><006f> <74><74><0074> <75><75><0075> <76><76><0076> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33804120 def 1 begincodespacerange <00><ff> endcodespacerange 24 beginbfrange <24><24><0024> <28><28><0028> <29><29><0029> <2c><2c><002c> <2d><2d><002d> <30><30><0030> <31><31><0031> <32><32><0032> <34><34><0034> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <44><44><0044> <4e><4e><004e> <54><54><0054> <61><61><0061> <65><65><0065> <68><68><0068> <6f><6f><006f> <74><74><0074> <75><75><0075> <76><76><0076> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17407,15 +17407,15 @@\n \n Filter\n FlateDecode\n Length\n 166\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30289448 def 1 begincodespacerange <00><ff> endcodespacerange 1 beginbfrange <88><88><2022> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33804440 def 1 begincodespacerange <00><ff> endcodespacerange 1 beginbfrange <88><88><2022> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17435,15 +17435,15 @@\n \n Filter\n FlateDecode\n Length\n 193\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30289768 def 1 begincodespacerange <00><ff> endcodespacerange 5 beginbfrange <67><67><0067> <69><69><0069> <6d><6d><006d> <70><70><0070> <73><73><0073> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33804760 def 1 begincodespacerange <00><ff> endcodespacerange 5 beginbfrange <67><67><0067> <69><69><0069> <6d><6d><006d> <70><70><0070> <73><73><0073> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17471,15 +17471,15 @@\n \n Filter\n FlateDecode\n Length\n 315\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30290088 def 1 begincodespacerange <00><ff> endcodespacerange 24 beginbfrange <2e><2e><002e> <32><32><0032> <33><33><0033> <54><54><0054> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33805080 def 1 begincodespacerange <00><ff> endcodespacerange 24 beginbfrange <2e><2e><002e> <32><32><0032> <33><33><0033> <54><54><0054> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <67><67><0067> <68><68><0068> <69><69><0069> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17527,18 +17527,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-548\n+547\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30290408 def 1 begincodespacerange <00><ff> endcodespacerange 61 beginbfrange <1b><1b><fb00> <1d><1d><fb02> <22><22><0022> <24><24><0024> <27><27><2019> <2a><2a><002a> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <3a><3a><003a> <3c><3c><003c> <3e><3e><003e> <41><41><0041> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <49><49><0049> <4d><4d><004d> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <5b><5b><005b> <5d><5d><005d> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33805400 def 1 begincodespacerange <00><ff> endcodespacerange 61 beginbfrange <1b><1b><fb00> <1d><1d><fb02> <22><22><0022> <24><24><0024> <27><27><2019> <2a><2a><002a> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <3a><3a><003a> <3c><3c><003c> <3e><3e><003e> <41><41><0041> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <49><49><0049> <4d><4d><004d> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <5b><5b><005b> <5d><5d><005d> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17636,18 +17636,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-681\n+680\n \n \n-/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30290728 def 1 begincodespacerange <00><ff> endcodespacerange 90 beginbfrange <10><10><201c> <11><11><201d> <17><17><200c> <21><21><0021> <22><22><0022> <23><23><0023> <24><24><0024> <26><26><0026> <27><27><2019> <28><28><0028> <29><29><0029> <2a><2a><002a> <2b><2b><002b> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3b><3b><003b> <3c><3c><003c> <3d><3d><003d> <3e><3e><003e> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <5a><5a><005a> <5b><5b><005b> <5c><5c><005c> <5d><5d><005d> <5e><5e><005e> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <71><71><0071> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> <7a><7a><007a> <7b><7b><007b> <7c><7c><007c> <7d><7d><007d> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n+/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33805720 def 1 begincodespacerange <00><ff> endcodespacerange 90 beginbfrange <10><10><201c> <11><11><201d> <17><17><200c> <21><21><0021> <22><22><0022> <23><23><0023> <24><24><0024> <26><26><0026> <27><27><2019> <28><28><0028> <29><29><0029> <2a><2a><002a> <2b><2b><002b> <2c><2c><002c> <2d><2d><002d> <2e><2e><002e> <2f><2f><002f> <30><30><0030> <31><31><0031> <32><32><0032> <33><33><0033> <34><34><0034> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <39><39><0039> <3a><3a><003a> <3b><3b><003b> <3c><3c><003c> <3d><3d><003d> <3e><3e><003e> <3f><3f><003f> <41><41><0041> <42><42><0042> <43><43><0043> <44><44><0044> <45><45><0045> <46><46><0046> <47><47><0047> <48><48><0048> <49><49><0049> <4b><4b><004b> <4c><4c><004c> <4d><4d><004d> <4e><4e><004e> <4f><4f><004f> <50><50><0050> <52><52><0052> <53><53><0053> <54><54><0054> <55><55><0055> <56><56><0056> <57><57><0057> <58><58><0058> <5a><5a><005a> <5b><5b><005b> <5c><5c><005c> <5d><5d><005d> <5e><5e><005e> <5f><5f><005f> <61><61><0061> <62><62><0062> <63><63><0063> <64><64><0064> <65><65><0065> <66><66><0066> <67><67><0067> <68><68><0068> <69><69><0069> <6a><6a><006a> <6b><6b><006b> <6c><6c><006c> <6d><6d><006d> <6e><6e><006e> <6f><6f><006f> <70><70><0070> <71><71><0071> <72><72><0072> <73><73><0073> <74><74><0074> <75><75><0075> <76><76><0076> <77><77><0077> <78><78><0078> <79><79><0079> <7a><7a><007a> <7b><7b><007b> <7c><7c><007c> <7d><7d><007d> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end \n \n \n \n \n \n Type\n Encoding\n@@ -17766,15 +17766,15 @@\n Metadata\n Subtype\n XML\n Length\n 1228\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?> <?adobe-xap-filters esc="CRLF"?> <x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'> <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'> <rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/> <rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-11-20T05:44:45Z</xmp:ModifyDate> <xmp:CreateDate>2024-11-20T05:44:45Z</xmp:CreateDate> <xmp:CreatorTool>dvips(k) 2024.1 (TeX Live 2025/dev) Copyright 2024 Radical Eye Software</xmp:CreatorTool></rdf:Description> <rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:18b88fee-df1f-11fa-0000-ea2a1a420603'/> <rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>gpsim.dvi</rdf:li></rdf:Alt></dc:title></rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?> <?adobe-xap-filters esc="CRLF"?> <x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'> <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'> <rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/> <rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-11-20T05:44:45Z</xmp:ModifyDate> <xmp:CreateDate>2024-11-20T05:44:45Z</xmp:CreateDate> <xmp:CreatorTool>dvips(k) 2024.1 (TeX Live 2025/dev) Copyright 2024 Radical Eye Software</xmp:CreatorTool></rdf:Description> <rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:18b88fee-df1f-11fa-0000-9332545f6fa4'/> <rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>gpsim.dvi</rdf:li></rdf:Alt></dc:title></rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end='w'?>\n \n \n \n \n \n Size\n 987\n"}]}]}]}]}]}]}