Manejo de Archivos

  En el mundo de la computación y los ordenadores, una de las tareas más importantes que se ejecutan a diario es el manejo de archivos. Existen diferentes tipos de manejadores de archivos dependiendo del sistema operativo sobre el que se está trabajando y cada uno de estos ejecutan tareas como eliminar o modificar el contenido de los archivos.  Para los programadores es importante conocer este conjunto de comportamientos, para identificar y aplicar soluciones en manejos de archivos y evitar problemas con hilos, procesos en paralelo y direcciones de memoria.

Sistemas Empotrados

La computación ha traído grandes avances para la realización y automatización de tareas de la vida cotidiana. Además, gracias al poder de procesamiento de las computadoras se ha logrado que sea muy efectivo con respecto a múltiples procesos de diferentes tipos, por ejemplo: cálculos matemáticos, edición de archivos, multimedia y hasta la misma programación. 

Multiprocesadores

En el surgimiento de la computación, se creaban maquinas con una capacidad muy reducida de procesar datos. En la primera generación de computadoras, los datos se almacenaban en tubos al vacío, donde cada uno representaba un bit por lo que eran máquinas grandes que ocupaban mucho espacio y a la vez provocaban un sobrecalentamiento. 

Arquitecturas CISC y RISC

La llegada de los microprocesadores, creados en 1971 por Intel, dio inicio a la cuarta generación de computadoras. Estos dispositivos son capaces de procesar datos para ser transferidos y utilizados por los demás componentes de la computadora. Además, ha traído grandes beneficios para la automatización de muchas tareas a una velocidad mayor en comparación con los circuitos integrados de la generación anterior.  

Diseño general de una ALU

El acrónimo ALU hace referencia a «Aritmethic Logic Unit» (Unidad de Lógica Aritmética) el cual corresponde al circuito que contiene los espacios y la estructura necesaria para realizar operaciones, naturalmente entre palabras (WORD) del mismo tamaño, y sobreentendiendo que estas son del tamaño que designe la arquitectura de la cual estemos hablando (ARM, 32bits, 64 bits etc…), en el contexto de cadenas de bits de determinado largo. 

Comentarios en artículos

No comments

Nobody has submitted a comment yet.