File ADDER.SV (save files (Executable program)

Directory of image this file is from
This file as a plain text file

??2CBPXHOMDRHA TTHSTF$ALPED8
H  D H APNHOMR0A TTHSTF$ALPED8
H  D H APNHOMR0T TTHSTF$ALPED8
H  D H APNHOMDRHT TTHSTF$ALPED8
S4IADD
L^DIHMOTD8
DFPCD8
R8AD4OD<^H
^DDPAAT R<RDR8
L<?D  ET8EDPE DBDNLK XO(ABCH^H;9 JDJD>PR??
NN*I[JG.I/I N/HHYEDESX
XXOX
XWX&?=?>??]JDHE*B B0B10AB PHDBA PHDBA APDPP>RRZR8TT^T:VV\V7K>8A,D,B88S>PTH 	>$H,C,A?PD+A0G+3AF>()?: A8XT-7BB??GX<H).XTXSX]; S<Q8 T=AXW=A8 T<Q8 T8 S=AXUXV8 ST<(*<<Q=QW<(*$9D=Q=A*\=AWAC<(*+XV*09XST< XV=AXX=A8 U<Q8 U8 X=AXU; SHT8XY8HXZ8 THS8X[8HX\8; Y8 [< +?
 [8 Y< +?; Y8 U< +?8 U8 Y< +?; Z8D: \> 8P<X+?; Z8D: V> 8P<X+?,<PS*DPT<H,=: TXS*D8*CAD>("O*GAC>("?*LAE> .M.NB<C6; ]>("78 SX
S8 TX
S8 VX 8 UX
DS8 ZX 8 YX
DS8 \X 8 [X
DS$&/"*D$&,O$&)?: X].7: C)<B.?;  > +P8 ?$	8 >$	/D8 A+K; ABXI8 DI<(+%
> +"8 ?$	+W8 A+ 8 >$	/SBD+-AM>(+8+?AL> <B>DAN>(+?/7BD$&/Q+.HY>(H">(8	*; *XJ$); T> 8P8 S8D8XY<X8 X[$.*E$/*A	+; ABXJ$); T> 8P8 S8H8XY<X8 X[$.*Z$/*V	,; +XJ$); T> 8P8 S8F8XY<X8 X[$.*/$/*+	-; ,XJ$); T> 8P8 S8J8XY<X8 X[$.+D$/+	.; -XJ	>; T> 8P8 S8B8XY<X8 X[$.+Y$
+U/?LLHLPLXL ABDHP ABDHP A J^KS; U8 Y< *V8 Y8 U< *V; V> 8P8 [< 8P<X*&R.; T> *$8 XTPS.YRY.YXT.Y*)AD>("9*-AC>(*3*WAE>(*W*X; D)J8<B*.?<; ]>(Y8 SX
8 TX $0$18 UX
8 VX $0$18 YX
8 [X $0$1$&/".9$&$&*$: X]/YPDAPDA HB HBPBBH BH ADPADPBPB*;XUXV8 DJX
8 DJ<(+CX 8 S
< "U8  X
*G:  <Q8 U=AXU.U; B^\)XUXV8 DJ<(*?X
8 DJX 8 S
< "U8 
<Q8  X
=AX 8 S
< "U*$; TXV.^; DJX 8 ANT< "U8 DJS< : ANXV.+VAM>(+"+^AL> <B>DAN>(/ /!PF$&/U+WH>7/
HUUHVUHWUHX>(/(H=
HXU/(I580!+90&:H<[8/7; B(\(X]XTXS.; B)\(X]XTXS.H; B*\(X]XTXS.P; B+\(X]XTXS.X; B,\(X]XTXS. , ,1-B-S-$,LO[/;XLO[.K/8D?X+WK./> +W: K.9DK/8D?X+FK.H>+VK.X!K/8!H.9X[.,;Z[/K.-8!H!=H,[.,T1*.%2FHK(A: 2I\?,+S(/%2HH??[(A/$V!AF+7K.	8K0[0/,(AO5(ALK\LP +;*E;NXIRLIX^H^8
8J8J"OH^"O*EB%<(.J&=H*XH>*8A< *]J)*8A< *"J(*J	$	.O?? C^BJBM0&0!*,:.*AABBDDHHPP  %BOK8A[]HV]WHV[-LM\NSL+E/J=MF.W*+UK]
+0!+Q/T?/O)[\S)O)[[	-AD+%K[5K][]S)+M2J	,G<D<?2?>GS2+$/ J*%7HT9J8J8JC?<(K?8A9H/5
;IRY,XP;;\9I^\:KZXI
XAI XB: XCKWXD;,:88$4<X< $5<H$6$7*S:ISY,-,;; \9I^\:I
XI!XAKXXB;,:88$4<X< $5<H$6$7*.:ITY,-,;I
\9K[\:I*XKYXA;,988$4<X< $5<H$6$7+G:IUY,-,PUP0QIHCLQ<B:HUXMDMHMH"8 < <B:HTXMDMHMH!8 < <B:HSXMDMHMH 8 < <B88+>FH/=^M88;; \9I^\:I"XI!XAKTXB; ,:88$4<X< $5<H$6$7*KIVY,-,;;I\:I
XI
XAI)XBKUXC; \98 ,:88$4<X< $5<H$6$7*&:IWY,-,;;I$\:I
XAI)XBKVXC; X: ,:88$4<X< $5<H$6$7+B:IXY,-,RMR*SFHNH$8 < <B:HVXNDNHNH8 < <B:HUXNDNHNH"8 < <B:HTXNDNHNH!8 < <B:HSXNDNHNH 8 < <B;;I%\:I
XAI)XBKVXC; XH8 X8 ,:88$4<X< $5<H$6$7*J:IYY,-,;;I
XI
XAI XBKWXD;I&\:: ,:88<X< $5<H$6$7*(:IZY,-,;; \9I
XI!XAKXXB;I	\:: ,:88$4<X< $5<H$6$7+C:I[Y,-,TPT-UH8 < <B:HVXODOHOH8 < <B:HUXODOHOH"8 < <B:HTXODOHOH!8 < <B:HSXODOHOH 8 < <B;;I(\:I
XAI)XBKMXC; XH8 ,:88$4<X< $5<H$6$7*J:I\Y,-,;;I
XI!XAKNXB;I+\:: ,:88$4<X< $5<H$6$7*$:I]Y,-,;;I
\:I*XKOXA; ,:88$4<X< $5<H$6$7*?/LZVNV)WAKJ> <B0 0!<B:K]XB0AHP<BW[W^8 < <BH8!K\> <B0 0!<B:K1XBHP0AP<BW/W28 < <BH8!K0> <B/;XH!8!* %Z;  8 
> .8 
8  > .R.XU<X8 XV8 U.O*\AC> .WI,<B.W*AD<(".R
.
*,AE>(*,.&R&.&$&/$H
&;; UX
VX $0$1..ZW<BX<X?< <BHC< <BXCH8!J=> <B0 0!<B:KTXB0A+Q<BYQYU< <BH8!KS> <B0 0!<B:K&XB0A C<BY$Y	< <BHC8!K%< <BH8!H5> <B/4Z8 <P< <B;IT8BIT8 <P< ;PP*T*QAM>(*Q*OAL> <B>DAN> *T.P\$&/Z*GIRY,-,X
H
A:Z4H
8F8DB6J4J7Z4H
8J8J8JA:Z3H
8J8HB6J3J7Z3$&Z2.W G000A0B0A0B0A0B0A0B0A0B0A0B0A0B0!<B<H[K<H<B0":KVXB0A8888<H[X<H<B0B0 0!<B:K%XB0A<H<B<B[[&< <BH8!K$> <B0 0!<B:K8XB0A/5[6<B[6[9< <BH8!K7> <B;$;;H!HHH!H!H!HHH!H!HH!HHH!H!HHHH!HH!H!H!HH8$4<X< &&$7*B.%^\	*,AD> +B$&-5$&+N; !X
$1; X
$1; UX
8 VX $0$1$&/"+FAC> .	;J	<B.	;H!8D<XK"X!H!8!X9K!8D<XK"[!<X8 X$H$8 X%/JAC< <B;HW818 <X< <B;PHW818 <P< <B;H?:1<P<X<B;PH?:1<X< <B;; ![&8 !8 [	8 AC[*8 C*8 [+8 C&C*< *Z8 C&A8 C	[)* : C	M8 C&[); C(K)<X8A$4$3<H	.$7* *,; C)K(<X8A$4$3<H	.$7*,; C*8H[*<P*J$7*/"C+8 [,
 C	C*8 C,8 [(/AC*8 [,8 C&C+8 C,[(/M8 [-8 UC+< +$8 C*C-< SX/X < <B;8ZH;8 <P< <B;8VH18 <P< <B;*EAD> *[$&.E$&+4; G?X
$18 G>X
$18 G=X
$18 UX
$1$&/"*
AC> .;J<B.< <B;P9X8D<X< <B;9T8H<X< <B;P9T8H<X< <B;9Z8F<X< <B;P9Z8F<X< <B;9V8J<X< <B;P9V8J<X< <B;H>;X8D<X< <B;PH?;X8D<X< <B;H?;T8H<X< <B;PH>;T8H<X< <B;H?;Z8F<X< <B;PH>;Z8F<X< <B;H?;V8J
*
)
(;H$< :PH!8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H8H88$4H> *(H$X
HVX $2	]$7*;H$< :PH!8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D88$4H< +UH$X
HVX $2	\$7*-/[$(K(< <B0GK.XB0A0D40<B9B8J<X< <B+0/<B;PK=XB0E<H<B<P< <B0<B/<$><B<B;H$< :PH!8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F88$4H< *(H$X
HVX $2	9$7*;H$< :PH!8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J88$4H< +UH$X
HVX $2	8$7*-PP+6+3AM>(+3+(AL> <B>DAN> +6:I;9H8JY=+0AG> /:/2B$&/]+ /7\(V(!&H.=P<B;PH."Y"4;&!Y*$&/-0Y;$!I=8!I<>(*S>B/8KLIMZV.XB;Y<K9Y>2A]9K:IKZ; ]9M9>(*-Q<JQ>*!;2AM9>(.Y>B*Z;Y>2TIKC=[J;AI<8D8F8!KJ>PKJK:[L2TK:[JKJ[OM>]>M>8!M>>(+V>B+JQ>+J.4K9Y>K>$	Q>+\/YY>K<$
K;$	Q>+/!I<A:H?$	/*KLC?8H8JH?$	/0%(?92ABJBMA8B*8*EAD> *H$&.U"4;J*+*PAD> *S$&.$"4;JK*+*[AD> *^$&.3"4;JV*+*&AD> *)$&/B"4;J!Z3*0AC> *2J3<B.3$&+	; $X 8 !X
$0$18 VX $08 UX
$1$&/".4H.<8<P<B;<8<X<B;PH.>8< <B;H.>8<B< <B;>8< <B;H<=8<B;PH<=8<P<B;=8<X<B;H.=8<X<B;H<?8<B< <B;PH<?8< <B;H.
^   ARG1         ARG2         SIMULATED       ARG1+ARG2     ARG2+ARG1
^
^     ORIGINAL      SIMULATED       ACTUAL
^
^RANDA        RANDC        RESULT
^
^RANDA        BPOS         BNEG         RESULT
^
^ORIGINAL      ACTUAL
^
^    ARG1         ARG2       EXPECTED      ACTUAL
^
^     SIMULATED ADD TEST FAILED
^     SIMULATED RAL TEST FAILED
^     SIMULATED RAR TEST FAILED
^     SIMULATED RTL TEST FAILED
^     SIMULATED RTR TEST FAILED
^     SIMULATED BSW TEST FAILED
^     RANDOM ADD TEST 1 FAILED
^     RANDOM ADD TEST 2 FAILED
^     RANDOM RAR TEST FAILED
^     RANDOM RAL TEST FAILED
^     RANDOM RTL TEST FAILED
^     RANDOM RTR TEST FAILED
^SIMAD
^SIMROT
^FCT
^RANDOM
^
^ DATA ERROR
^?? EXTENDED BANKS OF MEMORY TO BAN	 (

Note: Lines longer than 256 characters were wrapped



Feel free to contact me, David Gesswein djg@pdp8online.com with any questions, comments on the web site, or if you have related equipment, documentation, software etc. you are willing to part with.  I am interested in anything PDP-8 related, computers, peripherals used with them, DEC or third party, or documentation. 

PDP-8 Home Page   PDP-8 Site Map   PDP-8 Site Search