Derived Channel
1.54K subscribers
252 photos
4 videos
374 files
68 links
القناة الأساسية
@stepbystep001

ومـما زادني شـرفـاً وتـيــهـاً
وكدت بأخمصي أطأ الـثريا
دخولي تحت قولك يا عبادي
وأن صـيَّرت أحمد لي نـبيـا
Download Telegram
The operating system provides …. that understands the ….. and provides a uniform interface to the device
Anonymous Quiz
71%
device driver - device controller
29%
device controller - device driver
….loads the registers within the …
Anonymous Quiz
70%
Device driver - Device controller
30%
Device controller - Device driver
… determines action to take based on registers
Anonymous Quiz
75%
Device controller
25%
Device drivers
Device controller determines action to take based on …
Anonymous Quiz
88%
Registers
4%
Cache Memory
2%
RAM
6%
CPU
…. transfers data between device and its local buffer
Anonymous Quiz
81%
Device controller
19%
Device Driver
… generates an interrupt to inform the ….
Anonymous Quiz
72%
Device controller – Device Driver
28%
Device Driver - Device controller
… returns control to the operating system
Anonymous Quiz
34%
Device controller
66%
Device driver
Device Driver possibly returning the data if the operation was a …
Anonymous Quiz
83%
Read
17%
Write
For other operations, the device driver returns
Anonymous Quiz
9%
Write
60%
status information
15%
NULL
16%
Read
This is fine for moving small amounts of data but can produce high overhead on the CPU when used for bulk data movement
Anonymous Quiz
85%
T
15%
F
With Direct Memory Access Device controller transfers an entire block of data between
Anonymous Quiz
19%
Local buffer – CPU
13%
CPU – main memory
63%
Local buffer – main memory
5%
Registers – cache memory
Device controller generates only one interrupt per …., to inform the device driver, rather than one interrupt per
Anonymous Quiz
83%
block – byte
17%
byte – block
With Direct Memory Access While the device controller is transferring a whole data block, the CPU is available to accomplish other work
Anonymous Quiz
89%
T
11%
F
…….. processor supports a complete instruction set
Anonymous Quiz
88%
general-purpose
12%
special-purpose
……. processor supports a limited instruction set
Anonymous Quiz
3%
general-purpose
97%
special-purpose
….. can execute user processes
Anonymous Quiz
88%
general-purpose
12%
special-purpose
…. cannot execute user processes
Anonymous Quiz
4%
general-purpose
96%
special-purpose
…… processors include device-specific processors, such as disk, keyboard, and graphics controllers
Anonymous Quiz
37%
general-purpose
63%
Special-purpose
A single processor system has … general-purpose processor.
Anonymous Quiz
7%
0
81%
1
2%
2
11%
Any number
Also known as parallel systems
Anonymous Quiz
7%
Single processor Systems
93%
Multiprocessor Systems
Also known as tightly-coupled systems
Anonymous Quiz
15%
Single processor Systems
85%
Multiprocessor Systems