Está en la página 1de 4

CENTRODECIENCIASBSICAS

DEPARTAMENTODESISTEMASELECTRONICOS ProgramadeMateria MATERIA: LENGUAJEENSAMBLADOR HORAST/P: 2/3 CARRERA: ING.ENELECTRNICA CRDITOS: 7 SEMESTRE: 5 CLAVEMATERIA: 11319 PLANDEESTUDIOS: 2003 FECHAREVISIN: JUNIO2011 REAACADMICA: ELECTRNICADIGITAL REVIS: LEAM,FJRD,ADO,ARL ACADEMIA: ELECTRNICADIGITAL ELABOR: ARL,ELMA OBJETIVOGENERAL Elalumnoconoceryaplicarlasdirectivasdellenguajeensambladorutilizadosencomputadoraspersona les(PCs)paramanejarsusperifricos. OBJETIVOPARTICULAR Altrminodelcurso,elestudiantedebeestarencapacidadde: 1. EntenderelMicroprocesadoresdeIntel80x86 2. HacerusodelDebug 3. EntenderymanejarlasinterrupcionesdelDOS 4. EntenderymanejarlasinterrupcionesdelBIOS 5. HacerusodelMacroensamblador 6. RealizarprogramasEjemplo 7. Hacerusodeinterfacesconotroslenguajes 8. HacerusodeinterfacesconperifricosdelaPC:Puertos,TarjetadeAudio,etc. METODOLOGA 1. Conapoyodelabibliografaseleccionada,elmaestroexpondrdemaneraorallostemases tablecidosporelprograma. 2. Paraauxiliarseenlaexposicinelprofesorutilizarmediosgrficosycomputacionalesquese encuentrenalalcance. 3. Elalumnorealizarejerciciosquereafirmenlosconocimientosadquiridos. DESCRIPCINDELAMATERIA Estecursopermitealalumnoconocerelfuncionamientointernodecomputadoraspersonalesutilizando lenguajeensambladorydesarrollarsoftwareespecializadoparamanejodeperifricos.

1 de 4

Cdigo: FO-121500-21 Revisin: 01 Emisin: 15/06/10

CONTENIDOGENERAL UNIDADI:MICROPROCESADORESINTEL80x86 OBJETIVOSESPECFICOS CONTENIDOS 1. 2. Conocer la historia de los microproce 3. sadores,especialmentelaserie80x86de 4. INTEL. 5. Conocerlosregistrosdel8086. 6. 7.

Tiempo:10 Biblio.

EvolucindelosmicroprocesadoresdeINTEL Modelodeprogramacin Registrodelmicroprocesador BanderasdelRegistroStatus Modosdedireccionamiento Juegodeinstrucciones Organizacindelamemoria

UNIDADII:USODELTURBOENSAMBLADOR OBJETIVOSESPECFICOS CONTENIDOS 1. 2. 3. Reconocer las ventajas del Macroen 4. samblador. 5. Escribir programas sencillos directa 6. menteconTurboEnsamblador. 7. 8. 9. UNIDADIII:INTERFACECONELPUERTOPARALELO OBJETIVOSESPECFICOS CONTENIDOS

Tiempo:10 Biblio.

IntroduccinalprocesodeEnsamblado Estructuradeprograma Tiposydeclaraciones Programasenlnearecta Programasconlazos Problemasaritmticos Manipulacindedatos EnmascaramientoconANDyOR Rotacin

Tiempo:5 Biblio. 1

1. Ubicacindelpuertoparalelo Realizar interfaces sencillas con la 2. PuertoBase,elpuertodesalida computadora utilizando el puerto para 3. PuertoBase+1elpuertodeentrada lelo. 4. PuertoBase+2elpuertoES UNIDADIV:MANEJODEPUNTOFLOTANTE Tiempo:10 OBJETIVOSESPECFICOS CONTENIDOS Reconocer la importancia del manejo 1. del punto flotante, en aplicaciones re 2. ales. 3. Escribir programas en ensamblador 4. que manipulen dispositivos, con punto 5. flotante Introduccinalpuntofijoypuntoflotante. Definicinnef,puntofijo,puntoflotante. Puntofijo. Puntoflotante. UsodelCoprocesadorAritmtico.

Biblio.

2 de 4

Cdigo: FO-121500-21 Revisin: 01 Emisin: 15/06/10

UNIDADV:INTERRUPCIONESDELDOSYBIOS OBJETIVOSESPECFICOS CONTENIDOS 1. 2. 3. Tiempo:15 Biblio.

UtilizarlasfuncionesdelMSDOS. Escribir programas que empleen los serviciosdevideo. Escribirprogramasenmacroensambla dorquegenerensonido.

3.1 3.2 3.3 3.4 3.5 3.6 Serviciosparalecturadelrelojdetiemporeal 4. Interrupcin10H,Serviciosdelvideo 5. Interrupcionesparaelpuertoserie 6. Generacindesonidoenviandopulsosalabocina 7. GeneracindesonidosusandoelTimerProgramable

EstructuradelMSDOS Vectordeinterrupciones Interrupcin21H Servicio02Display Servicio09Display Servicio01KeyboardInput Servicio0AHBufferedKeyboardInput Servicio05PrinterOutput

UNIDADVI:INTERFACECONLOSPUERTOS OBJETIVOSESPECFICOS CONTENIDOS Escribir programas en Lenguaje C 1. conpartesenEnsamblador. 2. 3. Escribirprogramasenensambladory 4. enlenguajeCquesirvancomodrivers 5. paralaPC. CRITERIOSDEEVALUACIN Laevaluacindebeserdiagnstica,formativaysumariabajolossiguienteslineamientos: 1. PARTETERICA:Serealizaran3exmenesescritosconlasiguienteponderacin: 2exmenesparciales 15%cadaparcial 1examenfinal 30% 2.PARTEPRCTICA: Untrabajofinal,conunaponderacindel30% Tareas,conunaponderacindel10%
NOTA1:Parapoderacreditarlamateriaesnecesarioaprobarlateoraylaprcticaporseparado NOTA2:Ellenguajeamanejar:TurboEnsamblador NOTA3:Elproyectofinalpuedecontemplartemasdeinvestigacinporpartedelalumno NOTA4:Lacalificacinmnimaaprobatoriaes7(siete)

Tiempo:15 Biblio.

Interfacesinpasedeparmetros Interfaceconpasedeparmetros Introduccinalosdrives Tiposdedrivers Estructuradedrivers


Cdigo: FO-121500-21 Revisin: 01 Emisin: 15/06/10

3 de 4

RECURSOSDIDCTICOS Tradicionales:pizarrn,materialdeapoyo,notasdelamateria NuevasTecnologas:Proyector,Computadora,PlataformaMoodle BIBLIOGRAFA Bsica: 1. LenguajeEnsambladoryProgramacinparaPCIBMycompatibles.PeterAbel,3Edicin,PrenticeHall Complementaria: 1. UsingAssemblyLanguage.Wyatt,3Edition,QUE 2. PcInterno,Tischer,Marcombo

4 de 4

Cdigo: FO-121500-21 Revisin: 01 Emisin: 15/06/10

También podría gustarte