https://www.coursera.org/course/…
Use el enlace de arriba para entender la taza desde cero.
La arquitectura de la computadora es como una máquina expendedora. ¡Todo está conectado dentro para entregarle una coca cola! Sin embargo, la forma en que la computadora trabaja en el interior es a través del lenguaje ensamblador, que se conoce como lenguaje de bajo nivel, donde funciona muy poco la instrucción.
por ejemplo.
- ¿Qué combinación de especializaciones es la mejor?
- ¿Cómo será mi futuro si me especializo en Historia?
- ¿Qué te hizo apasionarte de Finanzas / Economía y elegirlo como tu especialidad?
- ¿Debo especializarme en tecnología musical o composición musical?
- ¿Cuáles son los principales problemas de la economía?
cuando escribe un código en lenguaje c como a continuación:
int a = 1;
int b = 2;
int c;
c = a + b;
printf (“c:% d”, & c);
El compilador convertirá este idioma similar al inglés en lenguaje ensamblador
li $ s1,1; // a = 1;
li $ s2,2; // b = 2;
agregue $ s3, $ s1, $ s2; // c = a + b;
li $ v0,4 // valor de impresión de c.
syscall // ejecutar
después de que el lenguaje ensamblador convierta esto en instrucciones binarias como:
001001001
donde o significa [0 voltios] 1 significa [5v]
eventualmente calculará c = 3 y se mostrará en la pantalla.
Para aprender arquitectura de computadora, revise las siguientes cosas:
(1) Organización y diseño de computadoras, quinta edición The Hardware Software Interface por Hennessy y Patterson.
(2) Encuentre términos, definiciones y temas desconocidos en wikipedia. [Wikipedia]
Espero que eventualmente conozcan la herramienta más fácil y súper poderosa que los seres humanos jamás hayan construido.
¡La mejor de las suertes!