• Aucun résultat trouvé

• ~ 1620 GENERAL PROGRAM LIBRARY

N/A
N/A
Protected

Academic year: 2022

Partager "• ~ 1620 GENERAL PROGRAM LIBRARY "

Copied!
13
0
0

Texte intégral

(1)

• ~ 1620 GENERAL PROGRAM LIBRARY

1620 CARD SYSTEM DEMONSTRATION 11. O. 023

~'***********

*~**********.

,.:

*~.*

<Z><2

* * * * * * * ** *

.

*!mt, * * * * * ** * * * + .*0.* * * * * * * * * *.*

*************

************'-

*************

~ ~

:$$***********

. -- - - - -

(2)

1i1fWJ¥"M'&I"'''t!!lil!tet=rMr;oMt!rirn'+'~ dtI, ,;w,wdtftdtti"HII f tlW 'b b 'H', rt"fhtt M ij" b"ly HbttlW" II trI/'Wril1"tit Ai Uk d:!'H'UIMflW

o

1620 CARD SYSTEM DEMONSTRATION

o

o

Author: Mr. Carl F. Fink IBM Corporation

1933 W. Wisconsin Avenue Milwaukee, Wisconsin

as _ai1ii:: Ii

(3)

o

DECK KEY

1. Machine Language Deck

o

o

iiiiUiUiiUd;::'

(4)

o

o

o

1620 Card System Demonstration

A. Purpose/Description: To simply demonstrate the 1620 card system's arithmetic, reading, punching and typing abilities.

B. Method: N/A

C. Restrictions and Range: N/A D. Accuracy: N/A

E. Machine Configuration: 1620 with card input/output, no special features, any core size.

F. Program Requirements: N/ A

G. ~ourc~ Language: N/A as the program is written in ~~~?ine language.

H. Program Execution Time: 5 Minutes.

I. Check-Out Status: N/A

J. Sample Probleln Running Time: 5 Minutes

K. Comments: rrhis program and its documentation were written by an IBM employee. It was developed for a specific purpose and submitted for general distribution to interested parties in t.he hope that it might prove helpful to other members of the data processing community. The program and its documentation are essentially in t.he author's original .form. IBNI serves as the distribution agency in supplying t.his program. Questions

concerning t.he use of the program should be directed to t.he author f s attention.

(5)

o

TABLE OF CONTENTS

PROGRAM DESCRIPTION SAMPLE OUTPUT

OPERATING INSTRUCTIONS PROGRAM LISTING

o

o

--

.?

(6)

o

o

o

Program Description

This is a short program used to demonstrate the 1620 card system. As shown by the typed output sample, various facts about the 1620 are typed out, and its arithmetic speed and

input-output abilities are demonstrated.

The program deck consists of 27 cards:

Card 1 , the loading card,

Cards 2 and 3, the addition table, Cards 4-11, the program,

Cards 12-27, the IIdata", cards carrying the infor- mation which is to be typed out. .The 12th and 27th cards

~l'_ ... l:l,,~_

...

_~~Clll.ge~ from "your IBM office" to any desired name.

The program is written in machine language and requires only the basic card system. The running time is about five minutes.

COMPUTER

TECHNOLOGY(,

(7)

o

o

o

Operating Instructions

Console switches have no effect.

Set margins at 13 and 96.

-... ".-~-..--.-... ...,-.~.----

Clear Core:

RESET INSERT

Type 16 00010 00000 RELEASE

START

INSTANT STOP (after

t

second pause) RESET

Load deck in Read Hopper.

LOAD

Program comes to halt.

Align paper on new sheet.

START

/7

I ---~

(8)

; I}{~J, / . / .:,.);/~ ..•. .'

o MAY I EXTEND A WELCOME TO ALL OF YOU FRO YOUR "BM OFF i CE.

IF YOU WILL PRESS START I WILL GIVE YOU SOME INFORMATION ABOUT MYSELF.

I AM A SOLID STATE, FULLY TRANSISTORIZED IBM 1620 ELECTRONIC COMPUTER.

I AM READING THIS INFORMATION FROM PUNCHED CARDS AT THE RATE OF 250 CARDS PER MINUTE-(333 CHARACTERS PER SECOND) AND AM TYPING IT AT 10 CHARACTERS PER SECOND.

IF YOU PRESS START AGAIN, I WILL PUNCH CARDS AT THE RATE OF 125 PER MINUTE.

I

WILL NOW DEMONSTRATE MY ARITHMETIC ABILITY. I WILL ADD TEN 20-DIGIT NUMBERS TOGETHER, TYPING AFTER EACH ADDITION.

01 02 03

04

05 06 07 08 09 10

I WilL NOW CONTINUE THIS OPERATION, BUT WILL TYPE ONLY AFTER 100 ADDITIONS, 1,000 AND FINALLY 10,000 ADDITIONS (ACTUALLY

t

AM PERFORMING TEST AND BRANCH

INSTRUCTIONS ALONG WITH EACH ADD INSTRUCTION).

100 1000 10000

I CAN DO ADDITIONS AND SUBTRACTIONS AT THE RATE OF 1,780 PER SECOND (5 DIGIT NUMBERS) AND CAN DO MULTIPLICATIONS AT THE RATE OF 200 PER SECOND (5 DIGIT NUMBERS BY 5 DIGIT NUMBERS).

0"

I HAVE 20,000 POSITIONS OF CORE STORAGE AND CAN BE EXPANDED TO 100,000

0

I DO AN ODD' BIT PARITY CHECK ON ALL INPUT DATA, INTERNAL DATA MOVEMENTS AND

OUTPUT DATA. READING, COMPUTING AND PUNCHING CAN PROCEED SIMULTANEOUSLY.

~

o

P L};, F l~,t.;:, ;;;:;~

:VI

.1':),,, , ..

.'

) rf';)/'J",/ •

··."f, ' . A/,y!, ',." 1/",

!,.{ ~i / )

@-- ...

:..-

(9)

tl

!"rIJII}l'

~ I CAN BE OBTAINED AS A PAPER TAPE SYSTE~LSO -- I WOULD READ TAPE AT THE- c:>

RATE OF 150 CHARACTERS PER SECOND, AND PUNCH TAPE AT 15 CHARACTERS PER SECOND.

I I I I I I I I I I I I I

BBBS

B B

BBBB

B B

BBBB

M M

MM MM M M M

M M

M M

1 1 1 1 1 11111

6 6

6666 6 6 6666

222 2 2222 2 2222

THANK YOU FOR COMING TO SEE ME.

MORE INFORMATION ABOUT ME CAN BE OBTAINED FROM YOUR IBM OFFICE.

~.: ~

0000

o

0

o

0

o

0 0000

-.lJ

'-<

(10)

o

ro-

...

[

IBM

1620 Data Processing System

PROGRAM INSTRUCTION SHEET

Form X26-6857-! Printed in U.S.A

Application: _

.~I ~~~~O~

____

~~~"!~dt",---,~~~·!!!:.lo.- ______

Date:

"-~

- " I Page: -+--1 _ of

~

Routine: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Written by:

Qo.dL

F~

OPERATION

Q COMMENTS

LOCATION P

MNEM. NUM.

,"' , .• ' '" o I 1 2.3141516 7 1 8 1 9 I 10 I 11 ." ~.Y;;j~~.Jii

o 0 COO

RN 3'oo,,"f2.

0 0 5 0 0

o , 2. R~ 3 -",

I 0

0 3 2.

'i:

o 0 S~o

o

z.

'f

eM

I&.(

-'--1-

0 0 0 1 ' -L_ oo~

"2-

I , , , , , ,

o

~

"

B'I .., b no;.ro1. 01 2. 0 ()

o

t.I

9

A~ I

,

o 0 0 1

9

o 0 080

o " 0

B

~ q

o ()

0 , I 1. () 0 0 0 0 _-L---1--'_._._

.,... tlQ I · r _ _ _ _ I.e: <:.

-

~ ~.-;

"'~

'10'l.

H

~

8

( ' ) 0 0 0 0 : > 0 0 0 0

-

- - - ' - - ' - -

'f

I

'i K

3 .4

o

0 00 ~

o

0 I 0 "2- -- - ' - - -

lIlb

BT~ 11 0.083

Y o

0 00' 1 , , , , , ,~

L(

3 J

8TtI\

\1 oei!

Y- o 0 001 , , , , ---'-

"I

S 0 K

i'l S

0 0

o

0 0 0 o 0 0 0 , , ! ~.---I.-_--L----J. __ - - - L - L - - -

t

00 .i

·

¥b:l

BTM ,-,

0 C)

t

'5

4 o

0

-L--...--1-- t , , , ,~

·

t.{

1

~ ST~

'-' o

0

'i

3 " o 0 o

0' ,

tf~b H ~ ~ 0

o

0 0 0 0 0 0 0 0 .1.

L{~8 DN 3S

,

S 0 0 0 o 0 q 0 0

---'---'

S'to BT M I , 0

o

~ 3

.q o

0

002

5"~ ,:l

TO

:loS

o oq-,

e, o a 4 00

S3cf

i~'''''

