Preguntas con etiqueta 'computer-architecture'

4
respuestas

¿Se obtienen las instrucciones de RAM o ROM en un microcontrolador ARM?

En muchos tutoriales relacionados con los registros de CPU ARM, el registro de instrucciones se menciona de esta manera: "El registro R15 en el microcontrolador ARM es el contador del programa y apunta a la siguiente instrucción que se recuperar...
2
respuestas

Usando CCM (Core Coupled Memory) en STM32F4xx

Los microcontroladores STM32F4xx tienen 128KB de SRAM + 64KB de CCM SRAM. CMM SRAM está cableado al bus de datos por lo que es imposible usarlo con DMA. ¿Cuál es la razón para agregar SRAM adicionales como CCM? ¿Aumenta el rendimiento y, e...
3
respuestas

Temporización activada por flanco sincronizado (retardo de contaminación)

Estoy leyendo un libro sobre arquitectura de computadoras, y dice que, en los dispositivos activados por flanco temporizado, el retraso de la contaminación generalmente es distinto de cero, y se supone que el retraso de la contaminación de los r...
8
respuestas

¿Por qué los circuitos de computadora pueden reconocer solo dos estados?

Las computadoras solo pueden entender binario (es decir, 0 o 1). Quiero saber ¿Hay alguna forma en que las computadoras puedan entender más de 2 estados? Sé que es mucho más difícil construir componentes que usen más de dos estados / niveles / l...
1
respuesta

Diseño del procesador: ¿activar / desactivar los bloques dinámicamente para ahorrar energía?

Me preguntaba si esto es posible y si se hace en los diseños actuales. Me pareció una idea bastante interesante. Aquí hay un pequeño diagrama que hice para ayudar a probar y explicar: Entonces,digamosquesoyinteligenteyconstruyounpocodehardwar...
1
respuesta

¿Cómo entender mejor la asociatividad del caché?

AFAIK esta definición es la más clara y física: Número de asociatividad = Número de comparadores. ¿Es correcto? ¿Podrías hacer una definición más precisa / mejor? La ilustración de wikipedia es algo difícil de ver:     
3
respuestas

¿Cómo puede el número de ciclos de reloj requeridos para completar una instrucción en un procesador canalizado menos que la latencia de la tubería?

No soy nuevo en arquitectura de computadoras, pero solo tengo experiencia académica con la implementación de microarquitecturas. He escuchado y leído esto muchas veces, pero nunca me molesté en comprender la afirmación: Algunas instrucciones...
1
respuesta

Elección del número de pines de selección de chip en una RAM

Estaba revisando la "arquitectura de computadora" de Mano, en la organización de memoria de capítulo han usado un chip de RAM con 2 pines CS1 y CS2 ', pero no puedo pensar en la razón por la cual, todas las características de selección de chip t...
1
respuesta

¿Qué son los ALM, los LE y los ALUT?

¿ALM significa "módulo de lógica adaptable"? www.altera.com/literature/ds/ds_nios2_perf.pdf 1 de julio de 2013 -    Un ALUT es equivalente a aproximadamente 1.25 LEs. ¿LE significa elemento lógico y ALUT significa tabla de consulta a...
2
respuestas

¿Debe "obtener nuevos datos del sensor" ser su propia tarea en un RTOS?

Soy nuevo en las prácticas / arquitecturas de codificación RTOS, y estoy aprendiendo específicamente en RTX. ¿Debo tener una tarea get_new_sensor_data para cada sensor, o los datos del sensor generalmente se cuidan por algún otro medio, como en...