1. Trang chủ
  2. » Giáo án - Bài giảng

kiến trúc máy tính nguyễn thanh sơn course introduction sinhvienzone com

12 60 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 346,03 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BK TP.HCM Computer Architecture Faculty of Computer Science & Engineering Department of Computer Engineering Nguyen Thanh-Son sonsys@cse.hcmut.edu.vn http://www.cse.hcmut.edu.vn/~son

Trang 1

BK

TP.HCM

Computer Architecture

Faculty of Computer Science & Engineering Department of Computer Engineering

Nguyen Thanh-Son

sonsys@cse.hcmut.edu.vn

http://www.cse.hcmut.edu.vn/~sonsys

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 2

What is Computer??

Trang 3

BK

TP.HCM

“A computer is a data processing machine

which is operated automatically under the

control of a list of instructions (called a

program) stored in its main memory

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 4

Computer Architecture

“Computer architecture refers to those

attributes of a computer system visible

to programmers, or those attributes that have a direct impact on the logical execution of programs.

Trang 5

BK

TP.HCM

Typical Attributes

 The instruction set (instruction types and

operations)

 Basic data representation methods

 I/O mechanisms

 The basic units in the CPU

 Functions of the major components

 Instruction execution

 Memory organization (memory addressing

techniques)

 The ways in which the basic components are

interconnected

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 6

Course Overview

 Principle & organization of digital computers

 Instruction Set Architecture of a Computer

 Programming in assembly language (MIP),

 Performance issues in computer architecture

Trang 7

BK

TP.HCM

Why this Course ???

 To be professional in any field of computing today, not to regard the computer just as a black box executing programs by magic

 To understand funtional components that build up a computer system, their characteristics, performance, & interaction between them

 To understand computer architecture in order

to develop a program that runs efficiently on

a a system

 To understand the tradeoff among various component features, such as CPU clock speed

vs memory size by design a system

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 8

Course Outcomes

Students who complete this course will be able to:

 explain the organization and implementation

of a computer system at the hardware level

 develop assembly language programs that include complex constructs

 design and build a basic functional computer system with its I/O for applications

 analyze the performance of computer architecture and organization

Trang 9

BK

TP.HCM

Course Schedule

 Introduction to Computer Abstraction and Technology (week 1-2)

 Instructions – Language of the Computer with MIP (week 3-5)

 Arithmetic for Computers (week 6-7)

 The Processor (week 8-9)

 Storage and Other IO topics (week 12-14)

 Each week: 3 Lecture Hours + 2 Execise or Lab Hours

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 10

Course Materials

 Lecture Note:

http://www.cse.hcmut.edu.vn/~sonsys

 Text book:

David A Patterson and John L Hennessy,

Computer Organization & Design – The Hardware/Software Interface,

4th Edition, Morgan Kaufmann Publishers,

2008

Trang 11

BK

TP.HCM

Course Evaluation

Exams will be in MultiChoices

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 12

Question ????

Ngày đăng: 28/01/2020, 23:05

🧩 Sản phẩm bạn có thể quan tâm