l

, o

0 ~

1 S o

0

o

0 I

S-lt ,

rat> q~ ooSq

4

0 o ~ 1 ~ 5"53

WN "31 o

0 q , ~

o

0 I o o·

S l () t<

'3

4 o

0 0 0 0

o

0 , 0 '2..

S"l'~

s ~ "

- -:...-~----'-OoS3'i

o

0 () 0 0

5

q

,c./

WN 3j

o 0

q 1 4

00

,

00

(p 0

6 I<

:3

q

0 0 0 0 0

o

0 I o 2-

" I

8

I< ) - - - '

34

0

o

0 0 0

o

0 I

o 2

&,30 S T r~Jl r"l 0083'" 0 0 0 0 3

G .t.f ~ :8D

Itf

$ ~.,o

,6-,-' 8

007f73

l,

S.c! III

~-,-JJ~I 00

q J

S 0 0 0 0 '

b '6

(?)

'1 '1 o06L/a. o

0 0 0 0

o ~.7 ~

WfJ

---'----r.;---- li.S o

0

1f 1.3

00 I 0 0 -

C,

~ 0

I<

13 L{ 0 0 0 0 0

o

0 I 0 2-

10

- --- --1--

0091 1

7

0 ~le,D.

_ 43

067·

so

-!

1

J,~

5

fYl l';l

o 0"

S-3

o

0 0 0

- I

.. 1 I

(11)

IBM

1620 Data Processing System

PROGRAM INSTRUCTION SHEET

Form X26-6857·1 Printed in US.A

o

Application:_~j __

I~

~~ I

t) __

