0% found this document useful (0 votes)
21 views2 pages

Assign 2

This document outlines an assignment for a computer organization and ARM microcontrollers course. It includes questions about the functional units of a computer, operational concepts, DMA controller operation, interrupt priority and handling, measuring and improving computer performance, processor clocks, USB bus structure, interrupts, I/O interfaces, memory organization, cache mapping techniques, and processor architecture including pipelining, data paths, control unit organization, and register connections. Students are asked to explain these concepts through diagrams and short written responses. The assignment covers topics relating to computer hardware architecture, organization, and interfacing.

Uploaded by

Vinod Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views2 pages

Assign 2

This document outlines an assignment for a computer organization and ARM microcontrollers course. It includes questions about the functional units of a computer, operational concepts, DMA controller operation, interrupt priority and handling, measuring and improving computer performance, processor clocks, USB bus structure, interrupts, I/O interfaces, memory organization, cache mapping techniques, and processor architecture including pipelining, data paths, control unit organization, and register connections. Students are asked to explain these concepts through diagrams and short written responses. The assignment covers topics relating to computer hardware architecture, organization, and interfacing.

Uploaded by

Vinod Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Impact College of Engineering and Applied Sciences

Department of ECE
Computer Organization and ARM Microcontrollers
Assignment -2A Max marks: 10
Date issued : Date of submission:

1.) With a neat diagram, explain the functional units of a computer. Give examples of I/O systems
2.) With a neat diagram, discuss the operational concepts in a computer.
3.) Explain DMA controller operation.
4.) What is an interrupt priority? Why is it needed? With a neat diagram explain interrupt priority using separate
acknowledge and request lines
5.) Explain different methods of handling of multiple interrupts.
6.) How to measure performance of computers and how to improve it?
7.) Write a note on processor clock.
8.) Write a short note on tree structure of USB with split bus operation
9.) What is an interrupt? What are the various ways of enabling and disabling interrupts?
10.) Explain the open drain configuration of interrupt hardware.
11.) Explain single bus architecture.
12.) Explain synchronous bus operation for single and multiple cycles
13.) Explain asynchronous bus operation with timing diagrams.
14.) What does an I/O interface provide?
15.) Explain the interface circuit for keyboard to processor connection
16.) Explain the interface circuit for printer to processor connection.
17.) Briefly explain PCI and SCSI bus
18.) Explain a standard I/O interface.

May be asked: Write a program that reads a key and echoes it to the display
Impact College of Engineering and Applied Sciences
Department of ECE
Computer Organization and ARM Microcontrollers
Assignment -2B Max marks: 10
Date issued : Date of submission:

1.) Explain the internal organization of memory chips with an example.


2.) Explain the organization of 2M x 8 DRAM chip
3.) Discuss the use of cache memories in a processor system
4.) With a diagram, explain the working of SD RAM
5.) Explain various types of ROM
6.) What is mapping? Explain set associative mapping in cache
7.) Explain associative mapping in cache
8.) Explain direct mapping in cache
9.) Write a brief note in speed, size and cost of memories.
10.) Explain replacement algorithm in cache
11.) What are the performance considerations in memories? Explain Interleaving
12.) What are the hit rate and miss penalty?
13.) Explain prefetching and lockup free cache
14.) Explain basic concept of pipelining with diagrams
15.) Explain single bus organization of data path inside a processor
16.) Explain the process of fetching a data word from memory using respective registers of a processor with
diagrams
17.) Explain the control signal generation required for proper sequence of instructions in the processor
18.) What is microprogrammed control? Explain.
19.) What are the actions required to complete the instruction Add R3, R1?
20.) Explain hardwired control unit organization
21.) Explain multiple bus/ three bus organization with a neat diagram
22.) Draw and explain organization of the control unit to show conditional branching in the micro program
23.) Illustrate the connection and control signals for register MDR with neat diagram
24.) Define gating signal, control word, micro routine and control store

You might also like