1、课程框架结构和学习特点课程框架结构和学习特点一、课程体系结构一、课程体系结构8086系统结构系统结构CPU内部结构和内部结构和工作原理工作原理寻址方式和指令系统寻址方式和指令系统编写程序的基础编写程序的基础程序设计程序设计介绍程序设计方法介绍程序设计方法存储器存储器存储芯片的结构存储芯片的结构接口芯片接口芯片接口芯片的结构和运用接口芯片的结构和运用课程框架结构和学习特点课程框架结构和学习特点二、学习特点二、学习特点1 1、难点:、难点:l 整体概念建立困难l 指令较多,难记难用l 外围芯片多,容易混淆2 2、要求:、要求:l 课前预习,课后复习l 有问题及时解决,切勿堆积l 多交流,多讨论l
2、独立完成作业和实验内容提要内容提要Chp1.Chp1.微型计算机系统导论微型计算机系统导论l 计算机的发展概况 l 微型计算机硬件系统l 微型计算机软件系统l 微型计算机的工作过程1.1 1.1 计算机的发展概况计算机的发展概况一、计算机的发展简史一、计算机的发展简史 世界上第一台现代意义的电子计算机是世界上第一台现代意义的电子计算机是1946年美国宾夕法尼亚大学年美国宾夕法尼亚大学设计制造的设计制造的ENIAC(Electronic Numerical Integrator And Calculator)。装有18,000个电子管,总重量达30吨,运算速度 5000次/秒,功耗150kw/h
3、,占地170m2,造价100万美元。1.1 1.1 计算机的发展概况计算机的发展概况一、计算机的发展简史一、计算机的发展简史 第一代计算机:电子管计算机 1946年 以电子管为逻辑元件 第二代计算机:晶体管计算机 1954年 以晶体管为逻辑元件 第三代计算机:集成电路计算机 1964年 以中、小规模集成电路为逻辑元件 第四代计算机:大规模集成电路计算机 1970年 以超大规模集成电路为逻辑元件 第五代计算机:智能计算机(非冯.罗依曼机)计算机发展经历五代1.1 1.1 计算机的发展概况计算机的发展概况p 第一代微处理器:1971年(4位和8位微处理器)p 第二代微处理器:1973年(8位微处理
4、器)p 第三代微处理器:1978年(16位微处理器)p 第四代微处理器:1985年(32位微处理器)p 第五代微处理器:2001年(64位微处理器)1.1 1.1 计算机的发展概况计算机的发展概况一、微型计算机的发展第一代微处理器:1971年(4位和8位微处理器)典型产品:Intel 4004(71年,4位微处理器)Intel 8008(72年,8位微处理器)特点:工艺:PMOS集成度:2300只晶体管片时钟频率:小于1MHz平均指令执行时间:10-15s采用机器语言编程。1.1 1.1 计算机的发展概况计算机的发展概况一、微型计算机的发展第二代微处理器:1973年(8位微处理器)典型产品:I
5、ntel 8080(1973年),Motorola MC6800(1974年),Zilog Z80(1975年),Intel 8085(1976年)特点:l 工艺:NMOS l 集成度:4500只晶体管片l 时钟频率:l-4MHzl 平均指令执行时间:1-2sl 有中断和DMA等功能,指令系统相对完善,并具有汇编语言和高级语言(BASIC、FORTRAN语言)的(单用户)操作系统Intel 80081.1 1.1 计算机的发展概况计算机的发展概况一、微型计算机的发展第三代微处理器:1978年(16位微处理器)典型产品:Intel 8086(1978年)Zilog Z8000(1979年)Mot
6、orola 68000(1979年)Intel 80286(1983年)Motorola 68010(1983年)特点:l 工艺:HMOSl 集成度:2万-7万只晶体管片l 时钟频率:4-25MHzl 平均指令执行时间:0.5sl 具有丰富的指令系统,采用多级中断,多重寻址方式,有段寄存器结构,配有磁盘操作系统,数据库管理系统和多种高级语言,性能超过了70年代的中低档小型机水平。Intel 80861.1 1.1 计算机的发展概况计算机的发展概况一、微型计算机的发展第四代微处理器:1983年(32位微处理器)典型产品:Zilog Z80000(1983年),Motorola 68020(198
7、4年),Intel 80386(1985年),Intel 80486(1989年)Motorola 68040(1989年)Pentium:奔腾,Pentium MMX 特点:l 工艺:CHMOSl 集成度:15万-50万只晶体管片l 时钟频率:16-100MHzl 平均指令执行时间:0.1sl 其中,80386CPU数据总线和地址总线均为32位,寻址能力高达4G字节,采用段页式存储器管理机制,提供带有存储器保护的虚拟存储。采用6级流水线,即取指令,译码,内存管理,执行指令和总线访问并行操作。有快速局部总线,有一套支持的配件。Intel 80386Intel 80486 Pentium Pen
8、tium MMX Pentium PRO1.1 1.1 计算机的发展概况计算机的发展概况一、微型计算机的发展第五代微处理器:2001年(64位微处理器)ItaniumItanium(安腾),(安腾),20012001年年5 5月发布月发布采用采用0.180.18微米工艺制造,工作频率为微米工艺制造,工作频率为733MHz/800MHz733MHz/800MHz,ItaniumItanium处理器的内部处理器的内部/外部数据总线及地址总线都是外部数据总线及地址总线都是6464位位AMDAMD的的Athlon 64Athlon 64什么叫双核什么叫双核CPU?双核处理器即是基于单个半导体的一个处理
9、器上拥有双核处理器即是基于单个半导体的一个处理器上拥有两个一样功能的处理器核心。两个一样功能的处理器核心。双核心处理器技术的引入是提高处理器性能的有效方双核心处理器技术的引入是提高处理器性能的有效方法。因为处理器实际性能是处理器在每个时钟周期内法。因为处理器实际性能是处理器在每个时钟周期内所能处理指令数的总量,因此增加一个内核,处理器所能处理指令数的总量,因此增加一个内核,处理器每个时钟周期内可执行的单元数将增加一倍。每个时钟周期内可执行的单元数将增加一倍。如如Pentium D,90nm工艺工艺Intel 酷睿酷睿 i5 750(盒盒)45nm工艺,四核,主频工艺,四核,主频2660MHzA
10、MD 羿龙羿龙II X4 965 45nm工艺,四核,主频工艺,四核,主频3400MHz代字长型号工艺集成度(万个)主频速度(MIPS)1168086334.77-10300芯片 时间 时钟 DB R(位)AB 寻址空间 K个数(每片)技术备注 8086 78年 4.77 16 16 20 1MB 2900个 引入实模式8088 79年 4.77 8 16 20 1MB 2900个 第一用于2BMP80286 81年 6 16 16 24 16MB 13万个 引入保护模式80386DX 85年 12.5 32 32 32 4096MB 25万个 多任务8086模式80386SX 88年 16
11、16 32 24 16MB 25万个80486 89年 20 32 32 32 4096 125万个 内含协处理器和8KB缓存奔腾 93年 60 32 32 32 4096 310万个 分支预测16K缓存流水线和超 标量结构高能 95年 150 32 32 32 4096 550万个 指令优化调度执行奔腾 P7 97年 300 64 64 32 4096 1400万个 超流指令体系结Intel X86Intel X86系列微型计算机的发展系列微型计算机的发展1.1 1.1 计算机的发展概况计算机的发展概况摩尔定律(Moors Law)1965年四大定律主导网络时代贝尔定律(Bells Law)
12、:性能相同的计算机价格将持续下降。吉尔德定律(Gilders law):网络的带宽每个月翻一番。麦特卡夫定律(Metcalfes Law):对网络投入N,可以收到的 回报是N的平方。1.1 1.1 计算机的发展概况计算机的发展概况二、微型计算机的特点 体积小,功耗低 可靠性高,使用环境要求低 系统外部芯片配套,系统设计灵活 性能优良,价格低廉1.1 1.1 计算机的发展概况计算机的发展概况三、微型计算机的应用 科学计算 信息处理 计算机控制 智能仪器 计算机通信 家用电器 CAD/CAM/CAl内容提要内容提要Chp1.Chp1.微型计算机系统导论微型计算机系统导论l 计算机的发展概况 l 微
13、型计算机硬件系统l 微型计算机软件系统l 微型计算机的工作过程运算器运算器 控制器控制器 寄存器组寄存器组 内存储器内存储器 总线总线输入输出输入输出接口电路接口电路外部设备外部设备 软件软件微处理器微处理器微型计算机微型计算机微型计算机系统微型计算机系统区别区别1.2 1.2 微型计算机硬件系统微型计算机硬件系统l微处理器(微处理器(Microprocessor)l一个大规模集成电路芯片l内含控制器、运算器和寄存器等l微机中的核心芯片l微型计算机(微型计算机(Microcomputer)l通常指微型计算机的硬件系统l还有一般的说法:微机、微型机l微型计算机系统(微型计算机系统(Microco
14、mputer system)l指由硬件和软件共同组成的完整的计算机系统返回返回明确3个概念的区别微处理器微处理器存储器I/O接口总线 硬件系统软件系统微微 型型计算机计算机系系 统统微微 型型计算机计算机(主机主机)外 设ALU(运算器)寄存器控制器软驱、硬盘、光驱系统软件输入设备输出设备键盘、鼠标、扫描仪显示器、打印机存储设备应用软件通过通过I/O接口与主接口与主机相连接的设备机相连接的设备1.2 1.2 微型计算机硬件系统微型计算机硬件系统一、基于总线的微型计算机硬件系统1.2 1.2 微型计算机硬件系统微型计算机硬件系统微型计算机的组成:CPU 存储器 输入输出接口电路 系统总线 “存储
15、程序”+“程序控制”以二进制表示数据和指令(程序)先将程序存入存储器中,再由控制器自动读取并执行冯.诺依曼计算机的工作原理:存储器I/O接口输入设备I/O接口输出设备CPU控制总线控制总线 CBCBI/O接口地址总线地址总线 ABAB系统总线:AB:Address Bus,DB:Data Bus,CB:Control Bus数据总线数据总线 DBDB一、基于总线的微型计算机硬件系统1.2 1.2 微型计算机硬件系统微型计算机硬件系统1、系统总线l总线是指传递信息的一组公用导线总线是指传递信息的一组公用导线l总线是传送信息的公共通道总线是传送信息的公共通道l微机系统采用总线结构连接系统功能部件微
16、机系统采用总线结构连接系统功能部件l总线信号可分成三组总线信号可分成三组l地址总线AB:传送地址信息l数据总线DB:传送数据信息l控制总线CB:传送控制信息2 2、总线信号、总线信号l 地址总线地址总线ABl输出将要访问的内存单元或I/O端口的地址l地址线的多少决定了系统直接寻址存储器的范围l 数据总线数据总线DBlCPU读操作时,外部数据通过数据总线送往CPU lCPU写操作时,CPU数据通过数据总线送往外部l数据线的多少决定了一次能够传送数据的位数l 控制总线控制总线CBl协调系统中各部件的操作,有输出控制、输入状态等信号l控制总线决定了系统总线的特点,例如功能、适应性等举例举例举例举例I
17、ntel 80 x86CPU的地址线条数的地址线条数Intel80 x86地址条数地址条数存储容量存储容量l8086201MBl8088201MBl802862416MBl80386324GBPentium4返回返回Intel 80 x86CPU的数据线条数的数据线条数Intel 80 x86数据位数数据位数l808616l80888l8028616l80386Pentium 432返回返回累加器A数据寄存器DR指令寄存器IR指令译码器ID时序逻辑电路时序控制信号(控制命令)1011 00000000 01010000 01000000 10001111 0100内部总线存储器01234程序计
18、数器PC地址地址总线地址译码器读写控制电路1011 0000地址寄存器AR二、微处理器1 1运算器(ALU)运算器又称算术逻辑单元ALU(Arithmetic Logic Unit),用来进行算术或逻辑运算以及移位循环等操作。2.2.控制器是全机的指挥控制中心l 指令寄存器IR(Instruction Register):存放从存储器取出 的将要执行的指令码。l 指令译码器ID(Instruction Decoder):对IR中的指令操作码进行译码,以确定该指令应执行什么操作。l 可编程逻辑阵列PLA(Programmable Logic Array):产生取指令和执行指令所需要的各种微操作控
19、制信号,并经过控制总线CB送往有关部件,从而使计算机完成相应的操作。3.内部寄存器阵列 程序计数器PC(Program Counter)l 也被称为指令指针IP(Instruction Pointer)l 它被用来存放下一条要执行指令所在存储单元的地址l 当执行指令时,CPU将自动修改PC内容,以便使其保持的总 是将要执行的下一条指令的地址 地址寄存器AR(Address Register):地址寄存器用来存放正要取出的指令的地址或操作数的地址。数据缓冲寄存器DR(Data Register)l 数据缓冲寄存器用来暂时存放指令或数据。l 是CPU和内存、外部设备之间信息传送的中转站,用来补偿C
20、PU和内存、外围设备之间在操作速度上存在的差异。指令寄存器IR(Instruction Register)保存从存储器取出的将要执行的指令码 累加器A(Accumulator)在执行算术逻辑运算时,它用来存放一个操作数和运算结果 标志寄存器FLAGS(Flag Register)存放执行算术运算指令、逻辑运算指令或测试指令后建立的各种状态码内容以及对CPU操作进行控制的控制信息。包括:l 6个状态标志位:CF、PF、AF、ZF、SF、OFl 3个控制标志位:TF、IF、DFl计算机中的记忆装置计算机中的记忆装置l用途:存放用途:存放程序程序和要处理的各类和要处理的各类信息信息(数据、文字、(数
21、据、文字、图像、。)图像、。)l内存:内存:RAM、ROMl特点:随机存取,速度快,容量小l外存:磁盘、光盘、便携式、外存:磁盘、光盘、便携式、l特点:顺序存取/块存取,速度慢,容量大三、存储器1.2 1.2 微型计算机硬件系统微型计算机硬件系统l 内存单元的地址和内容内存单元的地址和内容l 数据在内存中的存放规则数据在内存中的存放规则l 内存容量内存容量l 内存的操作内存的操作l 内存的分类内存的分类与内存有关的几个概念 内存单元的地址和内容l内存中有许多存储单元内存中有许多存储单元(每个内存单元包含每个内存单元包含8bit),为区分,为区分不同的内存单元,需要对计算机中的每个内存单元进行不
22、同的内存单元,需要对计算机中的每个内存单元进行编号,编号,内存单元的编号就称为内存单元的地址。内存单元的编号就称为内存单元的地址。内存单内存单元地址元地址Bit 7 6 5 4 3 2 1 01 0 1 1 0 1 1 00 1 0 1 1 0 0 0*内存单元有时内存单元有时又称为又称为地址单元地址单元以字节为单位以字节为单位进行编址进行编址38F04H.00000H00001H内存单内存单元内容元内容内存内存 数据在内存中的存放规则l数据在内存中数据在内存中从低地址到高从低地址到高地址地址顺序存放;顺序存放;l数据位数大于数据位数大于8位时,位时,高字节高字节存放在高地址处,低字节存存放在
23、高地址处,低字节存放在低地址处放在低地址处。l16位数据要占用位数据要占用连续两个连续两个内内存单元,存单元,32位数据要占用位数据要占用连连续四个续四个内存单元,依此类推。内存单元,依此类推。l数据的地址是指它的数据的地址是指它的最低字最低字节节所在的内存单元的地址。所在的内存单元的地址。l例如:右图显示了一个例如:右图显示了一个16位位数据数据1234H在内存中存放的在内存中存放的形式。其地址为形式。其地址为100H。34H12H01100H101H102H103H 内存容量l 位(bit)是计算机所能表示的最小最基本的数据单位,它指是计算机所能表示的最小最基本的数据单位,它指 的是取值只
24、能为的是取值只能为0 0或或1 1的一个二进制数值位。位作为单位时记作的一个二进制数值位。位作为单位时记作b bl 字节(byte)由由8 8个位二进制位组成,通常用作计算存储容量个位二进制位组成,通常用作计算存储容量 的单位。字节作为单位时记作的单位。字节作为单位时记作B Bl 字(Word):计算机中作为一个整体来处理和运算的一组二进制数,是字节的整数倍。每个字包括的位数称为计算机的字长,是计算机的重要性能指标。目前为了表示方便,常把一个字定义为16位,把一个双字定义为32位。l内存容量:即内存单元的个数,以字节为单位。与CPU的地址总 线宽度有关:若地址总线的宽度为n,则存储空间为2n半
25、字 节字节字双字03034707078F8F1 01 71 81 F 内存操作(读、写)l读:将内存单元的内容取出读:将内存单元的内容取出,原来的内容仍保留;原来的内容仍保留;l写:写:CPUCPU将信息放入内存单元,原来的内容被覆盖;将信息放入内存单元,原来的内容被覆盖;l读读/写操作过程:写操作过程:l1.CPU把要读(写)的内存单元的地址放到AB上l对于读操作:n2.CPU发出读命令n3.内存执行读操作,将指定单元的内容读出并放到DB上n4.CPU从DB上取回数据,保存到某个寄存器中l对于写操作:n2.CPU把要写入的数据放到DB上n3.内存执行写操作,将数据写入指定的存储单元中 内存储
26、器的分类l读写存储器(读写存储器(RAMRAM)n可读可写可读可写n易失性,临时存放程序和数据易失性,临时存放程序和数据l只读存储器(只读存储器(ROMROM)n工作时只能读工作时只能读n非易失性,永久或半永久性存放信息非易失性,永久或半永久性存放信息l简写为简写为I/O接口,是主机(接口,是主机(CPUCPU)与外部设备之间进行)与外部设备之间进行数据传输的桥梁数据传输的桥梁主机主机外设外设I/O接口接口总线总线四、I/O接口与输入/输出设备1.2 1.2 微型计算机硬件系统微型计算机硬件系统 接口的功能l协调主机与外设之间的操作;协调主机与外设之间的操作;l匹配计算机与外设之间的信号电平、
27、速度、信号类型、匹配计算机与外设之间的信号电平、速度、信号类型、数据格式等;数据格式等;l缓存发给外设的数据、控制命令和外设提供的运行状态缓存发给外设的数据、控制命令和外设提供的运行状态信息;信息;1.2 1.2 微型计算机硬件系统微型计算机硬件系统五、微型计算机的物理结构8088微微处处理理器器8087协协处处理理器器8288总线控制器总线控制器I/O通通道道8259中断控制器中断控制器随机存储器随机存储器RAM只读存储器只读存储器ROM8253定时控制器定时控制器8237DMA控制器控制器8255并行接口并行接口控制总线控制总线数据总线数据总线地址总线地址总线地址锁存器地址锁存器数据收发器
28、数据收发器扬声器扬声器接口接口8284时钟发生器时钟发生器键盘键盘接口接口系统系统配置配置开关开关南桥南桥BIOSKBD,Mouse串行/并行接口HDD/CDROM(IDE)FDDUSBPCIISACPU北桥北桥RAM图形接口显示器前端总线/CPU总线接口卡接口卡外设总线扩展槽1.2 1.2 微型计算机硬件系统微型计算机硬件系统五、微型计算机的物理结构技嘉技嘉 P965(Intel 965P)南桥PCI插槽PCI-E插槽SATA接口北桥CPU插座内存插槽电源插槽软驱接口ATA接口I/O接口区微型计算机的物理硬件CPU电源I/O接口显卡主板内存条光驱软驱硬盘六、微型计算机的常用术语和指标1.2
29、1.2 微型计算机硬件系统微型计算机硬件系统1 1字长字长字长是微处理器一次可以直接处理的二进制数码的位数,是微处理器一次可以直接处理的二进制数码的位数,它通常取决于微处理器内部通用寄存器的位数和数据总线它通常取决于微处理器内部通用寄存器的位数和数据总线的宽度。微处理器的字长有的宽度。微处理器的字长有4 4位、位、8 8位、位、1616位和位和3232位等等。位等等。80868086为为1616位微处理器位微处理器2 2主频主频主频也叫做时钟频率,用来表示微处理器的运行速度,主频也叫做时钟频率,用来表示微处理器的运行速度,主频越高表明微处理器运行越快,主频的单位是越高表明微处理器运行越快,主频
30、的单位是MHzMHz。早期微处理器的主频与外部总线的频率相同,从早期微处理器的主频与外部总线的频率相同,从80486DX280486DX2开始,开始,主频=外部总线频率倍频系数 外部总线频率通常简称为外部总线频率通常简称为外频,它的单位也是,它的单位也是MHzMHz,外频,外频越高说明微处理器与系统内存数据交换的速度越快,因而微型越高说明微处理器与系统内存数据交换的速度越快,因而微型计算机的运行速度也越快。计算机的运行速度也越快。倍频系数是微处理器的主频与外频之间的相对比例系数是微处理器的主频与外频之间的相对比例系数 通过提高外频或倍频系数,可以使微处理器工作在比标准主通过提高外频或倍频系数,
31、可以使微处理器工作在比标准主频更高的时钟频率上,这就是所谓的频更高的时钟频率上,这就是所谓的超频。MIPS是Millions of Instruction Per Second的缩写,用来表示微处理器的性能,意思是 由于执行不同类型的指令所需时间长度不同,所以MIPS通常是根据不同指令出现的频度乘上不同的系数求得的统计平均值。主频为25MHz的80486其性能大约是20MIPS,主频为400MHz的Pentium II的性能为832 MIPS4 4微处理器的生产工艺微处理器的生产工艺 指在硅材料上生产微处理器时内部各元器件间连接线的宽度,一般以m为单位,数值越小,生产工艺越先进,微处理器的功耗
32、和发热量越小。目前微处理器的生产工艺已经达到0.18m。5 5微处理器的集成度微处理器的集成度 指微处理器芯片上集成的晶体管的密度。最早Intel 4004的集成度为2250个晶体管,Pentium III的集成度已经达到750万个晶体管以上,集成度提高了3000多倍。内容提要内容提要Chp1.Chp1.微型计算机系统导论微型计算机系统导论l 计算机的发展概况 l 微型计算机硬件系统l 微型计算机软件系统l 微型计算机的工作过程l软件:软件:为运行、管理和维护计算机系统或为实现某一为运行、管理和维护计算机系统或为实现某一功能而编写的各种程序的总和及其相关资料。功能而编写的各种程序的总和及其相关
33、资料。系统软件系统软件应用软件应用软件操作系统操作系统计算机语言计算机语言软件平台软件平台系统维护软件系统维护软件系统管理软件系统管理软件软件软件1.3 1.3 微型计算机软件系统微型计算机软件系统l机器语言机器语言 机器语言就是0,1码语言,是微型计算机唯一能理解并直接执行的语言。l汇编语言汇编语言 用一些助记符号代替用0,1码描述的某种机器的指令系统,汇编语言就是在此基础上完善起来的。l高级语言高级语言 BASIC,PASCAL,C语言等等。用高级语言编写的程序称源程序,它们必须通过编译或解释,连接等步骤才能被计算机处理。计算机编程语言的发展概况计算机编程语言的发展概况内容提要内容提要Ch
34、p1.Chp1.微型计算机系统导论微型计算机系统导论l 计算机的发展概况 l 微型计算机硬件系统l 微型计算机软件系统l 微型计算机的工作过程1、微型计算机的工作过程就是执行程序的过程,而程序由指令序列组成,因此,执行程序的过程,就是执行指令序列的过程,即逐条地从存储器中取出指令并完成指令所指定的操作。由于执行每一条指令,都包括取指、译码和执行三个基本步骤,所以,微型计算机的工作过程,也就是不断地取指令、译码和执行的过程,直到遇到停机指令时才结束机器的运行。输入设备输出设备运算器存储器控制器取指令取指令,PCPC值加值加1停机停机译码并执行译码并执行结束结束 程序指令1指令2指令3指令4指令n
35、 取指令指令译码取操作数执行指令存结果指令周期操作码 操作数执行1。CPU如何知道从哪里取出程序的第一条指令?操作系统2。CPU如何按程序控制流执行指令?程序计数器3。CPU如何知道从哪里取操作数?地址、寻址方式2、程序的执行过程、程序的执行过程例:计算例:计算6+5(p10)汇编语言指令汇编语言指令 机器语言指令机器语言指令 操操 作作-MOV A,6 将立即数将立即数6传送到寄存器传送到寄存器A中中 00000110ADD A,5 将将A的内容与的内容与5相加,结果仍存入相加,结果仍存入A 00000101HLT 停机停机假定指令格式为:操作码目的操作数源操作数指令执行过程指令执行过程(取指取指/译码译码/执行执行)累加器A数据寄存器DR指令寄存器IR指令译码器ID时序逻辑电路时序控制信号(控制命令)1011 00010000 01100000 10000000 01011111 1100内部总线存储器0001020304程序计数器PC地址MOV A,6ADD A,5HLT地址总线+1地址译码器读写控制电路输出地址输出地址1011 0001锁存指令锁存指令锁存数据锁存数据置初值置初值输出指输出指令地址令地址锁存地址锁存地址读写命令读写命令指令译码指令译码锁存输出地址寄存器AR0000 0110作业:P13:2、4、6、7