XSL Content

Computer Architecture

Centre
Faculty of Science and Technology
Degree
Bachelor's Degree in Electronic Engineering
Academic course
2023/24
Academic year
3
No. of credits
6
Languages
Spanish
Basque

TeachingToggle Navigation

Distribution of hours by type of teaching
Study typeHours of face-to-face teachingHours of non classroom-based work by the student
Lecture-based3045
Seminar57.5
Applied classroom-based groups1015
Applied computer-based groups1522.5

Teaching guideToggle Navigation

AimsToggle Navigation

Este curso explica el funcionamiento de un computador desde el hardware al nivel de puertas lógicas y su programación a bajo nivel. Se estudia cómo las puertas se combinan conforme a una arquitectura, para dar lugar a la CPU programable, y cómo se estructura el resto de componentes para dar lugar a un computador. En definitiva, se pretende entender el funcionamiento de los computadores viendo su arquitectura así como la de los microprocesadores.

TemaryToggle Navigation



Programa



1- Codificación en computadores

Representación binaria: Binario, octal, hexadecimal. El binit, el byte y sus múltiplos. Codificación de datos. Codificación de instrucciones. Codificaciones e información (compresión con y sin pérdidas).

2- Generalidades sobre Computadores

Evolución de la arquitectura de computadores. Arquitectura Von Newmann. Conceptos RISC. Otras arquitecturas

3- Estructura y funcionamiento de la Unidad central de Procesamiento

Modelo del programador de sistema virtual sencillo basado en ¿P (xComputer). Hardware del ¿P

4- Estructura y funcionamiento del computador

Modelo del programador de un sistema basado en 68000 (68Fil). Hardware del computador





Bibliografía básica

* David J Eck, ¿The most Complex Machine¿, A.K.Peters Ltd.

* Manuales de referencia del ¿P68000 y entrenador 68Fil



Direcciones de Internet

* www.wikipedia.org

* www.unicode.org

MethodologyToggle Navigation

En GA se realizarán ejercicios, principalmente de programación en ensamblador.

En GO se realizarán cinco prácticas dedicadas a programación, interrupciones y E/S, en siete u ocho sesiones de laboratorio. Dichas prácticas deben haber sido previamente trabajadas por el alumno.

Assessment systemsToggle Navigation

Examen escrito 85%

Prácticas 15%

La resolución de ejercicios en GA proporcionarán puntos complementarios.

BibliographyToggle Navigation

Basic bibliography

* David J Eck, "The most Complex Machine", A.K.Peters Ltd.

* Manuales de referencia del MicroProcesador 68000 y entrenador 68Fil

Examining board of the 5th, 6th and exceptional callToggle Navigation

  • COLLANTES METOLA, JUAN MARIA
  • SAGASTABEITIA BURUAGA, IBON
  • VARONA FERNANDEZ, MARIA AMPARO

GroupsToggle Navigation

01 Teórico (Spanish - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
16-30

12:00-13:00

09:30-10:30

01 Seminar-1 (Spanish - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
16-20

12:00-13:00

01 Applied classroom-based groups-1 (Spanish - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
21-30

12:00-13:00

01 Applied computer-based groups-1 (Spanish - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
23-23

15:00-17:00

25-26

15:00-17:00

27-27

15:00-17:00

28-30

15:00-17:00

30-30

17:00-18:00

31 Teórico (Basque - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
16-30

12:00-13:00

09:30-10:30

31 Seminar-1 (Basque - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
16-20

12:00-13:00

31 Applied classroom-based groups-1 (Basque - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
21-30

12:00-13:00

31 Applied computer-based groups-1 (Basque - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
22-22

15:00-17:00

24-27

15:00-17:00

29-30

15:00-17:00

30-30

17:00-18:00

Teaching staff