| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de Productividad >> Content
    ¿Qué son los ensambladores , compiladores y Simuladores
    Hay un buen número de niveles de software entre los usuarios de computadoras y el equipo en sí , y esto es cierto incluso - en menor medida - por el programador de computadoras ? . El código de computadora que la mayoría de los programadores escriben sólo conectado remotamente a las instrucciones que son procesados ​​por la computadora. Estos niveles hacen que el equipo sea más fácil de usar. Lenguaje Máquina

    Cada equipo está preparado para ejecutarse una sola lengua . Este lenguaje se llama lenguaje de máquina para ese equipo . El lenguaje consiste en códigos binarios que indican a la computadora qué hacer exactamente . Todos los programas que se ejecutan en el ordenador consisten en una secuencia de instrucciones de lenguaje de máquina . Al ejecutar esta secuencia de instrucciones crea el comportamiento de la computadora . Las instrucciones consisten en instrucciones específicas de hardware, tales como mover los datos de ubicación de memoria X a la ubicación de memoria Y, mover datos dentro o fuera de un registro específico , la adición de los números que se encuentran ahora en los registros de entrada del sumador o voltear todos los bits en el registro R1. Ejecución de las instrucciones escritas en lenguaje de máquina es la única cosa que cualquier computadora puede hacer .
    Ensambladores

    escribir código en lenguaje de máquina es muy tedioso , propenso a errores y difícil de depurar. Todo está cadenas de ceros y unos. Es imposible saber a simple vista si es 1111000100110101 datos , una instrucción o la dirección de una ubicación de memoria. El primer nivel de refinamiento en la programación de computadoras fue la invención del lenguaje ensamblador y ensambladores de software. Programas de idiomas de la Asamblea tienen las mismas instrucciones que el programa en lenguaje de máquina , pero las instrucciones son cosas como " ADD " y "MOVE ", que son mucho más fácil para los seres humanos para hacer frente a . Además, las direcciones están en números decimales y los registros se designan con nombres como R1 en lugar de 10001111 . Un programa llamado ensamblador traduce los programas escritos en lenguaje ensamblador en el programa equivalente en lenguaje de máquina para que pueda ser ejecutado.
    Compiladores

    lenguaje ensamblador era un gran mejora con respecto a la escritura en lenguaje de máquina. El tiempo extra que se tomó el ensamblador para traducir lo que el programador escribió en lenguaje de máquina fue más que compensado por el enorme ahorro de tiempo que se tardó en escribir el programa en un lenguaje más amigable . La solución no era perfecto. La gente - especialmente aquellos que no son expertos en computación - querían describir el problema a resolver en lugar de dividirla en pequeños pasos sobre cómo mover la información en torno a un ordenador. El siguiente nivel en la jerarquía de lenguaje era el lenguaje compilador. Estos lenguajes permiten al ser humano para describir lo que había que hacer en términos noncomputer . Un programa llamado un compilador traduce estos programas de alto nivel a lenguaje de máquina . Los compiladores son mucho más complicados que los ensambladores .
    Simuladores

    En lugar de construir nuevas máquinas para ejecutar programas escritos en lenguajes nuevos , simuladores de software permiten a una máquina para ser " simulada . " Estas máquinas virtuales se prueban mediante la ejecución de programas de evaluación comparativa antes de que sean construidas . Los simuladores se utilizan también para poner a prueba nuevos compiladores y lenguajes antes de que sean escritas.

    Previous :

    next :
      Artículos relacionados
    ·Cómo sincronizar POS con Volusion 
    ·Cómo convertir Microsoft Project a Microsoft Excel 
    ·Cómo insertar un marcador Palabra de código de barras…
    ·Cómo resaltar Con Evernote 
    ·Cómo instalar Segoe UI para Windows XP de Office 2007 
    ·Conflicto entre Office 2003 y Norton AntiVirus 
    ·Cómo eliminar una página adicional en Microsoft Word …
    ·Faltan datos en QuickBooks 2006 
    ·Cómo ver los metadatos 
    ·Lista de comprobación para la implementación de ERP 
      Artículos destacados
    ·Cómo hacer tarjetas de visita en Windows Vista 
    ·Cómo grabar un CD desde una lista Música 
    ·¿Cómo puedo actualizar Office 97 Professional de Offi…
    ·Cómo usar Photoshop Elements 2.0 
    ·Cómo extraer los archivos ZIP con ISOs de Limewire 
    ·Cómo crear su propio Calendario Mensual 
    ·¿Cuál es el equivalente de Final Cut Pro en Windows 
    ·Cómo firmar archivos Zip 
    ·Cómo convertir Odb a Mdb 
    ·Cómo cortar imágenes del fondo en Photoshop 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com