Flashcards: Microprocessor Systems Architecture — 58 cards

All cards

1Question

What is computer science?

Answer

The science of processing information combining information with automation.

2Question

What distinguishes hardware from software in a computer system?

Answer

Hardware is the concrete part, software is program instructions in memory.

3Question

What is a microprocessor?

Answer

A complex integrated circuit that interprets and executes program instructions.

4Question

Who created the first microprocessor and when?

Answer

Intel in 1971.

5Question

What was the first microprocessor created by Intel?

Answer

The 4-bit 4004.

6Question

At what frequency did the Intel 4004 microprocessor operate?

Answer

At 108 kHz.

7Question

When did Texas Instruments produce the first integrated circuit?

Answer

In 1958.

8Question

When did the transistor first appear?

Answer

In 1947.

9Question

What values can a bit take in binary information?

Answer

0 or 1

10Question

How many bits make up a byte?

Answer

8 bits

11Question

What decimal number equals the binary number (101)2(101)_2?

Answer

5

12Question

How is the binary number (101)2(101)_2 calculated in decimal?

Answer

1×22+0×21+1×201\times2^2+0\times2^1+1\times2^0

13Question

What decimal number equals the hexadecimal number (9A)16(9A)_{16}?

Answer

154

14Question

How is the hexadecimal number (9A)16(9A)_{16} calculated in decimal?

Answer

9×161+10×1609\times16^1+10\times16^0

15Question

How many symbols does the hexadecimal system use?

Answer

Sixteen symbols

16Question

Which symbols are used in the hexadecimal system?

Answer

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, and F

17Question

What is the von Neumann model?

Answer

A universal machine architecture for programmed information processing.

18Question

Who proposed the von Neumann model and when?

Answer

John von Neumann in 1946.

19Question

What components does a basic von Neumann system contain?

Answer

A CPU, main memory, and input/output interfaces connected by buses.

20Question

What does the microprocessor do under the timing of a clock?

Answer

Interprets and executes instructions, reads or saves results, and communicates with exchange units.

21Question

By what three characteristics is a microprocessor defined?

Answer

Clock frequency, instruction rate, and data size it can process.

22Question

What is a bus in computer architecture?

Answer

A set of wires transmitting the same type of information between components.

23Question

What direction does the data bus transfer information?

Answer

It transfers information bidirectionally between the microprocessor and its environment.

24Question

How does the address bus select information in memory?

Answer

It selects information unidirectionally in an address space of up to 2n2^n locations.

25Question

What is the role of the control bus?

Answer

It synchronizes information flows on the data and address buses.

26Question

What does address decoding do in a computer system?

Answer

It assigns each peripheral an address zone and selects one component at a time.

27Question

What is a memory in semiconductor circuits?

Answer

A circuit that records, retains, and restores information.

28Question

How many memory locations can an n-bit address reference?

Answer

At most 2n2^n memory locations.

29Question

How many data words does each memory location contain?

Answer

One data word.

30Question

What are the steps in a memory read or write cycle?

Answer

Selecting address, choosing operation, selecting memory, reading or writing data.

31Question

Which inputs and outputs does a memory circuit have?

Answer

Address inputs, data inputs, data outputs, read/write control, and chip-select input.

32Question

What is memory capacity in computing?

Answer

The total number of bits stored in a memory.

33Question

How is memory capacity commonly expressed?

Answer

In bytes.

34Question

What does memory access time measure?

Answer

The interval between launching a read or write and data availability on the bus.

35Question

What characterizes random access memory?

Answer

It reaches any known address in an address-independent time.

36Question

How does sequential access differ from random access?

Answer

It requires searching through preceding information and has position-dependent access time.

37Question

What does volatility describe in memory?

Answer

Whether stored information is lost or altered when power fails.

38Question

What happens to information in volatile memory when power fails?

Answer

It loses the stored information.

39Question

How does non-volatile memory behave when power is lost?

Answer

It preserves the stored information.

40Question

What type of storage does RAM provide compared to ROM?

Answer

RAM provides temporary storage, ROM provides permanent storage.

41Question

How does SRAM store each bit differently from DRAM?

Answer

SRAM uses a bistable circuit with four to six transistors per bit.

42Question

How does DRAM store each bit?

Answer

DRAM stores each bit as an electrical charge in a capacitor.

43Question

Why must DRAM be refreshed regularly?

Answer

Leakage currents discharge its capacitor requiring refresh.

44Question

What must follow each destructive read in DRAM?

Answer

Each destructive read must be followed by a rewrite.

45Question

Which memory type offers greater density and lower cost per bit?

Answer

DRAM offers greater density and lower cost per bit.

46Question

For what purpose is faster SRAM typically used?

Answer

SRAM is used for small memories like caches and registers.

47Question

How does DDR-SDRAM differ from SDRAM in data transfer?

Answer

DDR-SDRAM transfers data on both rising and falling clock edges.

48Question

How is ROM programmed compared to PROM?

Answer

ROM is programmed by the manufacturer and cannot be modified by the user, while PROM can be programmed once by the user.

49Question

What is EPROM?

Answer

EPROM is a programmable ROM erasable by ultraviolet radiation and reprogrammable over a thousand times.

50Question

What distinguishes EEPROM from other ROM types?

Answer

EEPROM is electrically erasable and programmable in situ, erased word by word.

51Question

How does Flash NOR differ from Flash NAND in access and programming?

Answer

Flash NOR allows random access and byte-by-byte programming, Flash NAND uses sequential access and sector-based programming.

52Question

Why do NAND Flash cells allow higher integration density than NOR Flash cells?

Answer

Because NAND Flash cells are about 40% smaller than NOR Flash cells.

53Question

What are the main criteria for choosing a memory?

Answer

Capacity, speed, power consumption, and cost.

54Question

How does memory hierarchy balance performance and cost?

Answer

By placing frequently used data in small, fast memories and less-used data in larger, slower memories.

55Question

What is the order of memory types from processor outward in the hierarchy?

Answer

Registers, cache memory, main memory, backing memory, and mass storage.

56Question

How do capacity and access time change outward in the memory hierarchy?

Answer

Both capacity and access time generally increase.

57Question

What is cache memory?

Answer

A small, fast memory that speeds access to main memory by storing frequently used data.

58Question

What is mass storage?

Answer

A large-capacity peripheral memory for permanent storage or backup on magnetic or optical media.

Test yourself with the quiz

Test your knowledge with 32 questions on Microprocessor Systems Architecture.

1. What does computer science combine in its study of information processing?

2. Which statement correctly distinguishes hardware from software?

Take the quiz →

Read the study sheet

Review the complete course in the study sheet for Microprocessor Systems Architecture.

See study sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator