Saltar al contenido principal
LibreTexts Español

11.3: Muxes

  • Page ID
    82757
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Al diseñar una CPU, los muxes parecen aparecer en todas partes. Son el bloque de construcción más utilizado en una CPU, y la mayoría de los CI más grandes. En la CPU que se presenta en la Figura 11.1.1, cada mux es circular en azul, se utilizan los siguientes muxes.

    1. Hay un mux antes del registro $pc para seleccionar si se va a usar la siguiente instrucción secuencial en la memoria, o si el programa debe ramificarse a una instrucción no adyacente.
    2. Hay un mux antes de la ALU para seleccionar si el operando ALU se recuperará de la memoria, o si el operando debe tomarse de la instrucción misma.
    3. Hay un mux antes del registro $ac que determina si la instrucción es establecer el valor del $ac en 0, o si el valor a almacenar en el $ac proviene de la ALU.

    This page titled 11.3: Muxes is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Charles W. Kann III via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.