Sunteți pe pagina 1din 5

UNIVERSIDAD AUTNOMA DE TAMAULIPAS

UNIDAD ACADMICA MULTIDISCIPLINARIA MANTE CENTRO


DEPARTAMENTO DE DESARROLLO ACADMICO Y EVALUACIN CURRICULAR

AVANCE PROGRAMTICO

Programa Educativo: Ingeniero en Sistemas Computacionales. Profesor: I.S.C. Felipe Silva Hernndez. Asignatura: Lenguaje Ensamblador. DESCRIPCIN GENERAL DE LA ASIGNATURA En el desarrollo de la asignatura se le presentarn al alumno conocimientos sobre el Lenguaje Ensamblador, definicin y uso, su importancia en la evolucin de las aplicaciones y manipulacin del equipo de cmputo, tambin se vern las conversiones entre sistemas numricos para la asignacin y codificacin en Ensamblador y la Arquitectura del Microprocesador Intel y sus tipos. Se conocer la forma de operar diferentes instrucciones para el manejo y desarrollo de programas, utilizando hexadecimal y el software DEBUG o el MASM.

INTENCIN EDUCATIVA Al concluir el curso el alumno ser capaz de: - Tener la capacidad de programar las computadoras tomando como base la comprensin de sus componentes internos y el uso adecuado de comandos, conceptos, habilidades y prcticas para desarrollar programas. - Conocer los sistemas numricos y diferenciar entre ellos. - Identificar los componentes del Microprocesador. -a Disear programas en Lenguaje Ensamblador.

OBJETIVO(S) GENERAL (ES) El objetivo principal del curso es que el alumno adquiera conocimientos suficientes para comprender la importancia del Lenguaje Ensamblador en el rea de las ciencias computacionales. Conocer y aplicar las conversiones entre sistemas numricos. Conocer la Arquitectura Interna del Microprocesador y el conjunto de instrucciones con que opera, y; Lograr desarrollar programas en Lenguaje Ensamblador gracias al conocimiento interno de la mquina.

UNIVERSIDAD AUTNOMA DE TAMAULIPAS


UNIDAD ACADMICA MULTIDISCIPLINARIA MANTE CENTRO
DEPARTAMENTO DE DESARROLLO ACADMICO Y EVALUACIN CURRICULAR AVANCE PROGRAMTICO PROFESOR: M.D. I.S.C. Felipe Silva Hernndez. HORARIO: Lun, Mie, Jue y Vie 8:00 a.m. 9:00 am ASIGNATURA: LENGUAJE ENSAMBLADOR GRUPO: 8 J I. S. C. PERIODO: 2013 1 PRIMAVERA

FECHA
ENERO 14

SECUENCIA

CONTENIDOS TEMTICOS
Introduccin. Presentacin de la asignatura Programa de estudios, Bibliografa, Estrategias de Enseanza Aprendizaje y Criterios de evaluacin

OBJETIVOS PARTICULARES
El alumno obtendr una visin objetiva del contenido del Curso de Lenguaje Ensamblador

ENERO 16 17 18 21 23 23

Unidad 1 1.1 1.2 1.3 1.4 1.5

Introduccin al Lenguaje Ensamblador Definicin del Lenguaje Ensamblador Orgenes Historia Importancia y aplicaciones Cdigo ASCII

Al trmino de la unidad el alumno: Conocer el significado, orgenes y desarrollo hasta la actualidad del Lenguaje Ensamblador Entender su empleo, importancia y aplicacin como herramienta de elaboracin y desarrollo de software relacionado con la computadora Comprender el uso e importancia del ASCII. Al trmino de la unidad el alumno: Conocer los tipos de Sistemas Numricos relacionados con la referencia y manipulacin de informacin en la computadora, S. N. Binario, S. N. Octal, S. N. Decimal y S. N. Hexadecimal Aprender las conversiones entre ellos para controlar adecuadamente los valores ejecucin de cdigo. En equipo, ser capaz de aplicar sus conocimientos de programacin para desarrollar un proyecto de Convertidor de Valores de un Sistema Numrico a otros Sistemas Numricos

ENERO 24 24 25 25 25 25 28 28, 30 30, 31 31 FEBRERO 1 1 1 6 6, 7 7 7, 8 11 11, 13

Unidad 2 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.2.10 2.2.11 2.2.12

Sistemas Numricos Definicin de Sistemas Numricos Binario Octal Decimal Hexadecimal Conversin entre Sistemas Numricos (S. N.). Conversin de S. N. Decimal a S. N. Binario Conversin de S. N. Decimal a S. N. Octal Conversin de S. N. Decimal a S. N. Hexadecimal Conversin de S. N. Binario a S. N. Octal Conversin de S. N. Binario a S. N. Decimal Conversin de S. N. Binario a S. N. Hexadecimal Conversin de S. N. Octal a S. N. Binario Conversin de S. N. Octal a S. N. Decimal Conversin de S. N. Octal a S. N. Hexadecimal Conversin de S. N. Hexadecimal a S. N. Binario Conversin de S. N. Hexadecimal a S. N. Decimal Conversin de S. N. Hexadecimal a S. N. Octal

