Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Memory and Logic Devices Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the difference between primary memory and secondary memory in a computer or digital device?

a)

Primary memory is faster but smaller in capacity while secondary memory is slower but larger in capacity

b)

Primary memory is non-volatile while secondary memory is volatile

c)

Primary memory is used for long-term storage while secondary memory is used for short-term storage

d)

Both a and b

2.

What is the process of saving information in memory called?

a)

Storing

b)

Reading

c)

Writing

d)

Retrieving

3.

How is data read from SRAM?

a)

The bitline and its inverse are precharged to 0 before setting WL=1

b)

The bitline and its inverse are precharged to Vdd before setting WL=1

c)

The bitline and its inverse are precharged to 0 after setting WL=1

d)

The bitline and its inverse are precharged to Vdd after setting WL=1

4.

What is the function of the CS (chip select) line in the 4X8 memory block design?

a)

To enable and disable the whole chip

b)

To store data in the D-flipflops

c)

To select a particular memory location

d)

To select a particular column of D-flipflops

5.

What is the relationship between the address lines A0 and A1 and the selection lines in the 4X8 memory design?

a)

The address lines and selection lines have no relationship

b)

The address lines are dependent on the selection lines

c)

The address lines and selection lines are independent of each other

d)

The selection lines are dependent on the input given to the address lines

6.

What type of flip flop is used in the 4X8 memory block designed using 2:4 Decoder?

a)

D flip flop

b)

T flip flop

c)

JK flip flop

d)

SR flip flop

7.

What is a Programmable Logic Device (PLD)?

a)

A basic electronic device with simple functions

b)

A reconfigurable electronic device made up of AND gate arrays, OR gate arrays, and interconnection fuses used to implement complex functions

c)

A device that cannot be programmed to perform different tasks

d)

A device that does not have the ability to reduce power requirements for the design

8.

What is the purpose of a PROM in electronic devices?

a)

Store data for advanced memory

b)

Store complex information

c)

Store data temporarily

d)

Store low-level device drivers

9.

How are the settings of each bit in a PROM secured?

a)

By a fuse

b)

By a switch

c)

By a magnet

d)

By a capacitor

10.

What is the main advantage of using a Programmable Logic Array (PLA) in electronic circuits?

a)

It allows customization of logic functions by connecting fixed AND gates to programmable OR gates

b)

It can generate only a limited number of minterms

c)

It is not flexible in operation

d)

It is not suitable for implementing a logic function of multiple variables and outputs

11.

What is the main function of the AND matrix in a Programmable Logic Array (PLA)?

a)

To reduce the loading effect of inputs

b)

To generate minterms

c)

To implement a logic function of multiple variables and outputs

d)

To provide non-inverted and inverted inputs

12.

How many input buffers are there in a PLA for M inputs?

a)

M

b)

2M

c)

M/2

d)

2/M

13.

What is the main difference between a Programmable Logic Array (PLA) and a Programmable Array Logic (PAL)?

a)

A PAL has a fixed AND array while a PLA has a programmable AND array

b)

A PAL has a programmable OR array while a PLA has a fixed OR array

c)

A PAL generates outputs in a product-of-sum form while a PLA generates outputs in a sum-of-product form

d)

A PAL is not suitable for generating basic logic functions while a PLA is suitable for generating basic logic functions

14.

What is the advantage of using a programmable AND array in PAL?

a)

It increases the number of product terms generated

b)

It reduces the number of product terms generated

c)

It eliminates the need for OR gates

d)

It reduces the number of fuse links used

15.

What is the fixed component in the PAL?

a)

OR array

b)

AND array

c)

Inputs

d)

Fuse links

16.

How is the number of fuse links calculated in a PAL?

a)

By multiplying the number of inputs and outputs

b)

By multiplying the number of inputs and product terms

c)

By dividing the number of inputs and outputs

d)

By dividing the number of inputs and product terms.

17.

What is the main advantage of using Complex Programmable Logic Devices (CPLDs) compared to Programmable Array Logic (PALs) and Programmable Logic Arrays (PLAs)?

a)

CPLDs offer greater integration density compared to PALs and PLAs

b)

CPLDs have less integration density compared to PALs and PLAs

c)

CPLDs have limited size compared to PALs and PLAs

d)

CPLDs are not suitable for larger logic circuits

18.

What is the main function of the tri-state buffer in a Complex Programmable Logic Device (CPLD)?

a)

To store the output of the AND-OR configuration

b)

To select the output of the AND-OR configuration

c)

To connect the chip's pin as either an input or output

d)

To interface the signal from the chip's pin to other macrocells

19.

What is the purpose of using computer aided design (CAD) tools for programming Complex Programmable Logic Devices (CPLDs)?

a)

To transfer the programming file directly from the computer to the CPLD without using any programming unit

b)

To manually specify the required state of the switches in the CPLD

c)

To simplify the process of programming CPLDs by producing a programming file of a fuse map

d)

To eliminate the need of programming file produced by the CAD tool

20.

What is the main advantage of using FPGA in various applications?

a)

Customization

b)

Low complexity design

c)

High volume production

d)

Low power consumption