Académique Documents
Professionnel Documents
Culture Documents
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
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.
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.
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
3.1 3.2 3.3 3.4 3.5 3.6 Serviciosparalecturadelrelojdetiemporeal 4. Interrupcin10H,Serviciosdelvideo 5. Interrupcionesparaelpuertoserie 6. Generacindesonidoenviandopulsosalabocina 7. GeneracindesonidosusandoelTimerProgramable
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.
Cdigo: FO-121500-21 Revisin: 01 Emisin: 15/06/10
3 de 4
4 de 4