I)'·~·~·~~,~~:~~~_._________ Date: _ _ Page: ~ ___ of _~ ____ _

Routine: ____ .. _ _ , , _ _ Written by: _ _

~

I. r; C 1\ T I U :'1 or t RA T I 0 t'-!

f - - - . -... --~ --.. ----.. - - P ~, COMMENTS

MNEM. NUM.

% o I 1 213141516 7 1 8 1 9 1 10 1 11 : ' :;:ffr;$iH'J'~!;;p."$;'rw)f%-%"~ / ~<0Z/ % ~I%:~ " J J; J:.,

1~fo

SM

( ~ 0

" G1 If

000

F I

73i B

Jf~ ~ 0

'sL/

0 0 0 0 0

ISo J< 3 l/ o

0

o

0 0

o () I

0 '--

f---'-- . . . . L -

7 b:l

BT~ I

1

00 )

3cf

0 0

o D3

--'----.L

77t/

BT~ 17

o () 82j o

0 0

"03

f--

r-_~..LJ ~

6

~

,T ,rv,

I '--~ _ _

o

--'--_--'--_..L..-0 ~

3 'I o

D 0

-0

!t - ' - - l - - - L . I I - L - - - - 1 . . . . - - .. __

,q% BrM

17 0 0

t .3

L/

o

0 otis I I I I

7'

I 0

BTNI II

0

() a

g

4 o

0

o -

0 ~ - - ' - - - -

8~a.

U,.

4~

o

0 o 0 () 0 0

o ()

0

r--J--L-~ 3 " R/l 31

0 0

q'f

3 () 050 0 ~--"--- I I I ... _ .. ..L...

H L/ ~

wA

3

't o

0

'I q 3

() 0 } 0 f) I I _---'----..-.L..----..L- I I .L_--'---

?s8 I< 34

000 0 0 0 0

I o

1 I I I I I ~._._ • ..J_

0

,j

7

0

AM

I

I

0

01/

J

3 o ()

0 "0 I ..L. I I I _!---1 . . _. __ 1 - - t _______

8'~:l ~ ;"',1./ 0

o 4

I

3

oo~33 I I I I !

~

q ,,/

B·N

r. '11 o

0

a 3 '+

0 IJ..O

I !----L---.--J...-~____L.__

~~-"_tt-'-~~6

tr:FIr1

I

"

0 0 L{ I

3

0 0 0

- o

0 I I I I ...l _ _ ---1. _ _ _ i _ _ L _ - L -__ ...L..._J.. _ _ .. _ l . - _ ... __ ...l __ ~ _ _

~ I ~

t< 3'1

0 0 0 0 0

o

0 J O:L -,-_...l

~~o

~ 3'1

0 0 0 oC) 0 0 I

o

2

----' .... -

~

t/l B B.

J.I~

o {)

000 0 00

o

0 --'---'---'---

o

:':i()' 0 0

~Stf {)O

-

0 0 0 () 0 0

~ 6, , 00

o

0 0 0 0 000

~

~ ~.~ J.!..u.

n1

