Recopilación de materiales didácticos relevantes.
"Tutorial Básico sobre Lenguaje Ensamblador 80x86"
Información Básica
Nombre del Libro de Texto: "Tutorial Básico sobre Lenguaje Ensamblador 80X86"
ISBN número: 9787111253822
Fecha de publicación: 2009-3-1
Editorial: Machinery Industry Press
Número de páginas: 213
Edición Número de impresiones: 1
Autor: (Americano) Detmer, R.C., traducido por Zheng Hong y Chen Liqiong
Formato: 16 páginas
Encuadernación: Rústica
Tira de impresión: 1
Contenido
Aprender un lenguaje ensamblador específico es muy beneficioso para comprender la arquitectura de la computadora. Sin embargo, hay muchas cosas sobre los libros de texto sobre composición y arquitectura de computadoras. No introduce muchos conocimientos en esta área. El "Tutorial básico sobre lenguaje ensamblador 80x86 (con CD)" presenta principalmente conocimientos sobre lenguaje ensamblador para la arquitectura Intel 80x86. Por lo tanto, no solo es un buen material didáctico complementario para cursos de composición y arquitectura de computadoras, sino que también es adecuado como un curso de lenguaje ensamblador separado. material didáctico. A través del estudio del "Tutorial básico sobre lenguaje ensamblador 80x86 (con CD)", los estudiantes pueden usar el ensamblador MASM de Microsoft para compilar programas en modo de almacenamiento plano de 32 bits y realizar un seguimiento de la ejecución de las instrucciones del programa bajo el control del depurador Windbg de Microsoft, y aprender de él Cambios en el contenido de la memoria interna y los registros de una computadora. El paquete de software incluido con el "Tutorial básico sobre lenguaje ensamblador 80x86 (con CD)" proporciona un buen entorno para escribir y depurar aplicaciones de consola.
Índice
Nota del editor
Prefacio
Capítulo 1 Representación de números en computadoras
Capítulo 2 Capítulo Herramientas de software y sintaxis del lenguaje ensamblador
Capítulo 3 Instrucciones básicas
Capítulo 4 Ramificaciones y bucles
Capítulo 5 Proceso
Capítulo 6 Bits Operaciones
Capítulo 7 Operaciones de coma flotante
Apéndice A Conversión de código hexadecimal/ASC
Apéndice B Comandos útiles de MS-DOS
Apéndice C Palabras reservadas de MASM 6.11
Apéndice D Instrucciones 80x86 (ordenadas por mnemónicos)
Apéndice E Instrucciones 80x86 (ordenadas por códigos de operación)
p>
"Ensamblaje Idioma"
Información básica
Nombre del libro de texto: "Lenguaje ensamblador" (3.ª edición)
Número ISBN: 9787302172284
p>Publicación fecha: 2008-4-1
Editor: Tsinghua University Press
Número de páginas: 337
Impresión de la edición: 3
Autor : Wang Shuangzhu
Formato: 16 páginas
Encuadernación: rústica
Número de tiradas: 1
Número de palabras: 527000
Introducción
El lenguaje ensamblador es una colección de mnemónicos para instrucciones de máquina proporcionadas por varias CPU. Las personas pueden usar el lenguaje ensamblador para controlar directamente el funcionamiento del sistema de hardware. El lenguaje ensamblador es una base importante para muchos cursos relacionados (como estructura de datos, sistemas operativos, principios de microcomputadoras, etc.). Para guiar y ayudar mejor a los lectores a aprender el lenguaje ensamblador, el autor creó cuidadosamente este libro con un enfoque paso a paso. Este libro tiene las siguientes características: adopta una estructura completamente nueva para organizar el contenido del curso, minimiza la segmentación del conocimiento y construye pistas de aprendizaje paso a paso para los lectores; explica el lenguaje ensamblador en un nivel profundo y esencial; ; también analiza enlaces clave.
Este libro se puede utilizar como libro de texto recopilatorio para estudiantes universitarios de informática y como libro de texto de autoaprendizaje para lectores que quieran aprender informática en profundidad.
Contenido
Capítulo 1 Conocimientos Básicos
Capítulo 2 Registros
Capítulo 3 Registros (Acceso a Memoria)
Capítulo 4 El primer programa
Capítulo 5 [BX] e instrucciones de bucle
Capítulo 6 Programas que contienen múltiples segmentos
Capítulo Capítulo 7 Un método más flexible para localizar memoria direcciones
Capítulo 8 Dos cuestiones básicas en el procesamiento de datos
Capítulo 9 Principios de las instrucciones de transferencia
Capítulo 10 Capítulo Instrucciones CALL y RET
Capítulo 11 Registro de bandera
Capítulo 12 Interrupciones internas
Capítulo 13 Instrucción Int
Capítulo 14 Capítulo Puertos
Capítulo 15 Interrupciones externas
p>Capítulo 16 Tabla de direccionamiento directo
Capítulo 17 Uso del BIOS para entrada de teclado y lectura y escritura en disco
Estudio completo
Notas
"Programación en lenguaje ensamblador de nueva edición"
Información básica
Nombre del libro de texto: Programación en lenguaje ensamblador de "nueva edición"
Número ISBN: 9787121026966 p>
Fecha de publicación: 2007-01-01
Editor: Electronic Industry Press
Autor: Editor en Jefe Qian Xiaojie
Encuadernación: Tapa blanda
Número de palabras: 563200
Introducción al contenido
Este libro se basa en el sistema de comando Intel 80x86 y MASM 6.x aborda el tema como un completo y Introducción sistemática a los métodos de programación en lenguaje ensamblador para números enteros de 16/32 bits, punto flotante e instrucciones multimedia. Todo el libro se puede dividir en dos partes: básica y de mejora. Los primeros cinco capítulos sirven como parte básica, teniendo como objetivo la enseñanza del actual curso "Programación en Lenguaje Ensamblador", para explicar a los lectores el conocimiento de las instrucciones enteras básicas de 16 bits y su programación en lenguaje ensamblador. Los principales contenidos de la parte básica son: conocimientos básicos de programación en lenguaje ensamblador, explicación detallada de las instrucciones 8086, pseudoinstrucciones y operadores MASM, formato del programa, estructura del programa y su método de diseño. Los últimos cuatro capítulos son la parte de mejora, que presenta contenido en profundidad y conocimientos de aplicación práctica de la programación en lenguaje ensamblador desde diferentes aspectos. El contenido de cada capítulo en la parte de mejora es relativamente independiente e incluye principalmente: sistema de instrucción de número entero de CPU de 32 bits 80x86 y su programación, programación mixta de lenguaje ensamblador y C/C, sistema de instrucción de punto flotante de 80x87 FPU y su programación, multimedia extendida Sistema de instrucción y su programación, introducción a las instrucciones de 64 bits. Este libro se puede utilizar como material didáctico o libro de referencia para el curso "Programación en lenguaje ensamblador" en colegios y universidades. Los principales lectores son estudiantes universitarios y estudiantes universitarios técnicos y vocacionales superiores en informática y disciplinas relacionadas. Este libro tiene contenido extenso, lenguaje simple, estructura clara y ejemplos ricos. También es adecuado para estudiantes universitarios y estudiantes de educación de adultos con especialización en electrónica, control automático, etc., desarrolladores de aplicaciones informáticas y lectores comunes que estudian tecnología de aplicaciones de microcomputadoras. profundidad.
Tabla de contenido
Capítulo 1 Conocimientos básicos del lenguaje ensamblador
Capítulo 2 Sistema de instrucción de 8086
Capítulo 3 Formato del programa en lenguaje ensamblador
Capítulo 4 Programación básica en lenguaje ensamblador
Capítulo 5 Programación avanzada en lenguaje ensamblador
Capítulo 6 Instrucciones de 32 bits y su programación
Capítulo 7 Programación mixta de lenguaje ensamblador y C/C
Capítulo 8 Instrucciones en coma flotante 80x87 y su programación
Capítulo 9 Instrucciones multimedia y su programación
Capítulo 10 Introducción a instrucciones de 64 bits
Apéndice A CodeView del depurador
Apéndice B Pseudoinstrucciones y operadores del ensamblador MASM
Apéndice C Sistema de instrucciones de enteros 80x86
Apéndice D Biblioteca de subrutinas de entrada y salida IO.LIB
Referencias
"Programación en lenguaje ensamblador"
Información básica
Producto nombre: "Programación en lenguaje ensamblador"
Número ISBN: 9787111272601
Fecha de publicación: 2009-10-1
Editor: Machinery Industry Press
Número de páginas: 340
Número de ediciones de copias: 1
Autor: Editor en jefe He Chao
Formato: 16 páginas
Encuadernación: Rústica
Número de copias: 1
Número de palabras: 544000
Introducción
Capítulo 8 de este El libro analiza principalmente los fundamentos de la programación, el proceso de desarrollo de programas y los métodos de depuración del lenguaje ensamblador.
La característica principal de este libro es que es fácil de entender y sigue el principio de comenzar desde lo menos profundo a lo más profundo, de lo simple a lo complejo, y paso a paso. Esforzarse por cambiar la situación en la que el lenguaje ensamblador es difícil de aprender y enseñar. El libro "Experimentos de programación en lenguaje ensamblador y soluciones a ejercicios" que acompaña a este libro se ha publicado por separado. Este libro contiene experimentos detallados de programación en lenguaje ensamblador y soluciones para todos los ejercicios de este libro. Este libro se puede utilizar como libro de texto de pregrado para carreras de información (como computadoras, control automático, electricidad y electrónica, etc.) en colegios y universidades, y como libro de referencia para personal técnico y de ingeniería.
Contenido
Notas de publicación
Prefacio
Capítulo 1 Conceptos básicos del lenguaje ensamblador
Capítulo 2 Instrucciones y pseudoinstrucciones en programas en lenguaje ensamblador
Capítulo 3 Programación preliminar en lenguaje ensamblador
Capítulo 4 Diseño de subrutinas
Capítulo 5 Ejemplo de aplicación de programación en lenguaje ensamblador
Capítulo 6 Procesamiento de entradas, salidas e interrupciones
Capítulo 7 Programación de macros y módulos múltiples
Capítulo 8 Desarrollo y depuración de programas en lenguaje ensamblador
p>
Apéndice
Referencias