Professional Documents
Culture Documents
Actividad 6
Actividad 6
Sistemas operativos
Nombre de la Licenciatura
Sistemas de la informacion
Matrícula
200415458
Nombre de la Tarea
Unidad #6
UNIDAD 6
Fecha
05/10/2022
ACTIVIDAD 1
Tarea 6
Tarea
Instrucciones:
Aunque la mayor parte del software de E/S está dentro del sistema
operativo, una pequeña parte de él consiste en bibliotecas enlazadas a
los programas de usuario, e incluso en programas completos que se
ejecutan fuera del núcleo (kernel). Las llamadas entre ellas las E/S,
normalmente son efectuadas por procedimientos de biblioteca. Cuando
un programa en C contiene la llamada count = write(fd, buffer,
nbytes); el procedimiento de biblioteca write se enlazará al programa
y estará contenido en el programa binario presente en la memoria en
el momento de la ejecución. La colección de todos estos
procedimientos de biblioteca evidentemente forma parte del sistema
de E/S.
Algunas CPUs tenían un pin HALT que al recibir una señal paraban su
actividad para recuperarla en el mismo punto más tarde.
Había casos en los que el acceso a la RAM era intercalado entre la CPU
y los periféricos.
Es por ello que se hizo necesario el añadido de controladores de
acceso directo a la memoria o DMAs, con tal de facilitar el trabajo a la
hora de transmitir los datos.