计算机结构 英文 PPT 教案 PART 1 第一部分



Programming language, compiler, architecture


Processor and memory system


I/O system (including OS)

Determines how fast I/O operations are executed
Chapter 1 — Computer Abstractions and Technology — 6

Non-volatile secondary memory


Magnetic disk Flash memory Optical disk (CDROM, DVD)
Chapter 1 — Computer Abstractions and Technology — 17
Networks

Chapter 1 — Computer Abstractions and Technology — 12
Opening the Box
Chapter 1 — Computer Abstractions and Technology — 13
Inside theMarket
Chapter 1 — Computer Abstractions and Technology — 4
What You Will Learn

How programs are translated into the machine language

And how the hardware executes them


System software


Handling input/output Managing memory and storage Scheduling tasks & sharing resources

Hardware

Processor, memory, I/O controllers
Chapter 1 — Computer Abstractions and Technology — 18
Technology Trends

Electronics technology continues to evolve


Increased capacity and performance Reduced cost

The hardware/software interface What determines program performance

And how it can be improved


How hardware designers improve performance What is parallel processing
Technology Vacuum tube Transistor Integrated circuit (IC) Very large scale IC (VLSI) Ultra large scale IC
DRAM capacity
Year 1951 1965 1975 1995 2005
Relative performance/cost 1 35 900 2,400,000 6,200,000,000

Makes novel applications feasible


Computers are pervasive
Chapter 1 — Computer Abstractions and Technology — 2
Classes of Computers

Desktop computers

Hardware representation

§1.3 Under the Covers
Components of a Computer
The BIG Picture

Same components for all kinds of computer

Desktop, server, embedded User-interface devices
Inside the Processor

AMD Barcelona: 4 processor cores
Chapter 1 — Computer Abstractions and Technology — 15
Abstractions
The BIG Picture

Abstraction helps us deal with complexity
Chapter 1 — Computer Abstractions and Technology — 19
§1.4 Performance
Defining Performance

Which airplane has the best performance?
Boeing 777 Boeing 747 BAC/Sud Concorde Douglas DC-8-50 0 100 200 300 400 500 Boeing 777 Boeing 747 BAC/Sud Concorde Douglas DC8-50 0 2000 4000 6000 8000 10000

Hide lower-level detail The hardware/software interface

Instruction set architecture (ISA)


Application binary interface

The ISA plus system software interface The details underlying and interface

General purpose, variety of software Subject to cost/performance tradeoff Network based High capacity, performance, reliability Range from small servers to building sized
Chapter 1 — Computer Abstractions and Technology — 5
Understanding Performance

Algorithm

Determines number of operations executed Determine number of machine instructions executed per operation Determine how fast instructions are executed

Datapath: performs operations on data Control: sequences datapath, memory, ... Cache memory

Small fast SRAM memory for immediate access to data
Chapter 1 — Computer Abstractions and Technology — 14
Chapter 1 — Computer Abstractions and Technology — 11
Through the Looking Glass

LCD screen: picture elements (pixels)

Mirrors content of frame buffer memory


LED illuminates desktop Small low-res camera Basic image processor

Looks for x, y movement

Buttons & wheel

Supersedes roller-ball mechanical mouse


Input/output includes

Display, keyboard, mouse Hard disk, CD/DVD, flash For communicating with other computers

Storage devices


Network adapters

Chapter 1 — Computer Abstractions and Technology — 9

Assembly language

Textual representation of instructions
Binary digits (bits) Encoded instructions and data
Chapter 1 — Computer Abstractions and Technology — 8
§1.2 Below Your Program
Below Your Program

Application software

Written in high-level language Compiler: translates HLL code to machine code Operating System: service code
Chapter 1 — Computer Abstractions and Technology — 16

Implementation
合集下载

计算机英语课件-p1.1

计算机英语课件-p1.1

原因状语从句
to modify than hardware. Computers are valuable because
定语从句
they are general-purpose machines that can solve many
状语
different kinds of problems, as opposed to special-purpose
定语从句
machines that can each solve only one kind of problem.
[1]
Different problems can be solved with the same hardware by supplying the system with a different set of instructions, that is, with different software.
NOTES [1]长句。主要部分是because引导的原因状语从句,
该从句由as opposed to….分开的两部分组成,每 部分都有一个that引导的定语从句。 [2]总线不仅仅是一组线缆,它还包括一些逻辑电 路。此处是一种形象说法,有关总线的概念请见 本章1.5节。本句中the flow of information被后面 的flows from…省略that的定语从句修饰;which引 导的是非限定性定语从句。 [3] because引导的是原因状语从句;句子后面的that 引导的是定语从句,修饰work。
components connected to each other by the bus, is common.
However, other configurations are possible as well.

