Go to:
Logótipo
You are in:: Start > CC224

Computer Architecture

Code: CC224     Acronym: CC224

Keywords
Classification Keyword
OFICIAL Computer Science

Instance: 2013/2014 - 2S

Active? Yes
Web Page: http://www.dcc.fc.up.pt/~vsc/AC
Responsible unit: Department of Computer Science
Course/CS Responsible: Bachelor in Computer Science

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
L:CC 39 Plano de estudos de 2008 até 2013/14 2 - 5 -
3
MI:ERS 59 Plano de Estudos a partir de 2007 2 - 5 -

Teaching language

Portuguese

Objectives

Understand the main architectural components of a digital computer. Understanding the pros and drawbacks of a hardwre configuraion. Undetsanding of the close connection between design and implementation of computer hardware and the software that runs on the computer.

Learning outcomes and competences

- Understanding computer architecture, including CPU, memory and peripherals.

 

-Performance metrics and their evaluation.

 

- Experience with ISAs and their programming.

Working method

Presencial

Program

Computer History and Evolution. von Neumman Machine. data and Program Representation. Instriction Sets (ISA). Insctriction Types. Code generation and Assembly. Main CPU components and their implementation. Data flow and control flow. Performance Analysis. RISC and pipelining.

 

memory design and memory hierarchy. Disks, memory and Cache. Virtual Memory and Hardware support. Operating System Support. Buses, bridges and aaccess/protocols. Input/Output, IRQs and DMA. Other peripherals.

Mandatory literature

Patterson David A.; Computer organization and design. ISBN: 1-55860-604-1

Complementary Bibliography

Hennessy John L.; Computer architecture. ISBN: 9780123704900

Teaching methods and learning activities

Includes:

- lectures

- problem resolution in labs

Software

MARS - Simulador do Microprocessador MIPS R2000

Evaluation Type

Distributed evaluation with final exam

Assessment Components

designation Weight (%)
Exame 100,00
Total: 100,00

Amount of time allocated to each course unit

designation Time (hours)
Frequência das aulas 4,00
Total: 4,00

Eligibility for exams

Participation in labs, as described in FCUP regulations.

Calculation formula of final grade

The student is asumed to have frequency.

 

final score= max(T1 + T2, E)

 

The students may take the two tests, or just the exam, or both.

 

 

Recommend this page Top
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-11-04 at 11:03:28 | Acceptable Use Policy | Data Protection Policy | Complaint Portal