• Aucun résultat trouvé

left left

N/A
N/A
Protected

Academic year: 2022

Partager "left left"

Copied!
8
0
0

Texte intégral

(1)

PROGRAM TITLE: HALF VlORD STORAGE PROGRAM CLASSIFICATION: Subroutine

AUTHOR:

PURPOSE:

DATE:

M. A. MacLeod

D. Karandanis Baird-Atomic, Inc.

CBl!lbridge, Massachusetts

To store a half word (twenty bits) from either the left or right half of the accumulator into either the left or right half of a specified location.

27 December 1961

Published by RECOMP Users' Library

at

AUTONETICS INDUSTRIAL PRODUCTS

A DIVISION OF NORTH AMERICAN AVIATION, INC.

3400 East 70th Street, Long Beach 5, California

DISCLAIMER

~Afthough .. lf,:ls· as~umed·1hat _all:'::th~-.. prec'autlons have. bean

: takenAo, ch~ck.out_thi.s'pro9ram ,th6rough.ly, no r~sponsibtllty

"h(tak~n :by the orjginatpr of, thispr.ogram, for any etronoous

"r~s.ults,.~rnJsconccp1ions;· or in:uep~csont,'.ltioflS that may app!ar : In;t~is ,progr~m.';.Furth~rmpr'e, no responsib;!ityls 'tJk~n by

;.AVtonetics ,Ind:.Jstrial Products for. the correct rcproductionaof.

.·th.i~~prCi9rai:ri:',No"w,arr?nty, exPn~s~'orlmplled,.iI'oxtandeci ,bi~the.:ij~.e: 01' applicat!on::of the,"ptogram. . .... ,;,'

;:~",~; •. '._"'~' " . • ' • • ~".,. ~ .. ~' , ' : 'I . ,

(2)

PROGRAM TITLE: HALF WORD STORAGE

~---

DESCRIPTION:

This subroutine is designed to store a half word (20 bits) from either the left or the right half of the accumulator into either the left or right half of a specified location LLLL.

STORAGE REQUIREMENTS:

0000.0 to 0147.1. Information from the loops is saved and restored ,back to the loops before transfer is made back to program from this

subroutine.

CALLING SEQUENCE:

The calling sequence may start either in the left or right half of a word.

+ 00 RRRR.O + 57 0000.0

; 00 LLLL.~

RRRR indicates word to be stored

Half word to be stored comes from left half of accumulator.

+ Half word to be stored comes from right half of accumulator.

o

Half word from accumulator will be stored in left half of LLLL.

1 Half word from accumulator will be stored in right half of LLLL.

RESTRICTIONS:

The location LL11 may not be a loop address.

(3)

PROGRAM TITLE: HALF WORD STORAGE

.... - - _ .... - - - - - - - - -

- -.- - - -- - - -- - -

- - -

-

-

- - - - -

--

Al~,SOLUTE LOCATION

LOCATION S OPRN AODRESS SY!vl80L S OPRN AOORESS REr>'1AR~\S

0000

+

