Secciones del sitio
Selección del editor:
- Interpretación de los sueños: por qué soñar con caminar, interpretación para hombres, niñas y mujeres Interpretación de los sueños para una perra
- Si ves caminar en un sueño, ¿qué significa?
- Texto de invitación de cumpleaños corto, sms
- Dormir cayendo niño desde una altura
- Si sueñas con un niño que cae desde una altura
- “Andar por qué soñar en un sueño?
- Costo estimado: ¿qué es?
- “No es tan difícil terminar casas con problemas”
- Recomendaciones metódicas "calendario de nombres" Concursos divertidos con preguntas.
- Libro de referencia medicinal geotar L treonina instrucciones de uso
Publicidad
Diagrama del procesador con descripción. ¿Cómo es un procesador de computadora. como funciona todo |
Los principales dispositivos de la computadora "viven" en la unidad del sistema. Estos incluyen: placa base, procesador, tarjeta de video, RAM, disco duro. Pero fuera de él, generalmente sobre la mesa, también "viven" dispositivos informáticos no menos importantes. Tales como: monitor, ratón, teclado, altavoces, impresora. En este artículo, veremos en que consiste la computadora cómo se ven estos dispositivos, qué función realizan y dónde están ubicados. Unidad del sistema.En la primera categoría analizaremos aquellos dispositivos, o también llamados componentes que se “esconden” en la unidad del sistema. Son los más importantes para su obra. Por cierto, puede mirar inmediatamente en la unidad del sistema. Esto no es difícil. Basta con desatornillar los dos tornillos en la parte posterior de la unidad del sistema y mover la cubierta hacia un lado, y luego veremos una vista de los dispositivos informáticos más importantes, en orden, que consideraremos ahora. La placa base es una placa de circuito impreso que está diseñada para conectar los componentes principales de una computadora. Algunos de ellos, por ejemplo, un procesador o una tarjeta de vídeo, se instalan directamente en la propia placa base en una ranura diseñada para ello. Y la otra parte de los componentes, por ejemplo, un disco duro o una fuente de alimentación, se conecta a la placa base mediante cables especiales. El procesador es un microchip y al mismo tiempo el "cerebro" de la computadora. ¿Por qué? Porque es el responsable de la ejecución de todas las operaciones. Cuanto mejor sea el procesador, más rápido realizará estas mismas operaciones, respectivamente, la computadora funcionará más rápido. El procesador, por supuesto, afecta la velocidad de la computadora, e incluso mucho, pero la velocidad de la PC también dependerá de su disco duro, tarjeta de video y RAM. Por lo que el procesador más potente no garantiza una gran velocidad del ordenador si el resto de componentes están desfasados. 3. Tarjeta de vídeo. Una tarjeta de video, o de otro modo una tarjeta gráfica, está diseñada para mostrar imágenes en la pantalla de un monitor. También se instala en la placa base, en un conector especial PSI-Express. Con menos frecuencia, se puede integrar una tarjeta de video en la placa base, pero su potencia suele ser suficiente solo para aplicaciones de oficina y navegar por Internet. La memoria RAM es una barra rectangular, similar a un cartucho de consolas de juegos antiguas. Está destinado al almacenamiento temporal de datos. Por ejemplo, almacena el portapapeles. Copiamos algo de texto en el sitio e inmediatamente entró en la memoria RAM. La información sobre los programas en ejecución, el modo de suspensión de la computadora y otros datos temporales se almacenan en la RAM. Una característica de la memoria RAM es que los datos que contiene se eliminan por completo después de apagar la computadora. Un disco duro, a diferencia de la memoria RAM, está diseñado para el almacenamiento a largo plazo de archivos. De otra forma se llama Winchester. Almacena datos en placas especiales. Las unidades SSD también se han vuelto populares en los últimos años. Sus características incluyen alta velocidad, pero inmediatamente hay un inconveniente: son caros. Un disco SSD de 64 GB te costará lo mismo que un disco duro de 750 GB. Imagínese cuánto costará un SSD para varios cientos de gigabytes. ¡Guau, guau! Pero no se enoje, puede comprar una unidad SSD de 64 GB y usarla como unidad del sistema, es decir, instalar Windows en ella. Dicen que la velocidad de trabajo aumenta varias veces. El sistema se inicia muy rápido, los programas vuelan. Estoy planeando cambiar a un SSD y mantener mis archivos regulares en un disco duro tradicional. Se necesita una unidad de disco para trabajar con discos. Aunque ya se usa con mucha menos frecuencia, todavía no hace daño en las computadoras de escritorio. Como mínimo, una unidad será útil para instalar el sistema. 6. Sistemas de refrigeración. El sistema de refrigeración son los ventiladores que enfrían los componentes. Por lo general, se instalan tres o más enfriadores. Asegúrese de tener uno en el procesador, uno en la tarjeta de video y otro en la fuente de alimentación, y luego a pedido. Si algo está caliente, es deseable que se enfríe. Los ventiladores también se instalan en los discos duros y en la propia carcasa. Si el enfriador de la caja está instalado en el panel frontal, entonces recibe calor y los enfriadores instalados en el compartimiento trasero suministran aire frío al sistema. La tarjeta de sonido emite sonido a los altavoces. Por lo general, está integrado en la placa base. Pero sucede que se rompe y, por lo tanto, se compra por separado, o inicialmente la calidad del propietario de la PC estándar no está satisfecha y compra otro sistema de sonido. En general, la tarjeta de sonido también tiene derecho a estar en esta lista de dispositivos de PC. La fuente de alimentación es necesaria para que todos los dispositivos informáticos anteriores funcionen. Proporciona a todos los componentes la cantidad necesaria de electricidad. 8. Vivienda Y para colocar la placa base, el procesador, la tarjeta de video, la memoria RAM, el disco duro, la unidad de disquete, la tarjeta de sonido, la fuente de alimentación y posiblemente algunos componentes adicionales en alguna parte, necesitamos una carcasa. Allí, todo está perfectamente instalado, retorcido, conectado y comienza la vida cotidiana, desde el encendido hasta el apagado. La temperatura requerida se mantiene en el estuche y todo está protegido contra daños. Como resultado, obtenemos una unidad de sistema completa, con todos los dispositivos informáticos más importantes que se necesitan para su funcionamiento. Periféricos.Bueno, para comenzar a trabajar completamente en una computadora y no mirar la unidad del sistema "zumbido", necesitamos Periféricos. Estos incluyen aquellos componentes de la computadora que están fuera de la unidad del sistema. El monitor en sí es necesario para ver con qué estamos trabajando. La tarjeta de video envía la imagen al monitor. Se conectan entre sí con un cable VGA o HDMI. El teclado está diseñado para ingresar información, bueno, por supuesto, qué tipo de trabajo sin un teclado completo. Escriba texto, juegue juegos, navegue por Internet y en cualquier lugar donde necesite un teclado. 3. Ratón. Se necesita el ratón para controlar el cursor en la pantalla. Muévalo en diferentes direcciones, haga clic, abra archivos y carpetas, llame a varias funciones y mucho más. Como sin teclado, sin mouse, en ninguna parte. 4. Altavoces. Los altavoces se necesitan principalmente para escuchar música, ver películas y jugar. Quién más hoy en día usa columnas más que los usuarios comunes las reproducen diariamente en estas tareas. Se necesita una impresora y un escáner para imprimir y escanear documentos y todo lo que se necesita en el campo de la impresión. O MFP, dispositivo multifuncional. Será útil para todos aquellos que a menudo imprimen, escanean, hacen fotocopias y hacen muchas otras tareas con este dispositivo. En este artículo, solo revisamos brevemente los principales dispositivos informáticos, y en otros, enlaces a los que ve a continuación, veremos más de cerca todos los dispositivos periféricos más populares, así como los componentes que forman parte de la unidad del sistema, es decir, los componentes. ¡Disfruta leyendo! Casi todo el mundo sabe que en una computadora, el elemento principal entre todos los componentes de "hierro" es la unidad central de procesamiento. Pero el círculo de personas que imaginan cómo funciona el procesador es muy limitado. La mayoría de los usuarios no tienen idea de esto. E incluso cuando el sistema de repente comienza a "ralentizarse", muchas personas piensan que este procesador no funciona bien y no le dan importancia a otros factores. Para comprender completamente la situación, considere algunos aspectos de la CPU. ¿Qué es una unidad central de procesamiento?¿De qué está hecho un procesador?Si hablamos de cómo funciona un procesador Intel o su competidor AMD, debe observar cómo se organizan estos chips. El primer microprocesador (por cierto, era de Intel, modelo 4040) apareció allá por 1971. Podía realizar solo las operaciones más simples de suma y resta con solo 4 bits de información, es decir, tenía una arquitectura de 4 bits. Los procesadores modernos, como los primogénitos, se basan en transistores y tienen una velocidad mucho mayor. Están hechos por fotolitografía a partir de un cierto número de obleas de silicio individuales que forman un solo cristal, en el que se imprimen los transistores, por así decirlo. El esquema se crea en un acelerador especial con iones de boro dispersos. En la estructura interna de los procesadores, los componentes principales son núcleos, buses y partículas funcionales llamadas revisiones. Características principalesComo cualquier otro dispositivo, el procesador se caracteriza por ciertos parámetros que, al responder a la pregunta de cómo funciona el procesador, no se pueden ignorar. En primer lugar es:
Por ahora, centrémonos en la velocidad del reloj. No es de extrañar que el procesador se llame el corazón de la computadora. Al igual que el corazón, funciona en modo de pulsaciones con un determinado número de ciclos por segundo. La frecuencia del reloj se mide en MHz o GHz. Cuanto más alto sea, más operaciones podrá realizar el dispositivo. A qué frecuencia funciona el procesador, puede averiguarlo a partir de sus características declaradas o consultar la información en Pero en el proceso de procesamiento de comandos, la frecuencia puede cambiar y durante el overclocking (overlocking) puede aumentar hasta límites extremos. Por lo tanto, lo declarado es solo un indicador promedio. La cantidad de núcleos es un indicador que determina la cantidad de centros de procesamiento del procesador (no debe confundirse con subprocesos; es posible que la cantidad de núcleos e subprocesos no coincida). Debido a esta distribución, es posible redirigir las operaciones a otros núcleos, lo que aumenta el rendimiento general. Cómo funciona el procesador: procesamiento de instruccionesAhora un poco sobre la estructura de los comandos ejecutables. Si observa cómo funciona el procesador, debe comprender claramente que cualquier instrucción tiene dos componentes: un operativo y un operando. La parte operativa indica lo que debe hacer el sistema informático en este momento, el operando determina en qué debe trabajar el procesador. Además, el núcleo del procesador puede contener dos centros de cómputo (contenedores, subprocesos), que dividen la ejecución del comando en varias etapas:
Hoy en día, el almacenamiento en caché separado se usa en la forma de usar dos niveles de memoria caché, lo que hace posible evitar la intercepción por parte de dos o más comandos de acceso a uno de los bloques de memoria. Los procesadores según el tipo de procesamiento de instrucciones se dividen en lineales (ejecución de instrucciones en el orden en que están escritas), cíclicos y de ramificación (ejecución de instrucciones después de procesar las condiciones de bifurcación). Operaciones en cursoEntre las principales funciones asignadas al procesador, en el sentido de comandos o instrucciones ejecutables, existen tres tareas principales:
Interacción con la memoria (ROM y RAM)En este proceso, deben tenerse en cuenta componentes como el bus y el canal de lectura/escritura que están conectados a los dispositivos de almacenamiento. La ROM contiene un conjunto permanente de bytes. Primero, el bus de direcciones solicita un byte específico de la ROM, luego lo transfiere al bus de datos, después de lo cual el canal de lectura cambia su estado y la ROM proporciona el byte solicitado. Pero los procesadores no solo pueden leer datos de la RAM, sino también escribirlos. En este caso, se utiliza el canal de escritura. Pero, si lo observa, en general, las computadoras modernas teóricamente podrían funcionar sin RAM, ya que los microcontroladores modernos pueden colocar los bytes de datos necesarios directamente en la memoria del chip del procesador. Pero no puedes prescindir de la ROM. Entre otras cosas, el sistema se inicia desde el modo de prueba de hardware (comando BIOS), y solo entonces el control se transfiere al sistema operativo de arranque. ¿Cómo verificar si el procesador está funcionando?Ahora veamos algunos aspectos de la verificación del estado del procesador. Debe entenderse claramente que si el procesador no funcionaba, la computadora no podría comenzar a descargar en absoluto. Otra cosa es cuando quieres mirar el indicador del uso de las capacidades del procesador en un momento determinado. Esto se puede hacer desde el "Administrador de tareas" estándar (frente a cualquier proceso, se indica el porcentaje de carga del procesador que otorga). Para determinar visualmente este parámetro, puede utilizar la pestaña de rendimiento, donde se realiza un seguimiento de los cambios en tiempo real. Las opciones avanzadas se pueden ver usando programas especiales, como CPU-Z. También puede usar múltiples núcleos de procesador usando (msconfig) y opciones de arranque avanzadas. Posibles problemasFinalmente, unas pocas palabras sobre los problemas. Aquí, muchos usuarios suelen preguntar, dicen, ¿por qué funciona el procesador, pero el monitor no se enciende? Esta situación no tiene nada que ver con el procesador central. El hecho es que cuando enciende cualquier computadora, primero se prueba el adaptador de gráficos, y solo luego todo lo demás. Quizás el problema radica precisamente en el procesador del chip gráfico (todos los aceleradores de video modernos tienen sus propios procesadores gráficos). Pero usando el ejemplo del funcionamiento del cuerpo humano, uno debe entender que en caso de un paro cardíaco, todo el cuerpo muere. Así es con las computadoras. El procesador no funciona: todo el sistema informático "muere". El procesador es la parte principal de cualquier dispositivo informático. Pero muchos usuarios tienen una comprensión muy pobre de qué es un procesador en una computadora y qué función realiza. Aunque en el mundo moderno esta es información importante, saber cuál puede evitar muchos conceptos erróneos graves. Si desea obtener más información sobre el chip que alimenta su computadora, ha venido al lugar correcto. En este artículo, aprenderá para qué sirve un procesador y cómo afecta el rendimiento de todo el dispositivo. ¿Qué es una unidad central de procesamiento?En este caso, estamos hablando del procesador central. Después de todo, hay otros en la computadora, por ejemplo, un procesador de video. La unidad central de procesamiento es la parte principal de la computadora, que es una unidad electrónica o circuito integrado. Ejecuta instrucciones de máquina, o código de programa, y es la base del hardware del dispositivo. En pocas palabras, es el corazón y el cerebro de la computadora. Es gracias a él que todo lo demás funciona, procesa los flujos de datos y controla el trabajo de todas las partes del sistema general. Al mirar el procesador físicamente, es una placa pequeña, delgada y cuadrada. Tiene un tamaño pequeño y está cubierto con una tapa de metal en la parte superior. La parte inferior del chip está ocupada por contactos a través de los cuales el chipset interactúa con el resto del sistema. Al abrir la cubierta de la unidad del sistema de su computadora, puede encontrar fácilmente el procesador, a menos que esté cubierto por el sistema de enfriamiento. Hasta que la CPU dé el comando apropiado, la computadora no podrá realizar ni la operación más simple, por ejemplo, sumar dos números. Independientemente de lo que desee hacer en su PC, cualquier acción implica una llamada al procesador. Es por eso que es un componente tan importante de la computadora. Los procesadores centrales modernos no solo pueden hacer frente a sus tareas principales, sino que también pueden reemplazar parcialmente una tarjeta de video. Los nuevos chips se producen con un lugar separado para realizar las funciones de un controlador de video. Este controlador de video realiza todas las acciones necesarias básicas que se necesitan desde una tarjeta de video. En este caso, la RAM se utiliza como memoria de video. Pero no se equivoque de que un potente procesador moderno puede reemplazar completamente una tarjeta de video. Incluso la clase media de tarjetas de video deja muy atrás al controlador de video de los procesadores. Por lo tanto, la opción de una computadora sin tarjeta de video solo es adecuada para dispositivos de oficina que no impliquen realizar tareas complejas relacionadas con los gráficos. En tales casos, de hecho existe una oportunidad de ahorrar. Después de todo, solo puede tener un conjunto de chips de procesador con un buen controlador de video y no gastar dinero en una tarjeta de video. Cómo funciona el procesador¿Qué es un tipo de procesador descubierto? pero como funciona? Es un proceso largo y complicado, pero una vez que le coges el tranquillo, es bastante fácil. El principio de funcionamiento del procesador central se puede considerar en etapas. Primero, el programa se carga en la RAM, de donde extrae toda la información necesaria y un conjunto de comandos que debe ejecutar la unidad de control del procesador. Luego, todos estos datos ingresan a la memoria intermedia, el llamado caché del procesador. La información sale del búfer, que se divide en dos tipos: instrucciones y valores. Tanto aquellos como aquellas caen en los registros. Los registros son celdas de memoria integradas en el conjunto de chips. También vienen en dos formas, según el tipo de información que reciben: registros de instrucciones y registros de datos. Uno de los componentes de la CPU es la unidad lógica aritmética. Se ocupa de la realización de transformaciones de información utilizando cálculos aritméticos y lógicos. Aquí es donde entran los datos de los registros. Después de eso, la unidad aritmético-lógica lee los datos recibidos y ejecuta los comandos necesarios para procesar los números resultantes. Aquí nuevamente nos enfrentamos a una escisión. Los resultados finales se dividen en terminados e inconclusos. Vuelven a los registros, y los terminados van a la memoria intermedia. La memoria caché del procesador consta de dos niveles principales: superior e inferior. Los comandos y datos más recientes se envían a la memoria caché superior, y los que no se utilizan van a la inferior. Es decir, toda la información ubicada en el tercer nivel se transfiere al segundo, desde el cual, a su vez, los datos pasan al primero. Y los datos innecesarios, por el contrario, se envían al nivel inferior. Una vez que finaliza el ciclo de cálculo, sus resultados se escriben nuevamente en la memoria RAM de la computadora. Esto es para garantizar que la memoria caché de la CPU se libere y esté disponible para nuevas operaciones. Pero a veces hay situaciones en las que la memoria intermedia está completamente llena y no hay espacio para nuevas operaciones. En este caso, los datos que no están actualmente en uso van a la RAM o al nivel inferior de la memoria del procesador. tipos de procesadoresHabiendo tratado el principio de funcionamiento de la CPU, es hora de comparar sus diferentes tipos. Hay muchos tipos de procesador. Hay modelos débiles de un solo núcleo y dispositivos potentes con múltiples núcleos. Los hay que están pensados exclusivamente para el trabajo de oficina, y los hay que son necesarios para los juegos más modernos. Por el momento, hay dos creadores principales de procesadores: AMD e Intel. Son ellos quienes producen los chips más relevantes y buscados. Debe comprender que la diferencia entre los chips de estas dos empresas no está en la cantidad de núcleos o el rendimiento general, sino en la arquitectura. Es decir, los productos de estas dos empresas se basan en principios diferentes. Y cada creador tiene su propio tipo de procesador único, que tiene una estructura diferente a la de la competencia. Cabe señalar que ambas opciones tienen sus puntos fuertes y débiles. Por ejemplo, Intel se distingue por tal ventajas :
Al mismo tiempo, también hay menos :
AMD se distinguen por lo siguiente beneficios:
Sin embargo, AMD es inferior en los siguientes parámetros:
Aunque se destacan sus pros y sus contras, las empresas continúan lanzando mejores procesadores. Solo tienes que elegir cuál es mejor para ti. Después de todo, es imposible decir inequívocamente que una empresa es mejor que otra. Características principalesEntonces, ya nos dimos cuenta de que una de las principales características del procesador es su desarrollador. Pero hay una serie de parámetros a los que debe prestar aún más atención al comprar. No nos iremos muy lejos de la marca, y mencionaremos que existen diferentes series de chips. Cada fabricante produce sus propias líneas en diferentes categorías de precios, creadas para diferentes tareas. Otro parámetro relacionado es la arquitectura de la CPU. De hecho, estos son sus órganos internos, de los que depende todo el funcionamiento del chip. No es el parámetro más obvio, pero sí muy importante, el zócalo. El hecho es que en el propio procesador, el zócalo debe coincidir con el zócalo correspondiente en la placa base. De lo contrario, no podrás combinar estos dos componentes esenciales de cualquier computadora. Por lo tanto, al ensamblar una unidad de sistema, debe comprar una placa base y buscar un conjunto de chips para ella, o viceversa.
Ahora es el momento de averiguar qué características del procesador afectan su rendimiento. Sin duda, la principal es la frecuencia de reloj. Es la cantidad de operaciones que se pueden realizar en una determinada unidad de tiempo. Este indicador se mide en megahercios. Entonces, ¿qué afecta la frecuencia de reloj del chip? Dado que indica la cantidad de operaciones durante un tiempo determinado, no es difícil adivinar que la velocidad del dispositivo depende de ello. Otro indicador importante es la cantidad de memoria intermedia. Como se mencionó anteriormente, es superior e inferior. También afecta el rendimiento del procesador. Una CPU puede tener uno o más núcleos. Los modelos multinúcleo son más caros. Pero, ¿a qué afecta el número de núcleos? Esta característica determina la potencia del dispositivo. Cuantos más núcleos, más potente es el dispositivo. ConclusiónEl procesador central juega no solo uno de los más importantes, sino que incluso se puede decir que el papel principal en el funcionamiento de una computadora. De él dependerá el rendimiento de todo el dispositivo, así como las tareas para las que generalmente es posible usarlo. Pero esto no significa que sea necesario comprar el procesador más potente para una computadora promedio. Elija el mejor modelo que satisfaga sus necesidades. El procesador es el chip principal de la computadora. Por regla general, también es uno de los componentes de PC más caros y de más alta tecnología. A pesar de que el procesador es un dispositivo separado, tiene una gran cantidad de componentes en su estructura que se encargan de una función específica. ¿Cuáles son sus detalles? Procesador: características del dispositivo e historial de aparienciaEl componente de la PC, que ahora se conoce comúnmente como la unidad central de procesamiento, se caracteriza por una historia de origen bastante interesante. Por lo tanto, para comprender sus especificidades, será útil examinar algunos hechos clave sobre la evolución de su desarrollo. El dispositivo, que el usuario moderno conoce como la unidad central de procesamiento, es el resultado de muchos años de mejora de la tecnología para la producción de microcircuitos informáticos. Con el tiempo, la visión de los ingenieros sobre la estructura del procesador cambió. En las computadoras de la primera y segunda generación, los componentes correspondientes consistían en una gran cantidad de bloques separados, muy diferentes en cuanto a las tareas a resolver. A partir de la tercera generación de computadoras, las funciones del procesador comenzaron a considerarse en un contexto más estrecho. Los ingenieros de diseño de computadoras determinaron que esto debería ser el reconocimiento e interpretación de los comandos de la máquina, su entrada en los registros, así como el control de otros componentes de hardware de la PC. Todas estas funciones comenzaron a combinarse en un solo dispositivo. microprocesadoresCon el desarrollo de la tecnología informática, los dispositivos llamados "microprocesador" comenzaron a introducirse en la estructura de la PC. Uno de los primeros dispositivos de este tipo fue el Intel 4004, lanzado por una corporación estadounidense en 1971. Los microprocesadores en la escala de un microcircuito combinaron en su estructura las funciones que definimos anteriormente. Los dispositivos modernos, en principio, funcionan sobre la base del mismo concepto. Por lo tanto, el procesador central de una computadora portátil, PC, tableta contiene en su estructura: un dispositivo lógico, registros, así como un módulo de control responsable de funciones específicas. Sin embargo, en la práctica, los componentes de los microcircuitos modernos se presentan con mayor frecuencia en un conjunto más complejo. Estudiemos esta característica con más detalle. La estructura de los procesadores modernos.El procesador central de una PC, computadora portátil o tableta moderna está representado por el núcleo; ahora se considera la norma que haya varios de ellos, memoria caché en varios niveles, así como controladores: RAM, bus del sistema. El rendimiento de un chip del tipo correspondiente está determinado por sus características clave. ¿En qué agregado se pueden presentar? Las características más significativas de la CPU en las PC modernas son: tipo de microarquitectura (generalmente expresada en nanómetros), velocidad de reloj (en gigahercios), tamaño de caché en cada nivel (en megabytes), consumo de energía (en vatios) y la presencia o ausencia de un módulo de tarjeta gráfica. Estudiemos los detalles de algunos módulos de CPU clave con más detalle. Comencemos con el núcleo. Núcleo del procesadorLa unidad central de procesamiento de una PC moderna siempre tiene un núcleo. Contiene los bloques funcionales clave del microcircuito, a través de los cuales realiza las funciones lógicas y aritméticas necesarias. Como regla general, se presentan en un determinado conjunto de elementos. Entonces, el dispositivo del procesador central asume con mayor frecuencia la presencia de bloques que son responsables de resolver las siguientes tareas: Obtención y decodificación de instrucciones; muestreo de datos; Ejecución de instrucciones; Guardar los resultados de los cálculos; Trabajar con interrupciones. Además, la estructura de los microcircuitos del tipo correspondiente se complementa con una unidad de control, un dispositivo de memoria, un contador de programa y un conjunto de registros. Consideremos los detalles de los componentes correspondientes con más detalle. Núcleo del procesador: componentesEntre los bloques clave en el núcleo del procesador central se encuentra el que se encarga de leer las instrucciones que se escriben en la dirección fijada en el contador del programa. Como regla general, durante un ciclo, se realizan varias operaciones del tipo correspondiente a la vez. El número total de instrucciones a leer está predeterminado por el índice en los bloques de decodificación. El principio fundamental aquí es que en cada ciclo los componentes marcados se cargan al máximo. Para cumplir con este criterio, los elementos de hardware auxiliares pueden estar presentes en la estructura del procesador. En el bloque de decodificación, se procesan instrucciones que determinan el algoritmo para el funcionamiento del microcircuito en el curso de la resolución de ciertos problemas. Asegurar su funcionamiento es una tarea difícil, según muchos profesionales de TI. Esto se debe, en parte, al hecho de que la longitud de una instrucción no siempre está claramente definida. Los procesadores modernos suelen incluir 2 o 4 bloques en los que se realiza la decodificación correspondiente. En cuanto a los componentes encargados de la captación de datos, su tarea principal es garantizar la recepción de los comandos de la memoria caché o RAM, que son necesarios para garantizar la ejecución de las instrucciones. En los núcleos de los procesadores modernos, suele haber varios bloques del tipo correspondiente. Los componentes de control presentes en el chip también se basan en instrucciones decodificadas. Están diseñados para controlar el trabajo de los bloques que son responsables de la ejecución de instrucciones, así como distribuir tareas entre ellos, controlar su ejecución oportuna. Los componentes de control se encuentran entre los más importantes en la estructura de los microprocesadores. En los núcleos de microcircuitos del tipo correspondiente, también hay bloques responsables de la correcta ejecución de las instrucciones. Su estructura contiene elementos como una unidad aritmética y lógica, así como un componente responsable de los cálculos de coma flotante. Hay bloques en los núcleos del procesador que controlan el procesamiento de la expansión de conjuntos que están configurados para instrucciones. Estos algoritmos, que complementan los comandos básicos, se utilizan para aumentar la intensidad del procesamiento de datos, la implementación de procedimientos de cifrado o descifrado de archivos. La solución de tales problemas requiere la introducción de registros adicionales en la estructura del núcleo del microcircuito, así como conjuntos de instrucciones. Los procesadores modernos generalmente incluyen las siguientes extensiones: MMX (diseñado para codificar archivos de audio y video), SSE (usado para computación paralela), ATA (usado para acelerar los programas y reducir el consumo de energía de la PC), 3DNow (expansión de las capacidades multimedia de la computadora), AES (cifrado de datos), así como muchos otros estándares. La estructura de los núcleos del procesador suele contener también bloques encargados de almacenar los resultados en la RAM de acuerdo con la dirección contenida en la instrucción. Importante es el componente del núcleo que controla el funcionamiento del chip con interrupciones. Esta función permite que el procesador garantice la estabilidad de los programas en condiciones de multitarea. El trabajo del procesador central también está asociado con el uso de registros. Estos componentes son análogos a la RAM, pero el acceso a ellos es varias veces más rápido. El volumen del recurso correspondiente es pequeño; por regla general, no supera un kilobyte. Los registros se clasifican en varias variedades. Estos pueden ser componentes de propósito general que participan en la realización de cálculos aritméticos o lógicos. Hay registros de propósito especial que pueden contener datos del sistema utilizados por el procesador durante la operación. La estructura del núcleo del procesador también contiene varios componentes auxiliares. ¿Cuál por ejemplo? Este podría ser un sensor que realiza un seguimiento de cuál es la temperatura actual de la CPU. Si su rendimiento es superior a las normas establecidas, entonces el microcircuito puede enviar una señal a los módulos responsables del funcionamiento de los ventiladores, y comenzarán a girar más rápido. Hay un predictor de rama en la estructura del kernel, un componente que está diseñado para determinar qué comandos se ejecutarán después de que se completen ciertos ciclos de operaciones realizadas por el microcircuito. Un ejemplo de otro componente importante es el contador de programas. Este módulo fija la dirección del algoritmo correspondiente, que se transmite al microcircuito en el momento en que comienza a ejecutar uno u otro ciclo. Esta es la estructura del núcleo, que se incluye en la unidad central de procesamiento de la computadora. Estudiemos ahora con más detalle algunas características clave de los microcircuitos del tipo correspondiente. A saber: tecnología de proceso, frecuencia de reloj, memoria caché y consumo de energía. Especificaciones del procesador: tipo de procesoEl desarrollo de la tecnología informática generalmente se asocia con la aparición de nuevas generaciones de computadoras a medida que mejoran las tecnologías informáticas. Al mismo tiempo, además de los indicadores de rendimiento, uno de los criterios para clasificar una computadora en una generación en particular puede considerarse su tamaño absoluto. Las primeras computadoras eran comparables en tamaño a un edificio de varios pisos. Las computadoras de la segunda generación eran comparables en tamaño, por ejemplo, a un sofá o un piano. Las computadoras del siguiente nivel ya estaban muy cerca de las que ahora nos son familiares. A su vez, las PC modernas son computadoras de cuarta generación. En realidad, ¿para qué es todo esto? El hecho es que en el curso de la evolución de las computadoras, se formó una regla no oficial: cuanto más avanzado tecnológicamente es el dispositivo, más pequeñas son las dimensiones con el mismo rendimiento, e incluso con más, tiene. También es plenamente válido en relación con la característica considerada del procesador central, a saber, el proceso técnico de su fabricación. En este caso, importa la distancia entre los cristales de silicio individuales que forman la estructura del microcircuito. Cuanto más pequeño es, mayor es la densidad de los elementos correspondientes que la placa de la CPU coloca sobre sí misma. Además, puede considerarse más productiva, respectivamente. Los procesadores modernos se fabrican de acuerdo con la tecnología de proceso de 90-14 nm. Este indicador tiende a disminuir gradualmente. Frecuencia de relojLa velocidad del reloj de la CPU es uno de los indicadores clave de su rendimiento. Determina cuántas operaciones por segundo puede realizar el chip. Cuantos más, más productivo es el procesador y la computadora en su conjunto. Se puede notar que este parámetro caracteriza, en primer lugar, al kernel como un módulo independiente del procesador central. Es decir, si hay varios componentes correspondientes en el chip, cada uno de ellos funcionará a una frecuencia separada. Algunos profesionales de TI encuentran aceptable resumir estas características en todos los núcleos. ¿Qué significa? Si, por ejemplo, el procesador tiene 4 núcleos con una frecuencia de 1 GHz, entonces el indicador de rendimiento total de la PC, si sigue esta metodología, será de 4 GHz. Componentes de frecuenciaEl indicador considerado está formado por dos componentes. En primer lugar, esta es la frecuencia del bus del sistema; generalmente se mide en cientos de megahercios. En segundo lugar, es el coeficiente por el que se multiplica el indicador correspondiente. En algunos casos, los fabricantes de procesadores brindan a los usuarios la posibilidad de ajustar ambas configuraciones. Al mismo tiempo, si establece valores suficientemente altos para el bus del sistema y el multiplicador, puede aumentar significativamente el rendimiento del microcircuito. Así es como se overclockea el procesador. Es cierto que debe usarse con cuidado. El hecho es que durante el overclocking, la temperatura del procesador central puede aumentar significativamente. Si no se instala un sistema de enfriamiento adecuado en la PC, esto puede provocar la falla del microcircuito. Tamaño del cachéLos procesadores modernos están equipados con módulos de memoria caché. Su objetivo principal es la colocación temporal de datos, generalmente representados por un conjunto de comandos y algoritmos especiales, los que se usan con mayor frecuencia en la operación del microcircuito. ¿Qué da en la práctica? En primer lugar, la carga del procesador central se puede reducir debido al hecho de que los mismos comandos y algoritmos estarán disponibles en línea. El microcircuito, habiendo recibido instrucciones preparadas de la memoria caché, no pierde el tiempo desarrollándolas desde cero. Como resultado, la computadora funciona más rápido. La característica principal de la memoria caché es el volumen. Cuanto más grande es, más espacioso es este módulo, respectivamente, en términos de ubicación de las mismas instrucciones y algoritmos utilizados por el procesador. Cuanto más probable es que el microcircuito encuentre cada vez entre ellos los que necesita y funcione más rápido. La memoria caché en los procesadores modernos se suele dividir en tres niveles. El primero funciona sobre la base de los microcircuitos más rápidos y de más alta tecnología, el resto son más lentos. El volumen de la memoria caché del primer nivel en los procesadores modernos es de aproximadamente 128-256 KB, el segundo, 1-8 MB, el tercero, puede superar los 20 MB. Consumo de energíaOtro parámetro significativo del microcircuito es el consumo de energía. La alimentación de la CPU puede implicar un consumo de energía significativo. Los modelos modernos de microcircuitos consumen entre 40 y 50 vatios. En algunos casos, este parámetro tiene importancia económica, por ejemplo, cuando se trata de equipar grandes empresas con varios cientos o miles de computadoras. Pero un factor no menos importante es el consumo de energía en términos de adaptación de procesadores para su uso en dispositivos móviles: computadoras portátiles, tabletas, teléfonos inteligentes. Cuanto más bajo sea el indicador correspondiente, mayor será la duración de la batería del dispositivo. Hablamos del modelo Intel 4004. No era potente y solo podía realizar sumas y restas. Al mismo tiempo, solo podía procesar cuatro bits de información (es decir, era de 4 bits). Pero para su época, su aparición fue un acontecimiento significativo. Después de todo, todo el procesador cabe en un solo chip. Antes de la llegada de Intel 4004, las computadoras se basaban en un conjunto completo de chips o componentes discretos (transistores). El microprocesador 4004 formó la base de una de las primeras calculadoras portátiles. El primer microprocesador para computadoras domésticas fue el Intel 8080 presentado en 1974. Toda la potencia informática de una computadora de 8 bits se colocó en un solo chip. Pero realmente importante fue el anuncio del procesador Intel 8088. Apareció en 1979 y desde 1981 se utiliza en las primeras computadoras personales IBM PC producidas en masa. Además, los procesadores comenzaron a desarrollarse y adquirir potencia. Cualquiera que esté al menos un poco familiarizado con la historia de la industria de los microprocesadores recuerda que el 8088 fue reemplazado por el 80286. Luego vino el turno del 80386, seguido del 80486. Luego hubo varias generaciones de Pentiums: Pentium, Pentium II, III y Pentium 4. Todos estos procesadores "Intel" basados en el diseño básico del 8088. Eran retrocompatibles. Esto significa que el Pentium 4 podría procesar cualquier pieza de código para el 8088, pero lo hizo a una velocidad unas cinco mil veces mayor. No han pasado tantos años desde entonces, pero han cambiado varias generaciones más de microprocesadores.
Existe una relación directa entre la velocidad del reloj, así como el número de transistores y el número de operaciones realizadas por el procesador en un segundo. Por ejemplo, la velocidad de reloj del procesador 8088 alcanzó los 5 MHz y el rendimiento: solo 0,33 millones de operaciones por segundo. Es decir, la ejecución de una instrucción requería unos 15 ciclos de procesador. En 2004, los procesadores ya podían ejecutar dos instrucciones por ciclo de reloj. Esta mejora se proporcionó al aumentar la cantidad de procesadores en el chip. El chip también se conoce como circuito integrado (o simplemente microchip). En la mayoría de los casos, se trata de una placa de silicio pequeña y delgada en la que se "imprimen" los transistores. Un chip de dos centímetros y medio de lado puede contener decenas de millones de transistores. Los procesadores más simples pueden ser cuadrados con un lado de solo unos pocos milímetros. Y este tamaño es suficiente para varios miles de transistores. lógica del microprocesador
El microprocesador es capaz de ejecutar un conjunto específico de instrucciones de máquina (comandos). Operando con estas instrucciones, el procesador realiza tres tareas principales:
El microprocesador contiene:
Dado que la información es bastante compleja, supondremos que el ancho de ambos buses, tanto el de direcciones como el de datos, es de solo 8 bits. Y considere brevemente los componentes de este microprocesador relativamente simple:
Este diagrama no muestra las líneas de control del decodificador de comandos, que se pueden expresar como las siguientes "órdenes":
El decodificador de comandos recibe bits de datos del registro de prueba, el canal de sincronización y también del registro de comandos. Si simplificamos la descripción de las tareas del decodificador de instrucciones tanto como sea posible, entonces podemos decir que es este módulo el que "le dice" al procesador lo que debe hacer en este momento. memoria del microprocesadorLa familiaridad con la memoria de la computadora y su jerarquía lo ayudará a comprender mejor el contenido de esta sección. Arriba, escribimos sobre los buses (dirección y datos), así como sobre los canales de lectura (RD) y escritura (WR). Estos buses y canales están conectados a la memoria: operativa (RAM, RAM) y memoria de solo lectura (ROM, ROM). En nuestro ejemplo, consideramos un microprocesador cuyo ancho de bus es de 8 bits. Esto significa que es capaz de direccionar 256 bytes (dos a la octava). En un momento dado, puede leer o escribir en la memoria 8 bits de datos. Suponga que este microprocesador simple tiene 128 bytes de ROM (comenzando en la dirección 0) o 128 bytes de RAM (comenzando en la dirección 128). El módulo de memoria persistente contiene un determinado conjunto persistente de bytes preinstalado. El bus de direcciones le pide a la ROM que envíe un byte específico al bus de datos. Cuando el canal de lectura (RD) cambia de estado, el módulo ROM proporciona el byte solicitado al bus de datos. Es decir, en este caso, solo es posible leer datos. Desde la RAM, el procesador no solo puede leer información, también puede escribir datos en ella. Dependiendo de si se realiza lectura o escritura, la señal llega a través del canal de lectura (RD) o del canal de escritura (WR). Desafortunadamente, la RAM es volátil. Cuando se apaga la alimentación, pierde todos los datos colocados en él. Por esta razón, una computadora necesita un dispositivo de memoria no volátil de solo lectura. Además, en teoría, una computadora puede funcionar sin RAM. Muchos microcontroladores le permiten colocar los bytes de datos necesarios directamente en el chip del procesador. Pero es imposible prescindir de la ROM. En las computadoras personales, la ROM se denomina sistema básico de entrada y salida (BSVV, BIOS, sistema básico de entrada / salida). El microprocesador comienza su trabajo al inicio ejecutando los comandos que encuentra en el BIOS. Los comandos del BIOS realizan una prueba en el hardware de la computadora y luego acceden al disco duro y seleccionan el sector de arranque. Este sector de arranque es un pequeño programa separado que el BIOS primero lee del disco y luego coloca en la RAM. Después de eso, el microprocesador comienza a ejecutar instrucciones desde el sector de arranque ubicado en la RAM. El programa del sector de arranque le dice al microprocesador qué datos (destinados a una ejecución posterior por parte del procesador) deben transferirse adicionalmente del disco duro a la RAM. Así es como el procesador carga el sistema operativo. instrucciones del microprocesadorIncluso el microprocesador más simple es capaz de procesar un conjunto bastante grande de instrucciones. El conjunto de instrucciones es una especie de plantilla. Cada una de estas instrucciones cargadas en el registro de instrucciones tiene su propio significado. No es fácil para las personas recordar la secuencia de bits, por lo que cada instrucción se describe como una palabra corta, cada una de las cuales representa un comando específico. Estas palabras componen el lenguaje ensamblador del procesador. El ensamblador traduce estas palabras a un lenguaje binario que el procesador entiende. Aquí hay una lista de palabras de comando en lenguaje ensamblador para un procesador simple condicional, que consideramos como un ejemplo para nuestra historia:
Las palabras en inglés que denotan las acciones realizadas se dan entre paréntesis por una razón. Entonces podemos ver que el lenguaje ensamblador (como muchos otros lenguajes de programación) se basa en el inglés, es decir, en el medio de comunicación habitual de aquellas personas que crearon las tecnologías digitales. El trabajo del microprocesador en el ejemplo de cálculo factorial.Considere la operación del microprocesador en un ejemplo específico de su ejecución de un programa simple que calcula el factorial del número "5". Primero, resolvamos este problema "en un cuaderno": factorial de 5 = 5! = 5 * 4 * 3 * 2 * 1 = 120 En el lenguaje de programación C, este fragmento de código que realiza este cálculo se vería así: A=1;f=1;mientras que (a Cuando este programa se complete, la variable f contendrá el valor del factorial de cinco. El compilador de C traduce (es decir, traduce) este código a un conjunto de instrucciones de lenguaje ensamblador. En el procesador que estamos considerando, la RAM comienza en la dirección 128 y la memoria de solo lectura (que contiene lenguaje ensamblador) comienza en la dirección 0. Por lo tanto, en el lenguaje de este procesador, este programa se verá así: // Asume a en la dirección 128 // Asume F en la dirección 1290 CONB 1 // a=1;1 SAVEB 1282 CONB 1 // f=1;3 SAVEB 1294 LOADA 128 // si a > 5 salta a 175 CONB 56 COM7 JG 178 LOADA 129 // f=f*a;9 LOADB 12810 MUL11 SAVEC 12912 LOADA 128 // a=a+1;13 CONB 114 ADD15 SAVEC 12816 JUMP 4 // vuelta a if17 STOP Ahora surge la siguiente pregunta: ¿cómo se ven todos estos comandos en la memoria permanente? Cada una de estas instrucciones debe representarse como un número binario. Para simplificar la comprensión del material, supongamos que cada una de las instrucciones en lenguaje ensamblador del procesador que estamos considerando tiene un número único:
// Suponga que a en la dirección 128 // Suponga que F en la dirección 129 Addr instrucción de máquina/valor 0 3 // CONB 11 12 4 // SAVEB 1283 1284 3 // CONB 15 16 4 // SAVEB 1297 1298 1 // LOADA 1289 12810 3 / / CONB 511 512 10 // COM13 14 // JG 1714 3115 1 // LOADA 12916 12917 2 // LOADB 125 126 6 // ADD27 5 // SAVEC 12828 12829 11 // JUMP 430 831 18 // STOP Como puede ver, siete líneas de código C se han convertido en 18 líneas de lenguaje ensamblador. Tomaron 32 bytes en ROM. DescodificaciónLa conversación sobre la decodificación tendrá que comenzar con una consideración de cuestiones filológicas. Por desgracia, no todos los términos informáticos tienen correspondencias inequívocas en ruso. La traducción de la terminología a menudo se realizó de manera espontánea y, por lo tanto, el mismo término en inglés se puede traducir al ruso de varias maneras. Y así sucedió con el componente más importante de la lógica del microprocesador "decodificador de instrucciones". Los expertos en informática lo llaman tanto un decodificador de instrucciones como un decodificador de instrucciones. Ninguna de estas variantes del nombre puede llamarse más o menos "correcta" que la otra. El decodificador de instrucciones es necesario para traducir cada código de máquina en un conjunto de señales que accionan varios componentes del microprocesador. Si simplificamos la esencia de sus acciones, podemos decir que es él quien coordina el "software" y el "hardware". Considere la operación del decodificador de comando usando el ejemplo de la instrucción ADD que realiza la acción de suma:
Cada instrucción se puede representar como un conjunto de operaciones ejecutadas secuencialmente que manipulan los componentes del microprocesador en un orden determinado. Es decir, las instrucciones del programa conducen a cambios completamente físicos: por ejemplo, cambiar la posición del pestillo. Algunas instrucciones pueden requerir dos o tres ciclos de reloj del procesador para completarse. Otros pueden incluso necesitar cinco o seis ciclos. Microprocesadores: rendimiento y tendenciasEl número de transistores en un procesador es un factor importante que influye en su rendimiento. Como se mostró anteriormente, el procesador 8088 requería 15 ciclos de reloj para ejecutar una instrucción. Y para realizar una operación de 16 bits, tomó alrededor de 80 ciclos en total. Así quedó dispuesto el multiplicador ALU de este procesador. Cuantos más transistores y más potente sea el multiplicador ALU, más podrá hacer el procesador en un ciclo. Muchos transistores son compatibles con la tecnología de canalización. En el marco de la arquitectura de tubería, hay una imposición parcial de instrucciones ejecutables entre sí. Una instrucción puede requerir los mismos cinco ciclos para ejecutarse, pero si el procesador procesa simultáneamente cinco instrucciones (en diferentes etapas de finalización), entonces, en promedio, una instrucción requerirá un ciclo de reloj del procesador para ejecutarse. En muchos procesadores modernos, hay más de un decodificador de instrucciones. Y cada uno de ellos admite canalización. Esto permite ejecutar más de una instrucción por ciclo de procesador. Para implementar esta tecnología, se requiere una cantidad increíble de transistores. procesadores de 64 bits
La razón principal por la que los procesadores necesitan 64 bits es que esta arquitectura expande el espacio de direcciones. Los procesadores de 32 bits solo pueden acceder a dos o cuatro gigabytes de RAM. Alguna vez estas cifras parecían gigantes, pero han pasado años y hoy no sorprenderás a nadie con tal recuerdo. Hace unos años, la memoria de una computadora típica era de 256 o 512 megabytes. En aquel entonces, el límite de 4 GB solo era un problema para los servidores y las máquinas que ejecutaban bases de datos grandes. Pero muy rápidamente resultó que incluso los usuarios comunes a veces no tienen suficientes dos o incluso cuatro gigabytes de RAM. Esta molesta limitación no se aplica a los procesadores de 64 bits. El espacio de direcciones disponible para ellos parece infinito en estos días: dos a los sesenta y cuatro bytes, es decir, algo así como mil millones de gigabytes. En un futuro previsible, no se espera una memoria RAM tan gigantesca. El bus de direcciones de 64 bits, así como los buses de datos amplios y de alta velocidad de las placas base correspondientes, permiten que las computadoras de 64 bits aumenten la velocidad de entrada y salida de datos al interactuar con dispositivos como un disco duro y una tarjeta de video. . Estas nuevas características aumentan significativamente el rendimiento de las computadoras modernas. Pero no todos los usuarios sentirán los beneficios de la arquitectura de 64 bits. Es necesario, en primer lugar, para quienes editan videos y fotos, y también trabajan con varias imágenes grandes. Las computadoras de 64 bits son apreciadas por los conocedores de los juegos de computadora. Pero aquellos usuarios que, usando una computadora, simplemente se comunican en las redes sociales y navegan por la web y editan archivos de texto, lo más probable es que simplemente no sientan ninguna ventaja de estos procesadores. Obtenido de computer.howstuffworks.com |
Popular:
medios de pago electronicos |
Nuevo
- Pescado valioso en Japón. Pescado en la cocina japonesa. Kajiki - marlín rayado y pez espada
- ¿Adónde fueron los mayas? ¿Adónde fueron los mayas? los mayas todavia existen
- Historias inusuales de cosas ordinarias "Historia de la aguja La historia de la aparición de la primera aguja
- El pescado más caro de Japón: datos interesantes
- El pueblo maya, ¿quiénes son, cómo vivieron y por qué se extinguieron?
- Anomalía en el desarrollo de las extremidades: qué hacer si el niño tiene seis dedos en las manos o en los pies Tengo 6 dedos en la mano
- Metafísica de las enfermedades de lis burbo
- Oración al Icono de la Madre de Dios “Mira la Humildad” y su significado
- ¿Cómo eliminar el vello en lugares íntimos para siempre con remedios caseros?
- Mumiyo Altai cómo usar, receta Contraindicaciones para el uso de mumiyo