计算机英语课件—Unit1WhatIsAComputer

计算机英语课件—Unit1WhatIsAComputer

目录
• Fundamentals of Computer Networks and Internet Applications
• Data storage, transmission, and processing technology
• Introduction to cutting edge technologies such as artistic intelligence and the Internet of Things
Clock speed
Measures the speed of the CPU, determining how fast it can process data and execute instructions
Storage
1 2 3
Hard disk drive
A non-volatile storage device that stores and retries digital information using magnetic storage technology
Characteristics
Computers are characterized by their ability to store and process large amounts of data quickly and accurately They can also be programmed to perform a wide range of tasks, from simple calculations to complex simulations and analyses
Examples
Operating systems, device drivers, servers, utilities, and more

计算机网络英文课件Chapter1

计算机网络英文课件Chapter1
Introduction 1-11
client/server model
r r
peer-peer model:
r r
Network edge: connection-oriented service
Goal: data transfer
between end systems handshaking: setup (prepare for) data transfer ahead of time
Introduction 1-2
Chapter 1: roadmap
1.1 What is the Internet? 1.2 Network edge 1.3 Network core 1.4 Network access and physical media 1.5 Internet structure and ISPs 1.6 Delay & loss in packet-switched networks 1.7 Protocol layers, service models 1.8 History
protocols control sending,
receiving of msgs
r
router server local ISP
workstation mobile
e.g., TCP, IP, HTTP, FTP, PPP
Internet: “network of
networks”
r r
loosely hierarchical public Internet versus private intranet RFC: Request for comments IETF: Internet Engineering Task Force

计算机英语第五版课件01

计算机英语第五版课件01
来处理数据的主意。 conceive:v. 构想出;想出;设想 ➢ It was the Wright brothers who first conceived the design of a successful motor-
powered plane. 是莱特兄弟最先构想出由发动机驱动并飞起来的飞机的图样的。 ➢ He conceived of the first truly portable computer in 1968. 他在1968年构想出第一台真
ENIAC was granted a patent, which was overturned decades later ENIAC被授予了专利, 但是数十年后该专利被废除了。
9
计算机概览·语言点聚焦
each tooth representing a digit from 0 to 9:这是现在分词独立结构,具有解释性功能。现 在分词可有其独立的逻辑主语(常常是名词或代词主格),置于其前面,二者构成一种分词 独立结构。现在分词独立结构常用作状语,表示时间、原因、条件或伴随情况等,一般置于 句首或句末。过去分词也有此类用法,构成过去分词独立结构。 ➢ Weather permitting, we’ll have the match tomorrow. 天气允许的话,我们明天进行比
3
计算机概览·内容提要
➢ Charles Babbage & Augusta Ada Byron:被许多历m tube > transistor > IC > LSI > VLSI ✓ vacuum tube:真空管,最早用于电子计算机 ✓ transistor:晶体管,20世纪50年代末开始使用 ✓ IC (integrated circuit) : 集成电路,20世纪60年代末采用 ✓ LSI (large-scale integrated circuit):大规模集成电路,20世纪70年代中期采用 ✓ VLSI (very large-scale integrated circuit):超大规模集成电路

计算机英语课件 - Unit 1

计算机英语课件 - Unit 1

中央处理单元 内存 输入设备 输出设备 真空管 晶体管 大型集成电路 超大型集成电路
Unit 1 My Computer
Introduction (1)

A computer is an electronic device that can receive a set of instructions(指令), or program(程序), and then carry out (执行) this program by performing calculations on numerical data(数据) or by manipulating other forms of information.
Unit 1 My Computer
Introduction (1)

A computer is an electronic device that can receive a set of instructions, or program, and then carry out this program by performing calculations on numerical data or by manipulating other forms of information. 计算机是一种电子设备。它能接受一套指令或 程序,然后通过对数值数据进行运算或者对其他 形式的信息进行处理来执行该程序。
Unit 1 My Computer
History (2) - Electronic computers – the ENIAC
- ? Why a stored program?


The instructions, like the data, were stored within a “memory”, freeing the computer from the speed limitation of the paper-tape reader during execution(执行) and permitting problems to be solved without rewiring the computer. 这些指令,跟数据一样,也存储在内存里。这样计算 机在执行时摆脱纸带阅读器的速度限制,使得不用给 计算机重新导线问题也可以得到解决。

计算机英语Unit1-Computer-and-Computer-SciencePPT课件

计算机英语Unit1-Computer-and-Computer-SciencePPT课件

2021/4/8
4
II. History
III.
The first adding machine, a precursor of
the digital computer, was devised in the 1642 by
the French scientist, mathematician, amputers
Analogue computer began to be built in the late 19th century. Early models calculated by means of rotating shafts and gears. Numerical approximations of equations too difficult to solve in any other way were evaluated with such machine. Lord Kelvin built a mechanical tide predictor that was a specialized analogue computer. During World War 1 and 2, mechanical and later, electrical analogue computing systems were used as torpedo course predictors in submarines and as bombsight controllers in aircraft. Another system was designed to predict spring floods in the Mississippi River basin.
also multiply.

计算机结构 英文 PPT 教案 PART 1 第一部分

Chapter 1 — Computer Abstractions and Technology — 7
Levels of Program Code

High-level language


Level of abstraction closer to problem domain Provides for productivity and portability

Байду номын сангаас

Input/output includes

Display, keyboard, mouse Hard disk, CD/DVD, flash For communicating with other computers

Storage devices


Network adapters

Chapter 1 — Computer Abstractions and Technology — 9
Chapter 1 — Computer Abstractions and Technology — 18
Technology Trends

Electronics technology continues to evolve


Increased capacity and performance Reduced cost

Hardware representation

§1.3 Under the Covers
Components of a Computer
The BIG Picture

Same components for all kinds of computer

计算机英语PPT-Computer English 1-1


Hard disks, or fixed disks, can be either fixed in the mainframe as a part of the internal design of a microcomputer or separate, external units. Internal hard disks reside permanently within the microcomputer and are removed only for servicing or replacement. External hard disks can be purchased alone and the attached to the microcomputer with cables; they are used for backing up large amounts of data or for additional storage capacity. Hard disks provide tremendous storage capacities ranging from to hundreds of gigabytes. Severapical secondary storage medium of a microcomputer is the floppy and hard disks. A floppy disk, or diskette is a thin circular piece of flexible polyester coated with a magnetic material. The data are recorded on a series of concentric circles called tracks. The access mechanism steps from track to track, reading or writing one track at a time. A track is subdivided into sectors. To distinguish the sectors, they are sequentially addressed by natural numbers 0, 1, 2 and so on. A sector is a primitive access unit. Most microcomputers use floppy diskettes of 3.5 inches in diameter. The following figure shows a 3.5 inches floppy diskette.

计算机介绍英文版PPT课件


可编辑课件
Next
17
Networks and the Internet
What is a network?
➢ Collection of computers and devices connected together
Communications Device
Enables a connection
Click to view Web Link, click Chapter 1, Click Web Link from left navigation, then click Internet below Chapter 1
p. 11 Fig. 1-9
可编辑课件
Next
21
Networks and the Internet
Define the term computer and identify its components
Explain why a computer is a powerful tool
Recognize the purpose of a network
Discuss the uses of the Internet and the World Wide Web
Identify the types of computer users
Discuss various computer applications in society
可编辑课件
Next
2
A World of Computers
What is computer literacy?
➢ Knowledge and understanding of computers and their uses

计算机组成与结构体系英文课件:Chapter 1 – Basic Structure of Com


Functional Units (9)
Arithmetic and Logic Unit
Function
Execute arithmetic or logic operations
Most computer operations are executed in ALU of the processor.
Computer Organization & Architecture
Chapter 1 – Basic Structure of Computers
Content of this lecture
1.1 Computer Types 1.2 Functional Units 1.3 Basic Operational Concepts 1.6 Performance 1.7 Historical Perspective Summary
0
34
15
Opcode
Address
An Example Instruction Format
Fetch Cycle
Execute Cycle
Fetch
Execute
Start
Instruction
Instruction
Halt
Instruction Cycle
Basic Operational Concepts (3)
Secondary Storage Store many programs and large amounts of data,particularly for information that is accessed infrequently. Magnetic Disks and Tapes ▪ Hard disks ▪ Floppy disks Optical Disks ▪ CD-ROMs
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档