15 01260 Sl\)(

+

65 01300 CFL

01

+

67 01400 CFV

+

01 01270 AOD

02

+

42 01 231 STA

+

03 00550

sus

03

+ 42

00061 '. STA

+ 42 - 00101 STA

04

+

1~2 00121 STA

+

42 00141 STA

05

+

33 005~0 EXT

+

50 001 1 TZE

06

+

L~O 00000 ARS

+

00 00000 CLA

07

+

33 01140 EXT

+

50 00121 TZE

0010

+

40 00000 ARS

+

00 00000 CLA

1 1

+

41 00240 ALS -

+

57 00600 Tr~A

12

+

40 00000 ARS

+

00 00000- CLA

13

+

41 00240 ALS

+

33

"01160 EXT

14

+ 57

00161 TRA

+

00 00000 CLA

15

+

51 00161 THI

+

57 00600 TR/\

16 +

00 00000 CLA

+

64 . 00200 CTL

17 +

66 oo~oo CTV

+ 57 77000

TRA

(4)

PROGRAM TITLE: HALF WORD STORAGE

- - - - - -- - -.- - -' - - - - - - - - - - - -- -- - - - - -- - - - - - - -

ABSOLUTE LOCATION

LOCATION S OPRN ADDRESS SYMBOL S OPRN ADDRESS REMARKS

0020

+

60 012

5

0

STO

+ 33.

011 5 0

EXT

21

+

50 00400

TZE

+

00 012

5

0

CLA

22

+

01 011 5 0

ADO

+

1~2 77630

STA

23

+

00 00000

CLA

+

40 00240

ARS

24

+

41 00240

ALS

+

60 01170

STO

25

+

51 7772 1

TMI

+

00 01260

CLA

26

+

40 00240

ARS

+

51 77710 TI'-11

27

+

01 01140

AOD

+

01 01170

ADO

0030

+

60 012l~0

STO

+

57 01200

TRA

31

+

60 005 60

STO

+ 02 00560 .

CLS

32

+ + 36 77611

012 0

. CLA TRA

33 +

40 00240

ARS

+

52 7775 1

TPL

34 +

01 01170 .

ADO

+

60

o

12L~0

STO

35

+ + ~6

005 60 01200

TRA STO

36

+

02 00560

CLS

+

03 01140

sus

37

+

.57 77740

TRA

-

00 00000

CLA

(5)

PROGRAM TITLE: HALF WORD· STORAGE

---_

...

_---

ABSOLUTE LOCATrON

LOCATION S OPRN ADDRESS SYMBOL S OPRN ADDRESS REMARKS

0040

+

64· 00400

.CTL

+

66 005 00

CTV

41

+

57 77611

TRA

+

00 01250

CLA

42

+

03 011 ~O

SUB

+

42 776 0

STA

43

+ +

42 00

6

7710 1260

STA CLA

1~4

+.

40 00240

ARS

+

41 00240

ALS

45

+

60 77770

STO

+

51 77710

TMI

46

.+

00 00000

CLA

+

l~ 1 002

3

0

ALS

47 + 40 002

3

0

ARS

+

01 77770

ADD

0050

+

60 01240

STO

+

57 01200

TRA

51

+

00 00000

CLA

+

41 . 002 30

ALS

52

+

40 002~0

ARS

+ 33 all 0

EXT

5.3

+

01 777JO

ADD

+

60 012 a

STO

51~

+

57 01200

TRA

-

00 00000

CLA

55

+

00 00000

CLA

-

00 00001

CAM

56

+

00 00000

CLA

-

00 00000

CLA

57

.+

00 00000

CLA

00 00000

CLA

(6)

PROGRAM TITLE: HALF WORD STORAGE

-..

- - -- - - - - - - -' - -- - - -- - - - - - - - - - - - - - - - - - - - -

ABSOLUTE LOCATION

lOCATION S OPRN ADDRESS

SY~180L

S OPRN ADDRESS REMARKS

0060 + 64 00600 eTl

+ 66 00700 eTV

61 +

II 77611 TRA

+ 01250 STO

62 + 33 0115 0 EXT

+ 50 01000 TZE

63 + 00 012 50 elA

+ 03 011 50 SUB

64 + 42 77650 .STA

+ 40 00000 ARS

65 + 00 00000 ClA

+ 40 00240 ARS

66 + 41 00240 AlS

+ 60 77770 STO

67 + 51 7772 1 TMI

+ 00 01261 CAM

0070 + 41 002 3 0 AlS

+ 40 002 3 0 ARS

71 + 01 777JO ADD

+ 60' 012 0 STO

72 + 57 Ot200 TRA

+ 00 01260 ClA

73 + 41 00230 AlS

+ 40 002 30 ARS

74

+

33 77760 EXT

+

01 77770 . ADD

75

+

60 01240 STO

+ 57 01200 TRA

76 - 77 77771 HTR

+ 77 7777

1

HTR

77 + 00 00000 ClA

00 00000 ClA

(7)

PROGRAM TITLE: HALF WORD STORAGE

ABSOLUTE LOCATION

LOCATION S OPRN ADDRESS SYMBOL S OPRN ADDRESS REMARKS

0100

+

64 01000

CTL

+

66 01100

'CTV

01

+

57 77611

TRA

+

00 01250

CLA

02 -I- 01 77~50

ADO

+

42 77

3

0

STA

03

+

00 00000

CLA

-I-

41

002 30

ALS

04

+

40 002 30

ARS

+

60 77770

STO

05

+

00 01260

CLA

+

33 77740

EXT

06

+

50 77710

' TZE

+

00 01261

CAM

07

+

41 00240

ALS

+

01 77770

ADO

0110

+

60 01240

STO

+

57 01200

TRA

1 1

+

00 01261

CAM

+

41 00240

ALS

12

+ 33

77760

EXT

+

03 77770

SUB

13

+

60 01240

STO

+

57. 01200

TRA

14

+

00 00000

CLA

+

00 00000

CLA

15

+

00 00001 CA~tl

00 00000

CLA

16

-

77 77771

HTR

+ 77 77771

HTR

, 17

+

00 00000

CLA

-

00 00000

CLA

(8)

PROGRAM TITLE: HALF WORn STORAGE

ABSOLUTE LOCATION

LOCATION S

OPF~N

ADDRESS SYMBOL S OPRN ADDRESS REMARKS

0120 + 00 012

5

0

CLA

+ 42 01"2

3

0

STA

21 + 6i~ 01~00

CTL

+ 66 01 00

CTV

22 + 00 01240

CLA

+

~~O 00000 ARS

23

+

60 00000 STO

+ 57 00000

TR,A

24

+ 00 00000

CLA

-

00 00000

CLA

25 +

00 00000

CLA

-

00 00000

CLA

26

+

00 00000

CLA

-

00 00000

CLA

27

+

00 00000

CLA

-

00 00010

CLA

Références

Documents relatifs

rt has been discovered that any segment accessible to only one process can be made encacheable if a simple rule is followed: any time a process switches

(Note that it is legal to have a function be defined for different numbers of arguments; rules in which runEncode appears on the left-hand side with two arguments will only be applied

Setting up the ATE software for data calls involves installing the Telephone Manager and ATE software and creating data profiles to communicate with other

After the terminal has been placed in the graphic mode of operation, control codes are utilized to provide addressing of the other graphic memories for data

Ann

- A l’aide de ce théorème, on peut donner une caractérisa- tion de l’équation fonctionnelle de la différence entre le calcul opérationnel.. dans un intervalle

Dans mes recherches sur les équations du premier ordre dont l’inté- grale ne prend qu’un nombre fini de valeurs autour des points critiques mo- biles, j’ai

CHERNOV (Joint Ins. Research, Moscou), "Markov partition and symbolic dynamics for billiard type systems with hyperbolic behaviour"F. FoULON (Ecole Polytechnique,