内容正文:
《计算机原理》考前概念
梳理与常考题选讲 专题二 计算机系统的组成 (2)
主讲人:郭老师
1
一、教材要求
2
01
> 直接寻址
02
> 间接寻址
03
> 相对寻址
04
> 中断寻址
01
> 直接寻址
02
> 间接寻址
03
> 相对寻址
04
> 中断寻址
3
一、教材要求
1.了解计算机系统的组成及各部分功能。
2.理解MPU的组成及各组成部分的作用。
3.理解指令格式、操作码、地址码和指令格式的分类。
4.掌握指令和操作数的寻址方式。
4
二、概念梳理
5
二、概念梳理
1.存储器
·操作码: A
2.2 存储器的分类
计算机中的存储器又称为内存或主存。目前,计算机都使用半导体存储器。
存储器的类型如下:
1) 随机存储器 (Random Access Memory,RAM)
随机存储器(又称读/写存储器)是指通过指令可以随机地、个别地对各个存储单
元进行 访问的存储器。 一般访问所需时间基本固定,而与存储单元的地址无关。
2)只读存储器 (Read-Only Memory,ROM)
只读存储器是一种对其内容只能读出而不能写入的存储器。( )
D
1
2
3
4
5
6
6
3. 可编程序的只读存储器 (Programmable ROM,PROM)
可编程序的只读存储器是一次性写入的存储器,写入后只能读出其内容,而
不能再进行 修改。( )
D
4. 可擦除可编程序只读存储器 (Erasable PROM,EPROM)
可擦除可编程序只读存储器是可用紫外线擦除其内容的 PROM, 擦除后可再
次写入。
1
2
3
4
5
6
7
5. 可用电擦除的可编程只读存储器 (Electrically EPROM,E²PROM)
可用电擦除的可编程只读存储器是可用电改写其内容的存储器。近年来发展
起来的快擦 型存储器 (Flash Memory),具有 E²PROM 的特点。
上述各种存储器,除了RAM 外,即使停电,仍能保持其内容,故称之为
“非易失性存 储器”,而RAM 为“易失性存储器”。
3.3 存储器的地址信息
主存储器的主要性能指标为主存容量、存储器存取时间和存储周期时间。计
算机可寻址的最小信息单位是一个存储字,一个存储字所包括的二进制位数称为
字长。
以字或字节为单位来表示主存储器存储单元的总数,就得到了主存储器的容量。
4.4 存储器的组织和管理
1
2
3
4
5
6
8
主存储器用来暂时存储CFU 正在使用的指令和
数据,它和 CPU 的关系最为密切。主存储器和CPU
的连接是由总线支持的,连接形式如图2.6所示。
总线包括数据总线、地址总线和控制总线。CPU
通过使用AR(地址寄存器)、DR(数据寄存器)和主存
储器进行数据传送。若为k位字长,DR为n位字长,
则允许主存储器包含2*个可寻址单位(字节或字)。在
5.5 各种寻址方式
3.4.1. 指令的寻址
一个存储周期内,CPU 和主存储器之间通过总线进行n位数据传送。此外,控制总
线包括控制数据传送的读(read)、写(write)和表示存储器功能完成 (ready) 的控制线。
1
2
3
4
5
6
9
1)指令寻址的概念
指令的寻址方式是指指出下一条将要执行的指令在存储器中的地址的形式。
(2)程序计数器
程序计数器是指令寻址的焦点,也是存储指令寻址的结果。改变程序计数器
的内容就会 改变程序执行的顺序。由程序计数器的硬件结构可知,它有自动修改
(+1)功能,用于执行非转移类指令。
3)指令的寻址方式
① 开机后的第一条指令地址。
当打开机器电源或按下复位 (RESET)键 时 ,CPU 内部会将程序计数器复位。
1
2
3
4
5
6
10
② 顺序执行的寻址。
计算机工作过程是:先取指令,再执行指令。在执行指令时,程序计数器会
自动修改其 内容,也就是进行“+1”操作,为取下一条指令做准备,这样周而复始
地进行,就会完成顺 序执行的程序。可见,这种寻址方式是机器自动完成的,当
然对用户而言是不透明的。
1
2
3
4
5
6
11
③ 改变执行顺序的寻址。
当执行转移类指令,如条件转移、无条件转移或转子程序指令时,或有外部
中断发生时, 若 CPU 响应,则会转去执行中断服务程序。这些都需要改变程序
的执行顺序,所以程序计数 器中的“+1”内容也就失去了作用,必须更新。
1
2
3
4
5
6
12
> 直接寻址
13
直接寻址的指令格式是如下。
直接寻址的操作码为某种转移类指令。在直接寻址方式中,地址码为绝对转