~~ lO.o -fL;._ .. ft.JJ""-'.J\AA.~~ iO~Pzw..

a

\

r iU

.

---'--"--~-. ."---'---l-_...-C- I I ~~--'-

0

! I I

-

f/

--

(12)

·._ .... J.f. __

rQ~

...

~~.L~~

..

PRESS START I WILL GIVE YOU SOME INFORMATION ABOUT MYSELF.

o

"'--"-T-'AM'A'SOL1D STATE, FULLY TRANSISTORIZED IBM 1620 ELECTRONIC COMPUTER.

I AM READING THIS INFORMATION FROM PUNCHED CARDS AT THE RATE OF 250 CARDS '-PER'-'MlNUTE"-'-(333 CHARACTERS PER SECOND)ANO-'AFf"TYPTNG I T AT 10 CHARACTERS

I'

I

_ ... __

._e~R._ ._~_~_f_Q_~. Q_.~" ..

I

I WILL NOW DEMONSTRATE MY ARITHMETIC ABILITY. I WILL ADD TEN 20-DIGIT -'-'---ffUMBER'S-"fOG-rTHER, tYP ING AFTER EACH AOllIT'fO"f:'f. '-'

1

I) _____ Jj1~t ________ , ... ____ . ____ , .. ' ..

1000

) ______

to.0.~0

__ . _____ -. ____ ,., ... ,.,_"'_. ",' -._.

____ ._l CAN D_Q ADJllI.1Q_NS_.,ANO,_S,UBTJ3~ACI.lQJi~. ___ ~_I ... Itt~_.RAJ·,,~, ... PF", J,}80 ,PER SECOND . (5 DIGIT NUMBERS) AND CAN DO MULTIPLICATIONS AT THE RATE OF 200 PER SECOND , ___ - _ -- .2 ___ - __ - ____________ . ____ , .... __ , ... , ... , .. ' .. _" ... " __ .. _. , ... , ... ,"_"., ... , ... _ (r DIGIT NUMBERS BY 5 DIGIT NUMBERS) .• ____ ._ .. _,_. __ ._ .. " .... ___ .. " " __ ,,,

- ---- --- --- --- ------~----._. ----.... -.----------.. -. ... .. .... _. --",., .. -... --.-.... _ .... -. --.---. --- -- --- -.. _--,,-,"

I HAVE 20,000 POSITIONS OF CORE STORAGE AND--tA~f'BEE)(PANDED TO 100,000.

I DO AN ODD, B1I ... J?.A,R ... I, . .JY._ .. C,l:tEC.K .. ,QN .. _.ALl __ .Ltj.r1J.I._.mOA.IA..~._,J_NI_E.RNAI.. DATA MOVEMENTS AND OUTPUT DATA. READING, COMPUTING AND PUNCHING CAN PROCEED SIMULTANEOUSLY.

___________ J __ CA~t_B.E __ O_BJ.A_LN,E'O .. ,AS __ ~ __ ._e~J>..E,R, __ l~~E __ SYSI~~_ ... ~.LS..Q .. _-:":" I WOULD READ TAPE AT THE RATE OF 150 CHARACTERS PER SECOND, AND PUNCH TAPE AT

15

CHARActERS PER SECONt>'.

I- _____ ---~---_____________________________ _

222

2

2222 2 2222

0000 0" .

0

o 0

o 0

0000

THANK YOU FOR COMING TO SEE ME.

z _____ M.QRE __ l.N.EOR.MAJJ_O..N"'.AB'O_UI.~M£." ... CAN~"B"E.~_.Q.B_TI.,-Lt\tEO

__

fRQt1_JI._J.0_J)J~ IT 12. ~ On-I Jr-

. . IRQ .

(13)

I

MAY I EXTEND A WELCOME TO ALL OF YOU FROM THE PURDUE CALUMET CAMPUS.

~._. ____ LE. YO~LJ1.1bL._J~RE_S.SSTART .1

W.I LL GIVE YOU SOME INFORMAT I

ON ABOUT

MYSEL.F.

---·---r-AM-A- C' SOL

Iii stATE ,

FULLY TRANS I S TOR

I

ZED IBM 1620 ELECTRON

I

C COMPuftR.

I AM

READING THIS INFORMATION FROM

PUNCHED

CARDS AT

THE RATE OF 250CAR[)$

···---PElr-MfNUtE---C3.33 CHARACTERS PER SECOND) AND AM TYP

I

NG I T AT 10 CHARACTEFfs - ..

,_._ .. _._ ..

e_~B-._S_E

__

CO_N_D .•

