0% found this document useful (0 votes)
13 views

Level 7 (Chapter 7)

Uploaded by

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

Level 7 (Chapter 7)

Uploaded by

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

Review Questions

No Full-name ID card Tel. Notes

1 Huỳnh Thị Thanh Tuyền QE170226 0329695375 Leader: 7.6; 7.7

2 Lê Đồng Tâm QE170103 0982799480 7.5

3 Huỳnh Lê Trung QE170130 0775631269 7.1 ;7.2

4 Nguyễn Thị Vân Thư QE170203 0849656469 7.3, 7.4

5 Nguyễn Xuân Quý QE170239 0398973408 7.4, 7.5

7.1 List three broad classifications of external, or peripheral, devices.

>>> External devices can be broadly broken down into 3 categories or


classifications.

These three categories are Human Readable, Machine Readable and


Communication.

Human Readable devices are devices which the user interacts with
directly such as

printers or screens. Machine Readable devices are those which the


machine accesses

and can read such as disk drives and sensors. Communication devices
allow the

computer to communicate with either human readable or machine


readable devices.
7.2 What is the International Reference Alphabet?

>>> The International Reference Alphabet is a method of assigning 7 bits


to each character on a keyboard or monitor, either printable or control. A
printable character on a keyboard is a character which either is printed
or can be viewed on the monitor. A control character is one which
manipulates either the characters appearance (such as capital,
underlined, italic, etc.) or which manipulates its position on the screen
like a Tab key or a return key.
7.3 What are the major functions of an I/O module?

>>> Control and timing, processor communication, device communication,


data buffering, error detection.

7.4 List and briefly define three techniques for performing I/O.
>>> - Programmed I/O: The processor issues an I/O command, on behalf of a
process to an I/O module; that process then busy-waits for the operation to be
completed before proceeding.

- Interrupt-driven I/O: The processor issues an I/O command on behalf of a


process, continues to execute subsequent instructions, and is interrupted by
the I/O module when latter has completed its work.

Direct memory access: controls exchange of data between main memory and
I/O module.

7.5 What is the difference between memory-mapped I/O and isolated I/O?

>>>
● with memory-mapped I/O, there is a single address space for memory locations and
I.O devices.
● with isolated I/O, a command specifies whether the address refers to a memory
location or an I/O device.
7.6 When a device interrupt occurs, how does the processor determine which device

issued the interrupt?

>>> When there is only a single interrupt vector supported by the CPU, each
interrupt handler has to chain from the one previously installed, and make its own
determination whether “its own” device was the one that triggered the interrupt, or
pass control on to the previous interrupt handler if it wasn't.

7.7 When a DMA module takes control of a bus, and while it retains control of the bus, what
does the processor do?

Terms in this set (16) When a DMA module takes control of a bus, and while it
retains control of the bus, what does the processor do? The processor pauses for
each bus cycle stolen by the DMA module.

You might also like