Preguntas con etiqueta 'alu'

2
respuestas

¿El archivo de registro está hecho desde SRAM?

Estudio ingeniería de computación y leo el libro de Hennessy sobre Organización de Computadoras, donde se describe cómo el microprocesador hace la canalización y que el microprocesador tiene memoria caché en el chip, hasta 8 MB de memoria caché...
2
respuestas

signo extender para problemas de suma y resta

Tengo este proyecto para Arquitectura de Computadora, ya llegué al punto en el que dibujé una ALU de 1 bit para sumar y subs 2'C números. Supongamos que si quiero agregar un resultado de desbordamiento, ¿cómo lo agrego a esta ALU de 1 bit?...
2
respuestas

¿Por qué el diseño de mi ALU demora el envío de los resultados de dos ciclos de reloj desde la entrada de datos válidos?

Hola EE StackExchange! Hace varios meses que intento diseñar una CPU simple de 8 bits. Sin embargo, estoy experimentando un problema: la ALU genera el resultado de la operación dos ciclos de reloj después de que se ha presentado con datos vál...
3
respuestas

Confundido sobre cómo implementar ALU usando VHDL estructurado

Soy nuevo en VHDL, trabajando en la asignación para mi clase de arquitectura de computadora: implemente la ALU de 32 bits usando VHDL, que realiza solo ciertas operaciones: and , shift left , shift right , complementing o...
2
respuestas

Buscando una ALU de código abierto

Estoy buscando una ALU abierta para calcular varias ecuaciones como estas: y1 = e^((constant1 - x)^2/(2*x)) y2 = constant2/y1 y3 = y2*constant3 + x*constant4 Donde x es la entrada de mi sistema y y3 es la salida. Preferiría que la ALU ad...
2
respuestas

Y compuerta con una sola entrada en un diagrama

considere el siguiente diagrama: enlace (página 3) ¡La primera puerta AND en la parte superior izquierda del esquema tiene solo una entrada! ¿Qué hace esto en un nivel lógico? Me parece extraño! También: ¿Qué significa la puerta NO...
3
respuestas

¿Es curioso cómo funciona el direccionamiento ALU en el código de ensamblado?

Al escribir el código de ensamblaje, digamos que R1 = R2 + R3, es bastante fácil entender el procedimiento de direccionamiento porque todos los registros están cerca de la ALU. Pero me resulta difícil ver cómo la ALU va a la memoria en R2 en ins...
1
respuesta

¿Cómo funciona esto para llevar adelante el trabajo en bloque?

Este es un sumador de "carry look ahead": Se sabe que este sumador calcula uno o más bits de acarreo antes de la suma. En la figura vemos que el bloque carry look ahead calcula el carry C1, C2, C3, C4 . ¿Pero no entiendo cómo hace eso? ¿...
2
respuestas

¿Cómo se multiplexan salidas ALU de 6 x 4 bits?

Tengo una ALU que realiza 6 funciones, cada función proporciona un resultado de 4 bits. Quiero multiplexar estas salidas para que puedan seleccionarse con un código de operación (bits de selección del mux). El único problema es que no hay 24 en...
2
respuestas

Problemas para entender el diseño de 2 bits de ALU

Soy nuevo en este sitio y estoy bastante "noobish" a la ingeniería eléctrica proveniente de una formación en ingeniería de software. Esperaba que alguien pudiera ayudarme a entender un poco este diseño. He resaltado dos partes del diagrama que o...