14 15 18 18 20 21

2.3 2.4

Ejercicios de Conversin de Valores entre S. N. Desarrollo de Programa Convertidor de Valores Numricos a otros S. N. Revisin de Apuntes Digitalizados / Escritos Retroalimentacin Primera Evaluacin Parcial Revisin de Programas Convertidores de Sistemas Numricos Al trmino de la unidad el alumno: Conocer el Sistema de Cmputo y caractersticas: RAM, ROM, Bus de control, datos y direcciones, etc. Conocer la Arquitectura Interna del Intel, la BIU (Unidad de Control de Buses) y la EU (Unidad de Ejecucin) con sus registros internos (AX: AH, AL, BX, CX, etc.), la ALU (Unidad Aritmtica-Lgica). Ser capaz de diferenciar los diferentes Microprocesadores y entender su evolucin

FEBRERO 22 22 25, 27 28 MARZO 1 4, 6, 7, 8 11 11 13 14

Unidad 3 3.1 3.2 3.3 3.4

Arquitectura de un Sistema de Cmputo Sistema de Cmputo Caractersticas de los Sistemas de Cmputo Arquitectura Interna del Intel 80x86 Evolucin de los Microprocesadores (Intel y Otros ) Desarrollo de Programas en Lnea de Comando Revisin de Apuntes Digitalizados / Escritos Retroalimentacin Segunda Evaluacin Parcial Revisin de Programas Desarrollados

MARZO 15 15 20 20 21 21 22 22

Unidad 4 4.1 4.2 4.3 4.4 4.5 4.6 4.7

Primer Programa Proceso de Creacin de un Programa Registros de la Computadora La Estructura del Ensamblador Creando Nuestro Primer Programa Guardar los Programas Cargar los Programas Interrupciones

Al trmino de la unidad el alumno: Aprender que es necesario para desarrollar un programa en Lenguaje Ensamblador? Diferenciar los Ciclos de las Condiciones Ser capaz de Hacer un programa, Guardarlo, Ejecutarlo y Cargarlo.

ABRIL 1, 3, 4, 5 8, 10 11, 12 15, 17, 18, 19 22 22 24 25 26

Unidad 5 5.1 5.2

Elaborar Programas Condiciones Ciclos y Bifurcaciones Desarrollo de Programas en Ensamblador Revisin de Apuntes Digitalizados / Escritos Retroalimentacin Tercera Evaluacin Parcial Revisin de Programas Elaborados Resultados Finales

Al trmino de la unidad el alumno: Aplicar sus conocimientos para desarrollar programas en Lenguaje Ensamblador. Aprender las ventajas de la ejecucin y optimizacin en la programacin

UNIVERSIDAD AUTNOMA DE TAMAULIPAS


UNIDAD ACADMICA MULTIDISCIPLINARIA MANTE CENTRO
DEPARTAMENTO DE DESARROLLO ACADMICO Y EVALUACIN CURRICULAR AVANCE PROGRAMTICO PROFESOR: M.D. I.S.C. Felipe Silva Hernndez. HORARIO: Lun, Mie, Jue y Vie 8:00 a.m. 9:00 am ASIGNATURA: LENGUAJE ENSAMBLADOR GRUPO: 8 J I. S. C. PERIODO: 2013 1 PRIMAVERA

FECHA
ENERO 14, 16, 17, 18, 21, 23.

SECUENCIA
Unidad 1 Introduccin al Lenguaje Ensamblador

ESTRATEGIAS DE APRENDIZAJE EN EL TRABAJO CONDUCIDO POR EL PROFESOR


Exposicin oral y audiovisual del maestro Participacin individual y por equipo, interrogatorio directo Desarrollo de tablas y cuadros sinpticos con los resultados de las investigaciones realizadas

ESTRATEGIAS DE APRENDIZAJE EN EL TRABAJO INDEPENDIENTE DEL ALUMNO


Investigacin documental individual y por equipo Elaborar en equipo una Tabla (en hoja doble carta o cartulina) con los 255 smbolos extendidos de ASCII (los valores Decimal y Hexadecimal y dibujados los caracteres) Investigacin documental individual y por equipo Elaboracin de apuntes digitalizados Resolucin de ejercicios de conversiones entre Sistemas Numricos fuera del horario de clase Investigacin documental individual y por equipo Investigacin de definiciones e imgenes Elaborar en equipo su programa Convertidor de Sistemas Numricos para exponerlo en clase

ENERO 24, 25 28, 30, 31. FEBRERO 1, 6, 7, 8, 11, 13, 14, 15, 18, 20, 21. FEBRERO 22, 25, 27, 28. MARZO 1, 4, 6, 7, 8, 11, 13, 14.

Unidad 2 Sistemas Numricos

Exposicin oral y audiovisual del maestro Participacin individual y por equipo, interrogatorio directo Desarrollo de ejercicios de conversiones de Sist. Numricos Resolucin de problemas y ejercicios durante la clase

