Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
td3:gtp_1 [2018/06/04 19:06] cnigri TP13. Se agrega alternativa de mapa de memoria |
— (actual) | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ===== Trabajos prácticos primer cuatrimestre ===== | + | |
| - | * {{: | + | |
| - | ==== Fe de erratas ==== | + | |
| - | 1.Página 5. En el ejercicio 5 ítem d, ´ | + | |
| - | Se recomienda plantear el ejercicio con el siguiente esquema de archivos | + | |
| - | Makefile o make.sh : comandos necesarios para construir el binario | + | |
| - | linker.lds : script para el enlazador | + | |
| - | bochs.cfg : configuración utilizada para el Bochs en cada ejercicio | + | |
| - | init.s : solo el código necesario para inicializar al procesador en modo protegido y en | + | |
| - | ejercicios posteriores la paginación. | + | |
| - | main.s : funcionalidad solicitada en cada ejercicio | + | |
| - | functions.s : funciones auxiliares y/o frecuentemente implementadas en ensamblador | + | |
| - | functions.c : funciones auxiliares y/o frecuentemente implementadas en C | + | |
| - | sys_tables.s : tablas de sistema. | + | |
| - | 2.Página 5. En el ejercicio 5 la tabla, debería indicar | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | 3.Página 5. En el ejercicio 6 ítem a, debería indicar | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | final de la tabla se sobrescriben los valores iniciales. | + | |
| - | 4.Página 7. En el ejercicio 8 ítem b, debería indicar | + | |
| - | Los dígitos correspondientes al alfabeto hexadecimal conformarán un número de 64bits, | + | |
| - | es decir si se presionan las teclas 1234ABCD, se debe almacenar en la tabla de dígitos | + | |
| - | como una entrada que contiene al número 000000001234ABCDh. Cada nuevo número se insertará | + | |
| - | en la tabla cuando se presione ENTER. Por razones de simplicidad el buffer circular de | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | con ceros en las posiciones MSB (1E.ENTER equivale 000000000000001Eh). | + | |
| - | 5.Página 11. En el ejercicio 13 ítem b, debería indicar | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | TEXT Tarea 0 | + | |
| - | BSS Tarea 0 00302000h | + | |
| - | DATA Tarea 0 | + | |
| - | Tabla de dígitos | + | |
| - | TEXT Tarea 1 | + | |
| - | BSS Tarea 1 00322000h | + | |
| - | DATA Tarea 1 | + | |
| - | TEXT Tarea 2 | + | |
| - | BSS Tarea 2 00332000h | + | |
| - | DATA Tarea 2 | + | |
| - | | + | |
| - | Pila Núcleo | + | |
| - | Pila Tarea 0 | + | |
| - | Pila Tarea 2 | + | |
| - | Pila Tarea 1 | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | ** | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | TEXT Tarea 0 | + | |
| - | BSS Tarea 0 00302000h | + | |
| - | DATA Tarea 0 | + | |
| - | Tabla de dígitos | + | |
| - | TEXT Tarea 1 | + | |
| - | BSS Tarea 1 00322000h | + | |
| - | DATA Tarea 1 | + | |
| - | TEXT Tarea 2 | + | |
| - | BSS Tarea 2 00332000h | + | |
| - | DATA Tarea 2 | + | |
| - | | + | |
| - | Pila Núcleo Tarea 0 1FFF8000h | + | |
| - | Pila Núcleo Tarea 2 1FFF9000h | + | |
| - | Pila Núcleo Tarea 1 1FFFA000h | + | |
| - | Pila Núcleo | + | |
| - | Pila Usuario Tarea 0 | + | |
| - | Pila Usuario Tarea 2 | + | |
| - | Pila Usuario Tarea 1 | + | |
| - | | + | |
| - | | + | |