ObtenerInfoEspacio DisponibleEnDisco Semestre Otoño 2009 Autores: Cristian Maripangui, Rolando Díaz S, Maritza Jimenez. Profesor de Cátedra: Mg. Jorge.

Slides:



Advertisements
Presentaciones similares
Laboratorio 1 Paginas Web y HTML
Advertisements

Interacción con DOS COMP 3200.
Universidad de Buenos AIres Facultad de Ciencias Económicas
1 Circuitos Digitales II Circuitos Digitales II Fundamentos de Arquitectura de Computadores Información sobre el Curso Semana No.1 Semestre Prof.
Funciones y recursividad
Memoria Externa - Medios Ópticos
MC Lizzie Narváez Díaz Universidad Autónoma de Yucatán
No. Lista 31 Teresita Ramírez Uribe HORA: 8:00-9:00AM.
N.L 32 ROMERO HERNÁNDEZ GABRIELA VERÓNICA. HORA: 8:00-9:00AM ESQUELETO DE UN PROGRAMA EN ENSAMBLADOR.
MICROCOMPUTADORES Placa de desarrollo PIC18F8520
Curso de Programación I Parte I
Programación en Lenguaje Ensamblador.
ÍNDICE DE MASA CORPORAL (IMC)
Como Leer Artículos Científicos
Introducción al NASM The Netwide Assembler MIA J. Rafael Rojano C.
Análisis de los costos de servicios de docencia de los departamentos María Gulnara Baldoquín Juan Vianey Gómez Ximena Botero Alvaro Figueroa Fabián Ramírez.
Paso de Vectores como Parámetros
Sistema de Reconocimiento de Patrones en Actividad Neural Autores: Susana Donoso, Keber Flores B, Yashir Henríquez. Profesor: Dino Araya S. Universidad.
MODOS DE DIRECCIONAMIENTO No. Lista 21 7am Rivas chacón Ana cristina
MODOS DE DIRECCIONAMIENTO
Introducción al lenguaje ensamblador
Dirección de DocenciaUniversidad de Concepción 1 Sobre la formación inicial de profesores en Chile José Sánchez H. Director de Docencia Universidad de.
Elaborado por Fernando Torre - Universidad Simón Bolívar ARREGLOS CI Computación I Universidad Simón Bolívar Dpto. de Computación y Tecnología de.
Lenguaje Ensamblador Unidad 2
El proceso de arranque Windows NT/2000/XP El proceso de arranque Windows Vista/Windows 7.
Matemáticas Discretas. Descripción  Opciones Programación Investigación  Relacionado con los temas vistos en clase Profundización de un concepto Exploración.
Título del trabajo Autores Asesor Facultad de Ciencias de la Salud Programa de Medicina.
Departamento de Ciencia de los Alimentos y Tecnología Química. Situación actual Consejo de Facultad Santiago, Octubre de 2014.
Microprocesador (80X86) Universidad Nacional de Ingeniería
12/05/02 Sistemas operativos Elección de un S.Operativo Software libre.
(Cambiar la imagen por otra representativa de la WQ o por otros u otros elementos) (Escribir aquí el nombre del autor o autores) (poner un enlace a una.
Lenguaje Ensamblador en Linux bajo Intel y AMD Semestre Otoño 2009 Autores: Cristóbal Valenzuela Juan Díaz Esteban Soto Profesor de Cátedra: Mg. Jorge.
Identificar Un procesador Semestre Otoño 2009 Autores: Darwin Escobar, Sandra Castillo, Cammil Guzmán Profesor de Cátedra: Mg. Jorge Urbina F. Profesor.
Escuela Superior Politécnica del Litoral
Criterio Peso Por Ciento Relevancia del Contenido 15 15%
CÁTEDRA TELEFÓNICA – UPC: Especialización Tecnológica y Sociedad del Conocimiento 1 Proyecto CLEAR Cátedra Telefónica-UPC Cátedra Telefónica-UPC: Especialización.
MODOS Y METODOS DE DIRECCIONAMIENTO
Julio 2009 Integrantes: Joselyn Bruna, Marcelo Urzúa. Profesor de Cátedra: Mg. Jorge Urbina F. Profesor de Laboratorio: Lic. Keber Flores B. Universidad.
Red en Anillo sobre Puerto Serie RS-232
Laboratorio de Computadores. COPRO II
UNIVERSIDAD DE GUADALAJARA ESCUELA PREPARATORIA REGIONAL DE AMECA. TALLER DE PROGRAMACION Y COMPUTO ING. JESUS RAFAEL AGUILAR VELEZ.
Teoría de Sistemas Operativos I/O
Software de Comunicaciones Título Miembro del grupo 1 Miembro del grupo 2 Miembro del grupo 3 Miembro del grupo 4 Departamento de Ingeniería.
POLÌTICA DE CALIDAD Programación Soporte y Mantenimiento de Equipo de Computo Laboratorista Químico ContabilidadConstrucción Oferta educativa.
Lenguaje Ensamblador Solaris Sobre SPARC
GENERACIÓN DE COMPUTADORAS
Proyecto SRPAN Descripción de requisitos Orientada al equipo de desarrollo Responsable: Keber Flores B. Proyecto SRPAN – Equipo 4 – Desarrollo de Software.
Herramientas computacionales I
Arquitectura RISC y CISC 1er semestre 2009 Autores: Carolina Torres,Matías Monsalve Profesor de Cátedra: Mg. Jorge Urbina F. Profesor de Laboratorio: Lic.
[ Sistemas Operativos ] Präsentat ion Universidad de Magallanes Facultad de Ingeniería Departamento de Ingeniería en Computación MIC3181 INTRODUCCIÓN Eduardo.
Ensambladores y Compiladores Universidad de Santiago de Chile Facultad de Ciencia Licenciatura en Ciencia de la Computación Laboratorio de Microcomputadores.
Teoría de Sistemas Operativos Sistema de I/O. 2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Calidad en Esquemas Conceptuales de Bases de Datos
Aplicando los Modelos de Diseño Instruccional Modelo David Merrill
Métodos cuantitativos de análisis Gráfico
DISCO DURO- HARD DISK. ORGANIZACIÓN DE LA INFORMACIÓN  Pista o Cilindro : Corresponde al área encerrada por dos circunferencias concéntricas.  Sector:
Profesor Alvaro Pérez Fica
1 E-Learning sobre contenidos de Estadística Demográfica en el Grado de Relaciones Laborales y Recursos Humanos M.D. Huete Morales M.C. Aguilera Morillo.
 Es necesario tomar la decisión de integrar a las TICs para estimular el desarrollo del aprendizaje.
Matemáticas Financieras Interés Simple. Conceptos básicos.
Portafolio de servicios
Universidad Metropolitana Introducción a la Computación Universidad Metropolitana Introducción a la Computación Septiembre, 2007 Arquitectura Von Newman.
Arquitectura de Computadores
Arquitectura de PCs El ambiente de desarrollo. Introducción Ambiente de desarrollo del curso: - CPU Intel Teclado - Monitor color - Disco duro.
UNIVERSIDAD POLITÉCNICA DE EL SALVADOR FACULTAD DE CIENCIAS ECONÓMICAS GESTIÓN DEL TALENTO HUMANO Docente: Lic. Ricardo Escobar Najarro.
Arquitectura de PCs Arquitectura básica del PC. Introducción El PC es el resultado de una especificación técnica de IBM El hardware se organiza de forma.
Arquitectura de PCs El BIOS. Introducción Un PC tiene parámetros específicos para el acceso a dispositivos periféricos: por ejemplo, acceso a disco duro.
NTCGP 1000:2009 Revisión por la Dirección 18 de Febrero de 2015.
Arranque desde CD en modo de no emulación Instalación y Configuración de Computadores, Redes y Periféricos.
Transcripción de la presentación:

ObtenerInfoEspacio DisponibleEnDisco Semestre Otoño 2009 Autores: Cristian Maripangui, Rolando Díaz S, Maritza Jimenez. Profesor de Cátedra: Mg. Jorge Urbina F. Profesor de Laboratorio: Lic. Keber Flores B. Universidad de Santiago de Chile Facultad de Ciencia Departamento de Matemática y Ciencia de la Computación Licenciatura en Ciencia de la Computación Laboratorio de Microcomputadores

Contenido Introducción Descripción de la problemática Parámetros de Int 13h Conclusiones Dónde obtener más información Contacto ObtenerInfoEspacioDisponibleEnDisco o Lab. Microcomputadores 2009

Introduccion Por medio de Assembler y a través de la interrupción 13h se ofrece el servicio (parte de la BIOS) de entrada / salida al disco, es un código simple y optimo que se ha ido adaptando a las tendencias tecnológicas actuales. ObtenerInfoEspacioDisponibleEnDisco Lab. Microcomputadores 2009

Descripción de la problemática ¿Cómo sabemos cuanta información hay en el disco, y como utilizarla? int 13h: 1.CHS (cylinder-head-sector) 2. LBM (logical block addressing) ObtenerInfoEspacioDisponibleEnDisco Lab. Microcomputadores 2009

ObtenerInfoEspacioDisponibleEnDiscoLab. Microcomputadores 2009

Parámetros de int 13h Parámetros de la interrupción: 1. AH 2. DL Retorno de la interrupción. ObtenerInfoEspacioDisponibleEnDisco Lab. Microcomputadores 2009

Ejemplo Lectura de los primeros 10 sectores de el disco duro MOV AH,02h MOV AL,10 ;10 sectores a leer MOV CH,02 ;Cilindro 2 MOV CL,01 ;Empezamos desde el primer sector MOV DH,01 ;Cabeza 1 MOV DL,80h ;Primer disco duro MOV BX,0800h ;ES:BX :0800 INT 13h JMP 0000h:0800h ;Saltamos a la direccion que acaba de leer ObtenerInfoEspacioDisponibleEnDiscoLab. Microcomputadores 2009

Conclusiones “ASM se evita la complejidad de los raw devices y se evita el costo económico de licenciamiento de Cluster File System.” Oracle… (Oracle rac notes) ObtenerInfoEspacioDisponibleEnDisco Lab. Microcomputadores 2009

Más Información y Referencias del-bios.html del-bios.html ww.ifent.org/foro/foro062001/ASO.doc+ejemplos+de+co mo+implementar+la+int+13h+en+assembler&cd=10&hl= es&ct=clnk&gl=cl&client=firefox-a ww.ifent.org/foro/foro062001/ASO.doc+ejemplos+de+co mo+implementar+la+int+13h+en+assembler&cd=10&hl= es&ct=clnk&gl=cl&client=firefox-a ObtenerInfoEspacioDisponibleEnDisco Lab. Microcomputadores 2009

Muchas Gracias Universidad de Santiago de Chile Licenciatura en Ciencia de la Computación Contacto: Cristian Maripangui G – Rolando Diaz S – Maritza Jimenez C–