stringtranslate.com

Charla:Ciclo de instrucción

Exactitud

¿Es esto siquiera exacto? Charla_de_usuario: 212.219.142.161

No está claro en el punto 3 ("dirección indirecta" es vaga) User_talk:87.5.218.102

Es cierto, ¿no debería ser una dirección directa? Olivia Guest 14:18, 23 de diciembre de 2006 (UTC) [ respuesta ]

Creo que este artículo debería centrarse en los ciclos de instrucción en general (por qué son necesarios, cómo funcionan y su historia) en lugar de explicar un ciclo de 5 pasos. Voy a dividir los ciclos específicos en artículos separados y limpiaré este, si nadie se opone. falsedef 20:46, 16 de enero de 2007 (UTC) [ respuesta ]

De hecho, encontré otros artículos con los ciclos correctos. Limpiaré esta página más tarde. falsedef 23:21, 18 de enero de 2007 (UTC) [ respuesta ]


Sería bueno que trajeras lo que ya tienes aquí, ya que otras personas pueden empezar a trabajar en las mismas cosas... lo siento, sólo quiero evitar un choque... Coil.uk

Este artículo me queda claro.

el ciclo de recuperación y ejecución es un montón de basura . Comentario anterior sin firmar agregado por 79.79.6.173 (discusión) 22:42, 26 de marzo de 2009 (UTC) [ respuesta ]

De hecho, también hay mucho vandalismo, ¿tal vez alguien pueda limpiar esto y tal vez bloquear la página? Usuario: Anónimo 11:45, 7 de marzo de 2010 (UTC) : comentario anterior sin firmar agregado por 91.105.203.94 (discusión)[ responder ]

Organizar

No soy un experto en este tema y hace mucho tiempo que no lo estudio en la escuela. Como forma de refrescar mis conocimientos, he decidido leer sobre el tema con miras a ordenar esta página. Ya hice algunas modificaciones, revise para verificar la precisión. He arreglado mucha gramática, espero no haber contaminado el mensaje. Gracias. - Eamonnca1 ( discusión ) 19:33, 9 de julio de 2010 (UTC) [ respuesta ]

Actualización: he realizado una limpieza considerable aquí, pero ese diagrama aún no coincide con el texto de la página. ¿Qué es el MAR y el MDR? Además, creo que el paso 4 debería ser "Interrumpir ciclo" en lugar de "almacenar resultados" según la fuente que cité más adelante en el artículo. - Eamonnca1 ( discusión ) 00:08, 10 de julio de 2010 (UTC) [ respuesta ]
Si se deben conservar y explicar las abreviaturas MAR, MDR y CIR, es necesario modificar el siguiente diagrama: "Cargar datos requeridos en MDR" --> "Cargar instrucciones en MDR" y "Contenido de MAR en CIR" --> "Contenido de MDR Al CIR". AlanS1951 ( discusión ) 11:44, 12 de abril de 2013 (UTC) [ respuesta ]
Las CPU construidas en los primeros años, como la PDP-8 , invariablemente tienen un registro de dirección de memoria (MAR), un registro de datos de memoria (MDR) y un registro de instrucciones (IR) que se puede tocar físicamente. Debido a que los registros físicos eran tan caros, las primeras CPU normalmente tenían un total de 5 registros físicos o menos.
Muchos programadores no saben nada acerca de estos registros, porque ese conocimiento no es necesario para programar la computadora, ni siquiera en lenguaje ensamblador; no son parte del conjunto de instrucciones "registros" visibles para el programador. Esas primeras CPU pretenden tener aproximadamente una docena de "registros" ISA visibles para el programador almacenando la mayoría o todos los registros visibles para el programador en la RAM, cargando solo uno o dos de ellos a la vez, cuando alguna instrucción los necesita, en el un puñado de registros físicos. Hoy en día, las CPU todavía pretenden tener una docena de "registros" ISA visibles para el programador, incluso cuando tienen cientos de registros físicos, mediante el uso de complejas técnicas de cambio de nombre de registros . ¿Cómo podemos mejorar este artículo? - DavidCary ( discusión ) 03:45, 19 de agosto de 2011 (UTC) [ respuesta ]

ciclo de instrucción

¿Por qué empieza a las 2? ¿Qué pasó con el 1 más importante? ¿Alguien? Antonyh3 ( discusión ) 01:58, 9 de noviembre de 2010 (UTC) [ respuesta ]

ciclo T

