Acceso Directo A Memoria
Acceso Directo A Memoria
Acceso Directo A Memoria
6.-¿Cuál es el canal
4.-¿Cuál es la forma
que puede manejar
de iniciar una CPU 5.-¿Cuántos tipos de
las E/S de varios
una transferencia de canales hay?
dispositivos al mismo
E/S?
tiempo?
▪ El acceso directo a memoria (DMA, del inglés direct memory access)
permite a cierto tipo de componentes de una computadora acceder a la
memoria del sistema para leer o escribir independientemente de
la unidad central de procesamiento (CPU) principal.
La forma de iniciar una CPU una transferencia de E/S es indicando el canal de E/S
que debe ejecutar un programa de la memoria.
▪ En las entradas y salidas que se ejecutan desde el procesador
entran tres conceptos que se deben conocer.
▪ 1.- el DMA
▪ 2.- los canales
▪ 3.- y las instrucciones
PROCESADOR
(E/S) ▪ DMA
La mayoría de los computadores de hoy día tienen la posibilidad de
interrupción y de DMA. Un controlador de DMA posee un control
parcial de la operación de E/S. La UCP puede liberarse totalmente si
se introduce en el computador un Procesador de E/S (PE/S) o canal.
Análogamente al DMA, el PE/S tiene acceso a la memoria principal y
puede interrumpir a la UCP, sin embargo puede emplear un
repertorio de instrucciones diferentes del de la UCP (ya que está
orientado a operaciones de E/S).
CANALES
Las instrucciones que se ejecutan en los procesadores, varia mucho de uno a otro, incluso
en los modelos variantes de cada uno de ellos, algunas instrucciones cambian, para
mejorar (a veces para empeorar) el rendimiento, o se añaden nuevas instrucciones.
Las instrucciones también se pueden clasificar por el tipo de operación que realiza, como
por ejemplo. El control de cadenas de caracteres, el control de la memoria cache,
Instrucciones aritméticas, instrucciones de transferencia de datos, instrucciones de
comparación.