In which of the four I/O software layers is each of the following done. (a) Computing the track, sector, and head for a disk read. (b) Writing commands to the device registers. (c) Checking to see if the user is permitted to use the device. (d) Converting binary integers to ASCII for printing.

Respuesta :

Lanuel

Answer:

a. Device drivers.

b. Device drivers.

c. Device-independent OS software.

d. User level software.

Explanation:

A software can be defined as a set of executable instructions (codes) or collection of data that is used typically to instruct a computer on how to perform a specific task and solve a particular problem. Thus, it's a computer program or application that comprises of sets of code for performing specific tasks on the system.

The four (4) input-output (I/O) software layers includes the following;

I. Interrupt drivers (handlers): it is responsible for handling interruptions that occur while using a software on a computer system.

II. Device drivers: it controls the input-output (I/O) devices that are connected to a computer system through a wired or wireless connection.

III. Device-independent OS software: it allows for uniform interfacing and buffering for device drivers.

IV. User level software.

Some of the functions of the input-output (I/O) software layers are;

(a) Device drivers: computing the track, sector, and head for a disk read.

(b) Device drivers: writing commands to the device registers.

(c) Device-independent os software: checking to see if the user is permitted to use the device.

(d) User level software: converting binary integers to ASCII for printing.