1/63
文档分类:IT计算机

典型CPU及指令系统举例.ppt


下载后只包含 1 个 PPT 格式的文档,里面的视频和音频不保证可以播放,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
典型CPU及指令系统举例.ppt
文档介绍:
8086/8088CPU
 计算机系统
 存储器
 中央处理机
 外部设备

一. 计算机系统
硬件:
中央处理机
CPU
总线控制
逻辑


接 口
接 口
存储器




大容量
存储器
I/O设备

I/O子系统
系统总线

.
.
.
.
.
.

软件:系统软件 用户软件

二、8086微处理器内部结构组成:
CPU组成:算术逻辑部件ALU、
控制器、寄存器
1、内部结构

2、8086/8088寄存器组:
数据寄存器:




指针及变址寄存器:SP、BP、SI、DI
段寄存器: CS、DS、SS、ES
控制寄存器: IP、FLAGS
AX
BX
CX
DX
AH AL
BH BL
CH CL
DH DL
高8位 低8位
3、标志寄存器
















15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OF DF IF TF SF ZF AF PF CF
条件码标志: 控制标志:
OF 溢出标志 DF 方向标志
SF 符号标志 IF 中断标志
ZF 零标志 TF 陷阱标志
CF 进位标志
AF 辅助进位标志
PF 奇偶标志
例:ADD AX, BX
JO / JC ERROR ?

三. 存储器:
1、存储单元的地址和内容:
 存储器以字节(8 bit)为编程单位
 每个字节单元都有唯一的地址编码
 地址用无符号整数来表示(编程用十六进制表示)
 一个字要占用相继的两个字节
 低位字节存入低地址,高位字节存入高地址
 字单元地址用它的低地址来表示
 机器以偶地址访问(读 / 写)存储器






10011111
00100110
01001000
逻辑地址
段地址 : 偏移地址
1000 : 0000H
1000 : 0001H
1000 : 0002H
1000 : 0003H
1000 : 0004H
1000 : 0005H
物理地址
10000H
10001H
10002H
10003H
10004H
10005H
10000011
01011100
10100010
2、存储器的逻辑地址与物理地址
字节内容:
(10000H)=9FH;(10001H)=26H
字内容:
(10000H)=269FH;(10001H)=4826H
访问两次内存

3、存储器的分段:
20 根地址线: 地址范围 00000H ~ FFFFFH (1MB)
机器字长16位:仅能表示地址范围 0000H ~ FFFFH (64KB)
小段:每16个字节为一小段,共有64K个小段
小段的首地址
00000 H ~ 0000F H
00010 H ~ 0001F H
00020 H ~ 0002F H

FFFF0 H ~ FFFFF H
段起始地址:小段首地址
段的大小: 64K 范围内的任意字节
存储器的逻辑分段:
存储器
64KB代码
01500H
42000H
1CD00H




0150H
4200H
1CD0H
段寄存器
CS
DS
SS
ES
64KB堆栈
64KB数据
64KB附加数据
B0000H
B000H

内容来自淘豆网www.taodocs.com转载请标明出处.
相关文档
非法内容举报中心
文档信息
  • 页数63
  • 收藏数0 收藏
  • 顶次数0
  • 上传人飞扬的岁月
  • 文件大小1.19 MB
  • 时间2021-05-15