Promedio de descarga/visualización de los códigos de Ensamblador

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Imágen de perfil

.docTutorial Completo de lenguaje ensamblador


14 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 13 de Marzo del 2018 por Administrador (Publicado el 11 de Marzo del 2013)
58.320 visualizaciones desde el 11 de Marzo del 2013
Tutorial de Ensamblador. Contiene:
INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
1.1. Lenguaje de Bajo Nivel
1.2. Ventajas de los Lenguajes Ensambladores
EL PROCESADOR
2.1. Unidades Funcionales Básicas
2.1.1. Unidad Central de Procesos
2.1.2. Unidad de Memoria Principal
2.1.3. Unidad de Entradas y Salidas
2.1.4. Interconexión de las Unidades Funcionales
2.2. Registros Internos del Procesador.
LA MEMORIA PRINCIPAL
3.1. Segmento
3.2. Desplazamiento
3.3. Métodos de Direccionamiento
INTRODUCCION A LOS SERVICIOS DE INTERRUPCION
4.1. Concepto de Interrupción
4.2. Tabla de Servicios de Interrupción
4.3. Eventos de una Interrupción
4.4 Tipos de Interrupciones
4.5. Interrupción de BIOS
4.6. Interrupción de DOS
ESTRUCTURA DE UN PROGRAMA EN LENGUAJE ENSAMBLADOR
5.1. Elementos Básicos
5.2. Directivas de Segmento
INTRUCCIONES BASICAS
6.1. Transferencia de Datos
6.2. Suma y Resta
6.3. Operaciones Lógicas
6.4. Corrimiento y Rotación
6.5. Multiplicación y División
6.6. Comparación
6.7. Saltos Condicionales e Incondicionales
PROCEDIMIENTOS
7.1. Definición
7.2. Llamada
MACROS
8.1. Introducción
8.2. Definición de una Macro
8.3. Manejo de Paramétros
8.4. Manejo de Etiquetas Locales
8.5. Bibliotecas de Macros
Imágen de perfil

.tgzManual de Ensamblador


9 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(12)
Publicado el 23 de Abril del 2003 por Administrador
72.546 visualizaciones desde el 23 de Abril del 2003
Libro completo del lenguage ensamblador, ideal para imprimirlo y leerlo. Muy bueno. Contiene ejemplos. (castellano).
Imágen de perfil

.docCurso de programación en ensamblador


9 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 13 de Junio del 2014 por Administrador (Publicado el 10 de Enero del 2005)
63.066 visualizaciones desde el 10 de Enero del 2005
Los traductores se dividen en dos grupos dependiendo de la relación entre lenguaje fuente y lenguaje objeto. Cuando una instrucción de un lenguaje fuente nos genera una única instrucción numérica máquina decimos que ese lenguaje fuente es Ensamblador. En este manual aprenderemos a usar este lenguaje de programación.
Imágen de perfil

.zipCurso de ensamblador


9 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(17)
Publicado el 5 de Octubre del 2001 por Administrador
73.192 visualizaciones desde el 5 de Octubre del 2001
Completo curso de ensamblador en formato doc (contiene 100 páginas)
Imágen de perfil

.pdfCurso básico de ensamblador


8 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 5 de Mayo del 2018 por Administrador (Publicado el 1 de Junio del 2011)
37.526 visualizaciones desde el 1 de Junio del 2011
Curso báscio de ensamblador dividido en 7 capítulos: conceptos básicos, programación en ensamblador, las instrucciones del ensamblador I, II y III, interrupciones y manejo de archivos y introducción al manejo de archivos. En formato pdf. Contiene 67 páginas.
Capitulo 1. Conceptos Basicos
Capitulo 2. Programación en ensamblador
Capitulo 3. Las instrucciones del ensamblador
Capitulo 4. Las instrucciones del ensamblador (2da. Parte)
Capitulo 5. Las instrucciones del ensamblador (3era. Parte)
Capitulo 6. Interrupciones y manejo de archivos
Capitulo 7. Introducción al manejo de archivos
Imágen de perfil

.pdfTutorial de lenguaje ensamblador


8 visualizaciones de promedio por día

Ensamblador

Actualizado el 21 de Abril del 2016 por Administrador (Publicado el 3 de Octubre del 2008)
45.079 visualizaciones desde el 3 de Octubre del 2008
Manual de introducción al lenguaje ensamblador en formato pdf de 59 páginas.
1.1. lenguaje de bajo nivel
1.2. ventajas de los lenguajes ensambladores
2.1.1. unidad central de proceso
2.1.2. unidad de memoria principal
2.1.3. unidad de entradas y salidas
2.1.4. interconexion de las unidades funcionales
3.1. segmento
3.2. desplazamiento
3.3. metodos de direccionamiento
4.1. concepto de interrupcion
4.2. tabla de servicio de interrupcion
4.3. eventos de una interrupcion
4.4. tipos de interrupciones
4.5. interrupcion de bios
4.6. interrupcion del dos
5.1. elementos basicos
5.2. directivas simplificadas de segmentos
6.1. transferencia de datos
6.2. suma y resta
6.3. operandos logicos
6.4. corrimiento y rotacion
6.5. multiplicacion y division
6.6. comparacion
6.7. saltos condicionales e incondicionales
7.1. definicion
7.2. llamada de procedimientos
8.2. definicion de una macro
8.3. manejo de parametros
8.4. manejo de etiquetas locales
8.5. bibliotecas de macros
Imágen de perfil

.htmlTutorial de ensamblador


8 visualizaciones de promedio por día

Ensamblador

Actualizado el 11 de Octubre del 2015 por Administrador (Publicado el 29 de Septiembre del 2005)
51.397 visualizaciones desde el 29 de Septiembre del 2005
Tutorial de ensamblador en formato html dividido en cuatro grandes secciones:
1.- Fundamentos
1.1.- Introducción.
1.2.- El microprocesador.
1.3.- Interrupciones.
1.4.- Estructura de un programa en ensamblador.
1.5.- Procedimiento de ensamble, enlace y ejecución.
1.6.- Entorno de programación.
2.- Elementos del lenguaje
2.1.- Instrucciones lineales.
2.2.- Saltos.
2.3.- Tipos de ciclos.
2.4.- Operadores Lógicos.
2.5.- Desplazamiento.
2.6.- Procesos de control.
3.- Modularización
3.1.- Macros.
3.2.- Procedimientos.
4.- Programación hibrida
4.1.-Directivas para compilación híbrida.
4.2.- Funciones en Ensamblador.
4.3.- Operadores.
4.4.- Integrar módulos de ensamblador en lenguajes de alto nivel.
Imágen de perfil

.pdfLenguaje Ensamblador del Microprocesador


7 visualizaciones de promedio por día

Ensamblador

Publicado el 25 de Octubre del 2020 por Administrador
9.113 visualizaciones desde el 25 de Octubre del 2020
Índice de contenidos:
1. Registros Internos del Microprocesador
2. Conjunto de Instrucciones (Microprocesadores 8086/8088)
2.1 Instrucciones de Transferencia de Datos
2.2 Instrucciones de Control de Bucles (instrucciones simples)
2.3 Instrucciones de Prueba, Comparación y Saltos
2.4 Instrucciones de Llamado y Retorno de Subrutinas
2.5 Instrucciones Aritméticas
2.6 Instrucciones Lógicas
2.7 Instrucciones de Desplazamiento, Rotación y Adeudos
2.8 Instrucciones de Pila
2.9 Instrucciones de Control del Microprocesador
2.10 Instrucciones de Interrupción
3. Formato de las instrucciones
4. Modos de Direccionamiento y Generación del Código Objeto
4.1 Direccionamiento Inmediato
4.2 Direccionamiento a Registro
4.3 Direccionamiento Directo
4.4 Direccionamiento de Registro Indirecto
4.5 Direccionamiento de Registro Indirecto con Desplazamiento
4.6 Direccionamiento de Registro Indirecto con un Registro Base y un Registro
4.7 Direccionamiento de Registro indirecto con un registro base, un registro índice y un registro constante
4.8 Código Objeto del 8086/8088
4.9 Bit W y Campo REG
4.10 Bit D, MOD y R/M
4.11 Código Objeto para el Uso de Registro Base y Registro Índice
4.12 Sumario del Código Objeto
4.13 Interrupciones de los Servicios Básicos de Entrada y Salida (BIOS, por sus siglas en inglés)
5. Programación en Lenguaje Ensamblador
5.1 Creación de Archivos Fuente
5.2 Procedimientos en Ensamblador
5.3 Procedimiento para Exhibir Números Hexadecimales al Monitor
5.4 Principio de Diseño Modular
5.5 Esqueleto de un Programa en Ensamblador
5.5.1 Directiva: .DATA
5.5.2 Directiva: .MODEL SMALL
5.5.3 Directiva: .DOSSEG
5.6 Ejercicio 1
5.7 Ejercicio 2
5.8 Ejercicio 3
5.9 Ejercicio 4
5.10 Ejercicio 5
5.11 Ejercicio 6
5.12 Ejercicio 7
5.13 Ejercicio 8
5.14 Ejercicio 9
5.15 Ejercicio 10
5.16 Ejercicio 11
5.17 Ejercicio 12
5.18 Ejercicio 13
5.19 Ejercicio 14
5.20 Ejercicio 15
5.21 Ejercicio 16
5.22 Ejercicio 17
5.23 Ejercicio 18
5.24 Ejercicio 19
5.25 Ejercicio 20

En formato pdf. Contiene 54 páginas.

Screenshot_20201025_232138
Imágen de perfil

internetTutorial de lenguaje ensamblador


6 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 19 de Enero del 2011 por Administrador (Publicado el 5 de Julio del 2006)
42.061 visualizaciones desde el 5 de Julio del 2006
Manual de ensamblador en formato HTML dividido en:
- Fundamentos
- Elementos del Lenguaje
- Modularización
- Programación Hibrida
Imágen de perfil

.pdfUso del Leguaje Ensamblador


6 visualizaciones de promedio por día

Ensamblador

Actualizado el 11 de Octubre del 2015 por Administrador (Publicado el 7 de Septiembre del 2009)
32.279 visualizaciones desde el 7 de Septiembre del 2009
Este tutorial es una guía para lograr entender los principales comandos de línea de DOS las cuales el lenguaje ensamblador utiliza para controlar la computadora. Además de esto daremos una guía para la instalación de Borland Turbo Assembler 5.0, y la forma de utilizarlo.
- Introducción
- Objetivos
- Leguaje Ensamblador
    Historia
    Definición
- Instalacion Borland Turbo Assembler 5.0
- Compilación de un ejemplo en Borland Turbo Assembler 5.0
- Funcionamiento
    Los Registros
    Direccionamiento en modo real
    Instrucciones para el movimiento de datos
    Instrucciones de transferencia de cadenas de datos
    Instrucciones para operaciones aritméticas
    Instrucciones para Interrupciones
- Ejemplo Práctico
- Conclusiones
- Bibliografía
- Recomendaciones
Imágen de perfil

.pdfManual de interrupciones en ensamblador


6 visualizaciones de promedio por día

Ensamblador

Actualizado el 28 de Julio del 2019 por Administrador (Publicado el 3 de Octubre del 2013)
21.676 visualizaciones desde el 3 de Octubre del 2013
Completo manual de interrupciones en ensamblador publicado en formato pdf. Contiene 29 páginas.

1501137455_Manual-de-Ensamblador997%20(1)
Imágen de perfil

.pdfManual de ensamblador


5 visualizaciones de promedio por día

Ensamblador

Actualizado el 26 de Mayo del 2014 por Administrador (Publicado el 22 de Agosto del 2013)
20.750 visualizaciones desde el 22 de Agosto del 2013
Este documento, más que un manual de programación en ensamblador del procesador de Intel 8086, es una manual de prácticas para los alumnos de Arquitectura e Computadores, ya que se han omitido intencionalmente muchos detalles y características de este lenguaje. Además sólo se hace mención a la programación en MS-DOS y con el ensamblador TASM de Borland.
0. Introducción
1. Arquitectura Del 8086
1.1. Registros del 8086. Segmentación
1.1.1. Registros de propósito general
1.1.2. Registros de segmento
1.1.2.1. Segmentación y direccionamiento
1.1.3. Registro apuntador de instrucciones (IP).
1.1.4. Registros apuntadores (SP y BP).
1.1.5. Registros índice (SI y DI).
1.1.6. Registro de banderas, flags, o registro de estado (FL).
1.2. Modos de direccionamiento
1.2.1. Registros de segmento por defecto
1.2.2. Direccionamiento de localidades de memoria
1.3. Pila (stack).
2. Conjunto de instrucciones.
3. Programación del PC sobre dos
3.1. Directivas del ensamblador
3.1.1. Directivas para declaración y manejo de segmentos.
3.1.2. Directivas para definición de datos.
3.1.3. Etiquetas y variables
3.1.4. Constantes numéricas
3.1.5.La Directiva EQU.
3.2. Esquema de un programa
3.3. Ensamblado, linkado y montado
3.4. Procedimientos
3.4.1. Paso de parámetros a procedimientos
3.4.1.1. Registros
3.4.1.2. Memoria Intermedia
3.4.1.3. Pila
3.5. Macros
3.5.1. Paso de parámetros a las macros
3.6. Interrupciones en el PC
3.6.1. Tratamiento de interrupciones
3.6.2. Interrupciones sectorizadas
3.6.3. Tipos de interrupciones.
3.6.4. Capturar una interrupción
3.7. La memoria de vídeo
3.7.1. El sistema de visualización
3.7.2. El modo texto.
3.7.3. El modo gráfico
3.8. Programas .COM
3.9. Programas residentes
En formato pdf. Contiene 35 páginas.
Imágen de perfil

.pdfManual de programación en ensamblador 8086


5 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 2 de Octubre del 2017 por Administrador (Publicado el 26 de Septiembre del 2008)
28.545 visualizaciones desde el 26 de Septiembre del 2008
Manual en formato pdf. Contiene 17 páginas.

- Introducción al ensamblador
- Procesos para la creación de un programa
- Registros internos de la Unidad Central de Proceso (UCP)
- Segmentos y registros asociados
- Software necesario
- La estructura del ensamblador
- Técnicas de codificación en ensamblador
- Ejemplo Práctico de un programa en ensamblador
- Interrupciones
- Internas del Hardware
- Externas del Hardware
- Interrupciones Software
- Saltos, ciclos y procedimientos
- Movimiento de los datos
- Instrucción MOV
- Operaciones lógicas y aritméticas
- Operaciones aritméticas
- Operaciones lógicas
- Apéndice de interrupciones
- Apéndice del juego de instrucciones del 8086
sin imagen de perfil

.zipApuntes de lenguaje Ensamblador


5 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(7)
Publicado el 12 de Junio del 2003 por Francisco Lucio Alejo
37.173 visualizaciones desde el 12 de Junio del 2003
Apuntes del curso de lenguaje ensamblador, elaborado por alumnos del cuarto semestre de la licenciatura en informatica, Instituto Tecnologico de Matehuala, San Luis Potosi, México, apuntes aplicados por Juan Francisco Lucio Alejo e Ivan Mitre Mendoza, bajo la supervicion de la M.C.C.C. Lic. Martha Coronado.
Imágen de perfil

.htmlTutorial Completo de lenguaje ensamblador


5 visualizaciones de promedio por día

Ensamblador

Actualizado el 1 de Marzo del 2018 por Administrador (Publicado el 18 de Julio del 2013)
19.105 visualizaciones desde el 18 de Julio del 2013
Tutorial de Ensamblador compuesto por:
INTRODUCCION AL LENGUAJE ENSAMBLADOR
1.1. Lenguaje de Bajo Nivel
1.2. Ventajas de los Lenguajes Ensambladores
EL PROCESADOR
2.1. Unidades Funcionales Básicas
2.1.1. Unidad Central de Procesos
2.1.2. Unidad de Memoria Principal
2.1.3. Unidad de Entradas y Salidas
2.1.4. Interconexión de las Unidades Funcionales
2.2. Registros Internos del Procesador.
LA MEMORIA PRINCIPAL
3.1. Segmento
3.2. Desplazamiento
3.3. Métodos de Direccionamiento
INTRODUCCION A LOS SERVICIOS DE INTERRUPCION
4.1. Concepto de Interrupción
4.2. Tabla de Servicios de Interrupción
4.3. Eventos de una Interrupción
4.4 Tipos de Interrupciones
4.5. Interrupción de BIOS
4.6. Interrupción de DOS
ESTRUCTURA DE UN PROGRAMA EN LENGUAJE ENSAMBLADOR
5.1. Elementos Básicos
5.2. Directivas de Segmento
INTRUCCIONES BASICAS
6.1. Transferencia de Datos
6.2. Suma y Resta
6.3. Operaciones Lógicas
6.4. Corrimiento y Rotación
6.5. Multiplicación y División
6.6. Comparación
6.7. Saltos Condicionales e Incondicionales
PROCEDIMIENTOS
7.1. Definición
7.2. Llamada
MACROS
8.1. Introducción
8.2. Definición de una Macro
8.3. Manejo de Paramétros
8.4. Manejo de Etiquetas Locales
8.5. Bibliotecas de Macros
Imágen de perfil

.htmlManual de Ensamblador


5 visualizaciones de promedio por día

Ensamblador

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 20 de Marzo del 2016 por Administrador (Publicado el 13 de Enero del 2015)
16.272 visualizaciones desde el 13 de Enero del 2015
Manual de introducción a Ensamblador.
Contenidos:
Capítulo 01. Generalidades.
Capítulo 02. Hola mundo.
Capítulo 03. Datos.
Capítulo 04. Saltos.
Capítulo 05. Procedimientos.
Capítulo 06. Aritmética.
Capítulo 07. Datos (2).
Capítulo 08. La pantalla.
Capítulo 09. El teclado.
Capítulo 10. Ficheros.
Capítulo 11. Interrupciones.
Capítulo 12. Memoria.
Capítulo 13. Recursividad.
Capítulo 14. Impresora.
Capítulo 15. El ratón.
Capítulo 16. El joystick.
Capítulo 17. El tiempo.
Capítulo 18. El sonido.
Capítulo 19. Interfaces del ensamblador con lenguajes de alto nivel (HLL).
Capítulo 20. Programación Windows.
Capítulo 21. Programación Linux.
Capítulo 22. Programación gráfica.
Capítulo 23. Líneas gráficas.
Capítulo 24. Rectángulos.
Capítulo 25. Elipses.
Capítulo 26. Regiones.
Capítulo 27. La paleta gráfica.
Capítulo 28. Formatos gráficos.
Capítulo 29. Pantallas virtuales.
Capítulo 30. Texto en modo gráfico.
Capítulo 31. Seno y coseno.
Capítulo 32. Fractales.
Capítulo 33. Animación.
Capítulo 34. Ejemplos gráficos.
Capítulo 35. Space invaders.
Capítulo 36. Introducción a la 3D.
Capítulo 37. Ejemplos en 3D.
Imágen de perfil

.pdfProgramación en ensamblador (x86-64)


4 visualizaciones de promedio por día

Ensamblador

Publicado el 6 de Octubre del 2020 por Administrador
5.374 visualizaciones desde el 6 de Octubre del 2020
Documento realizado por Miquel Albert Orenga y Gerard Enrique Manonellas.

En formato pdf. Contiene 126 páginas.

Índice de Contenidos:
Introducción
Objetivos
1. Arquitectura del computador
1.1. Modos de operación
1.1.1. Modo extendido de 64 bits
1.1.2. Modo heredado de 16 y 32 bits
1.1.3. El modo de gestión de sistema
1.2. El modo de 64 bits
1.2.1. Organización de la memoria
1.2.2. Registros
2. Lenguajes de programación
2.1. Entorno de trabajo
3. El lenguaje de ensamblador para la arquitectura x86-64
3.1. Estructura de un programa en ensamblador
3.2. Directivas
3.2.1. Definición de constantes
3.2.2. Definición de variables
3.2.3. Definición de otros elementos
3.3. Formato de las instrucciones
3.3.1. Etiquetas
3.4. Juego de instrucciones y modos de direccionamiento
3.4.1. Tipos de operandos de las instrucciones x86-64
3.4.2. Modos de direccionamiento
3.4.3. Tipos de instrucciones
4. Introducción al lenguaje C
4.1. Estructura de un programa en C
4.1.1. Generación de un programa ejecutable
4.2. Elementos de un programa en C
4.2.1. Directivas
4.2.2. Variables
4.2.3. Operadores
4.2.4. Control de flujo
4.2.5. Vectores
4.2.6. Apuntadores
4.2.7. Funciones
4.2.8. Funciones de E/S
5. Conceptos de programación en ensamblador y C
5.1. Acceso a datos
5.1.1. Estructuras de datos
5.1.2. Gestión de la pila
5.2. Operaciones aritméticas
5.3. Control de flujo
5.3.1. Estructura if
5.3.2. Estructura if-else
5.3.3. Estructura while
5.3.4. Estructura do-while
5.3.5. Estructura for
5.4. Subrutinas y paso de parámetros
5.4.1. Definición de subrutinas en ensamblador
5.4.2. Llamada y retorno de subrutina
5.4.3. Paso de parámetros a la subrutina y retorno de resultados
5.4.4. Llamadas a subrutinas y paso de parámetros desde C
5.5. Entrada/salida
5.5.1. E/S programada
5.6. Controlar la consola
5.7. Funciones del sistema operativo (system calls)
5.7.1. Lectura de una cadena de caracteres desde el teclado
5.7.2. Escritura de una cadena de caracteres por pantalla
5.7.3. Retorno al sistema operativo (exit)
6. Anexo: manual básico del juego de instrucciones
6.1. ADC: suma aritmética con bit de transporte
6.2. ADD: suma aritmética
6.3. AND: Y lógica
6.4. CALL: llamada a subrutina
6.5. CMP: comparación aritmética
6.6. DEC: decrementa el operando
6.7. DIV: división entera sin signo
6.8. IDIV: división entera con signo
6.9. IMUL: multiplicación entera con signo
6.9.1. IMUL fuente: un operando explícito
6.9.2. IMUL destino, fuente: dos operandos explícitos
6.10. IN: lectura de un puerto de entrada/salida
6.11. INC: incrementa el operando
6.12. INT: llamada a una interrupción software
6.13. IRET: retorno de interrupción
6.14. Jxx: salto condicional
6.15. JMP: salto incondicional
6.16. LOOP: bucle hasta RCX=0
6.17. MOV: transferir un dato
6.18. MUL: multiplicación entera sin signo
6.19. NEG: negación aritmética en complemento a 2
6.20. NOT: negación lógica (negación en complemento a 1)
6.21. OUT: escritura en un puerto de entrada/salida
6.22. OR: o lógica
6.23. POP: extraer el valor de la cima de la pila
6.24. PUSH: introducir un valor en la pila
6.25. RET: retorno de subrutina
6.26. ROL: rotación a la izquierda
6.27. ROR: rotación a la derecha
6.28. SAL: desplazamiento aritmético (o lógico) a la izquierda
6.29. SAR: desplazamiento aritmético a la derecha
6.30. SBB: resta con transporte (borrow)
6.31. SHL: desplazamiento lógico a la izquierda
6.32. SHR: desplazamiento lógico a la derecha
6.33. SUB: resta sin transporte
6.34. TEST: comparación lógica
6.35. XCHG: intercambio de operandos
6.36. XOR: o exclusiva

Screenshot_20201006_170441
Imágen de perfil

.pdfTutorial de Programación en Assembler bajo Linux


4 visualizaciones de promedio por día

Ensamblador

Actualizado el 1 de Mayo del 2015 por Administrador (Publicado el 3 de Febrero del 2011)
19.307 visualizaciones desde el 3 de Febrero del 2011
La idea de este tutorial es que sea suficientemente fácil y explicito como para poder realizarse sin supervisión, así como también hacer la introducción a dicho lenguaje mediante una aproximación desde el Pseudocódigo. Realizado por Diego Echeverri Saldarriaga. En formato pdf, contiene 27 páginas.
Imágen de perfil

.pdfLenguaje Ensamblador para PC


3 visualizaciones de promedio por día

Ensamblador

Publicado el 8 de Octubre del 2020 por Administrador
3.932 visualizaciones desde el 8 de Octubre del 2020
Documento realizado por Paul A. Carter. En formato pdf. Contiene 193 páginas.

Screenshot_20201008_162131
Imágen de perfil

.pdfLenguaje Ensamblador para PC


3 visualizaciones de promedio por día

Ensamblador

Publicado el 29 de Marzo del 2012 por Administrador
12.377 visualizaciones desde el 29 de Marzo del 2012
Completo curso del lenguaje Ensamblador en formato pdf de 194 páginas.
1- Introducción
2- Lenguaje ensamblador báico
3- Operaciones con bits
4- Subprogramas
5- Arreglos
6- Punto flotante
7- Estructuras y C++
8- Instrucciones del 80x86
Imágen de perfil

.pdfProgramación en ensamblador


3 visualizaciones de promedio por día

Ensamblador

Publicado el 11 de Diciembre del 2008 por Administrador
14.967 visualizaciones desde el 11 de Diciembre del 2008
Documentación correspondiente al curso de programación en ensamblador impartido en la Facultad de Informática de la Universidad Complutense de Madrid. Realizado en pdf. Contiene 25 páginas.
Imágen de perfil

.pdfCurso básico de Emsamblador


3 visualizaciones de promedio por día

Ensamblador

Publicado el 10 de Diciembre del 2019 por Administrador
4.217 visualizaciones desde el 10 de Diciembre del 2019
Índice de Contenidos:
Capitulo 1. Conceptos Básicos
Capitulo 2. Programación en ensamblador
Capitulo 3. Las instrucciones del ensamblador
Capitulo 4. Las instrucciones del ensamblador (2da. Parte)
Capitulo 5. Las instrucciones del ensamblador (3era. Parte)
Capitulo 6. Interrupciones y manejo de archivos
Capitulo 7. Introducción al manejo de archivos

Screenshot_20191210_193851
Imágen de perfil

.htmlTutorial de lenguaje ensamblador


2 visualizaciones de promedio por día

Ensamblador

Publicado el 14 de Mayo del 2012 por Administrador
10.192 visualizaciones desde el 14 de Mayo del 2012
Curso de ensamblador dividido en portada, fundamentos, elementos del lenguaje, modularización y programación híbrida.
Imágen de perfil

.pdfMaterial Didáctico y Referencia del Lenguaje Ensamblador


2 visualizaciones de promedio por día

Ensamblador

Publicado el 7 de Octubre del 2020 por Administrador
2.843 visualizaciones desde el 7 de Octubre del 2020
En formato pdf. Contiene 84 páginas.

Índice de Contenidos:
I. Arquitectura del procesador
1.1 Introducción
1.2 Importancia del Lenguaje ensamblador
1.3 Historia de los procesadores
1.4 Diagrama de bloques.
1.4.1 Descripción de componentes
1.4.2 Funcionamiento interno
1.5 Capacidad de direccionamiento
1.6 Modos de direccionamiento
1.6.1 Implícito.
1.6.2 Inmediato
1.6.3 Registro
- Directo
- Relativo
- Base Indexado
- Base relativo
1.7 Formato de instrucciones
II. Programación Básica
2.1 Formato de un programa.
2.2 Instrucciones de transferencia de datos.
2.3 Instrucciones aritméticas.
2.4 Instrucciones lógicas.
2.5 Manipulación de banderas.
2.6 Saltos
2.6.1 Incondicional
2.7.1 Condicional
2.7 Ciclos
2.8 Comparación
2.9 Alto y no operación (Hlt, Nop)
2.10 Rotación y desplazamiento.
2.11 Directivas.
III. Programación Modular
3.1 Definición de rutinas.
3.2 Pase de parámetros.
3.3 Rutinas internas.
3.4 Rutinas externas.
IV. Programación E/S
4.1 Definición
4.2 Forma en que se ejecuta una interrupción
4.3 Interrupciones.
4.3.1. BIOS
4.3.2. S.O
V. Macros
5.1 Definición
5.2 Parámetros y etiquetas.
5.3 Ensamble de macros
5.4 Ventajas y desventajas.
VI. Manejo de cadenas.
6.1 Definición
6.2 Almacenamiento
6.3 Instrucciones de manipulación
6.4 Interrupciones para cadenas.

Screenshot_20201007_101959
Imágen de perfil

.pdfProfessional Assembly Language


2 visualizaciones de promedio por día

Ensamblador

Actualizado el 14 de Febrero del 2020 por Administrador (Publicado el 31 de Marzo del 2014)
7.723 visualizaciones desde el 31 de Marzo del 2014
Completo libro de programación en Ensamblador publicado por Richard Blum.
Contenidos:
Chapter 1: What Is Assembly Language?
Chapter 2: The IA-32 Platform
Chapter 3: The Tools of the Trade
Chapter 4: A Sample Assembly Language Program
Chapter 5: Moving Data
Chapter 6: Controlling Execution Flow
Chapter 7: Using Numbers
Chapter 8: Basic Math Functions
Chapter 9: Advanced Math Functions
Chapter 10: Working with Strings
Chapter 11: Using Functions
Chapter 12: Using Linux System Calls
Chapter 13: Using Inline Assembly
Chapter 14: Calling Assembly Libraries
Chapter 15: Optimizing Routines
Chapter 16: Using Files
Chapter 17: Using Advanced IA-32 Features
En formato pdf. Contiene 577 páginas.