70 likes | 235 Views
Lenguaje ensamblador. Ingeniería en Computación M. C. J. Jesús Arellano Pimentel. Objetivo de la asignatura.
E N D
Lenguaje ensamblador Ingeniería en Computación M. C. J. Jesús Arellano Pimentel
Objetivo de la asignatura • Proporcionar al estudiante los conocimientos fundamentales del lenguaje ensamblador y con esto pueda explotar las capacidades del hardware de la computadora a bajo nivel en forma eficiente.
Materias antecedentes 1º Programación estructurada Paradigmas: - PE - C Sistemas Operativos - Linux - Windows 2º Estructura de datos 3º Programación Orientada a Objetos I 4º Ingeniería de Software 5º Compiladores 6º Lenguaje Ensamblador
Contenido de la asignatura • Fundamentos del lenguaje ensamblador • Elementos del lenguaje • Procedimientos y macros • Arreglos • Manejo de interrupciones • Punto flotante • Programación hibrida • Manejo de dispositivos
Bibliografía • Libro base: • Paul A. Carter. Lenguaje ensamblador para PC. versión en español. 2007. • Disponible en línea: http://www.drpaulcarter.com/pcasm/ • Libros de consulta: • Kip R. Irvine. Lenguaje ensamblador para computadoras basadas en Intel. Quinta edición. Pearson Educación. 2008. • Abel Peter . Lenguajeensambladory programación para PC IBM y compatibles. Pearson Educación. 1996. • Este libro está en la biblioteca de la universidad.
Evaluación • 85% efectivo de asistencia a clase para derecho a examen. • 35% Tareas • 65% Examen parcial • Décimas extra por participación y trabajo en clase. • Los plazos de entrega de tareas deben cumplirse.
Página Web • http://www.unistmo.edu.mx/~jjap/le1314b.html • http://www.nasm.us/