Estructura de Computadors I
Curs
2010-2011
Quadrimestre de Tardor
Material de l'Assignatura
Definició del SISA-F
Conté la descripció de l'arquitectura SISP-F, així com les instruccions i macros que formen el llenguatge SISA-F, el llenguatge que utilitzem per a la programació en assemblador a la nostra assignatura.
Com a documentació complementària, aquí disposeu de la informació que es proporciona a l'assignatura Introducció als Computadors respecte de la computadora SISP-I-1. Recordeu que la nostra computadora SISP-F és una evolució del SISP-I-1.
Apunts
De moment sols està disponible aquest tema, sobre l'estructura de la memòria:
Col.lecció de problemes
Software de pràctiques
El següent paquet conté els fitxers-plantilla de les pràctiques (actualitzat a gener de 2008), per realitzar al vostre ordinador, en Linux.
Mètode recomanat (si el vostre PC té Linux instal·lat): El següent paquet conté el software de les pràctiques, per a sistemes Linux.
Software ec1 per a Linux: ec1-2009-04-20.tar.gz (actualitzat a 20/04/2009, amb la versió 0.18 del simulador sisa-dbg)
Instruccions d'instal·lació: LLEGEIXME-LINUX.txt
Mètode alternatiu: Si no disposeu d'un sistema Linux sinó solament un sistema Windows, també podeu fer les pràctiques amb el següent liveCD Linux Ubuntu que ja conté el software d'ec1 instal.lat. És important que llegiu el README_FIRST.txt i el README_Windows.txt que trobareu junt amb la imatge ISO de la liveCD. Aquesta liveCD inclou l'assemblador, muntador i simulador (versió 0.17), però no els fitxers-plantilla de les pràctiques que haureu de de baixar igualment en fitxer separat. Tot i que l'ús del LiveCD us pot ser útil temporalment com a solució de compromís, recomanem que ja des d'ara us instal.leu un sistema Linux al vostre ordinador (no cal eliminar Windows, sols permetre que arranqui des del sistema seleccionat), el qual us serà de gran utilitat a la resta dels vostres estudis a la FIB.
Mètode ràpid (recomanat): copiar-lo dels PCs del laboratori FIB amb una USB o un CD, de la carpeta: /assig/ec1/liveCD/livecd32-ubuntu-ec1alumne-en.iso
Mètode alternatiu (compte, 770MB! pot ser molt lent): baixar-lo de la web livecd32-ubuntu-ec1alumne-en.iso
Nota: una distribució Linux del tipus Live-CD consisteix en un CD que conté de forma comprimida un sistema Linux complet i autoexecutable sense necessitat d'instal·lació: simplement s'inserta el CD, es reinicia el PC, i automàticament s'engegarà una sessió Linux. Té l'avantatge que no s'instal·la cap fitxer ni es modifica res en el vostre disc, ja que corre totalment en memòria, però el desavantatge que quan s'apaga l'ordinador desapareixen tots els fitxers nous generats, a menys que es copiïn en un dispositiu extern com ara memòria USB, CD, etc.
Documentació complementària de transparències (compte, complementària!)
Atenció: les següents transparències són una informació complementària a les classes de teoria/problemes i documentació general de l'assignatura. És possible que contingui petites errades ja que no s'actualitza. Si les detecteu, envieu un correu a djimenez@ac.upc.edu.