Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Engineering SMD082/SMD066

Similar presentations


Presentation on theme: "Computer Engineering SMD082/SMD066"— Presentation transcript:

1 Computer Engineering SMD082/SMD066
Teachers, and Lab help. Schedule: Lectures. Laborations. Teaching. Course material. Course information.

2 Teachers Lectures Per Lindgren Room A2307 Magnus Lundberg Room A2301 Lab assistance: Åke Östmark and Linus Svensson Room A2308

3 Schedule 16 lectures. 5 laborations, all in the Unix labs.
you must get a Unix account NOW. ENROLL to course before 3rd lecture. 1st scheduled lab: Lab help personnel will be available. Other lab help available through ; mail -s HELP or according to schedule on the door of room 2308. 1st lab should be submitted Monday Jan 28th.

4 Course material Patterson / Hennessy: Computer Organization & Design
The Hardware / Software Interface On the web: Schedule, course plan, course info (how-to). Lab assignments. MIPS LR 3300 Reference manual, (needed later). Slides, (like this one). Current Lab status, (submitted, collected, returned, passed).

5 Laborations In groups of two students, or alone. How to ENROLL.
Must be from your Unix account. mail -s ENROLL NAMN Jan Jacobson KLASS D3A PERSONNR JOTAKONTO d92-jjn LABBA_ENSAM (or ) LABBA_MED Matti Johansson <ctrl-d>

6 Laborations Assignments available through the web page.
Unique assignments for each group. Strict deadlines. Turn in you labs in time! Late labs will be collected and graded if time allows. Labs are submitted, acknowledged and returned by . Strict formatting rules. Incorrect formatted submissions are directly rejected. Current Lab status available on the web page.

7 Lab help 1st scheduled lab Purpose of lab help:
Lab help personnel will be available. They will help you get started Purpose of lab help: To help you solving the problem, NOT Solving the problem for you.

8 Computer Engineering what’s that?
Computer Organization & Design Computer architecture: Instruction set. Computer design: Interfacing the environment. Hardware implementation. The Hardware / Software Interface Programming the computer: write your own user programs. Controlling the hardware: write your own system programs (OS/drivers).

9 Example 1 (f5.30)

10 Example 2 (f5.31)

11 Example 3 (f6.55)

12 Zero ext. Branch logic A ALU 4 B + 31 + Sgn/Ze extend

13 Why study the CPU in detail?
Micro processors occur everywhere! Computers, obviously. Embedded systems: TV. Cell phones. Cars. Smart card. Embedded Internet Systems, (EIS). !!! HOT RESEARCH TOPIC !!!


Download ppt "Computer Engineering SMD082/SMD066"

Similar presentations


Ads by Google