Computer Systems Architecture Midterm

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:46 PM on 10/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards

What are the three basic boolean operations?

AND, OR, NOT

2
New cards

What is a logic gate?

A logic gate takes binary inputs and sets a binary output

3
New cards

What operation is AB or A * B ?

AND

4
New cards

What operation is A + B?

OR

5
New cards

What operation is this gate?

AND

6
New cards

What operation is this gate?

OR

7
New cards
<p>What operation is this gate?</p>

What operation is this gate?

NOT

8
New cards

What is the operation for NAND?

Not AND. Take the and and invert

9
New cards

What is the operation for NOR?

Not OR. Take the or operation then invert

10
New cards

What is the operation for XOR?

Take the or then invert.

11
New cards
<p>What is this operation?</p>

What is this operation?

NAND

12
New cards
<p>What is this operation?</p>

What is this operation?

NOR

13
New cards
<p>What is this operation?</p>

What is this operation?

XOR

14
New cards

What does XOR output?

15
New cards

What is the truth table for NAND?

Only 0 when both are true.

16
New cards

What is the operation for NOR?

Only 1 when both are 0.

17
New cards

What is the process for binary multipication?


  1. If 1, add product and multiplicand

  2. Shift multiplicand left

  3. Shift multiplier right


18
New cards

Why does shifting left do in binary?

It doubles the value, multiplying by two

19
New cards

After each multiplier iteration, which register shift left and right?

Mutlpicand (the thing getting multiplied) → left

Multiplier → right

20
New cards

Why can a 32 bit x 32 bit multiplicationm need 64 output bits?

Because 32 bit x 32 bit requires 64 bit output

21
New cards

Whats the tradeoff between basic multiplier and fast multiplier?

basic multiplier is less hardware but it’s slower

fast multiplieris more hardware but its faster

22
New cards