El artículo de Zilog Z80 menciona "ciclos T". El artículo Intel 8008 menciona "estados T". ¿Son realmente lo mismo? ¿Debería este ciclo de instrucción explicar cuáles son esos estados? - DavidCary ( discusión ) 03:51, 19 de agosto de 2011 (UTC) [ respuesta ]

Según sus artículos, un ciclo t Z80 es un ciclo de reloj y un estado t 8008 son dos ciclos de reloj. Entonces no, son diferentes. Son específicos de esas máquinas y no pertenecen aquí. - RS Shaw ( discusión ) 06:24, 21 de agosto de 2011 (UTC) [ respuesta ]


Fuente original

No soy un autor habitual de Wikipedia y estoy ocupado escribiendo en este momento (lo siento, no estoy simplemente editando el artículo directamente). Para mi investigación, localicé lo que creo que es material fuente para el paradigma de búsqueda, decodificación y ejecución. Sería bueno si alguien pudiera incluir una cita:

J. Holanda. Una computadora universal capaz de ejecutar un número arbitrario de subprogramas simultáneamente. En artículos presentados en la conferencia informática conjunta IRE-AIEE-ACM del este del 1 al 3 de diciembre de 1959, IRE-AIEE-ACM '59 (Este), páginas 108–113, Nueva York, NY, EE. UU., 1959. ACM. - Comentario anterior sin firmar agregado por Infinitesteps (discusión • contribuciones ) 20:12, 11 de noviembre de 2012 (UTC) [ respuesta ]

Expertos

No sé cómo llamar a un experto del proyecto Wikipedia en Ciencias de la Computación, pero ¿crees que es una buena idea? Mitad. - Comentario anterior sin firmar agregado por 66.205.158.7 ( charla ) 19:50, 17 de febrero de 2013 (UTC) [ respuesta ]

¿Qué sucede con la PC en la instrucción JUMP?

En mi opinión, este caso debería tratarse en el artículo, ya que es una operación especial pero muy común de realizar. ¡Gracias! -- 2001:638:501:4246:6257:18FF:FEF1:52BB (discusión) 19:31, 15 de febrero de 2016 (UTC) [ respuesta ]

Enlaces externos modificados

Hola compañeros wikipedistas,

Acabo de modificar un enlace externo en el ciclo de instrucción . Tómese un momento para revisar mi edición. Si tiene alguna pregunta o necesita que el bot ignore los enlaces o la página por completo, visite estas sencillas preguntas frecuentes para obtener información adicional. Hice los siguientes cambios:

Cuando haya terminado de revisar mis cambios, establezca el parámetro marcado a continuación en verdadero o no informe a otros (documentación en ).{{Sourcecheck}}

Este mensaje se publicó antes de febrero de 2018. Después de febrero de 2018 , InternetArchiveBot ya no genera ni supervisa las secciones de la página de discusión "Enlaces externos modificados" . No se requiere ninguna acción especial con respecto a estos avisos de la página de discusión, aparte de la verificación periódica utilizando las instrucciones de la herramienta de archivo a continuación. Los editores tienen permiso para eliminar estas secciones de la página de discusión "Enlaces externos modificados" si quieren ordenar las páginas de discusión, pero consulte el RfC antes de realizar eliminaciones sistemáticas masivas. Este mensaje se actualiza dinámicamente a través de la plantilla (última actualización: 5 de junio de 2024) .{{source check}}

Saludos.— cyberbot II Habla con mi dueño : en línea 17:09, 31 de marzo de 2016 (UTC) [ respuesta ]

¿Microcódigo?

¿El artículo ni siquiera menciona ni distingue el microcódigo? necesita ayuda seria. 2604:2000:EED4:A00:0:0:0:2 (discusión) 05:33, 1 de diciembre de 2016 (UTC) [ respuesta ]

Precisión del diagrama de flujo

En el diagrama, el quinto paso es "Contenido de MAR a CIR", ¿debería ser MDR en su lugar, ya que MAR solo contiene una dirección de memoria mientras que CIR contiene instrucciones reales? 123.243.171.231 (discusión) 04:32, 15 de octubre de 2017 (UTC) [ respuesta ]

La CPU realiza pasos cuando cada instrucción tiene como máximo una recuperación de datos y una escritura de datos

En el ciclo de búsqueda,

En el ciclo de ejecución,

Twnhotel (discusión) 06:54, 6 de junio de 2018 (UTC) [ respuesta ]