IAS Flashcards

1
Q

What is the purpose of the Control Counter register in the LAS machine?

A

It serves as the Program Counter (PC) and is 12 bits in size.

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

What does the Memory Address Register (MAR) do in the LAS machine?

A

It holds the memory address and is 12 bits in size.

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

How many bits is the Selectron Register (MBR) in the LAS machine?

A

It is 40 bits in size.

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

What is the function of the Accumulator (AC) in the LAS machine?

A

It is used for arithmetic operations and is 40 bits in size.

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

What is the size of the Arithmetic Register (MQ) in the LAS machine?

A

It is 40 bits in size.

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

What does the Control Register (IBR) do in the LAS machine?

A

It holds control information and is 20 bits in size.

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

What is the size of the Function Table Register (IR) in the LAS machine?

A

It is 8 bits in size.

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

Fill in the blank: The LAS machine has _______ registers.

A

7

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

True or False: The Control Counter register is 40 bits in size.

A

False

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

List the registers in the LAS machine.

A
  • Control Counter - PC (12 bits)
  • Memory Address Register - MAR (12 bits)
  • Selectron Register - MBR (40 bits)
  • Accumulator - AC (40 bits)
  • Arithmetic Register - MQ (40 bits)
  • Control Register - IBR (20 bits)
  • Function Table Register - IR (8 bits)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does S(x) -> Ac+ do?

A

Copy the number in Selectron location x into AC

AC stands for Accumulator

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

What is the function of S(«) -> Ac-?

A

Copy the negative of the number in Selectron location x into AC

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

What does S(x) -> AcM accomplish?

A

Copy the absolute value of the number in Selectron location x into AC

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

What action is performed by S(x) -> Ac-M?

A

Copy the negative of the absolute value of the number in Selectron location x into AC

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

What operation is performed by S(x) -> Ah+?

A

Add number in Selectron location x into the accumulator

17
Q

What does S(x) -> Ah- do?

A

Subtract number in Selectron location x from the accumulator

19
Q

What does S(x)->AhM represent?

A

Instruction to add absolute value of number in Selectron location x into the accumulator

20
Q

What does S(x)->Ah-M represent?

A

Instruction to subtract absolute value of number in Selectron location x from the accumulator

21
Q

What does S(x)->R signify?

A

Instruction to copy number in Selectron location x into AR

22
Q

What does R->A indicate?

A

Instruction to copy number in AR to AC

23
Q

What is the outcome of S(x)*R->A?

A

Multiply number in Selectron location x by the number in AR, placing left half in AC and right half in AR

24
Q

What does A/S(x)->R denote?

A

Divide the number in AC by the number in Selectron location x, placing quotient in AR and remainder in AC

25
Q

What is the function of the instruction to continue execution at the left-hand instruction of the pair at Selectron location x?

A

Continue execution at the left-hand instruction of the pair at Selectron location x

26
Q

What does the instruction to continue execution at the right-hand instruction of the pair at Selectron location x do?

A

Continue execution at the right-hand instruction of the pair at Selectron location x