Red de conocimiento informático - Conocimiento sistemático - Recopilación de materiales didácticos relevantes.

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

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