Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arithmetic and Logic Unit

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

The binary number 00101010, when converted to decimal is ___

a)

24

b)

32

c)

42

d)

48

2.

The acronym ALU stands for a computer's ___

a)

accepted language utility

b)

advanced logarithmic unit

c)

arithmetic and linguistic utility

d)

arithmetic and logic unit

3.

The first complete ALU that fit entirely inside a single chip was released in ___

a)

1970

b)

1984

c)

1957

d)

1948

4.

The handling of all numerical operations in a computer is done by ___

a)

the logic unit

b)

the arithmetic unit

c)

the linguistics unit

d)

random access memory

5.

The addition of binary numbers can be described using four logic gates; ___

a)

XAND, OR, NOT and XOR

b)

AND, OR, NOT and ELSE

c)

AND, OR, NOT and XOR

d)

AND, IF, NOT and OR

6.

Remember that in binary, 1 and 0, respectively, are the same as ___

a)

up and down

b)

left and right

c)

go and stop

d)

true and false

7.

Which logic gate almost exactly describes the addition of two binary numbers?

a)

an AND gate

b)

a NOR gate

c)

a NAND gate

d)

an XOR gate

8.

When adding two binary numbers, which logic gate is used to calculate the carry bit?

a)

an AND gate

b)

an OR gate

c)

a NAND gate

d)

an XOR gate

9.

The circuit that sums A and B, and has two outputs, sum (S) and carry (C), is called ___

a)

a half adder

b)

a full adder

c)

a simple summer

d)

a digital combiner

10.

A digital circuit that sums two numbers, and includes a carry bit (C) as input is called ___

a)

a half adder

b)

a full adder

c)

a partial compiler

d)

a complete compiler

11.

In a full adder, which logic gate is used to check if either one of the carry bits is true?

a)

an OR gate

b)

an AND gate

c)

an XOR gate

d)

a NAND gate

12.

In an 8-bit adder, which component is used for the addition of the first bits?

a)

a half adder

b)

a full adder

c)

a full compiler

d)

a partial summer

13.

In an 8-bit adder, which component is used when there's a carry bit from a previous operation?

a)

a half adder

b)

a full adder

c)

a full compiler

d)

a partial summer

14.

When carry bits are progressively passed forward to each subsequent adder, it's called ____

a)

a carry forward adder

b)

a ripple carry adder

c)

a surge forward adder

d)

a trickle ahead adder

15.

A carry into the ninth bit, of an 8-bit adder, is called ___

a)

an error

b)

an overflow

c)

a carry-over

d)

a white-cap ripple

16.

Which level of the original Pac-Man arcade game caused an overflow in the 8-bit ALU?

a)

Level 64

b)

Level 128

c)

Level 256

d)

Level 512

17.

To add binary numbers, modern computers use a fast adding circuit called a ___

a)

carry-lookahead adder (CLA)

b)

ripple carry algorithm (RCA)

c)

custom digit adder (CDA)

d)

forward carry algorithm (FCA)

18.

What operations are not included in simple ALUs?

a)

negate and pass-through

b)

increment and decrement

c)

subtract and borrow

d)

multiplication and division

19.

Simple numerical tests, like checking if a number is negative, are performed by ___

a)

the arithmetic unit

b)

the logic unit

c)

the addition unit

d)

the linguistic unit

20.

The first complete ALU on a single chip was the 74181. How many bits could it process at once?

a)

2 bits

b)

4 bits

c)

8 bits

d)

16 bits

21.

As another level of abstraction, an 8-bit ALU is represented by a symbol which looks like ___

a)

a big Y

b)

a big X

c)

a big V

d)

a big A

22.

ALUs output 1-bit states and statuses, such as "overflow" and "negative", called ___

a)

banners

b)

ripples

c)

waves

d)

flags

23.

Fancy ALUs will have more flags, but the three flags that are universal and frequently used are ___

a)

Stack, Zero and Negative

b)

Stack, Overflow, and Negative

c)

Overflow, Zero, and Negative

d)

Overflow, Zero, and Stack