Zusammenfassung der Ressource
LENGUAJE
- Sistemas de numeracion
- Decimal 0,1,2,3,4,5,6,7,8,9
- 1 Potencia de base 10
- Binario 0 y 1
- Potencia de base 2
- Octal 0,1,2,3,4,5,6,7
- Potencia de base 8
- Hexadecimal 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
- Potencia de base 16
- Sistema
- Elementos que realizan una funcion
- Cargador
- Coloca en memoria instrucciones y datos
- Para su ejecuicion
- Instrucciones en un lenguaje maquina
- Realiza funciones de relocalizacion y ligado
- Ligador
- Enlaza los programas
- Se obtiene el ejecutable
- Registros 8086
- AX (acumulador)
- se usa para almacenar el resultado de las operaciones
- puede hacer divisiones y multiplicacione
- BX (registro base)
- almacena la dirección base para los accesos a memoria
- CX (contador)
- actúa como contador en los bucles de repetición
- DX (datos)
- es usado para almacenar los datos de las operaciones
- Palabras
- MOV AH,09
- Solicita servicio de desplegar cadena de caracteres
- TITLE
- Para indicar de que trata el programa
- MODELL SMALL
- Cantidad de la memoria
- STACK 64
- Tamaño de la pila
- .DATA
- Tipo de archivo
- DB
- Tipo de dato
- .CODE
- Codigo
- MOV AX,@DATA MOV DS,AX MOV ES,AX
- Inicializacion a los registros
- Arquitectura de procesadores
- CISC
- conjunto de instrucciones complejasr
- RISC
- conjunto reducido de instrucciones
- conjunto de bloques interconectados entre si
- Lenguajes de programacion
- fortan
- calculo numerico
- MODULA
- Es un descendente del lenguaje de programación pascal
- PASCAL
- Es usado para el desarrollo de aplicaciones para Windows
- c++
- Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos
tipos que se comporten como tipos fundamentales.
- ADA
- lenguaje de programacion orientado a objetos
- PL/1
- Para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales
- Modula-2
- ntroduce el concepto de módulo, y de encapsulación
- C Orientado a Objetos
- Principalmente en la programacion de APPLE
- MATLAB
- emplea subrutinas escritas en Fortran en los cursos de álgebra lineal y análisis numérico
- object pascal
- incluye el compilador y un editor con resaltado de sintaxis y de cheques, un potente depurador y
una biblioteca de clases
- HTML
- Es el lenguaje de marca de texto usualmente utilizado para la World Wide Web.
- Oracle PL/SQL
- Este lenguaje suele tener unos tipos de datos compatibles con SQL para las columnas de las tablas,
pero además puede tener otros tipos de datos propios.
- cOMPILADOR
- analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje
- iterprete
- analiza el programa fuente y lo ejecuta directamente
- Ensamblador
- es un tipo de lenguaje de bajo nivel
- constituye la representación mas directa del código maquina
- masm
- Una vez que se creó el programa objeto se debe pasar al MASM para crear el código intermedio
- queda guardado en un archivo con extensión .OBJ.
- LINK
- Vincula