Unidad 3 Arquitectura de un Sistema de Cmputo

Exposicin oral y audiovisual del maestro Participacin individual y por equipo, interrogatorio directo Desarrollo de mapas conceptuales con los resultados de las investigaciones realizadas Exposicin oral y audiovisual del alumno, demostrarn su programa Convertidor de Sistemas Numricos Exposicin oral y audiovisual del maestro Gua para elaboracin de programas, por parte del maestro. Resolucin de problemas y ejercicios durante la clase

MARZO 15, 20, 21, 22.

Unidad 4 Primer Programa

Investigacin documental individual y por equipo Desarrollo de programas por el alumno, en forma individual y en equipo, fuera del horario de clase Investigacin documental individual y por equipo Resolucin de ejercicios fuera del horario de clase Desarrollo de programas por el alumno, en forma individual y en equipo, fuera del horario de clase Uso del Portal UAMM. En todas las Unidades

ABRIL 1, 3, 4, 5 8, 10, 11, 12, 15, 17, 18, 19, 22, 24, 25, 26.

Unidad 5 Elaborar Programas

Exposicin oral y audiovisual del maestro Gua para elaboracin de programas, por parte del maestro. Resolucin de problemas y ejercicios durante la clase Lecturas comentadas

Uso del Portal UAMM. En todas las Unidades`

UNIVERSIDAD AUTNOMA DE TAMAULIPAS


UNIDAD ACADMICA MULTIDISCIPLINARIA MANTE CENTRO
DEPARTAMENTO DE DESARROLLO ACADMICO Y EVALUACIN CURRICULAR AVANCE PROGRAMTICO PROFESOR: M.D. I.S.C. Felipe Silva Hernndez. HORARIO: Lun, Mie, Jue y Vie 8:00 a.m. 9:00 am ASIGNATURA: LENGUAJE ENSAMBLADOR GRUPO: 8 J I. S. C. PERIODO: 2013 1 PRIMAVERA

SECUENCIA

ESTRATEGIAS DE EVALUACIN
La evaluacin se dividir en las siguientes partes, con los ajustes necesarios correspondientes:

BSICA

BIBLIOGRAFA COMPLEMETARIA
IBM PERSONAL COMPUTER ASSEMBLY LANGUAJE TUTORIAL. Joshua Auerbach. Yale University.

Primer Parcial Unidad 1 y 2

10 Asistencia y Participacin Individual Requisito: Apuntes Digitalizados y Escritos 20 Investigacin, Tareas y Ejercicios 20 Programas Elaborados. BAT, TXT, etc. 50 Evaluacin: examen escrito, oral, prctico

Ttulo: LENGUAJE ENSAMBLADOR Y PROGRAMACIN PARA IBM PC Y COMPATIBLES. Autor: Abel, Peter Editorial: Pearson Education 3 Edicin. Marzo, 2003.

Segundo Parcial 10 Asistencia y Participacin Individual Requisito: Apuntes Digitalizados y Escritos Unidad 3 20 Investigacin, Tareas y Ejercicios 20 Elaboracin de Programa de Conversin entre Sistemas Numricos por Equipo 50 Evaluacin: examen escrito, oral, prctico Tercer Parcial Unidad 4 y 5 10 Asistencia y Participacin Individual Requisito: Apuntes Digitalizados y Escritos 20 Investigacin, Tareas y Ejercicios 20 Programas Elaborados Lenguaje Ensamblador 50 Evaluacin: examen escrito, oral, prctico

MANUAL DE LOS PROCESADORES 80XXX Y PENTIUM. Biermelin, Michael. Ttulo: LENGUAJE ENSAMBLADOR PARA Editorial: Marcambo. COMPUTADORAS BASADAS EN INTEL. Autor: Irvine, Kip R. LENGUAJE ENSAMBLADOR PARA Editorial: Pearson Education. 5 Edicin. MICROCOMPUTADORAS IBM (PARA Mxico, 2008. PRINCIPIANTES Y AVANZADOS). Bible. Godfrey, Terry J. 1991. Edit. PRENTICE GLOSARIO DE COMPUTACIN. HALL HISPANOAMERICANA, S.A. Freedman, Alan. Mc Graw Hill. PROGRAMACIN AVANZADA EN IBM-PC MACRO ASSEMBLER LENGUAJE ENSAMBLADOR. Medina, PROGRAMMING. Rollings, Dan. Mc Millan Ramn. 1992. Publishing Company. SISTEMAS DIGITALES. PRINCIPIOS Pgina WEB de la U. A. M. Mante: Y APLICACIONES. Tocc I. Widmer. http://uammante.uat.edu.mx Editorial PRENTICE-HALL. 8. Edicin

COMISIN ELABORADORA NOMBRE


M.D. I.S.C. Felipe Silva Hernndez.

UNIDAD DE ADSCRIPCIN
UNIDAD ACADMICA MULTIDISCIPLINARIA MANTE CENTRO

S-ar putea să vă placă și