- - - ---- - ---- ---- -----._--- ----- _ .. -.-. --_ .... - _." ------ .. --.-.-----------'-----

IF YOU PRESS START AGAIN, I WILL PUNCH CARDS AT THE

RATE OF

125 PER MINUTE.

~ ___ ~}il.L..L .. J~~Q.W._.[)E.;t10N$.TR.AT; _

MYAR IJ'HME

II C

ABILITY.

I

NUMBERS TOGETHER, TYPING AFTER EACH ADDITION.

---_._, ,--_._-' . ---. ---

i

1 _ _ _ _

f!1 _____________ . ___ .... ____ . __

02 03

04

____ 0.5 _____ . _________ . _ .. __ ._. ___ . __ . _______ .. ___ ... _____ . ,_._ .... _

. ___ . __ 0_1 ___________ . _______ ._. __ . __ . __ ... _. __ ._._. _ 06 .... __ ._ .. _ .... __ ... _ ... _ ... ,._,._ ... ..

08

09 10

----T

100

000---.---'---- ... -... -... -.. ---.. -... _.'

_ ... ___

10~0~

_______ . _______ . _____ .. __ . ____ ._._ .. _ ... _ ... _._ .. ___ ."_"_" ... _, ... _. __ ... _

.. --.-. -... -, -. - - - -- --- --,. "-'.'-"--'- --. "-'-l i

____

~

CAN DO ADD

II10_NS._ANJt .. $V~TRACJ

IONS AT

THE

RATE OF 1,780 PER.SEC.QJiJt_ ... ____ .. _____ .. ______ l

, (5

DIGIT NUMBERS) AND CAN DO MULTIPLICATIONS AT THE RATE OF 200 PER SECOND

i

-- -- _15 _

J)

J_G J_t _

JiU

tie

~~ ~ _6X._ 5 __ 0 JGJ

I. __

NUMaEJ~SJ • _ --. ,. --- -- .. ,- _ --- .. -- -. -- .. -. ~ -- -- ---. __ -'- --. ___ -. -"." _ --

--I :. ---.-.. ---. ---.-.-. ---.--.. -. -.... --.---. --. --'-.-' ' .. -.. ----'--"-' ... ----.. ' ... -- . ----. ---... -.. -... , .. --.. -. -" .... --... ---. ---.---I

I HAVE 20,000 POSITIONS OF CORE STORAGE AND CAN BE EXPANDED TO 100,000.

!

" I DO AN ODD

JtLIJ:~AfttIY~._CH£CK.ONAL_LINPUT

DATA, INTERNAL

DATA.M'OY.EM£_tlIS_AJ~UJ __ ~ ____

._J

OUTPUT DATA. READING, COMPUTING AND PUNCHING CAN PROCEED SIMULTANEOUSLY.

__________ J __

.cAN __ Bt_.QlttlttMEJ1_AS_

J\J~Ae£R

TAPE_ SYSTEM .. Al.SO -- I WOULD READ TAPE AT THE

RATE OF

150

CHARACTERS PER SECOND, AND PUNCH TAPE AT 15CHARA-t'iERS--PER--SEC-ONO:----

_. ______ . _____________ lJ_LtL. _ . ___ B8.86 __

I B B

.---0---...

.1---- -. ___ 6BB8 ...

i I B B

_______ .. ___ lJ_11.1_ . .., __ B.IiB.B _ ..

M. __ M MMMM

M M M M M

M ... <oM.

---

THANK YOU FOR COMING TO SEE ME.

1 1 1 1 11J 1 11

6 6

6666 6 6 6666

I

" ¢ 4n#O-~

Références

Documents relatifs

Ready the LOADER deck in the card reader (including matrix input data). Depreos RESET and INSERT. Depress REIPASE and START. rfl,1.1s initiates memory clear'

If the initial problem to be solved contains all positive cost elements and negative right hand side elements, the data should be loaded with the Data Loader

We are given data on these products concerning the possible production levels for each and for each level an associated profit.. Xj 1 then is the i th level

Increments the counter which accumulates the number of entries. Prints the Output. This will cause a second error message to type. 9) Point out that MARS (Memory

Although each program has been tested by its contributor, no warranty, express or implied, is made by the contributor or 1620 USERS Group, as.to the accuracy and functioning

PURPOSE/DESCRIPTION: To grade multiple c~oice objective exams taken on mark'sense cards and publish, in addition to the grade for each student, a grade

Description The Clear Storage and Branch instruction causes the storage to be cleared (including word marks) to blanks beginning at the location specified by

Programs that have been assembled by s1's can be loaded with this function. c) Press READER STilRT, if necessary. b) When the clearing operation is completed the