初二计算机第三章课件,计算机体系结构第三章课件.pdf

计算机体系结构第三章课件.pdf

Computer Architecture

(Chap.3 — Machine-Level Programming)

Instructor: Wang Weiwei

Email:wangww@zju.edu.cn

Institute of VLSI Design,

(58¤ >´OïĤ)

Zhejiang University

2010.3

S

Topics

A Historical Perspective

Assembly Programmer’s View

Disassembling

“movl” Operations, Simple Addressing Modes

Some Arithmetic Operations

x86-64 Bit Mode

S

1 A Historical Perspective

2 Assembly Programmer’s View

3 Disassembling

4 “movl” Operations, Simple Addressing Modes

5 Some Arithmetic Operations

6 x86-64 Bit Mode

S

IA32 Processors

Totally Dominate Computer Market

Evolutionary Design

Starting in 1978 with 8086

Added more features as time goes on

Still support old features, although obsolete

Complex Instruction Set Computer (CISC)

Many different instructions with many different formats

But, only small subset encountered with Linux programs

Hard to match performance of Reduced Instruction Set

Computers (RISC)

But, Intel has done just that!

– 2 – 15-213, F’08

x86 Evolution: Programmer’s View

x86 Evolution: Programmer’s View

(Abbreviated)

(Abbreviated)

Name Date Transistors

8086 1978 29K

16-bit processor. Basis for IBM PC & DOS

Limited to 1MB address space. DOS only

gives you 640K

386 1985 275K

Extended to

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值