conceptos básicos de programación hardaware

3
CONSULTA CONCEPTOS BÁSICOS DE PROGRAMACIÓN. HARDWARE: hardware básico, son todos los componentes esenciales para el funcionamiento del pc; y el hardware complementario, son todos los componentes no esenciales para el funcionamiento de un pc. DISPOSITIVOS DE ENTRADA: dispositivos externos del computador que permiten repartir información con el mundo exterior al del computador. ( micrófono, teclados, joystick, ratón, lápiz óptico) DISPOSITIVOS DE SALIDA: aquellos dispositivos que permiten ver resultados del proceso de datos que realiza la computadora (salida de datos); (monitor, altavoz, auriculares, impresora, plotter, proyector). CPU: unidad central de procesamiento, es el componente principal del computador, es el que interpreta las instrucciones de los programas y procesa los datos; la CPU lee las instrucciones antes de enviarla a la memoria RAM, la CPU recibe los cálculos y transporta los datos. ALU: unidad aritmética lógica, es el que calcula las operaciones aritméticas como la suma, la resta entre otras; funciona: la unidad de control recibe la instrucción de la unidad de la memoria, y se sumará ese número con el número guardado en el registro acumulador. MEMORIAS: las memorias permiten que el computador funcione, ejecutar los datos y las diferentes instrucciones de los programas del computador. 1. MEMORIA RAM: en esta se guardan modificaciones de archivos, información para ejecutar programas y aplicaciones, datos temporales. 2. MEMORIA ROM: se instala para que el inicio o arranque del computador se dé correctamente, tarda más en llegar a la información que la memoria RAM. 3. MEMORIA CACHÉ O SRAM: resguarda direcciones que son utilizadas por la memoria RAM, resguarda la información en los discos duros de los programas que ya han sido utilizados. Caché L1: están dentro del procesador y guardan las instrucciones y datos. Caché L2: interno (dentro del motherboard) y externo (procesador externo, más lento que el caché L1) Caché L3: da mayor velocidad a los procesos, ero solo está incluido en algunos microprocesadores más avanzados.

Transcript of conceptos básicos de programación hardaware

Page 1: conceptos básicos de programación hardaware

CONSULTA CONCEPTOS BÁSICOS DE PROGRAMACIÓN.

HARDWARE: hardware básico, son todos los componentes esenciales

para el funcionamiento del pc; y el hardware complementario, son todos los

componentes no esenciales para el funcionamiento de un pc.

DISPOSITIVOS DE ENTRADA: dispositivos externos del computador que

permiten repartir información con el mundo exterior al del computador. (

micrófono, teclados, joystick, ratón, lápiz óptico)

DISPOSITIVOS DE SALIDA: aquellos dispositivos que permiten ver

resultados del proceso de datos que realiza la computadora (salida de

datos); (monitor, altavoz, auriculares, impresora, plotter, proyector).

CPU: unidad central de procesamiento, es el componente principal del

computador, es el que interpreta las instrucciones de los programas y

procesa los datos; la CPU lee las instrucciones antes de enviarla a la

memoria RAM, la CPU recibe los cálculos y transporta los datos.

ALU: unidad aritmética lógica, es el que calcula las operaciones aritméticas

como la suma, la resta entre otras; funciona: la unidad de control recibe la

instrucción de la unidad de la memoria, y se sumará ese número con el

número guardado en el registro acumulador.

MEMORIAS: las memorias permiten que el computador funcione, ejecutar

los datos y las diferentes instrucciones de los programas del computador.

1. MEMORIA RAM: en esta se guardan modificaciones de archivos, información

para ejecutar programas y aplicaciones, datos temporales.

2. MEMORIA ROM: se instala para que el inicio o arranque del computador se dé

correctamente, tarda más en llegar a la información que la memoria RAM.

3. MEMORIA CACHÉ O SRAM: resguarda direcciones que son utilizadas por la

memoria RAM, resguarda la información en los discos duros de los programas

que ya han sido utilizados.

Caché L1: están dentro del procesador y guardan las instrucciones y datos.

Caché L2: interno (dentro del motherboard) y externo (procesador externo,

más lento que el caché L1)

Caché L3: da mayor velocidad a los procesos, ero solo está incluido en

algunos microprocesadores más avanzados.

Page 2: conceptos básicos de programación hardaware

*PROCESADORES:

MICROPROCESADOR: necesita de conexiones internas y externas de memoria y

de comunicación.

CISC: gran variedad de instrucciones, operaciones de micro código, baja

optimización en el uso de registros.

RISC: bajo número de instrucciones, instrucciones fijas, bajo porcentaje en ciclos

de instrucción.

POWER PC: puede emular instrucciones para trabajar o ejecutar de los

procesadores CISC y RISC.

SIMD: instrucción única, múltiples datos.

MICRO CONTROLADORES: Integran memorias y elementos de entrada/salida

junto al microprocesador.

DISPOSITIVOS DE ALMACENAMIENTO: se almacenan de forma temporal o

permanente los datos, y programas que son manejados por las aplicaciones que

son ejecutadas en estos programas.

Cinta magnética

Discos duros

Los cilindros

Unidad ZAP

Discos compactos/ DVD

Láser azul

TIPOS DE PROCESAMIENTO: todo sucede primero en la CPU (unidad central de

procesamiento), que se le considera como el cerebro del computador, en esta se

ejecutan todos los programas del computador, el computador para trabajar y

procesar información, debe trabajar en lenguaje binario.

La información es introducida a través de un teclado o un CD, luego intervienen

las memorias RAM y la ROM, luego la CPU recibe la información guardad por la

memoria RAM y selecciona entre los softwares de la memoria ROM de las que

extrae información, y para finalizar se seleccionan las instrucciones del programa

escogido para ejecutarse.

Page 3: conceptos básicos de programación hardaware