地址总线(AB) 数据总线(DB) 地址缓冲器 数据缓存器 内部总线 3 指令寄存器(R 寄通用寄存器组 累加器(ACC 存 暂存器 指令译码器(ID)组 器堆栈指针(SsP) 累加锁存器 KRS程序计数器(PC 操作控制器OC 算术逻辑单元(ALU) 控制器 控制总线(CB) 运算器 际志寄存器(FR 图2-3微处理器典型结构示意图
6 图 2 - 3微处理器典型结构示意图
2)存储器 存储器(内存)是计算机中仅次于CPU的核 心部件,由它向CPU提供要运行和处理的数据。 外部存储器(光盘、软盘、硬盘) 存储器 数据 内部存储 (ROM、RAM 数据 CPU 结果 注:CPU不能直接和磁盘交换数据,必须由 内存来交换
7 2)存储器 存储器(内存)是计算机中仅次于CPU的核 心部件,由它向CPU提供要运行和处理的数据。 存 储 器 外部存储器 内部存储器 (光盘、软盘、硬盘) (ROM、RAM) CPU 数 据 数据 结果 注:CPU不能直接和磁盘交换数据,必须由 内存来交换
存储单元(内存单元) 将存储器划分成若干个存储单元储单位 称为存储单元。给每个存m千八开始顺序 编号,称为存储单元的地 0011100 位(i):计算机的最小信息单位1回山 即一位二进制数(0或1) 内 110001 字节(Byte): I Byte=8bit 个存储单元可以存储一个字节 、即8bit的信息。 存 808GP的录址为2位地址 127 寻址22,即1MB
8 • 存储单元(内存单元) 将存储器划分成若干个基本的存储单位, 称为存储单元。给每个存储单元从0开始顺序 编号,称为存储单元的地址。 内 存 0 1 2 3 . . . . 127 1 0 0 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 0 0 1 1 存储单元 •位(bit):计算机的最小信息单位, 即一位二进制数(0或1) •字节(Byte):1 Byte=8 bit 一个存储单元可以存储一个字节 即8bit的信息。 8088/8086CPU的寻址为20位地址, 内存地址为00000H~FFFFFH,可 寻址2 20,即1MB
内存单元中存放的内容(指令和数据) 指令:是告诉计算机做什么工作 数据:是计算机(CPU)要处理的对象 注:指令和数据在形式上完全相同,都是 组二进制信息,但应用上意义不同。 例: 数据89D8H 1000100111011000 指令 MOV AX,BX—1000100111011000
9 • 内存单元中存放的内容(指令和数据) 指令:是告诉计算机做什么工作。 数据:是计算机(CPU)要处理的对象。 注:指令和数据在形式上完全相同,都是一 组二进制信息,但应用上意义不同。 例: 数据 89D8H ——1000100111011000 指令MOV AX,BX——1000100111011000
内存的操作(CPU对存储器的读写) CPU可以从存储器中取出数据进行处理(读) ·CPU将处理后的数据放到存储器中保存(写) 思考: CPU如何选择要读/的对象(寄存器、ROM RAM、接口) CPU如何找到要处理的数据
10 • 内存的操作(CPU对存储器的读写) • CPU可以从存储器中取出数据进行处理(读) • CPU将处理后的数据放到存储器中保存(写) 思考: • CPU如何选择要读/写的对象(寄存器、ROM、 RAM、接口) • CPU如何找到要处理的数据