CB90008
Lenguaje ensamblador Assembly Language
CIP: 000000  Indefinido   CL-L-U-CA:  3-0-8-3       

Disciplina asociada:  

Computación Básica

Escuela:  

Por definir

Departamento Académico:   

Por definir

Programas académicos:   

Requisitos:  

(Haber Aprobado CB90002 y Haber Aprobado CS90002 o Haber Aprobado CS90004)

Equivalencia:  

No tiene.

Intención del curso en el contexto general del plan de estudios:  

1. Comprender la importancia del lenguaje ensamblador.

2. Conocer la arquitectura y funcionamiento del procesador.

3. Conocer y aplicar las instrucciones del procesador en el desarrollo de programas.

4. Conocer las facilidades que provee el ensamblador y utilizarlo en el desarrollo de programas.

5. Manejar interrupciones en el desarrollo de aplicaciones.

6. Conocer el manejo de video en modo de texto y de gráficas de la computadora.

7. Conocer los pasos que se deben de seguir para elaborar interfases entre programas en lenguaje ensamblador y programas en un lenguaje de alto nivel. 

Objetivo general de la Unidad de Formación:  

Introducción al lenguaje ensamblador. Arquitectura y funcionamiento del microprocesador o procesador. Instrucciones del microprocesador o procesador. Ensamblador de programas en lenguaje del microprocesador o procesador. Manejo de interrupciones. Procesamiento general de información desde el ensamblador.

Técnica didáctica sugerida:  

No especificado

Bibliografía sugerida:  

LIBROS DE TEXTO:
* Rollins, Dan., IBM-PC 8088 MACRO Assembler programming / Dan Rollins.,  , New York : Macmillan, c1985.,  ,  0024032107

LIBROS DE CONSULTA:
* Holzner, Steven., Assembly language for Pascal programmers / Steven Holzner.,  , New York : Brady, c1990.,  ,  $29.95, 0136529755 :
* Scanlon, Leo J., 8086/8088/80286 assembly language / Leo J. Scanlon., [Rev. and expanded], New York, N.Y. : Brady Books : Distributed by Prentice Hall Trade, c1988.,  ,  $21.95, 0132469197 (pbk.) :
* Norton, Peter, 1943-, PETER NORTON'S ASSEMBLY LANGUAGE BOOK FOR THE IBM PC / PETER NORTON AND JOHN SOCHA, SOCHA, JOHN, COAUT., 1 Ed., NEW YORK : BRANDY BOOK , 1989., eng, 

Perfil del Profesor:  

Idioma en que se imparte la materia:  


Español
CIP: 000000     CL-L-U-CA:  3-0-8-3       

Discipline:  

Basic Computer Studies

School:   

Undefined

Academic Department:   

Undefined

Programs:   

Prerequisites:  

( CB90002 and CS90002 or CS90004)

Equivalences:  

None.

Course intention within the general study plan context:  

Course objective:  

Teaching and learning tecniques:  

Not Specified

Suggested Bibliography:  

TEXT BOOKS:
* Rollins, Dan., IBM-PC 8088 MACRO Assembler programming / Dan Rollins.,  , New York : Macmillan, c1985.,  ,  0024032107

BOOKS FOR CONSULTATION:
* Holzner, Steven., Assembly language for Pascal programmers / Steven Holzner.,  , New York : Brady, c1990.,  ,  $29.95, 0136529755 :
* Scanlon, Leo J., 8086/8088/80286 assembly language / Leo J. Scanlon., [Rev. and expanded], New York, N.Y. : Brady Books : Distributed by Prentice Hall Trade, c1988.,  ,  $21.95, 0132469197 (pbk.) :
* Norton, Peter, 1943-, PETER NORTON'S ASSEMBLY LANGUAGE BOOK FOR THE IBM PC / PETER NORTON AND JOHN SOCHA, SOCHA, JOHN, COAUT., 1 Ed., NEW YORK : BRANDY BOOK , 1989., eng, 

Academic credentials required to teach the course:  

Language of Instruction:  


Spanish