Final Exam Flashcards

1
Q

LD (Load)

A

16 bit instruction that loads a 4 digit value (Aaaa) in BCD or in Hexadecimal.
Can put V- user memory and K - constant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

LDD (Load Double)

A

16 bit instruction that loads a 8 digit value (Aaaa) in BCD or in Hexadecimal.
Can put V- user memory and K - constant.
Takes two V-memory spots

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

OUT (Box instruction)

A

A 16 bit instruction that copies the value in the lower 16 bits of the accumulator into a specified v- memory location.
V-memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

OUTD (Out Double )

A

a 32 bit instruction that copies 32 bit value or the 8 digit BCD or hexadecimal from the accumulator into two consecutive V-memory location.
ie: V1400 and V1401

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

ADD (Box)

A

Add is a 16 bit instruction that adds a 16 bit 4 digit BCD value in the accumulator with another 16 bit 4 digit BCD in V-memory.
V memory in add box must be in a V-memory location.
# V-memory #Pointers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ADDD (Add Double)

A

A 32 bit instruction that adds 32 bit 8 digit BCD Value with another one. Goes into two consecutive V-memory locations.
%V-memory,% Pointers,%Constants K

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SUB

A

Subtract 16 bit 4 digit BCD value with another one. Can’t use k- constants in box.
%V-memory,%Pointers
Special Relay- SP70 ON anytime the value in accumulator is negative.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SUBD

A

Subtract 32 bit 8 Digit BCD value with another one. Must be outed into two consecutive V-memory location.
%V-memory,%Pointers,% Constants

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

MUL (Multiply)

A

A 16 bit instruction the multiplies 4 digit BCD values with another one. The result can be up to 8 digits and resides in the accumulator.
%V-memory,%Pointer,%Constants

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

MULD (Multiply Double)

A

64 bit instruction that can multiply two 32 bit 8 digit BCD value into two consecutive V-memory locations.
%V-memory, %Pointers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DIV (Divide)

A

Divides a 32, 8 digit BCD value by a 16 bit 4 digit value BCD value.
%V-memory, %Pointers, % Constants

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DIVD (Divide Double)

A

Divides a 32, 8 digit BCD value by a 32 bit 8 digit value BCD value. Outed into two consecutive V-memory locations.
% V-memory % Pointers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

AND

A

16 bit instruction that logically AND’s the binary value in the lower 16 bits of the accumulator.
0101,0011,1001,111
AND with 0000,0000,1111,1111
equals 0000,0000,1001,1111
– Resets specific bits (using 0’s in those places)
%V-memory, %Pointers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

OR

A

16 bit instruction that logically OR’s the binary value of the with a specific V-memory location.
Sets specific bits (using 1’s in those places)
0101,0011,1001,1111 or it with
0000,1111,0000,0000 equals
0101,1111,1001,1111
%V-memory, %Pointers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

XOR (Exclusive OR)

A

16 bit instruction that performs an exclusive-OR of the binary value of a specific V-memory location.
Selectively inverts bits (using 1’s)
0101,0011,1001,1111 XOR with
1111,1100,0000,0000 equals
1010,1111,1001,1111

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

SHFL (Shift Left)

A

32 bit instruction that moves bit in the accumulator a specific number of places to the left in BCD. Then the Vacant positions are filled with zeros and shifted bits are lost.
0101,0011,1001,1111 SHFL K1 equals
1010,0111,0011,1110
%V-memory, %Constants (1-32)

17
Q

SHFR (Shift Right)

A

32 bit instruction that moves bit in the accumulator a specific number of places to the right in BCD. Then the Vacant positions are filled with zeros and shifted bits are lost.
0101,0011,1001,1111 SHFR K1 equals
0010,1001,1100,1111
%V-memory, %Constants (1-32)

18
Q

ROTL (Rotate Left)

A

32 bit instruction that moves the bits in the accumulator a specific number of places. Bits shifted out to the left end then goes back into the right end
%V-memory and %constants

19
Q

ROTR (Rotate Right)

A

32 bit instruction that moves the bits in the accumulator a specific number of places. Bits shifted out to the right end then goes back into the left end
%V-memory and %constants

20
Q
A