Información general


Tipo de asignatura: obligatoria

Coordinador: Juan José Pons López

trimestre: Segundo trimestre

Créditos: 4

Profesorado: 

Pere Tuset Peiró
Cristina Reina León 

Curso académico: 2025

Curso de impartición: 1

Lenguas de impartición


  • Catalá

La asignatura se imparte en catalán/castellano. Aun así, la documentación de la asignatura será mayoritariamente en inglés. Por tanto, el estudiante debe poder leer correctamente en inglés para comprender la documentación técnica que se le proporcione. 

Competencias / Resultados de aprendizaje


competencias básicas
  • B2_Que los estudiantes sepan aplicar sus conocimientos en su trabajo o vocación de una forma profesional y tengan las competencias que demuestran mediante la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio

     

  • B5_Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía

     

competencias transversales
  • T1_Que los estudiantes conozcan un tercer idioma, que será preferentemente el inglés, con un nivel adecuado de forma oral y por escrito, de acuerdo con las necesidades que tendrán las graduadas y graduados en cada titulación

     

  • T2_Que los estudiantes tengan capacidad para trabajar como miembros de un equipo interidisciplinar ya sea como un miembros más, o realizando tareas de dirección con el fin de contribuir a desarrollar proyectos con pragmatismo y sentido de la responsabilidad, asumiendo compromisos teniendo en cuenta los recursos disponibles

     

Presentación de la asignatura


A nivel general esta asignatura abarca los siguientes descriptores especificados para la materia a la que pertenece (Arquitectura, Sistemas Operativos y Redes de Ordenadores):

1.- Procesadores de propósito específico: el procesador RISC

2.- Arquitectura y jerarquía de memoria de un procesador RIESGO

3.- Buses y periféricos de entrada/salida de un procesador RIESGO

4.- Programación en lenguaje máquina y ensamblador de un procesador RIESGO

5.- Programación en lenguajes de alto nivel (C) para procesadores RISC

6.- Introducción a los sistemas operativos UNIX (entorno y pedidos)

Por el seguimiento de la asignatura el estudiante trabaja con su ordenador personal (portátil) que deberá llevar a todas y cada una de las clases.

El aula (física o virtual) es un espacio seguro, libre de actitudes machistas, racistas, homófobas, transfobas y discriminatorias, sea hacia el alumnado o hacia el profesorado. Confiamos en que entre todas y todos podamos crear un espacio seguro donde podamos equivocarnos y aprender sin tener que sufrir prejuicios de otros. 

Contenidos


La asignatura está organizada en los siguientes temas:

  • Tema 1: Introducción a los procesadores RISC-V
  • Tema 2: Programación en ensamblador por procesadores RISC-V
  • Tema 3: Programación en C por procesadores RISC-V
  • Tema 4: Introducción a los sistemas operativos

Actividades y sistema de evaluación


La asignatura se evalúa a partir de las siguientes actividades:

  • Examen teoría (TEORIA): 40%
  • Examen laboratorio (LABORATORIO): 20%
  • Prácticas (PRÁCTICAS): 40%

La nota final de la asignatura (NFA) se calcula según:

  • EXÁMENES = TEORÍA x 0,4 + LABORATORIO x 0,2
  • Si EXÁMENES >= 5: NFA = EXÁMENES + PRÁCTICAS x 0.4
  • Si EXÁMENES < 5: NFA = EXÁMENES

Consideraciones adicionales:

  • Todas las actividades son de carácter obligatorio; las actividades a las que no se ha asistido o no se han realizado se evalúan con un cero (0).
  • Las notas de los exámenes (TEORIA y LABORATORIO) son recuperables a fecha oficial, mientras que las notas de las prácticas no son recuperables.
  • Cualquier indicio de copia o plagio (de compañeros, de fuentes no citadas, o de herramientas como ChatGPT) comportará que la actividad se evalúe con un cero (0).
  • El comportamiento reiterado de copia o plagio comportará que la asignatura se evalúe con un No Presentado (NP) y el estudiante sea reportado a la dirección de la Universidad.

Bibliografía


Básico

David A. Patterson, John L. Hennessy. Computer Organization and Design, Hardware/Software Interface: RISC-V Edition. Ed. Morgan Kaufman, 1a Edición. 

David Patterson y Andrew Waterman. The RISC-V Reader: En Open Architecture Atlas. Ed. Strawberry Canyon, 1a edición.

Dennis M. Ritchie, Brian W. Kernighan. The C Programming Language. Pearson Education, 2ª Edición.

Sarah Harris, David Harris. RISC-V.