LIC.SISTEMAS COMPUTACIONALESDANIEL SOLIS LORENZANA3 SEMESTRE GRUPO EARQUITECTURA DE COMPUTADORA
LENGUAJE MÁQUINAEs un  lenguaje de programación que entiende directamente la computadora o máquina.
Utiliza el alfabeto binario (el 0 y el 1), que  conocidos como bits, forma lo que se conoce como  cadenas binarias (combinaciones de ceros y unos) son con las que se escriben las  instrucciones que el microprocesador de la computadora entiende nuestra peticiones.
Fue el primer lenguaje de programación. VENTAJASEs directamente interpretable por el procesador central.
El programa en la memoria principal de la computadora, no se necesitan transformaciones previas para ser ejecutado.
se ejecutan muy eficientemente (con rapidez).Tipos de instrucciones: - De transferencia de información. - De tratamiento o aritmético-lógicas y de desplazamiento - De transferencias de control: bifurcaciones, saltos, llamadas a procedimientos y retornos de procedimientos.
LENGUAJE DE BAJO NIVEL  (ensamblador)El primer lenguaje de programación que trato de sustituir el lenguaje máquina por otro mucho más parecido al de los seres humanos. Instrucciones escrito en lenguaje ensamblador por el programador y es la  traducción a lenguaje máquina del programa fuente.
VENTAJASEficiencia de tamaño

Daniel 3 semestre

  • 1.
    LIC.SISTEMAS COMPUTACIONALESDANIEL SOLISLORENZANA3 SEMESTRE GRUPO EARQUITECTURA DE COMPUTADORA
  • 3.
    LENGUAJE MÁQUINAEs un lenguaje de programación que entiende directamente la computadora o máquina.
  • 4.
    Utiliza el alfabetobinario (el 0 y el 1), que conocidos como bits, forma lo que se conoce como  cadenas binarias (combinaciones de ceros y unos) son con las que se escriben las  instrucciones que el microprocesador de la computadora entiende nuestra peticiones.
  • 5.
    Fue el primerlenguaje de programación. VENTAJASEs directamente interpretable por el procesador central.
  • 6.
    El programa enla memoria principal de la computadora, no se necesitan transformaciones previas para ser ejecutado.
  • 7.
    se ejecutan muyeficientemente (con rapidez).Tipos de instrucciones: - De transferencia de información. - De tratamiento o aritmético-lógicas y de desplazamiento - De transferencias de control: bifurcaciones, saltos, llamadas a procedimientos y retornos de procedimientos.
  • 8.
    LENGUAJE DE BAJONIVEL (ensamblador)El primer lenguaje de programación que trato de sustituir el lenguaje máquina por otro mucho más parecido al de los seres humanos. Instrucciones escrito en lenguaje ensamblador por el programador y es la  traducción a lenguaje máquina del programa fuente.
  • 9.
  • 10.
  • 11.
  • 12.
    Peligro de afectarrecursos inesperadamente
  • 13.
    Falta de portabilidadLENGUAJEALTO NIVELLas instrucciones se expresan por medio de caracteres alfabéticos, numéricos y caracteres especiales (+, =, /, etc.).
  • 14.
    Son independientes dela máquina, lo podemos usar en cualquier computador con muy pocas modificaciones o sin ellas.
  • 15.
    Son muy similaresal lenguaje humano, pero precisan de un programa interprete o compilador que traduzca este lenguaje de programación de alto nivel a uno de bajo nivel como el lenguaje de máquina que la computadora pueda entender.El repertorio de instrucciones es muy amplio, conteniendo operadores y funciones de una gran diversidad: aritméticas, especiales y lógicas
  • 16.
    TIPOS DE TRADUCTORESCOMPILADORESQuetraducen el código fuente a código objeto, para todo el programa a la vez (todo el programa completo). A su vez llevan a cabo optimizaciones del programa (como eliminar variables o constantes no utilizadas, o ciclos inútiles) que permiten que el programa ocupe menosespacio o sea más rápido.Las fases del proceso de compilación
  • 17.
    INTÉRPRETES.Traducen el códigofuente línea por línea, sin generar programa objeto, y traduciendo las instrucciones en comandos para el hardware.En la práctica el usuario crea un fichero con el programa fuentey una vez creado el fichero fuente el usuario puede dar la orden de ejecución (“RUN”) y el intérprete lo ejecuta línea a línea.