Sistema de archivos estructurados por registro (LFS)

Rosenblum y Ousterhout introdujeron los sistemas de archivos estructurados por registros a principios de los 90 para abordar los siguientes problemas. Crecientes memorias del sistema: con el aumento del tamaño de los discos, la cantidad de datos que se pueden almacenar en caché también aumenta. Dado que las lecturas son atendidas por la memoria caché, … Continue reading «Sistema de archivos estructurados por registro (LFS)»

Interrupciones y excepciones

Las excepciones e interrupciones son eventos inesperados que interrumpirán el flujo normal de ejecución de la instrucción (que actualmente está ejecutando el procesador). Una excepción es un evento inesperado dentro del procesador. La interrupción es un evento inesperado desde fuera del proceso. Cada vez que ocurre una excepción o interrupción, el hardware comienza a ejecutar … Continue reading «Interrupciones y excepciones»

Piezas de la placa base – South Bridge

La placa base tiene muchas partes integradas y cada parte tiene su propia funcionalidad.  En este artículo, se discutirá una parte denominada puente sur.  South Bridge:  la placa base tiene un conjunto de chips lógicos que consta de dos chips, a saber, North Bridge y South Bridge. Se llama puente sur porque se encuentra en … Continue reading «Piezas de la placa base – South Bridge»

Diferencia entre tubería lineal y tubería no lineal

1. Canalización lineal: la canalización lineal es una canalización en la que una serie de procesadores se conectan entre sí de forma serial. En la canalización lineal, los datos fluyen desde el primer bloque hasta el bloque final del procesador. El procesamiento de datos se realiza de manera lineal y secuencial. La entrada se proporciona … Continue reading «Diferencia entre tubería lineal y tubería no lineal»

Programa 8085 para buscar un número en una array de n números

Problema: escriba un programa en lenguaje ensamblador en 8085 para buscar un número dado en una array de n números. Si se encuentra el número, almacene F0 en la ubicación de memoria 3051; de lo contrario, almacene 0F en 3051. Suposiciones: el recuento de elementos en una array se almacena en la ubicación de memoria … Continue reading «Programa 8085 para buscar un número en una array de n números»

Memoria de acceso aleatorio (RAM) y memoria de solo lectura (ROM) – Part 1

La memoria es el elemento más esencial de un sistema informático porque sin ella la computadora no puede realizar tareas simples. La memoria de la computadora es de dos tipos básicos: memoria primaria (RAM y ROM) y memoria secundaria (disco duro, CD, etc.). La memoria de acceso aleatorio (RAM) es una memoria primaria volátil y … Continue reading «Memoria de acceso aleatorio (RAM) y memoria de solo lectura (ROM) – Part 1»

Introducción de la organización de CPU basada en pila – Part 1

Las computadoras que utilizan la organización de CPU basada en pilas se basan en una estructura de datos llamada pila . La pila es una lista de palabras de datos. Utiliza el método de acceso Last In First Out (LIFO) , que es el método de acceso más popular en la mayoría de las CPU. … Continue reading «Introducción de la organización de CPU basada en pila – Part 1»

Diagrama de tiempo de INR M

Problema: dibuje el diagrama de tiempo de la instrucción dada en 8085, INR M El contenido presente en la ubicación de registro/memoria designada (M) se incrementa en 1 y el resultado se almacena en el mismo lugar. Si el operando es una ubicación de memoria, se especifica mediante el contenido del par HL. Ejemplo: INR … Continue reading «Diagrama de tiempo de INR M»

Tipos de instrucciones vectoriales

Un operando Vector contiene un conjunto ordenado de n elementos, donde n se llama la longitud del vector . Todos los elementos de un vector son cantidades escalares del mismo tipo, que pueden ser un número de punto flotante, un número entero, un valor lógico o un carácter. Cuatro tipos primitivos de instrucciones vectoriales son: … Continue reading «Tipos de instrucciones vectoriales»

Introducción a la computación cuántica

Las computadoras son cada día más pequeñas y más rápidas porque los componentes electrónicos son cada vez más pequeños. Pero este proceso está a punto de alcanzar su límite físico.  La electricidad es el flujo de electrones. Dado que el tamaño de los transistores se está reduciendo al tamaño de unos pocos átomos, los transistores … Continue reading «Introducción a la computación cuántica»