diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2025-03-07 12:37:36 -0500 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2025-03-07 12:37:36 -0500 |
| commit | c391536a0a499291726e37d341ee923fe2d07944 (patch) | |
| tree | 384e55a386c04ac1925f7cca9687783679f48bac | |
| parent | e4373e0997375ee6b0446d4362ede229f6b95c1c (diff) | |
HW7 Max Four Digit Output
| -rw-r--r-- | cmpen472hw7_McDonnell/Sources/main.asm | 18 | ||||
| -rw-r--r-- | cmpen472hw7_McDonnell/bin/Project.abs | bin | 7306 -> 7358 bytes | |||
| -rw-r--r-- | cmpen472hw7_McDonnell/bin/Project.abs.s19 | 86 | ||||
| -rw-r--r-- | cmpen472hw7_McDonnell/bin/main.dbg | 23 | ||||
| -rw-r--r-- | cmpen472hw7_McDonnell/cmpen472hw7_McDonnell.mcp | bin | 57065 -> 57065 bytes | |||
| -rw-r--r-- | cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.o | bin | 7306 -> 7358 bytes | |||
| -rw-r--r-- | cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.sx | 86 | ||||
| -rw-r--r-- | cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/TargetDataWindows.tdt | bin | 64449 -> 64449 bytes |
8 files changed, 99 insertions, 114 deletions
diff --git a/cmpen472hw7_McDonnell/Sources/main.asm b/cmpen472hw7_McDonnell/Sources/main.asm index a85a1cc..9ea49fc 100644 --- a/cmpen472hw7_McDonnell/Sources/main.asm +++ b/cmpen472hw7_McDonnell/Sources/main.asm @@ -162,30 +162,22 @@ sAdd sty numBuf ; Save Y to numBuf puly ; Restore Y from the stack exg y,d ; Exchange Y and D addd numBuf ; Add D and numBuf - andcc #%00000010 ; And CCR to read just Overflow bit - psha ; Save A to the stack - tpa ; transfer CCR to A - cmpa #2 ; Compare A to 2 to read overflow bit - beq sOverflow ; If overflow bit set, jump to sOverflow - pula ; Restore A from the stack bra sDone ; Jump to sDone sSub sty numBuf ; Save Y to numBuf puly ; Restore Y from the stack exg y,d ; Exchange Y and D subd numBuf ; Subtract D and numBuf - andcc #%00000010 ; And CCR to read just Overflow bit - psha ; Save A to the stack - tpa ; transfer CCR to A - cmpa #2 ; Compare A to 2 to read overflow bit - beq sOverflow ; If overflow bit set, jump to sOverflow - pula ; Restore A from the stack bra sDone ; Jump to sDone sMul exg y,d ; Exchange Y and D puly ; Restore Y from the stack emul ; Multiply Y*D => Y:D cpy #0 ; Compare Y to 0 bne sOverflow ; If Y != 0, Overflow -sDone pulx ; Restore X from the stack +sDone cpd #9999 ; Compare D to 9999 (Max output) + bgt sOverflow ; Branch to sOverflow if D > 9999 + cpd #-9999 ; Compare D to -9999 (Min output) + blt sOverflow ; Branch to sOverflow if D < -9999 + pulx ; Restore X from the stack jsr WriteString ; Write original equation to serial console psha ; Save A to the stack ldaa #'=' ; Load '=' into A diff --git a/cmpen472hw7_McDonnell/bin/Project.abs b/cmpen472hw7_McDonnell/bin/Project.abs Binary files differindex 6d2d9d3..f9f25c0 100644 --- a/cmpen472hw7_McDonnell/bin/Project.abs +++ b/cmpen472hw7_McDonnell/bin/Project.abs diff --git a/cmpen472hw7_McDonnell/bin/Project.abs.s19 b/cmpen472hw7_McDonnell/bin/Project.abs.s19 index 45b3fbd..898afc6 100644 --- a/cmpen472hw7_McDonnell/bin/Project.abs.s19 +++ b/cmpen472hw7_McDonnell/bin/Project.abs.s19 @@ -1,47 +1,47 @@ S0580000433A5C55736572735C4A61636F62204D63446F6E6E656C6C5C446F63756D656E74735C434D50454E2D3437322D48575C636D70656E3437326877375F4D63446F6E6E656C6C5C62696E5C50726F6A6563742E61627349 S123300000000000000000000000000000000000000000000010000000000000000000009C S10C302000000000000000001093 -S1233100CF310086F15A03860C5ACBCC00015CC8CE3381163316CE3003FD3014163307CEEE -S12331203368163316CE3003FD3014163322CE30031631CB27E0CE300316313E20D8353BDC -S12331403416324935A61F163249812B2713812D2724812A2735B7E531B7E41810B7D420FA -S1233160337D300031B7E4F33000100236B7208102273F32201E7D300031B7E4B330001098 -S12331800236B7208102272A322009B7E431138D0000261E3016331636863D16334132CD2C -S12331A03003163298860D163341860A1633413A313D3034163316860D163341860A163360 -S12331C041CE3370163316303A313D353B34C77B3002CD0000A6308139222081302D080263 -S12331E08D0004221620EE812B2730812D272C812A2728812F272481002738876A003034C6 -S1233200163316860D163341860A163341CE33511633168604B702303A313D7A3002A61ED8 -S123322081302DD7813922D3CB01C10122CDCD000020A2A61E81302DC2813922BEB6300234 -S123324027B987B702303A313D3BCD0000E630272AC12B2726C12D2722C12A271EC12F274C -S12332601AC1202716C1302D17C1392213C03037CC000A13B7C63319ED20D287B7023A3D3F -S12332808604B7023A3D343536A67F27056A3020F8876A303231303D343B358C0000274C3A -S12332A02D533635348630CE3016CD00051633103031876A4032CE000A18108E0000270875 -S12332C0CB306B60B7D420EE8C000026F3B63002812D26026A60CE3016163286163316FD20 -S12332E03027CE3016163307313A303D8630163341313A303D36862D7A3002324080015047 -S1233300C001C30001209B36876A300436FB323D6A300436FB3D36A630270516334120F789 -S1233320323D36353416334827FB810D270A6A3016334103270220ED860A163341303132FF -S12333403D4FCC80FC5ACF3D4FCC200396CF3D873D496E76616C696420696E7075742066EE -S12333606F726D61740D0A004563616C633E20004F766572666C6F77204572726F720D0A44 -S12333800031292020496E70757420706F73697469766520646563696D616C20696E74652D -S12333A0676572206E756D62657273206F6E6C790D0A32292020496E70757420616E642098 -S12333C06F7574707574206D6178696D756D20666F7572206469676974206E756D62657264 -S12333E073206F6E6C790D0A3329202056616C6964206F70657261746F7273206172653A40 -S1233400202B2C202D2C202A2C20616E64202F0D0A34292020496E707574206E756D6265A5 -S1233420722077697468206C656164696E67207A65726F206973204F4B0D0A3529202049B2 -S12334406E707574206F6E6C792074776F206E756D6265727320616E64206F6E65206F7075 -S1233460657261746F7220696E206265747765656E2C206E6F207370616365730D0A36297C -S1233480202053686F77204563616C633E2070726F6D707420616E64206563686F2070723B -S12334A0696E742075736572206B65797374726F6B657320756E6C74696C20526574757280 -S12334C06E206B65790D0A37292020526570656174207072696E74207573657220696E7066 -S12334E0757420616E64207072696E7420616E7377657220616674657220746865203D207F -S12335007369676E0D0A38292020496E2063617365206F6620616E20696E76616C696420C0 -S1233520696E70757420666F726D61742C20726570656174207072696E742074686520759E -S123354073657220696E70757420756E74696C20746865206572726F722063686172616354 -S12335607465720D0A39292020496E2063617365206F6620616E20696E76616C696420695C -S12335806E70757420666F726D61742C207072696E74206572726F72206D657373616765EF -S12335A0206F6E20746865206E657874206C696E653A20496E76616C696420696E70757491 -S12335C020666F726D61740D0A313029204B65657020313662697420696E7465726E616CB5 -S12335E02062696E617279206E756D62657220666F726D61742C2064657465637420616E1C -S12336006420666C6167206F766572666C6F77206572726F720D0A31312920557365206932 -S12336206E7465676572206469766973696F6E20616E64207472756E6361746520616E793B -S10F3640206672616374696F6E0D0A00ED +S1233100CF310086F15A03860C5ACBCC00015CC8CE337716330CCE3003FD30141632FDCE0D +S1233120335E16330CCE3003FD3014163318CE30031631C127E0CE300316313E20D8353B04 +S12331403416323F35A61F16323F812B2713812D271A812A2721B7E531B7E41810B7D4202C +S12331601F7D300031B7E4F3300020147D300031B7E4B330002009B7E431138D000026281D +S12331808C270F2E238CD8F12D1E3016330C36863D16333732CD300316328E860D1633375F +S12331A0860A1633373A313D303416330C860D163337860A163337CE336616330C303A3120 +S12331C03D353B34C77B3002CD0000A6308139222081302D08028D0004221620EE812B2765 +S12331E030812D272C812A2728812F272481002738876A00303416330C860D163337860A78 +S1233200163337CE334716330C8604B702303A313D7A3002A61E81302DD7813922D3CB01D2 +S1233220C10122CDCD000020A2A61E81302DC2813922BEB6300227B987B702303A313D3B31 +S1233240CD0000E630272AC12B2726C12D2722C12A271EC12F271AC1202716C1302D17C151 +S1233260392213C03037CC000A13B7C63319ED20D287B7023A3D8604B7023A3D343536A66E +S12332807F27056A3020F8876A303231303D343B358C0000274C2D533635348630CE301650 +S12332A0CD00051633063031876A4032CE000A18108E00002708CB306B60B7D420EE8C007D +S12332C00026F3B63002812D26026A60CE301616327C16330CFD3027CE30161632FD313A04 +S12332E0303D8630163337313A303D36862D7A30023240800150C001C30001209B36876A10 +S1233300300436FB323D6A300436FB3D36A630270516333720F7323D36353416333E27FB43 +S1233320810D270A6A3016333703270220ED860A1633373031323D4FCC80FC5ACF3D4FCC7F +S1233340200396CF3D873D496E76616C696420696E70757420666F726D61740D0A00456361 +S1233360616C633E20004F766572666C6F77204572726F720D0A0052756C657320666F72B4 +S12333802043616C63756C61746F723A0D0A31292020496E70757420706F73697469766571 +S12333A020646563696D616C20696E7465676572206E756D62657273206F6E6C790D0A32C5 +S12333C0292020496E70757420616E64206F7574707574206D6178696D756D20666F757252 +S12333E0206469676974206E756D62657273206F6E6C790D0A3329202056616C6964206F68 +S123340070657261746F7273206172653A202B2C202D2C202A2C20616E64202F0D0A34292A +S12334202020496E707574206E756D6265722077697468206C656164696E67207A65726FDF +S1233440206973204F4B0D0A35292020496E707574206F6E6C792074776F206E756D62655A +S1233460727320616E64206F6E65206F70657261746F7220696E206265747765656E2C20D5 +S12334806E6F207370616365730D0A3629202053686F77204563616C633E2070726F6D70D1 +S12334A07420616E64206563686F207072696E742075736572206B65797374726F6B6573E2 +S12334C020756E6C74696C2052657475726E206B65790D0A3729202052657065617420707F +S12334E072696E74207573657220696E70757420616E64207072696E7420616E737765728C +S123350020616674657220746865203D207369676E0D0A38292020496E2063617365206F2C +S12335206620616E20696E76616C696420696E70757420666F726D61742C207265706561D9 +S123354074207072696E7420746865207573657220696E70757420756E74696C2074686569 +S1233560206572726F72206368617261637465720D0A39292020496E2063617365206F660F +S123358020616E20696E76616C696420696E70757420666F726D61742C207072696E74209F +S12335A06572726F72206D657373616765206F6E20746865206E657874206C696E653A2079 +S12335C0496E76616C696420696E70757420666F726D61740D0A313029204B656570203190 +S12335E03662697420696E7465726E616C2062696E617279206E756D62657220666F726DB3 +S123360061742C2064657465637420616E6420666C6167206F766572666C6F772065727202 +S12336206F720D0A3131292055736520696E7465676572206469766973696F6E20616E64D0 +S11C3640207472756E6361746520616E79206672616374696F6E0D0A00F2 S9030000FC diff --git a/cmpen472hw7_McDonnell/bin/main.dbg b/cmpen472hw7_McDonnell/bin/main.dbg index 8cd24da..9c0c076 100644 --- a/cmpen472hw7_McDonnell/bin/main.dbg +++ b/cmpen472hw7_McDonnell/bin/main.dbg @@ -162,30 +162,22 @@ sAdd sty numBuf ; Save Y to numBuf puly ; Restore Y from the stack exg y,d ; Exchange Y and D addd numBuf ; Add D and numBuf - andcc #%00000010 ; And CCR to read just Overflow bit - psha ; Save A to the stack - tpa ; transfer CCR to A - cmpa #2 ; Compare A to 2 to read overflow bit - beq sOverflow ; If overflow bit set, jump to sOverflow - pula ; Restore A from the stack bra sDone ; Jump to sDone sSub sty numBuf ; Save Y to numBuf puly ; Restore Y from the stack exg y,d ; Exchange Y and D subd numBuf ; Subtract D and numBuf - andcc #%00000010 ; And CCR to read just Overflow bit - psha ; Save A to the stack - tpa ; transfer CCR to A - cmpa #2 ; Compare A to 2 to read overflow bit - beq sOverflow ; If overflow bit set, jump to sOverflow - pula ; Restore A from the stack bra sDone ; Jump to sDone sMul exg y,d ; Exchange Y and D puly ; Restore Y from the stack emul ; Multiply Y*D => Y:D cpy #0 ; Compare Y to 0 bne sOverflow ; If Y != 0, Overflow -sDone pulx ; Restore X from the stack +sDone cpd #9999 ; Compare D to 9999 (Max output) + bgt sOverflow ; Branch to sOverflow if D > 9999 + cpd #-9999 ; Compare D to -9999 (Min output) + blt sOverflow ; Branch to sOverflow if D < -9999 + pulx ; Restore X from the stack jsr WriteString ; Write original equation to serial console psha ; Save A to the stack ldaa #'=' ; Load '=' into A @@ -391,7 +383,7 @@ revDone staa 1,x+ ; Copy Null terminator into new string ; Output: Decimal representation of the data on the serial console ; Registers in use: Y for the address of the buffer, X to count the number of bits ; written and for division, D for the input, A for characters. -; Memory locations in use: Memory addresses for serial. +; Memory locations in use: Memory addresses for serial, and operator to hold sign ; ; Comments: This subroutine requires serial to be setup and putchar subroutine. ; @@ -595,7 +587,8 @@ prompt dc.b 'Ecalc> ',NULL ; Prompt string for overflow dc.b 'Overflow Error',CR,LF,NULL ; Overflow error message ; msg: this is the main option menu string -msg dc.b '1) Input positive decimal integer numbers only',CR,LF +msg dc.b 'Rules for Calculator:',CR,LF + dc.b '1) Input positive decimal integer numbers only',CR,LF dc.b '2) Input and output maximum four digit numbers only',CR,LF dc.b '3) Valid operators are: +, -, *, and /',CR,LF dc.b '4) Input number with leading zero is OK',CR,LF diff --git a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell.mcp b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell.mcp Binary files differindex 1108ec8..0e1bc8c 100644 --- a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell.mcp +++ b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell.mcp diff --git a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.o b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.o Binary files differindex 6d2d9d3..f9f25c0 100644 --- a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.o +++ b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.o diff --git a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.sx b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.sx index b3bde1e..9b6629e 100644 --- a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.sx +++ b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/ObjectCode/main.asm.sx @@ -1,47 +1,47 @@ S0840000433A5C55736572735C4A61636F62204D63446F6E6E656C6C5C446F63756D656E74735C434D50454E2D3437322D48575C636D70656E3437326877375F4D63446F6E6E656C6C5C636D70656E3437326877375F4D63446F6E6E656C6C5F446174615C5374616E646172645C4F626A656374436F64655C6D61696E2E61736D2E70726DCB S123300000000000000000000000000000000000000000000010000000000000000000009C S10C302000000000000000001093 -S1233100CF310086F15A03860C5ACBCC00015CC8CE3381163316CE3003FD3014163307CEEE -S12331203368163316CE3003FD3014163322CE30031631CB27E0CE300316313E20D8353BDC -S12331403416324935A61F163249812B2713812D2724812A2735B7E531B7E41810B7D420FA -S1233160337D300031B7E4F33000100236B7208102273F32201E7D300031B7E4B330001098 -S12331800236B7208102272A322009B7E431138D0000261E3016331636863D16334132CD2C -S12331A03003163298860D163341860A1633413A313D3034163316860D163341860A163360 -S12331C041CE3370163316303A313D353B34C77B3002CD0000A6308139222081302D080263 -S12331E08D0004221620EE812B2730812D272C812A2728812F272481002738876A003034C6 -S1233200163316860D163341860A163341CE33511633168604B702303A313D7A3002A61ED8 -S123322081302DD7813922D3CB01C10122CDCD000020A2A61E81302DC2813922BEB6300234 -S123324027B987B702303A313D3BCD0000E630272AC12B2726C12D2722C12A271EC12F274C -S12332601AC1202716C1302D17C1392213C03037CC000A13B7C63319ED20D287B7023A3D3F -S12332808604B7023A3D343536A67F27056A3020F8876A303231303D343B358C0000274C3A -S12332A02D533635348630CE3016CD00051633103031876A4032CE000A18108E0000270875 -S12332C0CB306B60B7D420EE8C000026F3B63002812D26026A60CE3016163286163316FD20 -S12332E03027CE3016163307313A303D8630163341313A303D36862D7A3002324080015047 -S1233300C001C30001209B36876A300436FB323D6A300436FB3D36A630270516334120F789 -S1233320323D36353416334827FB810D270A6A3016334103270220ED860A163341303132FF -S12333403D4FCC80FC5ACF3D4FCC200396CF3D873D496E76616C696420696E7075742066EE -S12333606F726D61740D0A004563616C633E20004F766572666C6F77204572726F720D0A44 -S12333800031292020496E70757420706F73697469766520646563696D616C20696E74652D -S12333A0676572206E756D62657273206F6E6C790D0A32292020496E70757420616E642098 -S12333C06F7574707574206D6178696D756D20666F7572206469676974206E756D62657264 -S12333E073206F6E6C790D0A3329202056616C6964206F70657261746F7273206172653A40 -S1233400202B2C202D2C202A2C20616E64202F0D0A34292020496E707574206E756D6265A5 -S1233420722077697468206C656164696E67207A65726F206973204F4B0D0A3529202049B2 -S12334406E707574206F6E6C792074776F206E756D6265727320616E64206F6E65206F7075 -S1233460657261746F7220696E206265747765656E2C206E6F207370616365730D0A36297C -S1233480202053686F77204563616C633E2070726F6D707420616E64206563686F2070723B -S12334A0696E742075736572206B65797374726F6B657320756E6C74696C20526574757280 -S12334C06E206B65790D0A37292020526570656174207072696E74207573657220696E7066 -S12334E0757420616E64207072696E7420616E7377657220616674657220746865203D207F -S12335007369676E0D0A38292020496E2063617365206F6620616E20696E76616C696420C0 -S1233520696E70757420666F726D61742C20726570656174207072696E742074686520759E -S123354073657220696E70757420756E74696C20746865206572726F722063686172616354 -S12335607465720D0A39292020496E2063617365206F6620616E20696E76616C696420695C -S12335806E70757420666F726D61742C207072696E74206572726F72206D657373616765EF -S12335A0206F6E20746865206E657874206C696E653A20496E76616C696420696E70757491 -S12335C020666F726D61740D0A313029204B65657020313662697420696E7465726E616CB5 -S12335E02062696E617279206E756D62657220666F726D61742C2064657465637420616E1C -S12336006420666C6167206F766572666C6F77206572726F720D0A31312920557365206932 -S12336206E7465676572206469766973696F6E20616E64207472756E6361746520616E793B -S10F3640206672616374696F6E0D0A00ED +S1233100CF310086F15A03860C5ACBCC00015CC8CE337716330CCE3003FD30141632FDCE0D +S1233120335E16330CCE3003FD3014163318CE30031631C127E0CE300316313E20D8353B04 +S12331403416323F35A61F16323F812B2713812D271A812A2721B7E531B7E41810B7D4202C +S12331601F7D300031B7E4F3300020147D300031B7E4B330002009B7E431138D000026281D +S12331808C270F2E238CD8F12D1E3016330C36863D16333732CD300316328E860D1633375F +S12331A0860A1633373A313D303416330C860D163337860A163337CE336616330C303A3120 +S12331C03D353B34C77B3002CD0000A6308139222081302D08028D0004221620EE812B2765 +S12331E030812D272C812A2728812F272481002738876A00303416330C860D163337860A78 +S1233200163337CE334716330C8604B702303A313D7A3002A61E81302DD7813922D3CB01D2 +S1233220C10122CDCD000020A2A61E81302DC2813922BEB6300227B987B702303A313D3B31 +S1233240CD0000E630272AC12B2726C12D2722C12A271EC12F271AC1202716C1302D17C151 +S1233260392213C03037CC000A13B7C63319ED20D287B7023A3D8604B7023A3D343536A66E +S12332807F27056A3020F8876A303231303D343B358C0000274C2D533635348630CE301650 +S12332A0CD00051633063031876A4032CE000A18108E00002708CB306B60B7D420EE8C007D +S12332C00026F3B63002812D26026A60CE301616327C16330CFD3027CE30161632FD313A04 +S12332E0303D8630163337313A303D36862D7A30023240800150C001C30001209B36876A10 +S1233300300436FB323D6A300436FB3D36A630270516333720F7323D36353416333E27FB43 +S1233320810D270A6A3016333703270220ED860A1633373031323D4FCC80FC5ACF3D4FCC7F +S1233340200396CF3D873D496E76616C696420696E70757420666F726D61740D0A00456361 +S1233360616C633E20004F766572666C6F77204572726F720D0A0052756C657320666F72B4 +S12333802043616C63756C61746F723A0D0A31292020496E70757420706F73697469766571 +S12333A020646563696D616C20696E7465676572206E756D62657273206F6E6C790D0A32C5 +S12333C0292020496E70757420616E64206F7574707574206D6178696D756D20666F757252 +S12333E0206469676974206E756D62657273206F6E6C790D0A3329202056616C6964206F68 +S123340070657261746F7273206172653A202B2C202D2C202A2C20616E64202F0D0A34292A +S12334202020496E707574206E756D6265722077697468206C656164696E67207A65726FDF +S1233440206973204F4B0D0A35292020496E707574206F6E6C792074776F206E756D62655A +S1233460727320616E64206F6E65206F70657261746F7220696E206265747765656E2C20D5 +S12334806E6F207370616365730D0A3629202053686F77204563616C633E2070726F6D70D1 +S12334A07420616E64206563686F207072696E742075736572206B65797374726F6B6573E2 +S12334C020756E6C74696C2052657475726E206B65790D0A3729202052657065617420707F +S12334E072696E74207573657220696E70757420616E64207072696E7420616E737765728C +S123350020616674657220746865203D207369676E0D0A38292020496E2063617365206F2C +S12335206620616E20696E76616C696420696E70757420666F726D61742C207265706561D9 +S123354074207072696E7420746865207573657220696E70757420756E74696C2074686569 +S1233560206572726F72206368617261637465720D0A39292020496E2063617365206F660F +S123358020616E20696E76616C696420696E70757420666F726D61742C207072696E74209F +S12335A06572726F72206D657373616765206F6E20746865206E657874206C696E653A2079 +S12335C0496E76616C696420696E70757420666F726D61740D0A313029204B656570203190 +S12335E03662697420696E7465726E616C2062696E617279206E756D62657220666F726DB3 +S123360061742C2064657465637420616E6420666C6167206F766572666C6F772065727202 +S12336206F720D0A3131292055736520696E7465676572206469766973696F6E20616E64D0 +S11C3640207472756E6361746520616E79206672616374696F6E0D0A00F2 S9033100CB diff --git a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/TargetDataWindows.tdt b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/TargetDataWindows.tdt Binary files differindex 395730a..2b27396 100644 --- a/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/TargetDataWindows.tdt +++ b/cmpen472hw7_McDonnell/cmpen472hw7_McDonnell_Data/Standard/TargetDataWindows.tdt |
