Digital PDFs
Documents
Guest
Register
Log In
MAINDEC-08-D1A
December 1965
6 pages
Original
0.1MB
view
download
Document:
maindec-08-d1aa-d
Order Number:
MAINDEC-08-D1A
Revision:
Pages:
6
Original Filename:
https://svn.so-much-stuff.com/svn/trunk/pdp8/src/dec/maindec-08-d1a/maindec-08-d1aa-d.pdf
OCR Text
u IDENTIFICATION EH PRODUCT CODE: MAINDEC-08-DIAA-D Pl`ODUCT NAME: PDP-8 Memory Power ( DATE CREATED: December 2, 1965 MAINTAINER: Diagnostic Group AUTHOR: R . Green M. Horovitz mEvlous CODE: MAINDEC 829 I.PDP-a LIBF]AF=Y MAINDEC-08-DIAA-D u ABSTRACT This program is a Memory Data Validity Test to be used after a simula 2. d power fai lure . REQUIREMENTS Storage Memory locations 00208--76778 Subprogram and/or Subrourines High RIM High Binary Loader Equipment PDP-8 Processor, keyboard reader, and Teleprinter USAGE Loading Normal binary tape loading procedures ai.e +o be used with this program . u 3.2 St.art up and/or Entry Load address 0020 and pl.ess START. The program should then halt at 00438. Load address 0001 and press START. The program should now loop between 00448 and 00658 . 3.3 El.rors in Usage Errors detected by the program cause the program ro halt at memory address 00568. The cc]nrent.s of memory addresses 00118 and 00128 indicat.e the addresses of the data t.hall fai led tc> checkmsum . Memory addresses 00078 and 00108 cont.ain the data words that failed to check-sum . 3.4 LowerAddress = (00118)= loos UpperAddress = (00128) = 37008-76778 Lower Error Word = (00078) = 25258 UpperErrorword (00108) = -36778 52528 Ei.ror Recovery Press CONTINUE fo test for other error words in memory. J Reload address 00208 +o restart the en+ire program . MAINDEC-08-DIAA-D DESCRIPTION Discussion This program tests memory for bit drop out and pick up after a simulated power failure has occurred . By starting the program at memory address 00208, data words consisting of 25258 are written :natt:a::E;royo:::%7o;;:;t%:8;:;c6h7{3::::g:::dhaat,atswaotr:se:oat;:sat:nd:e::5§£3§.ar:a::jt:::r:::oog:Tm::%,roe__ start the program; the program will 2's add the cont'ents of memol.y location 01008 With 37008. lf the result equals 77778, the program will 2's add the contents of memory locations 01018 wi+h 37018, etc. until the memory addresses of 36778 and 76778 are tested . The program stays in the 2's add compare loop until an error occurs. Concurrently cycle the power to the PDP-8 off and on. After the power has been reapplied lo the PDP-8, load address 00018 and press START. If an error occurred during the power cycling, the program halts a+ location 00568 . The program may be restarted at memory address' 00018 as many times as desired . Examples and/or Appli cations 4.2 A HALT occurs at memory address 00568 . Address 00078 = 25058 (Da+aword) Address 00108 = 5252 (Dataword) Address 00118 = 0101 (Addressword) Address 00128 = 3701 (Addressword) Bit 7 was dropped at memory address 01018 . 5. EXECUTION TIME 1 msec/loop I,6' moGRAM LlsTING /MF.MORY POWER 0N OFF TEST # fl fl 2 fl flfl?fl P'fl?1 WO?2 4022 5031 START, fiooo SETUP, 010,3 72flo CL^ flfl74 1©fl2 TAn Ki7iq77 fllA?5 3flll ncA 11 K.3677 JMP flfl?6 1 ©fl3 TAn flo?7 3012 r)CA Wfl3fl 5422 JMP JMS SETUP /START INITIAL WRKON fl U,, 12 T SE:TUP ` 2 MA|NDEC-08-DIAA-D EE W,.^3| 1 @('iF. flcli? .{411 •J(A:13 101'.16 `,ii7,ri4 rl 'l ' im .: .1911 ';1V`16 7VI4 ¢1, •j!@.17 1 vi'..I-j T'\i-, `.a}i4fl 7fl4 7, r, tl /\ {f.77 (i)I:.14 I 764'^ r'I wh!,^P a?,31 `',I,3 •.Arl43 74?? ¢TL-i\lil , llLT Ij^(n+i 4 ,ioi92 r` ,) .,. P A f( , I.`,1Ci ;rn (,1 A. 5 7? f7i r? r, L `\ I/''1,:6 I 411 r.Ii.|li 47 ~: 7lrl 7 ' 'i`.¢^ , TAri .,K,),, T llrlA 141? :1'lhl ip,10, r,rA /1l=lJPPEP 12 , TAr. llFrlFl.`' TAT I L„,,E 4 7 ,,J4 4 „, r ).' A (^f:.iF5 744W (: :J A ti ,r!` f` en r|, TA'` 7 tl 4 o\ 1'' ..\ A taflf`| 1 @(a3 1`.\. 'iv'4? 7gr4 (;`! /Fr:.i?nF} 1 •'|r7lh4 C-,®4 5 `|ii.TJ rr|lvipAq+1 `i.iiF`. rrlh 5¢44 !:. ;'' .itfi 4 4 rll P',.( un L,1f' 1 L-, 4 r`..^ J..`'` I 16 7 7 ) (.i ,;^4 7 7,;10,, ).'if,', F ? 5, E; r^ c"` ft i 2C5 2 •`vi pA'R ,, .',1 ,/ r| ra r7. Ch „.„^ :i CoMFt4RL- r r.I .\ 8jz^ ;|r^77 Nn I'-f477 744P lJri.,r/.? , I ("f,3 W'1,,,5 /§TAPT r 77 , {il .^7 7 `iK 3(.77 ' I. ¢7 7 `* 7 7 enr^ ' P`wFR 7 7 r.A in I 1 P t= I r` , ?c5P5 I i ? C5 2 O',F'n , AFTF.R I ii iA rr,7 7:nofl I , L) P I F? , ffi zE:RROR wOHn t7F2Fii '1„,1 'A .1fl6J'? I r7. /ERF30R WOFH.I (5?5?) r:(1lypA,R rzlp)44 FI G#P,C: 6 K {tlpi7`/ pmi,71? K3477 flVAr.Ill K 77"I+. r7!¢}r;\4 I nLiF.r, flflviA I I.ti`.E-h` r7inl rn A.nnR[.SC; rll.`tFT' uL1 Wll. n !^'F. a , A!`in nor)RFSS /1?=L0l.`IEP OIC17 74'1, r`FF JJ.,FF`' 1 P1,,, I p()i^Fip irih: SET\JP 11 /l'1C,3 (,i(/',.7 /TURi`\I lm,rn-`-{7r,iin l'PPFR TA'-I M(1E`fW '! UPPEC TAr, I ,) P E r- 7412 mfy?L6 L TAn Tll n(1A •Afl35 (41.,1''? LJ I,J R V /1 \1 , UP `i7,wli-77r,t7 MAINDEC-08-DIAA-D SETUP qo?2 START flo,0 STF-NIl flfl43 llppEit flflm7 uPPE'r' a©P5 WRKON q031 rioMPAB pq44 F-1 fi@56 Kflp.77 0lflp? K5477 r7flt7!3 K77q¢`, qar714 lot?Fr- flo(j)6 10WEf,, P010- sF'TUP fl©?? START Hfl2fl STFNn flq4i UPPE.Fi qflfl7 lJPPEG OIO(7i5 WRKON m®:31 EEEI EE 4
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies