第一章 计算机基础知识第一节 计算机概述一,计算机的基本组成和工作原理二,有关术语三,计算机发展简史四,微型计算机概述第二节 计算机中数的表示和编码一,N进制数二,二进制数和十六进制数运算三,计算机内数的表示四,二进制编码第一节 计算机概述一,计算机的基本组成和工作原理二,有关术语三,计算机发展简史四,微型计算机概述第一节 计算机概述一,计算机的基本组成和工作原理二,有关术语位 字节 字和字长 位编号指令 指令系统 程序 寄存器 译码器三,计算机发展简史四,微型计算机概述
1,微型计算机的基本结构
1) 构成部件
(1) 总线
(2) 中央处理器 CPU
(3) 内存
(4) 外设和输入 /输出接口 ( I/O接口 )
2) 微机的工作过程
2,微处理器,微型计算机,微型计算机系统
3,微型计算机的特点
4,微型计算机的分类
1) 按构成分类
2) 按 CPU的字长分类
3)按主机装臵分类
4) 按应用分类
5,IBM PC机的发展简史一,计算机的基本组成和工作原理按性能可分为:巨型机,大型机,中型机,小型机,微机
▲ 现代计算机的结构基础,存储程序控制结构
1945年,美籍匈牙利 数学家 John Von Neumann提出,诺依曼计算机
ENIAC (1946)
掌上电脑 (2000)
诺依曼计算机的工作原理可概述为:
,存储程序,+,程序控制,
要点:
1,以二进制表示数据和指令 (程序 )
2,先将程序存入存储器中,再由控制器自动读取并执行输入设备 控制器输出设备
CPU
存储器运算器 ALU
二,有关术语
1,位 ( bit )
2,字节 ( Byte )
3,字和字长 (word)
4,位编号
5,指令,指令系统和程序
6,寄存器
7,译码器
1,位 ( bit)
指 计算机能表示的最基本最小的单位
在计算机中采用二进制表示数据和指令,故:
位就是一个二进制位,有两种状态,,0”和,1”
2,字节 ( Byte )
相邻的 8位二进制数称为一个字节 1 Byte = 8 bit
如,1100 0011
0101 0111
3,字和字长
字长 是每一个字所包含的二进制位数。
常与 CPU内部的寄存器,运算装臵、总线宽度一致
字 是 CPU内部进行数据处理的基本单位。
例 某 CPU内含 8位运算器,则:
参加运算的数及结果均以 8位 表示,
最高位产生的进位或借位在 8位运算器中不保存,
而将其保存到标志寄存器中
1 0 1 1 0 1 0 1 被加数 8位
+ 1 0 0 0 1 1 1 1 加数 8位进位 1 1 1 1 1 1 1
0 1 0 0 0 1 0 0 和 8位
PSW
标志寄存器运算器标志寄存器运算器被加数加数和进位
▲ 字长是衡量 CPU工作性能的一个重要参数。
不同类型的 CPU有不同的字长。
如,Intel 4004 是 4 位
8080 是 8 位
8088/ 8086/80286 是 16 位
80386/80486,Pentium 是 32 位
1010 1100 0110 0101 1001 1000 0100 0011 被加数
+ 1100 0011 1100 0011 0001 0101 0101 1000 加数进位 1 1 1111 1 111 1 1
0111 0000 0010 1000 1010 1101 1001 1011 和
4位 8次
8位 4次
16位 2次
32位 1次位 1 或 0 1位字节 1100 0011 8位字 1100 0011 0011 1100 16位双字 1100 0011 0011 1100 1100 0011 0011 1100 32位高字节 低字节高 字 低 字把一个 字 定为 16 位,1 Word = 2 Byte
一个 双字 定为 32位 1 DWord = 2 Word= 4 Byte
4,位编号为便于描述,对字节,字和双字中的各位进行编号 。
从低位开始,从右到左依次为 0,1,2...
← 编号7 6 5 4 3 2 1 0
1 0 1 0 0 0 1 0
D7 D6 D5 D4 D3 D2 D1 D0
A7 A6 A5 A4 A3 A2 A1 A0
字节数据 Data
地址 Address
D0D7D15 D8
15 8
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
7 0
A0A7A15 A8
字 的编号为 15 ~ 0
双字 的编号依此类推,为 31 ~ 0
5,指令,指令系统和程序
一个 CPU能执行什么操作,是工程人员设计和制造好的,
是固定的,用户不能改变 。
指令 是 CPU能执行的一个基本操作 。
如:取数,加,减,乘,除,存数 等
指令系统 是 CPU所能执行的全部操作 。
不同的 CPU,其指令系统不同 。
程序 是用户在使用计算机时,为要解决的问题,
用一条条指令编写的指令集合 。
6,寄存器
寄存器 是用来存放数据和指令的一种基本逻辑部件 。
根据存放信息的不同,
有 指令寄存器,数据寄存器,地址寄存器 等。
标 志寄存器地址总线 AB
数据总线 DB
控制总线 CB
指令寄存器数据寄存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
CPU
结构示意图
7,译码器
译码器 是将输入代码转换成相应输出信号的逻辑电路 。
指令 是 CPU能执行的一个基本操作 ;
CPU的设计者对 CPU的所有指令进行 编码 ;
用户用 编码形式的指令 进行编程,程序存放再内存中 ;
CPU从 内存取来编码形式的指令,
对指令进行译码,发出执行该指令功能所需的信号
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
根据译码内容的不同,可分为:
指令译码器,将指令代码转换成该指令所需的各种控制信号。
地址译码器,将地址信号转换成各地址单元相应的选通信号。
二,计算机发展简史
1,根据使用的基本电子器件,计算机经历了四个阶段:
电子管计算机
(1946—1956)
晶体管计算机
(1957—1964)
集成电路计算机
(1965—1970)
超大规模集成电路计算机
(1971—至今 )
用机器语言、汇编语言编写程
用于军事和国防尖端技术
开始使用高级语言
开始用于工程技术,数据处理和其它科学领域
采用微程序,流水线等技术,
提高运行速度
出现操作系统,诊断程序等软件
采用半导体存储器
采用图形界面操作系统
器件速度更快,软件,外设更加丰富主要特点
2,计算机的两个方向发展:
研制高速度,强功能的巨型机和大型机适应军事和尖端科学的需要 。
研制价格低廉的超小型机和微型机开拓应用领域和占领更广大的市场 。
微型计算机 是第四代计算机的典型代表。
参考,沈绪榜,“计算机的回顾与发展,,,国际技术经济研究,,2001
四,微型计算机概述
1,微型计算机的基本结构
2,微处理器,微型计算机,微型计算机系统 (自学 )
3,微型计算机的特点 (自学 )
4,微型计算机的分类
5,IBM PC机的发展简史 (自学 )
1,微型计算机的基本结构简介 1) 构成部件 ; 2) 工作过程调制解调器内存条电源箱中央处理器 主板 光驱软驱硬盘存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
微机的硬件由 CPU,存储器,输入 /输出设备 构成;
输入 /输出设备通过 输入 /输出接口 与系统相连;
( 输入 /输出接口简称 I/O接口 )
各部件通过 总线 连接 。
构成部件
(1)总线
总线是连接多个功能部件的一组公共信号线微机中各功能部件之间的信息是通过总线传输总线 BUS
存储器
I/O
接口输入设备
I/O
接口输出设备CPU
ISA
插槽
PCI插槽 AGP
插槽北桥芯片组南桥芯片组内存插槽
CPU插槽
IDE接口 软驱接口并口连接器串口连接器
ROM BIOS
鼠标键盘
USB
接口主板电源插座
550MHz
IDE2
Pentium III
北桥
440BX
AGP
南桥
PIIX4ECMOS & RTC
USB
超级 I/O
IDE1
COM1
COM2
LPT1
550MHz L1
Cache
L2Cache
处理机总线 100MHz
100MHz
PCI 总线 33MHz PCI 插槽
ISA
插槽
ISA总线 8MHz
内存条
ROM BIOS
显示器硬盘光驱软驱键盘鼠标打印机
MODEM
66MHz显卡
按信号的作用,总线分为三类:
地址总线、数据总线、控制总线存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
地址总线 AB ( Address Bus),单向用来传送 CPU输出的地址信号,
确定被访问的存储单元,I/O端口 。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
地址总线的条数 决定 CPU的寻址能力 。
10根 → 210 1024 1K
20根 → 220 1024K 1M
32根 → 232 22 × 230 4G
36根 → 236 26 × 230 64G
数据总线 DB ( Data Bus ),双向用来在 CPU与存储器,I/O接口之间进行数据传送 。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
数据总线 的条数决定一次可最多传送数据的宽度。
8 根 → 一次传送 8位
16 根 → 一次传送 16位
32 根 → 一次传送 32位
64 根 → 一次传送 64位控制总线 CB ( Control Bus ),用于传送各种控制信号。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
有的是 CPU发出,如读控制信号,写控制信号;
有的是发向 CPU,如外设向 CPU发出的中断申请信号 。
(2) 中央处理器 CPU
计算机的核心部件用来实现指令的自动装入和自动执行,
实现计算机本身的自动化。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
CPU结构示意图地址信号标 志寄存器指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
数据信号控制信号
ALU
DS
ES
SS
CS
IP
数据暂存器执 行 部 件控 制 电 路指令译码器总线接口控制电路
AX
BX
CX
DX
AH
BH
CH
DH
SI
DI
BP
SP
AL
BL
CL
DL
寄存器组 BIU
AB
DB
CB
地址加法器指令队列
PSW
标志寄存器
EU
运算器执 行 部 件控 制 电 路
AB
DB
CB
地址加法器指令队列运算器
8088 编程结构指令指针 控制ROM
控制部件地址生成
(U流水线 )
地址生成
(V流水线 )
ALU
(U流水线 )
ALU
(V流水线 )
整数寄存器组桶形移位器
8K字节数据高速缓存TLB
浮点部件控制寄存器组加法除法乘法总线部件 页面部件预取缓冲器指令译码器
8K字节代码高速缓存
TLB分支目标缓冲器分支检验与目标地址预取地址控制
64位数据总线
32位地址总线
32位地址总线
64位数据总线
256
32
32
32
32
32
32
Pentium内部结构
(3) 内存内存是存储程序和数据的部件,
由地址译码器,内存单元等构成 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
内存结构示意图
内存单元
内存单元的地址
内存单元的内容
对内存的读 /写操作
内存单元存储信息的基本单元 。
每片内存芯片有若干个内存单元 。
每个单元可存储 1位或多位等二进制数 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
内存单元的地址为区分各内存单元,每个内存单元对应有一个地址 。
地址线上的数据经译码后只有唯一的内存单元被选中 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
内存单元的内容每个内存单元所存储的二进制数据 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
对内存的读 /写操作
CPU发出地址信号,选中相应的内存单元 。
若是 读操作,CPU发出内存读控制信号,
被选中的内存单元将其内容经数据总线送入 CPU。
若是 写操作,CPU发出内存写控制信号,
CPU将欲写的内容经数据总线,写入被选中的内存单元 。
n根
C
P
U
地址线 AB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
数据线 DB
(4) 外设和输入 /输出接口 ( I/O接口 )
外设的电信号,运行速度与 CPU不匹配,
不能与 CPU直接相连,必须通过 I/O接口与 CPU相连 。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
键 盘 → 键盘接口 显示器 → 显示卡鼠 标 → 串行接口 网 络 → 网卡打印机 → 并行接口 音箱、麦可风 → 声卡
IDE2
Pentium III
北桥
440BX
南桥
PIIX4ECMOS & RTC
USB
超级 I/O
IDE1
COM1
COM2
LPT1
L1Cache
L2Cache
PCI
插槽
ISA
插槽内存条
ROM BIOS
显示器硬盘光驱软驱键盘鼠标打印机
MODEM
显卡
I/O接口结构示意图
CPU通过对 I/O端口进行读 /写操作,实现对外设的控制。
I/O端口 1
I/O端口 2
I/O端口 3
地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
I/O端口
I/O端口的地址
I/O端口的内容
对 I/O端口的读 /写操作
I/O端口
I/O接口内部通常有一个或多个寄存器,
用以存放各种信息,称 I/O寄存器或 I/O端口 。
I/O端口 1
I/O端口 2
I/O端口 3
地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
I/O端口的地址为区分各 I/O端口,每个端口对应有一个端口地址 。
I/O端口 1
(23H端口 )
I/O端口 2
(24H端口 )
I/O端口 3
(25H端口地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
I/O端口的内容
1001 0101
(状态 端口 )
0110 1010
(数据端口 )
1100 0110
(控制端口 )
地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
根据存放内容的不同可分为:状态 端口,数据端口,控制端口指 I/O端口存放的二进制数据。
对 I/O端口的读 /写操作,( 与内存的读 /写操作相类似 )
CPU发出地址信号,选中相应的 I/O端口 。
若是 读操作,CPU发出 I/O端口读控制信号,
被选中的 I/O端口将其内容经数据总线送入 CPU。
若是 写操 作,CPU发出 I/O端口写控制信号,
CPU将欲写的内容经数据总线,写入被选中的 I/O端口中 。
I/O端口 1
(23H端口 )
I/O端口 2
(24H端口 )
I/O端口 3
(25H端口地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
2) 微机的工作过程计算机的工作原理是:,存储程序,+,程序控制,
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
微机的工作过程分两阶段:
取指令
执行指令
取指令阶段 ( CPU读内存操作 ),
地址经地址寄存器 → 地址总线 → 地址译码器,选中指令所在的内存单元
CPU发出内存读控制信号
指令从内存 → 数据总线 → 数据暂存器 → 指令寄存器
指令译码器对指令进行译码
由 IP给出指令在内存的地址标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
执行指令阶段:
经译码后的指令,由控制电路发出控制信号去执行 。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
不同的指令,CPU的具体执行过程不同 。
CPU 可执行的操作通常有数据传送,算术逻辑运算等等 。
当一条指令需要从内存或 I/O端口取得或存放数据时,
CPU在执行阶段,
需对指令指定的内存单元或 I/O端口进行读 /写操作 。
例 指令 1:将寄存器 R1与 R3的内容相加,结果存在 R3中。
指令 1在 CPU 内部即可完成
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
例 指令 2:将内存中的数据 2送至 CPU的寄存器 R2中指令 2的执行阶段包括一个到内存取数 (即读内存 )的过程。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
例 指令 3:将寄存器 R3的内容送至数据 3的内存单元中指令 3的执行阶段包括一个向内存存数 (即写内存 )的过程 。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
当一条指令取走后,
指令指针寄存器会被修改成下一条要执行指令的地址,
这样,当一条指令执行后,又进入取指令阶段,
如此不断的重复 。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
微机的工作过程:
取指令 → 执行指令 → 取指令 → 执行指令,、、
2,微处理器,微型计算机,微型计算机系统系统软件,DOS,Windows 95/98/2000
应用软件,WPS,Word,Photoshop
微 处 理 器 CPU
存储器 (RAM,ROM)
I/O接口总线硬 件软 件微 型计算机系 统微 型计算机
(主机 )
外 设
ALU
寄存器控制部件键盘、鼠标显示器软驱、硬盘、光驱打印机、扫描仪
3,微型计算机的特点与相应时期的大型机相比,
速度相对低
功能相对低在字长位数,内存容量,寻址方式,指令条数,
中断级别,及内部寄存器数量等方面都不如
体积小,重量轻,耗电小
可靠性高,结构灵活,价格低
研制周期短,产品系列化,便于选 购
应用面广:
科学计算,数据处理,事务管理,教学培训计算辅助设计和制造,家庭娱乐,网络通信
4,微型计算机的分类
1) 按构成分类
2) 按 CPU的字长分类
3) 按主机装臵分类
4) 按应用分类
1) 按构成分类 单片机、单板机、多板机
单片机
将 CPU、内存,I/O接口电路全部集成一块芯片上,
构成具备基本功能的计算机,称单片机。
特点:超小型、高可靠性、价廉
应用:智能仪表、工业实时控制、家用电器等
产品,Intel 的 8051,8096系列 (有选修课 )
Motorola 的 6801,6805系列
Hitachi (日立 ) 的 H8S,SH系列 (有选修课 )
参考,邝小磊,“单片机应用技术综述,,,计算机应用,,2001.3
单板机
将 CPU、内存,I/O接口及其它辅 助电路全部装在一块印刷电路板上,组成单板机。
特点:结构简单、价廉
应用:过程控制、数据处理
产品,TP-801 以 Z80CPU为核心的单板机
80年代各院校“微机原理”的实验机
多板机
把 CPU、内存,I/O接口芯片装在多块电路板上,
各印刷板插在主机板的总线插槽上,
通过系统总线连接起来,构成多板机。
特点:结构灵活,便于扩展
产品,IBM PC/XT,486机,Pentium机等
90年代以来各院校“微机原理”和计算机硬件的实验机
2) 按 CPU的字长分类
CPU的性能可以用两个主要参数来描述:
速度,用 CPU的工作频率表示,单位 MHz
CPU内部寄存器宽度:寄存器的位数宽度,外部数据总线宽度:数据线的根数地址总线宽度:地址线的根数
按 CPU 的字长,微机可分为:
4位机,8位机,16位机,32位机,64位机
CPU内部的寄存器宽度可用 字长 描述以 Intel公司生产的 80x86为例,
推出年代
C PU
芯片寄存器位 数数据线宽 度地址线宽 度最大主频
MHz
197 1.1 1 4004 4 4 0.1
197 2.4
197 4.4
8008
8080
8
8
8
8
14
16
0.2
2
197 8.6
197 9.6
198 2.2
8086
8088
80286
16
16
16
16
8
16
20
20
24
10
8
16
198 5.10
198 9.4
80386
80486
32
32
32
32
32
32
33
66
199 3.3
199 5.1 1
199 7.5
199 9.2
Pen tium
Pen tium P r o
Pen tium II
Pen tium III
32
32
32
32
64
64
64
64
32
32
36
36
100
200
450
1000
2000.11 Pentium 4 32 64 2G
3) 按主机装臵分类桌上型:台式电脑便携型:笔记本、掌上电脑等
4) 按应用分类通用计算机,,非嵌入式应用”
独立使用的计算机系统。
如:个人计算机,工作站等嵌入式计算机,,嵌入式应用”
作为其它系统组成部分的计算机,
以嵌入的形式“隐藏”在各种装臵,产品和系统中。
如,家电产品,通信产品,汽车,航空航天设备,
过程控制,智能仪器仪表等参考,吕京建,“面向 21世纪的嵌入式系统,,,半导体技术,,2001.1
5,IBM PC机的发展简史名称 推出年代 采用 C PU 特点
IB M PC 1981 8088
准 16 位微机内存寻址 1MB
D OS 操作系统
IB M PC /XT 1983 8088
比 IB M P C 多一个 10MB 硬盘
IB M PC /A T 1984 80286
内存寻址增至 1 6MB
具有虚拟存储器功能
W ind o w s 操作系统
386 机
486 机
Pen tium
Pen tium II
Pen tium III
1986
1990
1993
1997
1999
80386
80486
Pen tium
Pen tium II
Pen tiumIII
内存容量更大 3 2MB,64 MB
支持虚拟 8086 模式可执行多任务支持多媒体、网络技术一,学习使用“中国期刊网”,下载并阅读下列任一篇文章,
1) 沈绪榜,“计算机的回顾与发展,,,国际技术经济研究,,
2001
2) 邝小磊,“单片机应用技术综述,,,计算机应用,,2001.3
3)吕京建,“面向 21世纪的嵌入式系统,,,半导体技术,,2001.1
课外作业一 (不用交 ):
二,完成下列计算,
(1) 1000 1110 B = ___________ H
8E H = _______________B
(2) 1010 0110 B A6 H
+ 1100 1001 B + C9 H
(3) 0000 0010 B 02 H
- 1000 0001 B - 81 H
1,微型计算机的基本结构
1) 构成部件
(1) 总线
(2) 中央处理器 CPU
(3) 内存
(4) 外设和输入 /输出接口 ( I/O接口 )
2) 微机的工作过程
2,微处理器,微型计算机,微型计算机系统
3,微型计算机的特点
4,微型计算机的分类
1) 按构成分类
2) 按 CPU的字长分类
3)按主机装臵分类
4) 按应用分类
5,IBM PC机的发展简史一,计算机的基本组成和工作原理按性能可分为:巨型机,大型机,中型机,小型机,微机
▲ 现代计算机的结构基础,存储程序控制结构
1945年,美籍匈牙利 数学家 John Von Neumann提出,诺依曼计算机
ENIAC (1946)
掌上电脑 (2000)
诺依曼计算机的工作原理可概述为:
,存储程序,+,程序控制,
要点:
1,以二进制表示数据和指令 (程序 )
2,先将程序存入存储器中,再由控制器自动读取并执行输入设备 控制器输出设备
CPU
存储器运算器 ALU
二,有关术语
1,位 ( bit )
2,字节 ( Byte )
3,字和字长 (word)
4,位编号
5,指令,指令系统和程序
6,寄存器
7,译码器
1,位 ( bit)
指 计算机能表示的最基本最小的单位
在计算机中采用二进制表示数据和指令,故:
位就是一个二进制位,有两种状态,,0”和,1”
2,字节 ( Byte )
相邻的 8位二进制数称为一个字节 1 Byte = 8 bit
如,1100 0011
0101 0111
3,字和字长
字长 是每一个字所包含的二进制位数。
常与 CPU内部的寄存器,运算装臵、总线宽度一致
字 是 CPU内部进行数据处理的基本单位。
例 某 CPU内含 8位运算器,则:
参加运算的数及结果均以 8位 表示,
最高位产生的进位或借位在 8位运算器中不保存,
而将其保存到标志寄存器中
1 0 1 1 0 1 0 1 被加数 8位
+ 1 0 0 0 1 1 1 1 加数 8位进位 1 1 1 1 1 1 1
0 1 0 0 0 1 0 0 和 8位
PSW
标志寄存器运算器标志寄存器运算器被加数加数和进位
▲ 字长是衡量 CPU工作性能的一个重要参数。
不同类型的 CPU有不同的字长。
如,Intel 4004 是 4 位
8080 是 8 位
8088/ 8086/80286 是 16 位
80386/80486,Pentium 是 32 位
1010 1100 0110 0101 1001 1000 0100 0011 被加数
+ 1100 0011 1100 0011 0001 0101 0101 1000 加数进位 1 1 1111 1 111 1 1
0111 0000 0010 1000 1010 1101 1001 1011 和
4位 8次
8位 4次
16位 2次
32位 1次位 1 或 0 1位字节 1100 0011 8位字 1100 0011 0011 1100 16位双字 1100 0011 0011 1100 1100 0011 0011 1100 32位高字节 低字节高 字 低 字把一个 字 定为 16 位,1 Word = 2 Byte
一个 双字 定为 32位 1 DWord = 2 Word= 4 Byte
4,位编号为便于描述,对字节,字和双字中的各位进行编号 。
从低位开始,从右到左依次为 0,1,2...
← 编号7 6 5 4 3 2 1 0
1 0 1 0 0 0 1 0
D7 D6 D5 D4 D3 D2 D1 D0
A7 A6 A5 A4 A3 A2 A1 A0
字节数据 Data
地址 Address
D0D7D15 D8
15 8
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
7 0
A0A7A15 A8
字 的编号为 15 ~ 0
双字 的编号依此类推,为 31 ~ 0
5,指令,指令系统和程序
一个 CPU能执行什么操作,是工程人员设计和制造好的,
是固定的,用户不能改变 。
指令 是 CPU能执行的一个基本操作 。
如:取数,加,减,乘,除,存数 等
指令系统 是 CPU所能执行的全部操作 。
不同的 CPU,其指令系统不同 。
程序 是用户在使用计算机时,为要解决的问题,
用一条条指令编写的指令集合 。
6,寄存器
寄存器 是用来存放数据和指令的一种基本逻辑部件 。
根据存放信息的不同,
有 指令寄存器,数据寄存器,地址寄存器 等。
标 志寄存器地址总线 AB
数据总线 DB
控制总线 CB
指令寄存器数据寄存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
CPU
结构示意图
7,译码器
译码器 是将输入代码转换成相应输出信号的逻辑电路 。
指令 是 CPU能执行的一个基本操作 ;
CPU的设计者对 CPU的所有指令进行 编码 ;
用户用 编码形式的指令 进行编程,程序存放再内存中 ;
CPU从 内存取来编码形式的指令,
对指令进行译码,发出执行该指令功能所需的信号
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
根据译码内容的不同,可分为:
指令译码器,将指令代码转换成该指令所需的各种控制信号。
地址译码器,将地址信号转换成各地址单元相应的选通信号。
二,计算机发展简史
1,根据使用的基本电子器件,计算机经历了四个阶段:
电子管计算机
(1946—1956)
晶体管计算机
(1957—1964)
集成电路计算机
(1965—1970)
超大规模集成电路计算机
(1971—至今 )
用机器语言、汇编语言编写程
用于军事和国防尖端技术
开始使用高级语言
开始用于工程技术,数据处理和其它科学领域
采用微程序,流水线等技术,
提高运行速度
出现操作系统,诊断程序等软件
采用半导体存储器
采用图形界面操作系统
器件速度更快,软件,外设更加丰富主要特点
2,计算机的两个方向发展:
研制高速度,强功能的巨型机和大型机适应军事和尖端科学的需要 。
研制价格低廉的超小型机和微型机开拓应用领域和占领更广大的市场 。
微型计算机 是第四代计算机的典型代表。
参考,沈绪榜,“计算机的回顾与发展,,,国际技术经济研究,,2001
四,微型计算机概述
1,微型计算机的基本结构
2,微处理器,微型计算机,微型计算机系统 (自学 )
3,微型计算机的特点 (自学 )
4,微型计算机的分类
5,IBM PC机的发展简史 (自学 )
1,微型计算机的基本结构简介 1) 构成部件 ; 2) 工作过程调制解调器内存条电源箱中央处理器 主板 光驱软驱硬盘存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
微机的硬件由 CPU,存储器,输入 /输出设备 构成;
输入 /输出设备通过 输入 /输出接口 与系统相连;
( 输入 /输出接口简称 I/O接口 )
各部件通过 总线 连接 。
构成部件
(1)总线
总线是连接多个功能部件的一组公共信号线微机中各功能部件之间的信息是通过总线传输总线 BUS
存储器
I/O
接口输入设备
I/O
接口输出设备CPU
ISA
插槽
PCI插槽 AGP
插槽北桥芯片组南桥芯片组内存插槽
CPU插槽
IDE接口 软驱接口并口连接器串口连接器
ROM BIOS
鼠标键盘
USB
接口主板电源插座
550MHz
IDE2
Pentium III
北桥
440BX
AGP
南桥
PIIX4ECMOS & RTC
USB
超级 I/O
IDE1
COM1
COM2
LPT1
550MHz L1
Cache
L2Cache
处理机总线 100MHz
100MHz
PCI 总线 33MHz PCI 插槽
ISA
插槽
ISA总线 8MHz
内存条
ROM BIOS
显示器硬盘光驱软驱键盘鼠标打印机
MODEM
66MHz显卡
按信号的作用,总线分为三类:
地址总线、数据总线、控制总线存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
地址总线 AB ( Address Bus),单向用来传送 CPU输出的地址信号,
确定被访问的存储单元,I/O端口 。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
地址总线的条数 决定 CPU的寻址能力 。
10根 → 210 1024 1K
20根 → 220 1024K 1M
32根 → 232 22 × 230 4G
36根 → 236 26 × 230 64G
数据总线 DB ( Data Bus ),双向用来在 CPU与存储器,I/O接口之间进行数据传送 。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
数据总线 的条数决定一次可最多传送数据的宽度。
8 根 → 一次传送 8位
16 根 → 一次传送 16位
32 根 → 一次传送 32位
64 根 → 一次传送 64位控制总线 CB ( Control Bus ),用于传送各种控制信号。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
有的是 CPU发出,如读控制信号,写控制信号;
有的是发向 CPU,如外设向 CPU发出的中断申请信号 。
(2) 中央处理器 CPU
计算机的核心部件用来实现指令的自动装入和自动执行,
实现计算机本身的自动化。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
CPU结构示意图地址信号标 志寄存器指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
数据信号控制信号
ALU
DS
ES
SS
CS
IP
数据暂存器执 行 部 件控 制 电 路指令译码器总线接口控制电路
AX
BX
CX
DX
AH
BH
CH
DH
SI
DI
BP
SP
AL
BL
CL
DL
寄存器组 BIU
AB
DB
CB
地址加法器指令队列
PSW
标志寄存器
EU
运算器执 行 部 件控 制 电 路
AB
DB
CB
地址加法器指令队列运算器
8088 编程结构指令指针 控制ROM
控制部件地址生成
(U流水线 )
地址生成
(V流水线 )
ALU
(U流水线 )
ALU
(V流水线 )
整数寄存器组桶形移位器
8K字节数据高速缓存TLB
浮点部件控制寄存器组加法除法乘法总线部件 页面部件预取缓冲器指令译码器
8K字节代码高速缓存
TLB分支目标缓冲器分支检验与目标地址预取地址控制
64位数据总线
32位地址总线
32位地址总线
64位数据总线
256
32
32
32
32
32
32
Pentium内部结构
(3) 内存内存是存储程序和数据的部件,
由地址译码器,内存单元等构成 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
内存结构示意图
内存单元
内存单元的地址
内存单元的内容
对内存的读 /写操作
内存单元存储信息的基本单元 。
每片内存芯片有若干个内存单元 。
每个单元可存储 1位或多位等二进制数 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
内存单元的地址为区分各内存单元,每个内存单元对应有一个地址 。
地址线上的数据经译码后只有唯一的内存单元被选中 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
内存单元的内容每个内存单元所存储的二进制数据 。
n根
C
P
U
地址线 AB
数据线 DB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
对内存的读 /写操作
CPU发出地址信号,选中相应的内存单元 。
若是 读操作,CPU发出内存读控制信号,
被选中的内存单元将其内容经数据总线送入 CPU。
若是 写操作,CPU发出内存写控制信号,
CPU将欲写的内容经数据总线,写入被选中的内存单元 。
n根
C
P
U
地址线 AB
控制线 CB
地址译码器
11001100
00110011
10101010
11110000
10001000
地址 00...0000
地址 00...0001
地址 00...0010
地址 00...0011
地址 11…1111
数据线 DB
(4) 外设和输入 /输出接口 ( I/O接口 )
外设的电信号,运行速度与 CPU不匹配,
不能与 CPU直接相连,必须通过 I/O接口与 CPU相连 。
存储器
I/O
接口输入设备
I/O
接口数据总线 DB
控制总线 CB
地址总线 AB
输出设备CPU
键 盘 → 键盘接口 显示器 → 显示卡鼠 标 → 串行接口 网 络 → 网卡打印机 → 并行接口 音箱、麦可风 → 声卡
IDE2
Pentium III
北桥
440BX
南桥
PIIX4ECMOS & RTC
USB
超级 I/O
IDE1
COM1
COM2
LPT1
L1Cache
L2Cache
PCI
插槽
ISA
插槽内存条
ROM BIOS
显示器硬盘光驱软驱键盘鼠标打印机
MODEM
显卡
I/O接口结构示意图
CPU通过对 I/O端口进行读 /写操作,实现对外设的控制。
I/O端口 1
I/O端口 2
I/O端口 3
地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
I/O端口
I/O端口的地址
I/O端口的内容
对 I/O端口的读 /写操作
I/O端口
I/O接口内部通常有一个或多个寄存器,
用以存放各种信息,称 I/O寄存器或 I/O端口 。
I/O端口 1
I/O端口 2
I/O端口 3
地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
I/O端口的地址为区分各 I/O端口,每个端口对应有一个端口地址 。
I/O端口 1
(23H端口 )
I/O端口 2
(24H端口 )
I/O端口 3
(25H端口地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
I/O端口的内容
1001 0101
(状态 端口 )
0110 1010
(数据端口 )
1100 0110
(控制端口 )
地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
根据存放内容的不同可分为:状态 端口,数据端口,控制端口指 I/O端口存放的二进制数据。
对 I/O端口的读 /写操作,( 与内存的读 /写操作相类似 )
CPU发出地址信号,选中相应的 I/O端口 。
若是 读操作,CPU发出 I/O端口读控制信号,
被选中的 I/O端口将其内容经数据总线送入 CPU。
若是 写操 作,CPU发出 I/O端口写控制信号,
CPU将欲写的内容经数据总线,写入被选中的 I/O端口中 。
I/O端口 1
(23H端口 )
I/O端口 2
(24H端口 )
I/O端口 3
(25H端口地址译码数据缓冲控制电路外设
AB
DB
CB
C
P
U
2) 微机的工作过程计算机的工作原理是:,存储程序,+,程序控制,
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
微机的工作过程分两阶段:
取指令
执行指令
取指令阶段 ( CPU读内存操作 ),
地址经地址寄存器 → 地址总线 → 地址译码器,选中指令所在的内存单元
CPU发出内存读控制信号
指令从内存 → 数据总线 → 数据暂存器 → 指令寄存器
指令译码器对指令进行译码
由 IP给出指令在内存的地址标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
执行指令阶段:
经译码后的指令,由控制电路发出控制信号去执行 。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
不同的指令,CPU的具体执行过程不同 。
CPU 可执行的操作通常有数据传送,算术逻辑运算等等 。
当一条指令需要从内存或 I/O端口取得或存放数据时,
CPU在执行阶段,
需对指令指定的内存单元或 I/O端口进行读 /写操作 。
例 指令 1:将寄存器 R1与 R3的内容相加,结果存在 R3中。
指令 1在 CPU 内部即可完成
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
例 指令 2:将内存中的数据 2送至 CPU的寄存器 R2中指令 2的执行阶段包括一个到内存取数 (即读内存 )的过程。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
例 指令 3:将寄存器 R3的内容送至数据 3的内存单元中指令 3的执行阶段包括一个向内存存数 (即写内存 )的过程 。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
当一条指令取走后,
指令指针寄存器会被修改成下一条要执行指令的地址,
这样,当一条指令执行后,又进入取指令阶段,
如此不断的重复 。
CPU 总线 内存标 志寄存器地址总线 AB
程序数据数据总线 DB
控制总线 CB
地址译码器
、、、
指令 1
指令 2
指令 3
指令 4
、、、
、、、
数据 1
数据 2
数据 3
、、、
指令寄存器数据暂存器控制电路指令译码器地址寄存器指 令指 针寄存器
R1
R2
R3
R4
寄存器组运算器
IP
微机的工作过程:
取指令 → 执行指令 → 取指令 → 执行指令,、、
2,微处理器,微型计算机,微型计算机系统系统软件,DOS,Windows 95/98/2000
应用软件,WPS,Word,Photoshop
微 处 理 器 CPU
存储器 (RAM,ROM)
I/O接口总线硬 件软 件微 型计算机系 统微 型计算机
(主机 )
外 设
ALU
寄存器控制部件键盘、鼠标显示器软驱、硬盘、光驱打印机、扫描仪
3,微型计算机的特点与相应时期的大型机相比,
速度相对低
功能相对低在字长位数,内存容量,寻址方式,指令条数,
中断级别,及内部寄存器数量等方面都不如
体积小,重量轻,耗电小
可靠性高,结构灵活,价格低
研制周期短,产品系列化,便于选 购
应用面广:
科学计算,数据处理,事务管理,教学培训计算辅助设计和制造,家庭娱乐,网络通信
4,微型计算机的分类
1) 按构成分类
2) 按 CPU的字长分类
3) 按主机装臵分类
4) 按应用分类
1) 按构成分类 单片机、单板机、多板机
单片机
将 CPU、内存,I/O接口电路全部集成一块芯片上,
构成具备基本功能的计算机,称单片机。
特点:超小型、高可靠性、价廉
应用:智能仪表、工业实时控制、家用电器等
产品,Intel 的 8051,8096系列 (有选修课 )
Motorola 的 6801,6805系列
Hitachi (日立 ) 的 H8S,SH系列 (有选修课 )
参考,邝小磊,“单片机应用技术综述,,,计算机应用,,2001.3
单板机
将 CPU、内存,I/O接口及其它辅 助电路全部装在一块印刷电路板上,组成单板机。
特点:结构简单、价廉
应用:过程控制、数据处理
产品,TP-801 以 Z80CPU为核心的单板机
80年代各院校“微机原理”的实验机
多板机
把 CPU、内存,I/O接口芯片装在多块电路板上,
各印刷板插在主机板的总线插槽上,
通过系统总线连接起来,构成多板机。
特点:结构灵活,便于扩展
产品,IBM PC/XT,486机,Pentium机等
90年代以来各院校“微机原理”和计算机硬件的实验机
2) 按 CPU的字长分类
CPU的性能可以用两个主要参数来描述:
速度,用 CPU的工作频率表示,单位 MHz
CPU内部寄存器宽度:寄存器的位数宽度,外部数据总线宽度:数据线的根数地址总线宽度:地址线的根数
按 CPU 的字长,微机可分为:
4位机,8位机,16位机,32位机,64位机
CPU内部的寄存器宽度可用 字长 描述以 Intel公司生产的 80x86为例,
推出年代
C PU
芯片寄存器位 数数据线宽 度地址线宽 度最大主频
MHz
197 1.1 1 4004 4 4 0.1
197 2.4
197 4.4
8008
8080
8
8
8
8
14
16
0.2
2
197 8.6
197 9.6
198 2.2
8086
8088
80286
16
16
16
16
8
16
20
20
24
10
8
16
198 5.10
198 9.4
80386
80486
32
32
32
32
32
32
33
66
199 3.3
199 5.1 1
199 7.5
199 9.2
Pen tium
Pen tium P r o
Pen tium II
Pen tium III
32
32
32
32
64
64
64
64
32
32
36
36
100
200
450
1000
2000.11 Pentium 4 32 64 2G
3) 按主机装臵分类桌上型:台式电脑便携型:笔记本、掌上电脑等
4) 按应用分类通用计算机,,非嵌入式应用”
独立使用的计算机系统。
如:个人计算机,工作站等嵌入式计算机,,嵌入式应用”
作为其它系统组成部分的计算机,
以嵌入的形式“隐藏”在各种装臵,产品和系统中。
如,家电产品,通信产品,汽车,航空航天设备,
过程控制,智能仪器仪表等参考,吕京建,“面向 21世纪的嵌入式系统,,,半导体技术,,2001.1
5,IBM PC机的发展简史名称 推出年代 采用 C PU 特点
IB M PC 1981 8088
准 16 位微机内存寻址 1MB
D OS 操作系统
IB M PC /XT 1983 8088
比 IB M P C 多一个 10MB 硬盘
IB M PC /A T 1984 80286
内存寻址增至 1 6MB
具有虚拟存储器功能
W ind o w s 操作系统
386 机
486 机
Pen tium
Pen tium II
Pen tium III
1986
1990
1993
1997
1999
80386
80486
Pen tium
Pen tium II
Pen tiumIII
内存容量更大 3 2MB,64 MB
支持虚拟 8086 模式可执行多任务支持多媒体、网络技术一,学习使用“中国期刊网”,下载并阅读下列任一篇文章,
1) 沈绪榜,“计算机的回顾与发展,,,国际技术经济研究,,
2001
2) 邝小磊,“单片机应用技术综述,,,计算机应用,,2001.3
3)吕京建,“面向 21世纪的嵌入式系统,,,半导体技术,,2001.1
课外作业一 (不用交 ):
二,完成下列计算,
(1) 1000 1110 B = ___________ H
8E H = _______________B
(2) 1010 0110 B A6 H
+ 1100 1001 B + C9 H
(3) 0000 0010 B 02 H
- 1000 0001 B - 81 H