![]() |
Educational guide | |||||||||||||||||||||||||||||||||||||||
IDENTIFYING DATA | 2021_22 | |||||||||||||||||||||||||||||||||||||||
Subject | COMPUTER ORGANIZATION | Code | 00709008 | |||||||||||||||||||||||||||||||||||||
Study programme |
|
|||||||||||||||||||||||||||||||||||||||
Descriptors | Credit. | Type | Year | Period | ||||||||||||||||||||||||||||||||||||
6 | Basic Training | First | Second |
|||||||||||||||||||||||||||||||||||||
Language |
|
|||||||||||||||||||||||||||||||||||||||
Prerequisites | ||||||||||||||||||||||||||||||||||||||||
Department | ING.MECANICA,INFORMAT.AEROESP. |
|||||||||||||||||||||||||||||||||||||||
Coordinador |
|
lsang@unileon.es agomg@unileon.es |
||||||||||||||||||||||||||||||||||||||
Lecturers |
|
|||||||||||||||||||||||||||||||||||||||
Web | http://agora.unileon.es | |||||||||||||||||||||||||||||||||||||||
General description | The aim of this subject is to allow the student to acquire the main concepts related to the design and performance of the computer components: datapath, control unit, memory, I/O, ALU, etc. The student also develops skills to program MIPS using assembler language. | |||||||||||||||||||||||||||||||||||||||
Tribunales de Revisión |
|
|||||||||||||||||||||||||||||||||||||||
Competencias |
Code | |
A18122 | |
B5618 | |
B5624 | |
C2 | |
C3 |
Learning aims |
Competences | |||
Students know how computer systems are programmed. | A18122 |
B5618 B5624 |
C2 C3 |
Contents |
Topic | Sub-topic |
A. Introduction to computers | Tema 0. Introduction to the subject Tema 1. Introduction to computers |
B. Memory hierarchy | Tema 2. Cache memory Tema 3. Memory |
C. Input/Output | Tema 4. Input/Output. Tema 5. I/O devices. |
D. Central Process Unit | Tema 6. Arithmetic. Tema 7. Instruction set. Tema 8. Datapaths. Tema 9. Control unit. |
E. Programming | Programming in C and assembler language |
Planning |
Methodologies :: Tests | |||||||||
Class hours | Hours outside the classroom | Total hours | |||||||
Practicals using information and communication technologies (ICTs) in computer rooms | 30 | 30 | 60 | ||||||
Problem solving, classroom exercises | 12 | 15 | 27 | ||||||
Lecture | 13 | 5 | 18 | ||||||
Extended-answer tests | 2 | 10 | 12 | ||||||
Practical tests | 2 | 30 | 32 | ||||||
1 | 0 | 1 | |||||||
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students. |
Methodologies |
Description | |
Practicals using information and communication technologies (ICTs) in computer rooms | Se realizarán prácticas de programación en lenguaje ensamblador del MIPS usando un simulador, como por ejemplo el MARS. |
Problem solving, classroom exercises | |
Lecture | En las clases teóricas se expondrán los distintos conceptos fundamentales relacionados con la estructura de un computador: las rutas de datos, la unidad de control, la unidad aritmético-lógica, la memoria, la unidad de E/S, los formatos de instrucción, etc. Además, se presentará el repertorio de instrucciones del procesador MIPS, usando ejemplos de programación en ensamblador simples y otros algo más complejos, que luego se desarrollarán con más profundidad en las sesiones prácticas. |
Personalized attention |
|
|
Assessment |
Description | Qualification | ||
20% Se sumará esta nota cuando se haya aprobado la parte de teoría y de prácticas | |||
Practical tests | 40% Calificación mínima para superar la asignatura: 5 |
||
Extended-answer tests | 40% Calificación mínima para superar la asignatura: 5 |
||
Other comments and second call | |||
Sources of information |
Access to Recommended Bibliography in the Catalog ULE |
Basic |
![]() ![]() ![]() ![]() ![]() ![]() |
Complementary |
![]() ![]() ![]() ![]() |
Recommendations |
Subjects that it is recommended to have taken before | ||
|